2020年3月17日 星期二

Linux 初學 (3)

Linux 檔案系統

    Linux 採用 FHS ( Filesystem Hierarchy Standard ),基本上規定三項
  • /        : 與開機系統有關
  • /usr   : 與軟體安裝 / 執行有關
  • /var   : 與系統運作過程有關

Linux 目錄指令

    cd [相對路徑或絕對路徑]   // 到該目錄
    cd ~username              // 到該使用者家目錄
    cd ~                      // 到當前使用者家目錄
    pwd                       // 顯示當前目錄

Linux 環境變數 $PATH

    echo $PATH
    /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
某些情況下,即使你已經將 ls 搬回 /bin 了,不過系統還是會告知你無法處理 /root/ls 喔!很可能是因為指令參數被快取的關係。 不要緊張,只要登出 (exit) 再登入 (su -) 就可以繼續快樂的使用 ls 了!

Linux 特殊權限 SUID, SGID, SBIT

    // SUID = 4 ,設在檔案上,讓有檔案執行權利的使用者執行檔案時,權利跟檔案擁有者一樣
    // SGID = 2 ,設在檔案或目錄上,讓有檔案執行權利的使用者執行檔案時,權利跟檔案群組一樣
    // SBIT = 1 ,設在目錄上,使在目錄下的使用者只能對自己的檔案或目錄作刪除/更名/移動等動作
    
    // example
        chmod 4755 test
        ls -l test
        -rwsr-xr-x 1 root root 0 Mar 17 12:38 test


上一篇:

0 意見:

張貼留言

Popular Posts