Linux常用命令
linux 命令在日常工作都是經(jīng)常使用的,學習python過程中集中整理下
1柳譬、ls 查看當前目錄下的文件及目錄
-a? 顯示全部文件
-l ? 顯示子文件詳細信息,白色為文件 黃色為文件夾
-h? 顯示信息更加人性化
ls -a -l? -h 或者 ls -alh
2刘绣、cd 切換工作目錄瓦戚,”~” 也表示為 home 目錄 ,"." 則是表示目前所在的目錄蕾羊,".." 則表示目前目錄位置的上一層目錄,更目錄名稱為“/”,
目錄所在路徑分為絕對路徑和相對路徑(絕對路徑永遠都是相對于根文件夾的帽驯。它們的標志就是第一個字符永遠都是“/”龟再,相對路徑永遠都是相對于我們所處的文件夾位置。它們的第一個字符沒有“/”尼变。)
cd? ~ 切換用戶home目錄
cd .. 切換用戶當前上一級目錄
cd? -? 表示前一個工作目錄
cd /home/xgd/Documents/ cd到絕對目錄
3利凑、touch? 如何文件不存在就創(chuàng)建一個文件,如果文件存在就修改文件的時間
-a 改變檔案的讀取時間記錄嫌术。
-m 改變檔案的修改時間記錄
-c 假如目的檔案不存在哀澈,不會建立新的檔案
touch 123.txt
4、mkdir 命令用于建立文件夾
-p 表示如果路徑不存在會遞歸自動補全
mkdir? a
mkdir -p? a/b/c?
5度气、cp 復制文件割按,如果無參數(shù)會自動覆蓋
-i? 會提示是否覆蓋
-r? 該文件夾下子目錄遞歸復制
cp /home/xgd/123.txt ? . 復制到123.txt 到當前目錄下為123.txt
cp /home/xgd/123.txt ? . 復制到abc.txt 到當前目錄下,名為abc.txt
cp -p -i /home/xgd/abc/? ? .? 復制abc文件夾到當前目錄
6磷籍、mv 移動文件或者改名
-i? 會提示是否覆蓋
-r? 該文件夾下子目錄遞歸復制
mv? /home/xgd/123.txt ? . 復制到123.txt 到當前目錄下為123.txt
mv? /home/xgd/123.txt ? . 復制到abc.txt 到當前目錄下适荣,名為234.txt
mv -p -i /home/xgd/abc/? ? .? 復制abc文件夾到當前目錄
7、rm 刪除命令
-i 刪除提示
-r 遞歸子目錄刪除院领,文件夾要用
-f 強制刪除弛矛,如果文件有就刪除,無就不刪除
rm? 123.txt
rm -r abc 或者rm -rf abc
8比然、help 和? man 幫助命令
需要執(zhí)行的命令? — help
或者man 命令
mkdir —help 或者 man mkdir
9丈氓、pwd 查看當前目錄
10、clear 清除終端之前記錄
Linux常用快捷鍵
方向鍵:
↑(Ctrl+p) 顯示上一條命令
↓(Ctrl+n) 顯示下一條命令
命令字符操控:
Ctrl+f 光標向前移動一個字符,相當與->
Ctrl+b 光標向后移動一個字符,相當與<-
Alt+f 光標向前移動一個單詞
Alt+b 光標向后移動一個單詞
Ctrl+a 移動到當前行的開頭
Ctrl+e 移動到當前行的結尾
Ctrl+u 剪切命令行中光標所在處之前的所有字符(不包括自身)
Ctrl+k 剪切命令行中光標所在處之后的所有字符(包括自身)
Ctrl+d 刪除光標所在處字符
終端搜索:
Ctrl+r 然后輸入若干字符谈秫,開始向上搜索包含該字符的命令扒寄,繼續(xù)按Ctrl+r,搜索上一條匹配的命令
Ctrl+s與Ctrl+r類似,只是正向檢索
功能鍵:
Alt + F2運行
Alt + F4關閉當前窗口
Alt + F9最小化當前窗口
Alt + F10最大化當前窗口
Ctrl + Alt + d顯示桌面
Tap自動補全
Alt] + [Tab] = 在圖形化桌面環(huán)境中切換任務拟烫。如果你同時打開了不止一個應用程序,你可以使用 [Alt] + [Tab] 來在打開的任務和應用程序間切換迄本。
終止命令 :
Ctrl+c停止運行程序
Ctrl+z:把當前進程送到后臺處理
exit =注銷硕淑。
以前比較懶,光看不寫,今天是第一次寫博客置媳,有寫的不好的地方還望大家多多指正于樟,我在這里先謝謝大家!D茨摇迂曲!