命令 選項 格式
如rm -r srm
rm是刪除命令,-r表示刪除的是資料夾,srm則是資料夾名
1.tab鍵,補全目錄名,輸入目錄時輸入前幾個字母後可直接按tab搜尋相應目錄並補全(若有多個則無反應,但雙擊會將幾個資料夾顯示出來)
2.移動游標命令
3.剪下字元
4.複製貼上
5.中斷正在執行的命令列:ctrl+c
6.退出當前xshell: ctrl+d
7.搜尋命令列使用過的歷史命令記錄:ctrl+r
8.獲取上一條命令的最後部分,用空格分隔開來的部分:esc+.
9.清屏命令:ctrl+l
10.暫停命令: ctrl+z
11.鎖屏:ctrl+s
12.解除鎖屏:ctrl+q
13.回車:ctrl+m
命令作用
應用pwd(print work director)
顯示當前工作資料夾,全路徑名,第乙個/為根目錄(資料夾),最後乙個為當前資料夾
ls(list)
列出當前資料夾的內容(藍色表示資料夾,白色表示檔案)
以列表形式列出乙個目錄下的檔案和子目錄的詳悉資訊ls -l
;列出所有資料夾內容(包括資料夾內的內容)ls -a
;生成的結果有利於人看ls -h
(原本用byte做單位,使用後根據實際情況調整);列出相應資料夾的內容ls 檔案目錄
cd(change director)
切換到需要操作的資料夾
cd 資料夾名
(如果是多級目錄,則應該用/連起來) ; 開啟上一級路徑cd ..
返回根目錄cd ~
或cd
在上一目錄與當前目錄進行切換cd -
clear
類似matlab,用來清除歷史命令列
隱藏檔案標誌:檔名前有 『.』建立隱藏檔案:在檔名前加』.』
絕對路徑:從『/』開始,一級一級目錄寫下去,直到輸入到真正想開啟的目錄萬用字元相對路徑:從當前目錄開始開啟,即
下一目錄/下下一目錄/……
逐漸開啟想要的目錄配合
cd
等命令,前者不會受當前資料夾的影響
作用應用
*代表任意個字元,配合ls使用進行查詢檔案
ls 相應字首*.相應字尾
(字首與字尾可不並存)
?代表1個字元,可配合ls使用進行查詢檔案
ls ?????
(查詢與問號數目相同的檔名稱,也可以將?換為想要查詢的檔名稱的字元)
代表乙個字元,內可輸入任意數目字元,而整個代表的字元即內字元的任意乙個
[nvic]代表n或v或i或c,可以用-表示區間,如[1-4],也可以用,輸入多個區間,如[a-e,1-5] 命令
作用應用
touch
建立檔案
touch 檔名.檔案字尾(檔案字尾省略預設為txt檔案)
rm(remove)
移除檔案
rm 檔名
;移除資料夾re -d/r 資料夾名
(-d只能作用於空資料夾,-r刪除後無法復原)
mv(move)
移動檔案
mv 檔名 移入資料夾
;移動檔案並改名mv 檔名 移入資料夾/改變後的檔名
;移動資料夾mv 被移資料夾 移入資料夾
cp(copy)
複製檔案
cp 檔名 移入資料夾
;移動資料夾mv -r 被移資料夾 移入資料夾
find
檔案搜尋(比ls好用)
find 搜尋範圍 搜尋條件
(多檔案查詢如果搜尋條件名建議加單引號)
locate
快速查詢檔案或資料夾
locate 檔名
cat檢視檔案內容
cat 檔名
在cat與檔名間加-b(空格無行號)或-n(空格有行號)可使內容有行號標識
more
分頁顯示檔案內容
grep
獲得檔案內含相應內容的部分
提取含相應內容的行grep 相應內容 相應檔案
,在grep與相應內容間加-n會附加含相應內容的行數,反向搜尋,即不包含相應內容的行在grep與相應內容間加-v
echo
列印出文字到終端
echo 命令
>,>>
將相應文字輸入到相應檔案
相應文字 > 相應檔名
(使用》會覆蓋原有檔案,使用》不覆蓋)相應檔案可以用echo,ls,grep等命令獲得,若相應檔名不存在,則建立乙個新檔案
find示例示例一:find /home -name 123 //精確搜尋(-iname,指搜尋的為忽略大小寫的檔名)
示例二:find /home -name 123* //模糊搜尋 其他用法:123??
示例三:find /home -iname abc //選項-i 不區分大小寫
示例四:find / -size +204800 //根據檔案大小搜尋大於100mb的檔案,1扇區=512位元組byte=0.5kb
示例五:find /home -user siki//搜尋建立人/所有人為siki的檔案
示例六:find /home -mmin -5 檔案內容上次被修改時間在5分鐘以內
mmin上次檔案內容被修改時間
amin 上次檔案被訪問時間
cmin 上次檔案屬性(檔案的許可權)被修改時間
-5 5分鐘以內 +5超過5分鐘
使用locate時如果顯示下面字樣,可直接輸入sudo apt install mlocate
安裝相應檔案,然後就可以使用locate命令
1.命令 --help
2.man 命令
命令
作用應用
which
檢視相應命令所在的位置
which 相應命令
(which cd
為空,cd為shell內建命令)
檔案目錄帶s和不帶s的區別,帶usr和不帶usr的區別linux常用快捷鍵和基本命令/bin (binary)主要是一些系統的必備執行檔
/sbin (system binary)主要是一些系統管理的必備程式
/usr/bin 主要是一些應用軟體工具的必備執行檔)
/usr/sbin 主要是一些網路管理的必備程式例
Linux基礎命令2
history歷史呼叫 history 顯示呼叫的命令 history c 清除呼叫的命令 數字 執行第數字行的命令 字母 執行上次最近以這個字元開頭的命令 ctrl r 關鍵字 執行最近含有這個關鍵字的命令 快捷鍵 左右 乙個乙個字元的移動 ctrl 左右 乙個字乙個字的移動 ctrl a 游標移...
Linux基礎命令2
rpm qi 軟體名 檢視已經安裝的軟體的資訊 rpm ql 軟體名 檢視軟體安裝的路徑 rpm qc 軟體名 檢視軟體的配置檔案 rpm qa 軟體名 rpm q 軟體名 檢視已經安裝的軟體包 rpm qf 檔案包名 檢視指定的檔案或者目錄由那個軟體包所安裝的rpm qpi 軟體包的全名 檢視未安...
Linux基礎命令(2)
統計指定目錄 或檔案 所占用磁碟空間的大小 du 選項 檔案或目錄 常用選項 a 統計磁碟空間占用時包括所有的檔案,而不僅僅只統計目錄 h 以更人性化的方式 預設以kb計數,但不顯示單位 顯示出統計結果 s 只統計所占用空間總的大小,而不是統計每個子目錄 檔案的大小 max deoth n 統計所有...