chown命令

4.16 chown命令

    chown 用來更改一個文件或者目錄所有者或者所屬組

        -R 級聯更改一個目錄下所有的目錄和文件、

    useradd 添加用戶的命令,添加user1用戶,同時也會添加一個user1組

    tail命令是用來查看一個文件最後幾行的命令

    id username 查看,其中一個用戶會有兩個組,一個是主組,一個是附屬組

    增加組的命令 groupadd

    history 查看命令歷史

    !ls執行命令歷史中,從下往上看,第一個ls開頭的命令

4.17 軟鏈接和硬鏈接

    硬鏈接:

        任何目錄下都有.和..兩個隱藏目錄

        其中.是目錄本身 ..是該目錄的上一層目錄

    結論:一個目錄的(ls -l)第二列的數字,其實就是該目錄下面有幾個子目錄(含隱藏文件的目錄.和..)

    常識:目錄無法做硬鏈接,硬鏈接無法跨磁盤或分區

    手動對文件做硬鏈接:ln 1.txt 2.txt

    補充:rm刪除一個文件或者目錄,刪除目錄的時候需要加-r -f是一個強制刪除的選項

4.18 軟鏈接用法

    注意: 做軟鏈接的時候,源文件(左邊的)要用絕對路徑,防止該軟鏈接文件路徑變化時沒找不到目標文件

    軟鏈接的作用:

        1)方便放訪問文件

        2)一個文件想在多個地方都能訪問到

        3)磁盤擴容

4.19 yum命令

    安裝軟件包的一個工具,特點:可以聯網,還可以方便的解決依賴。

    ifconfig命令查看IP地址

    ifconfig -a查看所有網卡信息

    yum remove 包名 卸載包

    yum list 查看所有包,最右側是倉庫的名字,如果是@開頭,則說明這個包已經安裝過了

    yum grouplist 

    yum groupinstall -y xxxx 安裝包組

    用yum找一個命令是由哪個包安裝來的:yum provides /*/命令

4.20 rpm工具

    掛載光驅

    下載rpm包:yumdownloader 命令

    yum 安裝一個本地的rpm文件:yum localinstall rpm包名

    rpm安裝rpm包:rpm -ivh xxxx.rpm

    rpm -qa:查詢系統已經安裝過的所有的包

    卸載包:rpm -e 包名

    查看一個包有無安裝:rpm -q 包名

                                      rpm -qa |grep vim {grep命令是用來過濾指定關鍵詞的}

    rpm -ql 包名,可以列出該包都安裝了哪些文件(會列出文件在系統裏的路徑)

    rpm -qf /usr/bin/wget 可以i反查詢,查一個文件是由哪個rpm包安裝得來的

    補充:which命令查看一個文件在哪裏


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章