01 ls 檢視當前資料夾下的內容萬用字元02 pwd 檢視當前所在資料夾
03 cd [目錄名] 切換資料夾
04 touch [檔名] 如果檔案不存在,新建檔案
05 mkdir [目錄名] 建立目錄
06 rm [檔名] 刪除指定的檔名
07 cp 複製乙個檔案
08 mv 移動乙個檔案
09 clear 清屏
含義例項
星號() 匹配任意長度的字串 用file_.txt,匹配file_wang.txt、file_lee.txt、file_liu.txt
問號(?) 匹配乙個長度的字元 用flie_?.txt,匹配file_1.txt、file_2.txt、file_3.txt
方括號([…]) 匹配其中指定的乙個字元 用file_[otr].txt,匹配file_o.txt、file_r.txt和file_t.txt
方括號([ - ]) 匹配指定的乙個字元範圍 用file_[a-z].txt,匹配file_a.txt、file_b.txt,直到file_z.txt
01 cat 檔名 檢視檔案內容、建立檔案、檔案合併、追加檔案內容等功能•部分命令細節說明02 head 檔名 顯示檔案頭部
03 tail 檔名 顯示檔案尾部
04 grep 搜尋文字 檔名 搜尋文字檔案內容
05 find 路徑 -name 檔名 查詢檔案
06 file 檔名 檢視檔案型別
07 wc 檔名 檢視檔案行數,單詞數等資訊
08 diff 檔案1 檔案2 對比兩個檔案差異
◦head,tail : 選項-n,n表示乙個數字,即可指定檢視前n行或者後n行,不加選項預設檢視10行。
◦grep : -n 用於顯示行號,-i忽略大小寫
◦wc : -c 表示檢視多少字元,-l檢視多少行,-w 檢視多少單詞。如果不加選項則顯示這三項。
◦find:會從指定目錄及其所有子目錄中查詢搜尋檔案。
01 zip ,unzip 將檔案壓縮為zip格式/將zip格式檔案解壓•部分命令細節說明02 gzip,gunzip 將檔案壓縮為gz格式/將gz格式檔案解壓
03 bzip2,bunzip2 將檔案壓縮為bz2格式/將bz2格式檔案解壓
04 tar 對gz或者bz2格式進行壓縮解壓
◦zip: 用於常與windows互動的情況,-r選項可以壓縮目錄
◾zip test.zip filelist
◾unzip test.zip
◦gzip,bzip2:不常用,因為壓縮或者解壓後原始檔就不再了,而且只能對乙個檔案操作
◦tar:-cjf 用於壓縮bz2格式檔案,-czf用於壓縮gz格式檔案,-xvf用於解壓檔案,相容了gzip和bzip2命令的功能。
◾tar -czf file.tar.gz file1 file2
◾tar -xvf file.tar.gz
01 sudo 放在乙個命令前,表示使用管理員許可權執行•部分命令細節說明02 chmod 修改檔案許可權
◦sudo: 在開啟終端第一次使用sudo時需要輸入密碼
◦chmod 在設定許可權時,可以字母也可以使用三個數字分別對應 擁有者 / 組 和 其他 使用者的許可權
直接修改檔案|目錄的 讀|寫|執行 許可權,但是不能精確到 擁有者|組|其他
chmod augo+/-rwx 檔名/目錄名
01 echo 向終端列印內容•部分命令細節說明02 date 顯示當前時間
03 df 顯示磁碟剩餘空間
04 whoami 顯示當前使用者
05 which 顯示執行命令所在位置
◦echo : -n表示列印完成不換行
◦df: -h選項以m為單位顯示,-t顯示檔案系統型別 ext4的為磁碟
◦which:命令也是乙個程式,實際就是顯示程式所在位置
•輸出重定向
> file 將file檔案重定向為輸出源,新建模式 echo
"hello world" > out.txt,將執行結果,寫到out.txt檔案中,若有同名檔案將被刪除
>> file 將file檔案重定向為輸出源,追加模式 ls
/usr >> lsoutput.txt,將ls
/usr的執行結果,追加到lsoutput.txt檔案已有內容後
•管道
管道可以把一系列命令連線起來,意味著第乙個命令的輸出將作為第二個命令的輸入,通過管道傳遞給第二個命令,第二個命令的輸出又將作為第三個命令的輸入,以此類推。
ls | grep 'test'
01 shutdown 關機或者重啟•部分命令細節說明02 ln 建立鏈結
◦shutdown:
◾shutdown -r now 立即重啟
◾shutdown now 立即關機
◾shutdown +10 10分鐘後關機
◾shutdown -c 取消關機計畫
◦ln : 一般使用 -s 選項 建立軟鏈結,相當於快捷方式。
ln -s hello.py hello
$ vi 檔名•進入編輯模式命令如果檔案已經存在,會直接開啟該檔案
如果檔案不存在,會新建乙個檔案
•底行模式常用命令
w 儲存q 退出,如果沒有儲存,不允許退出
q! 強行退出,不儲存退出
wq 儲存並退出
01 groupadd 組名 新增組02 groupdel 組名 刪除組
03 useradd -m 使用者 -g 組 新增使用者
04 passwd 使用者名稱 設定使用者密碼
05 userdel -r 使用者 刪除使用者
06 su 使用者 切換使用者
07 chown 使用者 檔案 修改檔案使用者
公升級軟體包 apt update安裝軟體 apt install
解除安裝軟體 apt remove --purge
刪除快取的軟體安裝包 apt clean
linux常用指令
一 查詢狀態類 1 pwd pwd print work directory 顯示當前工作目錄的絕對路徑 2 ls ls list 顯示當前目錄的檔案 二 目錄類 1 cd cd change directory 切換目錄 波浪符號,代表使用者家目錄 cd 返回上乙個目錄 cd 回到自己的家目錄 c...
Linux常用指令
ctrl alt t 開啟終端 sudo su 在終端裡從普通使用者轉換成 root 使用者。su 普通使用者名稱 在終端裡從 root 使用者轉成普通使用者。clear 清除螢幕 mkdir 資料夾名 新建資料夾 rmdir 資料夾名 刪除資料夾 rm f filename 強制刪除乙個檔案 rm...
Linux常用指令
echo home cores core e p t proc sys kernel core pattern e 標示exe p 標示pid t 標示發生時間 使用root許可權建立 home cores目錄 chmod a w home cores r ulimit c unlimited讓co...