临渊羡鱼,不如退而结网
.

linux运维常用命令

Linux
cat /etc/passwd |grep bash #查看当前可登录的用户
id 用户名 #查看指定用户信息
last      #查看用户登录日志
cat /etc/redhat-release #查看linux发行版本信息
uname -a    #内核版本信息
hostname -A   #查看计算机名
hostnamctl #查看计算机版本等信息
history #查看历史命令
route -n    #查看路由表
netstat -r #查看路由表
free -g    #查看磁盘大小
lscpu    #查看CPU信息
cat /etc/resolv.conf #查看本机DNS服务器地址
cat /proc/cpuinfo| grep "processor"| wc -l #查看CPU逻辑个数
df -h    #查看各磁盘分区使用情况,包括已使用空间和剩余空间
du -sh *    #查看当前目录下各个文件的大小情况
du -sh * |sort -rh #查看目录下所有文件大小并按照大小排序
ls -Slrh #从小到大排列当前目录文件
top    #实时显示进程状态
crontab -e #编辑计划任务
crontab -l #查看当前用户的计划任务服务
netstat -ntlp #查看所有监听端口
ll /proc/pid/cwd #查看软件安装目录
ll /proc/pid/exe #查看软件运行目录
rpm -e --nodeps 软件名 #卸载RPM软件
yum remove 软件名 -y #卸载yum方式安装的软件
kill -9 pid #强制杀死一个进程
ifconfig #查看网卡配置信息,查看ip地址
ip -a #查看ip地址
shutdown -h now #立即关机
md5sum file #查看file文件的md5值
diff file1 file2 #对比两个文件之间的差别
jobs #查看后台正在进行的任务
fg #把后台任务调到前台执行
bg #把后台暂停的任务在后台继续执行
who -r #查看当前运行级别
sed -i “s/要替换的内容/替换后的内容/g” 文件名
chage -d 2020-09-09 user 修改上次密码修改时间

posted @ 2019-10-30 11:40  胖胖小飞侠  阅读(182)  评论(0编辑  收藏  举报