通过这几天的学习,认真的进行了实验、体验了每一个命令。也整理和扩展了相关的命令。让我们大家一起来复习复习。活动地址:
https://developer.aliyun.com/adc/series/wintercamplist2
危险的系统命令
/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 #查看更多信息