在运维CentOS系统的经常用很多命令,其中包括文件目录类、驱动挂载类、网络命令类,最为常用。
大家可以收藏学习:
一、文件目录类
建立目录:mkdir 目录名
删除空目录:rmdir 目录名
无条件删除子目录:rm -rf 目录名
改变当前目录:cd 目录名 (进入用户home目录:cd ~;进入上一级目录:cd -)
查看自己所在目录:pwd
查看当前目录大小:du
显示目录文件列表:ls -l (-a:增加显示隐含目录) 其中:蓝:目录;绿:可执行文件;红:压缩文件;浅蓝:链接文件;灰:其他文件;红底白字:错误的链接文件
浏览文件:more 文件名.txt;less 文件名.txt
复制文件:cp 源文件 目标文件 (-r:包含目录)
查找文件:(1)find (2)locate 命令名
链接:(1)建立hard链接:ln 来源文件 链接文件(-d:创建目录链接);(2)建立符号链接:ln -s 来源文件 链接文件
二、驱动挂载类
检查硬盘使用情况:df -h
查看系统分区情况:fdisk -l
查看磁盘挂载信息:mount
挂载文件系统:mount 设备名 挂载点
卸载文件系统:umount 挂载点
挂载ISO镜像文件:mount -o loop ISO镜像文件 挂载点
卸载ISO镜像文件:umount 挂载点
三、网络命令类
重启网络服务:service network restart
全局重启网络服务:systemctl restart network.service
查看网卡信息:ip add或ifconfig
查看网络连接情况:netstat -tuln
查看系统端口占用情况:netstat -tulnp
查看系统网络连接情况:ss -tuln
查看系统进程信息:ps aux
查看系统负载情况:top
查看系统磁盘使用情况:df -h
查看系统内存使用情况:free -m
查看系统CPU使用情况:top -c
查看系统网络接口信息:ifconfig (需要安装net-tools包)
查看系统路由表信息:route -n (需要安装net-tools包)
查看系统DNS配置信息:cat /etc/resolv.conf
查看系统主机名信息:hostname
设置系统主机名:hostnamectl set-hostname 新主机名 (需要安装systemd-networkd)