-
查看操作系统基本信息
查看操作系统版本: cat /proc/version
查看操作系统64位还是32位:getconf LONG_BIT
查看CPU:
基本信息:lscpu
详细信息:cat /proc/cpuinfo
过滤想要的信息:
grep 'physical id' /proc/cpuinfo |sort |uniq |wc -l #CPU个数
grep 'cpu cores' /proc/ cpuinfo lunia #一个CPU有多少物理核心
grep ' siblings' /proc/ cpuinfo |sort |unig |wc -l #一个CPU有多少逻辑核心grep 'processor' /proc/ cpuinfo |sort |wc -l #逻辑核心总数(比如1个cpu只有2个物理核心,用超线程技术实现4核8线程。那么逻辑核心数就是4)
/*“逻辑核心与物理核心的关系”详见http://t.csdn.cn/FNqD9 */
查看内存:
(1)cat /proc/meminfo
(2)free 【-其他参数 -h】
-h 打印结果带单位
-b 以Byte为单位示内存使用情况
-k 以KB为单位
-m 以MB为单位
-g 以GB为单位
显示结果:
【可用空间avilable】=【空闲空间free】+【缓存buff/cache】;
Swap表示交换空间的意思
查看硬盘信息(服务器存储空间):
(1)df -h
(2) fdisk -l
查看网卡、ip信息:ifconfig //相当于windows下的ipconfig( 结果中的inet 表示网卡的IP地址)
查看系统所有用户信息:
(1)用户基本信息
cat /etc/passwd
(2)用户密码
cat /etc/shadow
-
查看用户登录信息
查看当前登录用户:
1.用户名
who
2.登录ip地址
w
from:登录ip地址(:0表示localhost)
JCPU:后台程序使用CPU时间
PCPU:前台程序使用CPU时间
查看历史登录记录:
last
查看端口
方式一:netstat
方式二:ss
参考:https://www.cnblogs.com/sparkdev/p/8421897.html
-
在防火墙中开启3306端口
(1)debian系列
sudo ufw allow 3306
(2)红帽系列
1.新增防火墙开放端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
2.开放端口后需要重新加载防火墙
firewall-cmd --reload
3.查询指定端口是否已开
firewall-cmd --query-port=3306/tcp
-
查看是否安装tomcat
红帽系列:rpm -qa | grep tomcat
debian系列:dpkg -l | grep tomcat
-
查找含“mysql”关键字名字的文件和文件夹
find /etc -name *mysql* //查找/etc目录及其子目录下含e的文件或文件夹
或者ls /etc |grep mysql也行
-
过滤某个类型的文件
例子2:find -name *.conf //查找当前目录及其子目录下文件类型是conf的文件
或者ls /etc |grep *.conf也行
-
把文件夹及其所有子目录、子文文件,权限全部设为755
chmod -R 755 /home/steven/jdk8
-
清空文件内容
>文件名文章来源:https://www.toymoban.com/news/detail-421564.html
-
监控日志
tail -f /var/log/日志文件文章来源地址https://www.toymoban.com/news/detail-421564.html
到了这里,关于Linux操作服务器常用操作的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!