鳥哥的linux私房菜學習筆記 ---第7章-2

來源:互聯網
上載者:User

標籤:

1,檔案內容查閱的命令: cat ,tac nl,more, less,head,tail ,od
  檔案的查閱參數,顯示行號如何顯示行號
  nl 中的所有參數都是關於如何顯示行號的
  這裡面less的功能更多,更靈活 :空格 下一頁 pageup上一頁 pagedown 下一頁 /string 字串查詢 ?string 反向字串查詢
  man的命令就是調用less進行顯示的
  tail -f 會一直檢測檔案的更新,即時顯示出檔案的更新 除非 ctrl+c 才會停止
  head -n 20 /etc/man.config | tail -n 10 表示顯示man.config檔案從11行到20行的內容
  od 用於顯示非純文字檔案

2,尋找檔案
  find 路徑 -name "檔案名稱" find不是很常用,因為速度慢,它直接尋找硬碟
  find 可以指定檔案的時間範圍
       可以指定檔案名稱
       可以指定檔案所有者,組
       可以指定檔案的許可權
       可以指定檔案的大小
       可以使用萬用字元尋找檔案*
       -exec 命令 直接處理尋找結果  find / -perm +7000 -exec ls -l {} \;
                                   \;代表命令結束
       後面可以跟多個目錄進行尋找
       本來就可以尋找子目錄
       
       

  尋找檔案一般使用whereis ,locate 它們使用linux的資料庫檔案(linux會將系統的所有檔案都記錄在一個資料庫檔案裡面)
  但是這個資料庫只會每天自動更新一次,所以要使用locate和whereis尋找最新檔案,需要更新一下資料庫檔案  updatedb(這個也比較慢)
  whereis 指定檔案類型
  locate -i 忽略大小寫
  locate -r 接Regex

3, touch  
        建立一個新檔案
        修改檔案的 mtime atime  無法修改檔案的ctime 你使用touch作任何關於時間的修改都會使得ctime更新為當前

4,ll 是ls -l的縮寫
  ls -l --time=atime
  ls -l --time=ctime

5,一行中能連續輸入若干條命令 ,命令之間使用分號隔開

6,查看檔案類型 file 檔案名稱

7,檔案的預設許可權 666,目錄的預設許可權 777
  umask 是該預設許可權需要減掉的許可權  注意,利用符號相減
  umask 查看
  umask 002 修改
8, 檔案的隱藏屬性  是否能被修改等等
   修改 chattri +/-/= a/i...
   查看 lsattri

9, shell script 只是將很多的二進位執行檔案調進來執行. SUID不能使用在shell script上面

10,SUID  存在過程:一個檔案/目錄要對另一個檔案/目錄進行操作的時候
         使用者可以轉換身份,變為所有者身份或者使用者組身份,從而獲得相應的許可權
         對應顯示:ls -l  SUID 是所有者的x變為s
         僅對二進位檔案有效
   SGID是使用者組的x變為s
         目錄有SGID許可權的時候代表,在該目錄下建立的檔案的使用者組名稱與該目錄的使用者組名稱一致
         利於小組開發
   SBIT 對目錄具有w,x權利 僅自己可以修改自己建立的東西
          對應顯示:ls -l  其他的x變為t
   設定以上三種許可權,chmod 4777 再加一位元字  SUID 4,SGID 2,SBIT 1
             注意這三種許可權都是已經有對應的x的時候才能添加的,若沒有x時添加,則該屬性為空白顯示大寫的S或者T

11,連續輸入兩次tab 即可查詢可執行檔命令

12, su空格-空格username 切換身份

13, which 命令 依據PATH來尋找該使用者的該命令的完整路徑

鳥哥的linux私房菜學習筆記 ---第7章-2

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.