ls //查看ip a //查看网络设备ifconfig //查看网络设备cd //切入pwd //查看路径mkdir -p //创建目录,可以创建多个tree //查看目录结构touch //创建文件rm -rf //直接强制删除cp //复制mv //移动tar zcf(jcf Jcf) xx.tar.(bz2 xz gz) [] //打包tar xf [] //解压cat > [] <<EOF //覆盖输入内容xxEOFless -n [] //实时查看全部n行,可以前后翻页head -n [] //查看前面内容n行tail -f [] //实时查看后面内容n行,tail -n [] //查看后面内容n行echo -e {\n \t} //回声内容sed -i 's/tom/123/g' [] //行处理awk -F: '{print $1":"$3}' [] |head -3 //列处理awk -F: 'NR==1{print $1":"$2}' [] //列处理wc {-c -l -w} [] //统计du {-h -s} [] //查看存储df {-h -T} //查看磁盘信息lsblk -f//查看磁盘uid信息hostnamectl set-hostname [] //永久修改主机名which [] //查看命令绝对位置type [] //查看命令类型date +%F //查看年月日date +%T //查看分时date +"%Y-%m-%d %H:%M.%S " //查看时间带参数grep {-i -v -E -A 1 -B 1 -C 1} [] //过滤文本find [/] [-name -size ] -exec [cp -a mv rm -rf ] {} [目录]\; //查找对应文件并处理find [/] [-mtime] |xargs [cp -a mv rn -rf ] //查找对应文件并处理top //查看系统状态free -h //查看内存大小setfacl -m u:[]:--- [] //修改用户对目录权限useradd {-u -g -G -s -M -r} [] //添加用户userdel -r [] //删除目录,带上家目录su - //切换root用户su - [] //切换制定目录passwd --stdin [-l -u -d -n -x -w -i] //更改密码设置openssl passwd 1 //生成12位随机数chown -R [].[] [] //修改文件用户和组chmod [] [] //修改文件权限ps -ef 或者 ps aux//查看进程rpm -ivh [] //安装软件包rpm -qc [] //查看软件包配置文件rpm -qa [] //查看安装的软件包rpm -ivh --nodeps [] //节点安装rpm -ivh --fore //强力安装rpm -e [] //卸载软件包yum list all //列出网络包yum clean all //清理缓存yum install //依赖安装软件包yum remove //卸载依赖安装软件包yum provides|whatprovides //查看软件来自命令位置history 历史命令.configure 检查编译make -j 编译make install 编译安装crontab -u root -e 定时任务ss -atnl //查看端口号ss -atnlp //查看端口号带程序kill -9 [] //强制杀死进程pkill [] //杀死程序killall [] //杀死程序route -n //查看路由 dstat //查看流量nload //查看网卡速率/etc/resolv.conf //域名解析/etc/sudoers //sudo权限/etc/profile //环境变量/etc/chrony.conf //同步时间/etc/crontab.conf //定时任务/etc/fstab //磁盘挂载/etc/sysconfig/network-scripts/ifcfg- //网卡/etc/ssh/sshd_config //ssh客户端配置