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


上一篇:

Related Posts:

  • Linux - Shell Scripts (1)sh v.s source     如果直接用 sh 執行 script,基本上就是開一個子程序去執行 script。所以父程序要獲得子程序的結果,通常都是靠著 export 解決 scope 的不同。若是使用 source 去執行 script,則是直接用本身程序去執行,所以本身與腳本享有共同 scope。更多請參考 : 鳥哥私房菜。 基本的 variable & operator    … Read More
  • Linux - Shell Scripts (3) (pipe : grep)管線命令 ( Pipe )     管線命令是用 "|" 去連接,只要前一資料能變成 standard input。管線命令僅會處理 standard output,而不會處理 standard error output。下面用時下最夯的 MBTI 作的假資料。 index name MBTI 1 JunYe ISTJ 2 JunYe ISTP 3 JunYe … Read More
  • Linux - Shell Scripts (2)sh vs bash     我有時候用 sh 會讓 shell script 執行不過,通常會報 Bad substitution 之類的錯誤。其實是因為我用 ubuntu,ubuntu 的 sh 其實是指到 dash 而非 bash。dash 在這不作多介紹, 把它想像成輕量型的 bash,所以支援的功能有限,所以有機會報錯。 ubuntu: cd /bin/ ubuntu: /bin$ ls -l lrwxrwxrwx … Read More
  • Linux 初學 (1) Linux是一個作業系統      相較其他作業系統特殊的地方就是 Linux 為 GPL 授權軟體,Open source 的一種。使用者可以免費下載使用且隨意更改原始碼,只要你不修改其 GPL 授權或販賣簡單軟體 ( 簡單軟體指得是 Linux 上開發的軟體,但開發商還是能販售所謂的"服務" )。 Virtual Box 安裝 Linux      基本上我是照著&nbs… Read More
  • Linux 初學 (2) Linux 指令查詢      Linux 指令有很多,使用者不可能全部記下來,所以查詢指令就很重要了。 man // 提供一般的查詢,支援度高 info // 提供閱讀介面較好的查詢 /usr/share/doc // 通常會把指令相關文件放在這 Linux 檔案權限 ls -al // l = 列出所有資訊,a … Read More

0 意見:

張貼留言

Popular Posts