hostname或者uname -n 查看主机名
lshw -class system 查看linux是物理机还是虚拟机
cat /proc/version 查看linux内核版本号
[root@qs-wgdb-1 proc]# cat /proc/cpuinfo | grep 'processor' | wc -l。[root@qs-wgdb-1 proc]# cat /proc/cpuinfo | grep 'cpu cores' | wc -l。[root@qs-wgdb-1 proc]# cat /proc/cpuinfo | grep 'siblings'。
grep 'core id' /proc/cpuinfo | sort -u 查看cup核数
hostname 主机名 临时更改主机名
sudo useradd 用户名 添加用户
sudo deluser 用户名 删除用户
reboot 重启机器
pwd 显示当前所在目录
date 查看当前时间
cal 查看日历
top 能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器
ls -al或者ll 查看当前路径下文件的操作权限、用户以及最近修改时间
cat test.py 查看文件内容
ifconfig 查看网络配置
du -bs dir_name df -h或者df -m后用该命令查看单个目录。比如说du -bs /dev
find / -name filename 从根目录查找某个文件
find . |xargs grep -ri "str" -l 在目录下所有文件中查找字符串str,并返回字符串所在的文件名
find ./ -type f -name "*.py"|xargs grep "str" 从当前目录开始查找所有扩展名为.py的文件并找出包含str的行
find . -name '*.py' -exec grep -Hna 'str' {} \; 从当前目录开始查找所有扩展名为.py的文件并找出包含str的行
ps -ef|grep servername 查看某个进程是否启动
netstat -anpt|grep PID 查看某个端口
netstat -ntlp 查看启动的TCP端口及相应进程
netstat -nulp 查看启动的UDP端口及相应进程
ps aux|grep PID 查看某个端口号的进程
ps -aux | sort -k4nr | head -5 查看系统中占用内存较高的前五个进程
sudo kill -9 PID 杀死进程号为PID的进程
sudo killall -9 uwsgi 杀死所有uwsgi的进程
ps -ef|grep test|grep -v grep|cut -c 9-15|xargs kill -9 批量杀死进程名包含test的进程
chmod 777 filename 修改文件的权限
chown root:root -R path 修改某个目录的用户
curl 尝试连接某个网站