Linux基本命令記錄

2021-10-23 19:21:53 字數 4360 閱讀 8967

3 檔案或目錄操作命令

4 檢視檔案內容命令

5 許可權命令

6 壓縮、打包檔案命令

7 檔案處理命令

先不著急看,先來記幾個單詞:

recursion 遞迴

directory 目錄

concatenate 連續

quit 退出

檢視核心版本命令

uname -r
lsb_release -a
這裡的僅僅的目錄處理命令,不包括檔案。

一些特殊目錄:

.   此層目錄

.. 上一層目錄

- 上乙個工作目錄

~ 根目錄

命令

cd

[絕對路徑或相對路徑]

示例

cd

#切換到/root

cd..

#切換到上層目錄

cd - #切換到上次訪問的目錄

cd ~ #切換到/root

命令

pwd

[-p]

引數

命令

mkdir

[-mp] 目錄名稱

引數

示例

mkdir -m 777 -p test/test1/test2
命令

rmdir

[-p] 目錄名稱

注:僅能刪除空目錄

引數

示例

rmdir -p test/test1/test2
這些命令即可操作檔案也可以操作目錄。

注:一些命令引數較多,筆記只記錄幾個常用的。

命令

ls

[-adl] 名稱

引數

命令

cp

[-ir] 要複製的檔案或目錄名稱 目標檔案檔案或目錄名稱

引數

注:除了用來移動外還可以用來改檔名

命令

mv

[-fi] 要移動的檔案或目錄名稱 目標檔案檔案或目錄名稱

引數

注:上面提到rmdir只能刪除空目錄,要想刪除非空目錄,就要用這個了。

命令

rm

[-fir] 名詞

引數

命令

touch 檔名
cat、tac、nl、more、less、head、tail

cat

注:cat命令是將乙個檔案的內容連續顯示在螢幕上,如果檔案內容過多可能並不方便看,這就需要下面的翻頁查詢

命令

cat

[-n] 檔名

引數

tacnl

tac命令是反向列印

nl是新增行號列印,類似cat -n

more

可以顯示百分比

命令

more 檔名
操作

less

相比於 more 命令,less命令在顯示檔案內容後可以做的操作更為友善

命令

less 檔名
操作

head

取出前面幾行

命令

head

[-n num] 檔名

引數

tail

取出後面幾行

命令

tail

[-n num] 檔名

引數

命令

chgrp

[-r] 使用者組 檔案或目錄

引數

命令

chown

[-r] 賬號名稱[:組名] 檔案或目錄

引數

注意別和上面乙個搞混了

命令

chmod

[-r] xyz 檔案或目錄

引數

xyz即為許可權屬性,分別代表三種不同身份即使用者、使用者組和其他人的許可權,可以使用數字表示具體可進行的操作,可讀 r:4,可寫 w:2,可執行 x:1,如果有多項許可權就求個和。

示例

使用者可讀可寫可執行,使用者組可讀,其他人都不行

chmod 740 檔案或目錄
linux支援多種壓縮命令,分別使用不同的壓縮技術,可以根據檔案的副檔名得到是由那種命令得到的。

例:

*.z compress 壓縮的檔案

*.tar tar打包的檔案,並沒有壓縮

*.gz gzip壓縮的檔案

*.bz2 bzip2壓縮的檔案

*.tar.gz tar打包的檔案,並經gzip壓縮

*.tar.bz2 tar打包的檔案,並經bzip2壓縮

打包和壓縮是什麼關係呢?

壓縮的命令只能針對單個檔案進行壓縮解壓,打包命令 tar 可以講多個檔案打包成乙個檔案,單純的 tar 僅是打包,不過 tar 也可以使用壓縮功能,只需要給出對應的引數。

這裡列出常用命令的用法

gzip

[-cdtv#] filename

bzip2

[-cdkzv#] filename

打包與壓縮

tar

[-z|-j]

[cv]

[-f 新建的檔名] filename

例:tar -jcv -f new_name.tar.bz2 filename

檢視檔名

tar

[-z|-j]

[tv]

[-f 新建的檔名]

例:tar -jtv -f new_name.tar.bz2

解打包解壓縮

tar

[-z|-j]

[xv]

[-f 新建的檔名]

[-c 目錄]

例:tar -jxv -f new_name.tar.bz2 -c 目錄

這裡主要是講linux三劍客啦,由於比較重要單獨寫成一篇筆記了:

linux正規表示式和文字處理工具(gred、awk、sed)

————————————————————————————

後記:這篇筆記很早就開始記了,記到後面發現要記的東西越來越多,於是就乾脆不記了。現在再翻出來看到了,心裡這也是畫了時間去記的,不收尾也不好,於是就草草收尾了。當然,筆記質量是比較一般的,後面有空再回過頭來「增刪改查」了,(笑)。

linux基本命令初步記錄(2019 4 27)

lslist 選項 l 以列表的形式展現出來 a 顯示隱藏檔案,包含以 開頭的檔案 h 以較高的可讀性顯示檔案,顯示檔案的大小 pwdprint working directory 列印當前工作路徑 cdchange directory 改變目錄 cd 進入系統根目錄 cd和cd 進入當前使用者主目...

linux基本命令

linux常用命令 基礎 eg man ls 就可以檢視ls相關的用法 注 按q鍵或者ctrl c退出,在linux下可以使用ctrl c終止當前程式執行。2.ls 檢視目錄或者檔案的屬 列舉出任一目錄下面的檔案 eg ls usr man ls l a.d表示目錄 directory 如果是乙個 ...

《linux基本命令》

博主部落格 斷橋殘雪 uname 顯示版本資訊 同win2k的 ver dir 顯示當前目錄檔案,ls al 顯示包括隱藏檔案 同win2k的 dir pwd 查詢當前所在的目錄位置 cd cd 回到上一層目錄,注意cd 與.之間有空格。cd 返回到根目錄。cat 檔名 檢視檔案內容 cat abc...