【linux】服务器运维必备之linux常用命令合集

目录

1  常用系统查看命令:磁盘/内存/CPU

2  常用操作命令

3  系统/硬件时间操作

4  文件编辑器

5  防火墙

6  网卡

7  root用户远程ssh登录


1  常用系统查看命令:磁盘/内存/CPU

ll /dev/disk/by-path              //列出所有硬盘
lsblk                                    //查看硬盘和分区分布
df -h                                    //查看服务器已挂载磁盘使用情况
free -h                                //查看服务器内存使用情况 
top                                      //查看cpu使用情况
hostnamectl                       //查看linux操作系统相关信息
cat /etc/redhat-release       //查看操作系统使用发行版本

2  常用操作命令

ip add                                         //查看所有网卡
ethtool xxx                                 //查看网卡xx信息
ifup xxx                                      //启动网卡
ifconfig                                      //查看IP地址
sudo su                                     //切换root权限
pwd                                           //查看当前路径
xxx(任意命令) |more                 //显示不全时,回车滚动查看
touch  xxx                                 //新建文件
mkdir  xxx                                 //新建文件夹
tail -f -n 150 sdmc.sdmc.debug.log              //实时显示日志文件内容最后150行
tcpdump -i ens33  -w ./xxx.cap                    //指定网口抓包  
tcpdump -i ens33 src net 10.193.17.4 -w ./package.cap            //指定网口+SIP抓包并保存./package.cap

3  系统/硬件时间操作

date                                                    //查看系统时间
hwclock                                              //查看硬件时间
date –s “2017-08-10 10:21:00”          //系统时间校准
hwclock –w                                        //同步时间给硬件服务器

4  文件编辑器

vim xxxx               //进入linux文件编辑器
/string                   //快速定位字符串
i                            //进入编辑模式
Esc                      //退出编辑模式
:q                         //不保存退出
:wq                      //保存并退出

5  防火墙

systemctl status  firewalld                     //查看防火墙状态
systemctl stop      firewalld                    //临时关闭防火墙
systemctl disable firewalld                    //永久防火墙开机自关闭
systemctl start firewalld                        //临时打开防火墙
systemctl enable firewalld                    //防火墙开机启动

6  网卡

systemctl stop network.service
systemctl start network.service
service network restart                          //重启网卡
cd /etc/sysconfig/network-scripts/         //查看网卡信息的路径
ethtool xxx(ens33)                                 //查看网卡xxx状态,包括速率、Link状态,传输类型等;

7  root用户远程ssh登录

vim /etc/ssh/sshd_config                     //进入修改ssh_config文件模式
PermitRootLogin:no-->yes                //PermitRootLogin字段值改成yes
systemctl restart sshd                          //重启sshd

chmod 4755 /bin/su                             //su root无法登陆root账号,提示认证失败

 

 

如果文章对你有帮助,记得点赞,收藏,加关注。会不定期分享一些干货哦......~~~///(^v^)\\\~~~

 

 

你可能感兴趣的:(linux,服务器,运维,linux,centos)