Linux 重點筆記(4)

2021-10-09 12:33:27 字數 1561 閱讀 4575

接住linux----重點筆記(3)繼續書寫:

在shell中執行的命令有倆個要求:

1.需要執行的命令在當前系統中存在

2.不光存在,而且執行的時候還可以載入到記憶體中執行

查詢執行的命令。

如果當前目錄下有這個檔案就可以執行,如果當前沒有這個位置沒有這個檔案就不可以執行,那麼現在系統就會去path 這個變數下面儲存的命令去查詢,從第乙個路徑查詢到最後乙個路徑,都沒有,則不能執行這個命令。

path=. //有問題導致之前的路徑不見

path=. (自己的path):pat

h(系統

原來的p

ath)

eg:p

ath=

./ba

shrc

:path(系統原來的path) eg: path=.~/bashrc :

path(系

統原來的

path

)eg:

path

=./b

ashr

c:$path

which :正在執行的命令儲存在計算機的哪個位置

檔案/資料夾許可權

(介意新增到之前的chmod中)

​ umask 許可權值

檔案:777-umask-每個角色的執行許可權(就是角色如果有執行許可權則減去執行許可權,如果沒有則不需要減去)

777是最大許可權值,

給乙個檔案賦值為777,檔案許可權最大

資料夾:777-umask(每一位都轉換成2進製數)

111 111 111

421 421 421三位數從左到右依次是2的0次,和2的1次以及2的2次

umask 023:

0 2 3

000 010 011

1.歸檔:

歸檔:把多個檔案或目錄簡單的合併在一起,它並不對檔案進行壓縮,就是將多個檔案前後連線在一起,形成乙個大檔案。

還會額外的新增一些資訊,所以歸檔後的總檔案要大一些。

歸檔格式:

tar -cvf work.tar a.txt b.txt 把a.txt 和b.txt歸檔在名字為work.tar下

解檔格式:

tar -xvf w.tar -c d1

解檔檔案w.tar 到d1中

-c :切換到指定目錄

-cvf:開啟乙個包

-xvf:壓縮乙個包

-c :建立新的壓縮檔案

-r :新增檔案到已經壓縮的檔案

-u:新增改變了和現有的檔案到已經存在的壓縮檔案

2.壓縮

:將歸檔好的檔案進行壓縮**

1.gzip work.tar:

直接對work.tar 進行解壓

2.直接打包壓縮成tar.gz檔案

tar -zcvf w.tar.gz a.txt b.txt :

把a.txt和b.txt直接打包壓縮成w.tar.gz

3.解壓

1.對gz檔案進行解壓,解壓到當前目錄

gunzip w.tar.gz

2.對tar.gz檔案進行解壓並解除歸檔到d2目錄

tar -zxvf w.tar.gz -c d2

Linux 重點筆記 2

conmmand options 帶 arguments clear清屏 pwd 顯示出來的當前位置是 絕對路徑 cd 絕對路徑 cd 相對路徑 快速回到家目錄 cd cd ls 展示指定位置下面的資源的名字 ls options ls a 顯示隱藏檔案 檔案命名前面加.說明變成隱藏檔案 ls r ...

linux 重點筆記(3)

在linux檔案中意思是任意,所有 刪除開頭a結尾b左右的檔案和目錄 eg rm r a b 代表長度 刪除長度至少為5的,a開頭檔案和目錄 rm r a?date 檢視日期 pwd 檢視當前位置 cal 檢視月份 表示往檔案中寫入內容,覆蓋操作 eg hello a.txt 就是把hello覆蓋在...

重點詞彙4

1 garment 2 literally 3 proceedings 4 handy 5 evaluation 6 subject 7 documentary 8 thesis 9 functional 10 stationary 11 deploy 12 node 13 lame 14 pote...