目錄和文件操作
基本文件操作
增:mkdir,touch,cp,tee,ln
刪:rm
查:ls,tree,pwd,cat,find,stat,locate(updatedb),whereis,which
改:mv,rename,cd,chroot
壓縮和解壓縮:tar,zip,gzip,lz4,rar
文件同步:rsync,scp,ftp,wget
包管理
- deb系列:apt-get,dpkg,aptitude,apt
軟件源:/etc/apt/source.list - rpm系列:rpm,yum,dnf,zypper
軟件源:/etc/yum/repo.conf, /etc/yum/repo.conf.d/ - archlinux:pacman,pkgfile
文本操作
面向行
grep,sed,head,uniq,tail,less,more,xargs,wc
面向列
sort,cut,awk,paste,column
其他
tr,fold,dos2unix,iconv
編輯器
nano,vim,emacs
字符編碼和計(jì)算
md5sum,sha256sum,base64,bc
硬件和網(wǎng)絡(luò)
系統(tǒng)設(shè)備
硬件信息:lshw,lspci
磁盤:fdisk,du,df,parted,dd,mount,mkfs,cat /etc/fstab
網(wǎng)卡:ifconfig,ip,ifup,ifdown
cpu:相關(guān)文件/proc/cpuinfo
內(nèi)存:free,vmstat,相關(guān)文件/proc/meminfo
IO:iostat,ifstat,iotop,
網(wǎng)絡(luò)協(xié)議和連接
抓包工具:tcpdump
掃描:nmap
無線網(wǎng)絡(luò):wpa_supplicant,aircrack-ng,reaver(不要干壞事→_→)
二層:arp,pppoe
三層:ping,route,traceroute,mtr,ip,dhcpd,dhclient
域名相關(guān):nslookup,dig,whois,dnsmasq
VPN: ipsec,xl2tpd,strongswan
HTTP:curl,httpie
網(wǎng)絡(luò)連接:ss,netstat,lsof
遠(yuǎn)程和ssl:telnet,openssl,ssh,nc
主機(jī):hostname
防火墻:iptables,snort
相關(guān)系統(tǒng)文件:/etc/hostname,/etc/hosts,/etc/resolv.conf
系統(tǒng)和用戶
啟動(dòng)
系統(tǒng)引導(dǎo):grub
開機(jī)任務(wù):systemctl(systemd系列)
時(shí)間和定時(shí)任務(wù):date,crontab,相關(guān)文件:/etc/crontab
啟動(dòng)時(shí)間:uptime,相關(guān)文件:/proc/uptime,/proc/loadavg
系統(tǒng)日志:dmesg
進(jìn)程管理
進(jìn)程查看和管理:top,htop,ps,kill,nice,pgrep
進(jìn)程打開文件和連接:lsof
進(jìn)程調(diào)試:strace,gdb
任務(wù)控制:bg,fg,jobs,sleep,nohup
IPC:ipcs(查看消息隊(duì)列,共享內(nèi)存,信號(hào)量),mkfifo(創(chuàng)建命名管道)
kernel
版本:uname,lsb_release,cat /etc/issue
內(nèi)核參數(shù):sysctl
內(nèi)核模塊:lsmod,insmod
用戶相關(guān)
useradd/mod/del,groupadd/mod/del,passwd
id,w,who,whoami,users,groups
chmod,chown,chsh
sudo,su
相關(guān)系統(tǒng)文件:
/etc/groups,/etc/passwd,/etc/sudoers,/etc/shadow
開發(fā)工具
版本控制:git,diff,patch
詞法和語法工具:lex,bison,yacc
二進(jìn)制文件相關(guān):nm,objdump,hexdump,od,strings,binwalk,file,xxd,ar,readelf,size
編譯:gcc/g++,ld,make,cmake,pkg-config,ldd,libtool,aclocal,m4
運(yùn)行相關(guān):ldconfig
調(diào)優(yōu):valgrind,