《鳥哥的linux私房菜》 - linux命令溫故而知新


      在公司的某角落里,看到了《鳥哥的linux私房菜》,頓時想看看是什么鬼。

      其他時候還要自己去買才有,現在正好,比圖書館方便。看完了,寫點啥!

編輯器很重要,一個vim就主要是我的使用方向:

      vim很重要但我已經用得較熟了,nano是最簡單的了。

      tar,-cvjfz解壓縮,安裝文件。

      makefile文件文件安裝方便,

安裝軟件三大步:

  1.   ./configure --prefix=/usr/local/soft

    2.   make

  3.   make install

搜索文件兩大工具:

  1.   grep -nvr "xxx" ./*   # 以字符串的形式遞歸搜索字符串,對於用慣了IDE全局搜索功能的小伙伴來說是必須的

  2.   find / -name aaa  #對查找不知道的文件很重要

快速定位軟件方法:

      which php, whereis aa, locate aa

古老而有用的管道:

      "|" pipe管道,最古老也是最有用的命令之一,xargs

權限相關的更改,chxxx,change somthing:

       chmod, chown, chattr, 

使用service能夠啟動的方法,系統啟動時要加載的一些東西:

       /etc/init.d/* 啟動service的相關命令

       ~/.bashrc, 

用戶添加相關的命令,一些普通的操作即可:

      useradd aa, passwd aa

備份相關的命令,運維就必須了:

      dd, dump -01,restore, rsyc -ac

查看系統運營情況的命令,對排錯很重要:

      ps aux, tree, top, netstat -tunlp, 

查看用戶日志:

      last, history, users, dmesg

快速查看小文件的方法:

     cat,more,less,tac,tail,head,nl,umask,

找回root密碼:

     single user 維護模式找回root密碼

發送消息:

     mail, w, 

字數統計,對比,重定向相關:

     wc, sort, diff, uniq,tee

兩大文本處理工具,sed對於一塊塊的文本處理方便,awk對於精細的處理方便:

     sed -nefri n1,n2 acdips 以行為單位,處理塊在行

     awk {} 以字段為單位$0123,NF,NR,FS

     patch, diff, 

shell編程,其實不難,主要是操作熟悉一些命令,改寫為script即可:

     shell [ a==b ]

定時任務調度相關:

     crontab/crond 分時日月周 用戶 命令

     at/atd

     logrotate/logwatch

    anacron

     jobs 

安全相關:

     selinux, chcon

系統啟動相關:

     chkconfig --list --level 0123 httpd on

     lsmod/grub

軟件快速安裝的命令,rpm, yum :

     rpm -qalicdR -Vapf srpm rpmbuild

     yum install list info search provides update remove 

   

       文章實在沒有好好整理語言,僅供自己參考了!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM