linux基础命令分类总结

linux基础命令分类总结

危险的系统命令

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

线上查询及帮助命令

1
man,info,locate,whatis

目录操作命令

1
ls,tree,pwd,mkdir,rmdir,cd,rm

文件操作命令

1
touch,cp,mv,rm,ln,find,rename

文件查看及处理命令

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

文件打包压缩命令

1
gzip,bzip2,tar,unzip,gunzip

信息显示命令

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

搜索文件命令

1
which,whereis,locate,find

用户管理命令

1
useradd,userdel,passwd,chage,usermod,id,su,sudo,visudo

用户组管理命令

1
groupadd,groupdel,groups,newgrp

基本网络操作命令

1
telnet,ssh,scp,wget,ping,route,ifconfig,ifup,ifdown,netstat

深入网络操作命令

1
route,mail,mutt,nslookup,dig,wget

有关磁盘空间的命令

1
mount,umount,df,du,fdisk,dd,dump

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

1
shutdown,reboot,ps,top,kill,date,cal

安装和登录命令

1
login,shutdown,halt,reboot,mount,umount

系统管理相关命令

1
top,free,vmstat,mpstat,iostat,sar,kill,chkconfig,last

系统安全相关命令

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

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

1
w,who,users,last,lastlog,fingers

查看硬件相关命令

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

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

1
2
3
4
5
内存:top,free,vmstat,mpstat,iostat,sar
CPU:top,vmstat,mpstat,iostat,sar
I/O:vmstat,mpstat,iostat,sar
进程:ps,ipcs,ipcrm
负载:uptime

cpu型号

1
grep name /proc/cpuinfo

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

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

关机/重启/注销命令

关机:

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

重启:

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