1.ls
用法:ls+引數+指定目錄或檔案(不寫就是預設當前目錄)
功能:檢視指定檔案下所有目錄和資訊
-引數:
-a:列出當前目錄下所有檔案和目錄(包括隱藏檔案,以.開頭的檔案)
-l:-除了檔名之外,還將檔案的許可權、所有者、檔案大小等資訊詳細列出來。
-i:輸出檔案的i結點索引資訊
-k:以位元組形式表示檔案或者目錄大小(可以寫成-kh,理解成讓人能看懂的方式其實就是加上了單位)
-r:遞迴顯示當前的子目錄層
-1:一行只輸出乙個檔案
-t:時間排序顯示
2.pwd
用法:直接輸入pwd
作用:顯示當前使用者所在目錄
3.cd
作用:目錄間切換
用法:cd .:當前目錄
cd /home/lishuai/test:絕對路徑從根目錄開始
cd ../lishuai/test:相對路徑從當前目錄開始
cd -來回兩個目錄之間切換
cd ~:回到使用者家目錄
4.touch
作用:建立乙個不存在的檔案,如果這個檔案存在則更改檔案的創造時間,同時也可以更改目錄的建立時間
用法:touch+檔名
5.mkdir
作用:在當前目錄下建立乙個新的目錄
用法:mkdir +目錄名:建立乙個目錄
mkdir +目錄1 目錄2 目錄3:同時建立多個檔案
mkdir -p 目錄1/目錄2/目錄3 :遞迴建立目錄,即目錄套目錄
6.rmdie和rm(兩個都可以)
作用:刪除目錄
用法:rm +目錄名:刪除空目錄
rm -r :刪除目錄及目錄中的內容
rm -f:強制刪除,其實使用rm命令的時候已經預設新增-f了,所以加不加都可以
rm -i:刪除前提示詢問使用者是否刪除
注意:rm刪除的目錄很難恢復
7.cp
作用:拷貝檔案或者目錄
用法:1.拷貝檔案:
cp 原始檔 目標檔案:注意如果目標檔案存在裡面有內容的話,則會覆蓋目標檔案的內容,如果目標檔案不存在則建立乙個目標檔案
2.拷貝目錄
cp 原目錄 目標目錄:沒有的話建立乙個目錄,有的話直接拷貝過去。一般使用會直接加個-r,將原目錄中的所有內容拷貝過去。
8.mv
作用:移動檔案目錄或者給檔案 或者目錄改名字
用法:mv 原始檔/源目錄 目標檔案/目標目錄
如果原始檔或者目錄存在則移動過去,如果不存在則是給他們改名字
9.檢視檔案內容的先關名令
①cat:檢視檔案內容
-n:對輸出所有行編號
-b:對非空輸出行編號
-s:不輸出多行空行
②more
顯示部分檔案內容,只能向下瀏覽,不能回退
退出:ctrl c或者退出
③less
顯示檔案內容相對於more可以前後移動,而且可以進行搜尋
/+字串:當前位置向下搜尋
?+字串:當前位置向上搜尋
-i:忽略搜尋時的大小寫
-n:顯示行號
ctrl p:向上瀏覽
ctrl n:向下瀏覽
退出:ctrl c或者q
④head
一般情況加引數-行數,表示從頭開始顯示多少行
⑤tail
和head用法一致,顯示最後指定多少行
10.重定向和管道
:將執行內容送到指定檔案中
從指定檔案中篩選自己要的資訊
11.時間的相關命令
①:時間戳
date +%s:表示從2023年到1月1日所 經歷的秒,不考慮閏秒
date +%y:%m:%d:年月日
cal: 顯示日期
-y:顯示當前年份的日曆
-j:顯示當年的第幾天
-3:顯示當前月前後共三個月
12:find
作用:檔案的查詢和檢索
①name查詢
find +查詢目錄 -name +檔名
②size查詢
find +查詢目錄 -size +10k ,大於10k,注意這裡的k必須小寫
find +查詢目錄 -size +10m,大於10m這裡m必須大寫
find +查詢目錄 -size +10m -size -100m查詢範圍
③type查詢
find +查詢目錄 -type + d/f//b/c/s/p/l這裡表示不同的檔案型別
13:grep
grep -r +"查詢內容" +指定路徑
14:bc
計算器15:uname -a
獲取電腦資訊
16:wc
獲取檔案內容
行,單詞數,位元組數
17:od
檢視二進位制檔案加-t指定格式顯示
18:du
檢視當前目錄大小一般和-h一起用,不然你看不懂
19:df
磁碟使用情況,也和-h一起用
20:which
檢視指定命令所在路徑
Linux基礎命令
eg man ls 就可以檢視ls相關的用法 注 按q鍵或者ctrl c退出,在linux下可以使用ctrl c終止當前程式執行。2.ls檢視目錄或者檔案的屬 列舉出任一目錄下面的檔案 eg ls usr man ls l a.d表示目錄 directory 如果是乙個 表示是檔案,如果是l則表示是...
linux基礎 命令
命令自動補全 help幫助 幫助文件 鳥哥linux私房菜 linux命令大全 工具書 man ls useradd utest useradd g group2 utest 建立utesty使用者屬於group2組 usermod g group3 utest 將utest所在的組改為group3...
linux 命令基礎
本週學習知識點 一 linux作業系統的目錄結構 在linux作業系統中,沒有 c d e等這些碟符的概念 只有乙個 代表根目錄。home 使用者的家 media 裝置 掛載 的映象檔案 root 最高許可權使用者 一般情況下不需要使用root 使用者 bin 所有的操作都是通過 命令實現的,這些命...