接住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...