linux基础命令分类总结

危险的系统命令

/bin/mv,/bin/rm,/bin/dd,/sbin/fdisk,/sbin/sfdisk,/sbin/parted

线上查询及帮助命令

man,info,locate,whatis

目录操作命令

/bin/ls,/usr/bin/tree,/bin/pwd,/bin/mkdir,/bin/rmdir,cd

文件操作命令

/bin/touch,/bin/cp,/bin/mv,/bin/rm,/bin/ln,/usr/bin/find,/usr/bin/rename

文件查看以及处理命令

/bin/cat,/bin/more,/usr/bin/less,/bin/grep,/bin/more,/usr/bin/head,/usr/bin/tac,/usr/bin/head,/usr/bin/tail,//bin/cut,
/usr/bin/paste,/bin/sort,/usr/bin/head,/usr/bin/tail,/bin/cut,/usr/bin/paste,/bin/sor,/usr/bin/uniq,/usr/bin/wc,/usr/bin/iconv,
/usr/bin/dos2unix,/usr/bin/file,/usr/bin/diff,/bin/egrep,/usr/bin/tree,usr/bin/chattr,/usr/bin/lsattr,/usr/bin/rev,/usr/bin/vimdiff

文件打包压缩命令

gzip、 bzip2、 tar、 unzip、 gunzip 

信息显示命令

uname、 hostname、 dmesg、 uptime、 file、 stat、 du 、df 、top 、free、 w 、date、 cal、 apropos

搜索文件命令

which、 whereis、 locate、 find

用户管理命令

useradd、 adduser 、userdel、passwd 、chage、 usermod、 id 、su 、sudo 、visudo 

用户组

groupadd、 groupdel 、groups、 newgrp 

基本网络操作命令

telnet、 ssh 、scp、 wget、 ping 、route、 ifconfig、 ifup 、ifdown、 netstat

深入网络操作命令

route 、mail 、mutt 、nslookup、 dig、 wget 

有关磁盘空间的命令

mount umount df du fsck dd dump

有关关机和查看系统信息的命令

shutdown、 reboot、 ps、  top、 kill、 date 、cal 

安装和登陆命令

login、 shutdown、 halt、 reboot、 mount、 umount、 chsh

系统管理相关命令

top、 free、 vmstat、 mpstat、 iostat 、sar 、kill 、chkconfig、 last

系统安全相关命令

passwd、su 、sudo、 umask、 chgrp、 chmod、 chown、 charrt、lsattr、ps、 who、 whoami、 w  

查看系统用户登陆信息命令

w 、who、 users、 last、 lastlog、 fingers

查看硬件相关命令

ethtool 、mii-tool、 dmidecode、 dmesg、 lspci -v、 kuduz
用硬件检测程序kuduz检测新硬件:service kudzu start (or restart)
dmesg (查看所有启动时检测到的硬件信息)
lspci (显示外设信息,如usb,网卡等信息)

其他

chkconfig、 echo、 yum、 watch、 alias、 unalias、 date、 clear、 history、 eject、 time、 nohup、 ncxargs

监视物理组件的高级linux 命令

内存:top、 free、 vmstat、 mpstat、 iostat、 sar
CPU:top 、vmstat、 mpstat、 iostat、 sar 
I/O  : vmstat、 mpstat、 iostat、 sar
进程:ipcs、 ipcrm
负载:uptime

查看硬件产品名称

dmidecode | grep "Product Name"

查看主板序列号

dmidecode | grep -i 'serial number' | grep CN

查看CPU型号

grep name /proc/cupinfo

查看CPU个数

grep "physical id " /proc/cpuinfo   

查看CPU使用情况

top #输入top后按1会显示多核信息

查看内存信息

grep MemTotal /proc/meminfo 
free -m 
vmstat 

硬盘信息

fdisk -l  # 查看分区使用情况
df -h     # 查看分区使用情况
dmesg | grep sda # 其他 

查看各设备的中断请求(IRQ)

cat /proc/interrupts

查看linux系统的版本内核等信息

cat /etc/redhat-release # 同 lsb_release -d 
uname -r # 内核版本号
uname -m # 是32位还是64位,x86_64表示64位
uname -a ; lsb_release -a #查看更多信息

关机/重启/注销命令

关机:
shutdown -h now # 立即关机(生产常用)
shutdown -h +1 # 1分钟以后关机
init 0
halt # 立即停止系统,需要人工关闭电源
halt -p
poweroff # 立即停止系统,并且关闭电源

重启:
reboot (生产常用)
shutdown -r now (生产常用)
shutdown -r +1 # 1 分钟以后重启
init 6
注销:
logout
exit (生产常用)
ctl+d (生产常用) # 快捷键

你可能感兴趣的:(linux基础命令分类总结)