2020年3月13日 星期五

Linux 初學 (2)

Linux 指令查詢

     Linux 指令有很多,使用者不可能全部記下來,所以查詢指令就很重要了。
    man             // 提供一般的查詢,支援度高
    info            // 提供閱讀介面較好的查詢
    /usr/share/doc  // 通常會把指令相關文件放在這

Linux 檔案權限

    ls -al          // l = 列出所有資訊,a = 包含隱藏檔案

    -rwxr--r--.  1 root root 0 Mar 13 17:05 test

    // 第一個字串(字串)
        // 第 1 個字元代表檔案類型
        // 第 1 組 rwx 代表擁有者權限
        // 第 2 組 rwx 代表群組權限
        // 第 3 組 rwx 代表其他使用者權限
    
    // 第二個字串(數字)    // 第三個字串(字串)    // 第四個字串(字串)
        // 檔案連結數          // 擁有者名稱          // 群組名稱
    
    // 第五個字串(數字)    // 第六個字串(時間)    // 第七個字串(字串)
        // 檔案大小            // 最後修改時間        // 檔案名稱
    可得很多當前目錄檔案的訊息,如何閱讀 鳥哥的 Linux 私房菜 都有教學。
    以下指令為修改檔案權限之指令。要有目錄執行權力才能 call cd 或讀取裡面的檔案。
    chown           // 修改擁有者
    chgrp           // 修改群組
    chmod           // 修改權限

上一篇:
下一篇:


參考資料 :
鳥哥的Linux私房菜

Related Posts:

  • Linux 初學 (2) Linux 指令查詢      Linux 指令有很多,使用者不可能全部記下來,所以查詢指令就很重要了。 man // 提供一般的查詢,支援度高 info // 提供閱讀介面較好的查詢 /usr/share/doc // 通常會把指令相關文件放在這 Linux 檔案權限 ls -al // l = 列出所有資訊,a … Read More
  • Linux 初學 (3) Linux 檔案系統     Linux 採用 FHS ( Filesystem Hierarchy Standard ),基本上規定三項 /        : 與開機系統有關 /usr   : 與軟體安裝 / 執行有關 /var   : 與系統運作過程有… Read More
  • Linux - Shell Scripts - ln 指令ln 指令     ln 指令是用來建立連結檔, 這裡用安裝 nodejs 示範。安裝法為在官網下載編譯好的 nodejs, 然後用 ln 建立連結檔。 # 從 nodejs.org 下載並解壓縮至 /home/user/software $ ln -s /home/daniel/software/node-v12.18.3-linux-x64/bin/node /usr/local/bin/ $ ln… Read More
  • C 語言 - CLI ( Command Line Interface ) 設計 (1)CLI 命令列介面     在設計 CLI 的程式時,最好的方法是遵從 IEEE Std 1003 ( POSIX ) 對 program 的 command-line options 之規範。所以用 getopt 去做 parse command-line 是最簡單的,有一點要注意的是 GNU 提供的 getopt 支援 " -- ",這個 PO… Read More
  • Linux 初學 (1) Linux是一個作業系統      相較其他作業系統特殊的地方就是 Linux 為 GPL 授權軟體,Open source 的一種。使用者可以免費下載使用且隨意更改原始碼,只要你不修改其 GPL 授權或販賣簡單軟體 ( 簡單軟體指得是 Linux 上開發的軟體,但開發商還是能販售所謂的"服務" )。 Virtual Box 安裝 Linux      基本上我是照著&nbs… Read More

0 意見:

張貼留言

Popular Posts