Linux基本命令篇 – ls詳解

來源:互聯網
上載者:User

ls運行機制

查看環境變數的命令: env或者echo $PATH

which ls命令, 尋找環境變數中所有的有ls命令的位置, 不僅僅是找到一個就返回了,有多少找多少.

dos是先查看目前的目錄,然後查環境變數; 而Linux是不查看目前的目錄的.

檔案比較的命令: cmp /bin/dir /bin/ls 該命令比較dir和ls兩個可執行檔.

拷貝檔案的命令:cp /bin/ls /bin/llss 該命令複製了ls檔案,新檔案命名為llss

提升許可權的命令:sudo cp /bin/ls /bin/llss 該命令以管理員的許可權複製了檔案.

使用者, 組, 檔案及檔案夾屬性

不同的使用者屬於不同的組.

-rw-r—r--

drwxr-r-xr-x

開頭的第一個字母, 如果是-說明是一個檔案,開頭是d說明是一個檔案夾.

r代表讀, w代表寫, x代表執行. 對於檔案來講x代表可執行, 對於目錄來講x代表目錄可以進入.

頭第二個到第五個字母代表主人的許可權, 中間三個代表使用者組的許可權, 後三個代表其他使用者的許可權.

修改檔案存取權限的命令: chmod 0-r test 該命令(change mode), 修改test檔案的存取權限, 執行之後其他使用者組的使用者對test檔案不具備讀許可權了.

chmod g-r test 該命令執行之後, 組使用者對test檔案的讀許可權沒有了.

chmod g+r test 該命令執行之後, 組使用者恢複了對test檔案的讀許可權

lsattr列出檔案和檔案夾的進階屬性.

lsusb查看系統裡有哪些usb裝置. lsusb -v列出詳細屬性. 其中的idVendor和idProduct比較重要. Linux在給usb裝置安裝驅動的時候,靠的就是這兩個屬性來選擇安裝哪個驅動程式.

lspci列出所有PCI介面裝置的屬性, 同樣-v開關可以列出詳細屬性. -vv開關就包括更為詳細的資訊了.

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.