Linux常用命令詳解

2021-06-25 23:47:04 字數 1803 閱讀 7420

ls命令是linux下最常用的命令之一,ls跟dos下的dir命令是一樣的都是用來列出目錄下的檔案,下面我們就來一起看看ls的用法

英文全名:list即列表的意思,當我們學習某種東西的時候要做到知其所以然,當你知道了這個東西大概是個什麼了以後你的思維就會聯想到很多的東西學習的就會很快。

1. ls -a 列出檔案下所有的檔案,包括以「.「開頭的隱藏檔案(linux下檔案隱藏檔案是以.開頭的,如果存在..代表存在著父目錄)。

2. ls -l 列出檔案的詳細資訊,如建立者,建立時間,檔案的讀寫許可權列表等等。

3. ls -f 在每乙個檔案的末尾加上乙個字元說明該檔案的型別。"@"表示符號鏈結、"|"表示fifos、"/"表示目錄、"="表示套接字。

4. ls -s 在每個檔案的後面列印出檔案的大小。  size(大小)

5. ls -t 按時間進行檔案的排序  time(時間)

6. ls -a 列出除了"."和".."以外的檔案。

7. ls -r 將目錄下所有的子目錄的檔案都列出來,相當於我們程式設計中的「遞迴」實現

8. ls -l 列出檔案的鏈結名。link(鏈結)

9. ls -s 以檔案的大小進行排序

以上是一些關於ls命令的一些用法,當然還有好多沒有列出來,大家可以man一下。有助於學習英文

ls可以結合管道符」|「來進行一下複雜的操作。比如: ls | less用於實現檔案列表的分頁

計算當前目錄下的檔案數量

ls -|*|grep "^-"| wc -|

最後說一下linux下檔案的一些檔案顏色的含義

綠色---->代表可執行檔案,(綠色代表通行證的意思)呵呵

紅色---->代表壓縮檔案

深藍色---->代表目錄

淺藍色----->代表鏈結檔案

灰色---->代表其它的一些檔案

接觸了這麼久linux,只知道chmod是改變許可權的,平常用到最多的是chmod +x file,或者是chmod 777 file,現在來看一下本質。

總的來說,對檔案有3個使用者可以操作:

u檔案擁有者

g同組使用者

o其他使用者

a所有使用者(檔案擁有者、同組使用者和其他使用者)

可以執行的操作,除了平常用到最多 '+'(增加許可權),還有'-'(取消許可權)和'='(設定許可權)。

許可權指的是:r讀許可權,w寫許可權,x執行許可權  。在絕對模式中每乙個許可權位用乙個八進位制數來表示,如:0400表示檔案擁有者可讀,0200表示檔案擁有者可寫,0100表示檔案擁有者可執行

那現在就可以簡單地理解為:4、2、1分別讀、寫、執行許可權,比如:chmod 755 file

7=4+2+1就是檔案擁有者具有讀、寫、執行許可權

5=4+1就是同組使用者和其他使用者具有讀、執行許可權

那以後就可以根據具體問題,靈活地運用chmod命令了。   

3.解壓命令

tar -xzvf  // [enter] 這將會把這個檔案解壓並解包。

這裡是幾個引數簡單的解釋:x -把檔案解包z -把檔案解壓v -顯示處理過程f -後面跟著你要處理的打包檔名

linux常用命令詳解

1 熟悉date,cal,who,echo,clear,passwd命令。date 顯示或設定系統的日期和時間 date d 顯示由字串指定的時間 date s 設定系統時間 超級使用者下 cal 顯示日曆 cal y 顯示年度日曆 who 顯示所有使用者名稱 所用終端 註冊到系統的時間。who q...

linux常用命令詳解

linux命令簡寫和全稱 var 包含系統一般執行時要改變的資料。通常這些資料所在的目錄的大小是要經常變化或擴充的。原來 var 目錄中有些內容是在 usr 中的,但為了保持 usr 目錄的相對穩定,就把那些需要經常改變的目錄放到 var 中了。每個系統是特定的,即不通過網路與其他計算機共享。下面列...

Linux常用命令詳解

如有不明白之處,歡迎參加社群討論 linux之所以受到廣大計算機愛好者的喜愛,主要原因有兩個,首先它是自由軟體,使用者不用支付費用就可以使用它,並可根據自己的需要對它進行修改。另外,它具有unix的全部功能,任何使用unix系統或想要學習unix系統的人都可以從中獲益。讓我們一起從每乙個命令開始,走...