Linux高端运维学习需要掌握大量的命令及相关工具,通读bash man page、掌握VIM使用、了解SSH是Linux高端运维工程师必备功课,熟练掌握Linux高端运维实用命令是先决条件,以下是对Linux高端运维实用命令的简单汇总: 1. bash常用任务管理命令 &,Ctrl-Z,Ctrl-C,jobs,fg,bg,kill等 2. 基本的文件管理命令 ls,ls-l, less, head, tail, tail -f, ln, ln -s, chmod, chown, du, du -sk *, df,mount 3. 基本的网络管理命令 ipconfig,ifconfig, dig 4. 软件安装命令 apt-get ,yum,cat -n 5. 常用表达式 !!, !$, {a..b},{a,b,c},{$1-$9},$0,$#,$?,$$,$* 6. 日常使用命令 Ctrl-R, cd-,xargs, parallel, pstree –p, pgrep,pkill, nohup,disown,screen, tmux, lsof,netstat –lntp, set, man ascii, screen,dtach, curl, curl -l, wget, lynx -dump –stdin,xmlstarlet, ssh -L, ssh –D, cron, Ctrl-S Ctrl-C 7. 数据处理命令 sort,uniq,uniq -u, uniq –d, cut,paste, join, awk,sed, shuf, sort,hd,bvi, strings,grep, iconv,uconv,split,csplit 8. 系统调试命令 iostat,netstat,top,atop,htop,dstat,free,vmstat, kill -3 ,mtr,traceroute, iftop,nethogs, ab,siege, wireshark,tshark,strace,ltrace, ldd, gdb, sar, stap, perf, dmesg 以上仅是对Linux高端运维实用命令的简单汇总,不同的命令有相应用法和可实现的功能,具体使用方法,可自行查找!
|