電腦終端操做

一、cd (進入某個目錄)微信

cd Desktop:進入到desktop這個文件夾app

cd 文件夾名字編輯器

cd .. 跳轉到當前路徑的上一層spa

cd - 跳轉到上一次所在的路徑(相似遙控器的回看功能)進程

cd 跳轉到當前用戶的家目錄(備註:cd 和 cd ~ 同樣因此回到家目錄直接cd回車就行)ip

 

二、open (打開文件或應用)io

 打開文件夾:open 文件名 回車 (執行open命令須要保證文件夾在當前cd 的目錄裏);class

 例:打開微信open /Applications/WeChat.app (若是你不肯定本身的應用名能夠cd /Applications 回車,ls 回車,看一下全部的應用列表);test

 若是 cd /Applications 回車 而後 直接使用open WeChat.app也能夠。終端

 

三、mkdir(建立文件夾)

mkdir 文件夾名 (在當前路徑下建立a文件夾)

mkdir -p 文件名/子文件名/子文件名 (建立帶有子文件夾的文件夾)

 

四、rm (刪除文件,注意這個刪除必定要肯定文件不須要了,刪除後是不放垃圾箱裏的,刪除需謹慎使用)

rm -r 文件夾; 例如:rm -r 個人文件夾

rm 文件;這裏少了 -r 。例如:rm news.png (rm 後直接跟文件夾是不能夠的,可是跟文件是能夠的,注意是文件不是文件夾)

 

五、cp (複製文件) 

 cp -r 文件名1 文件名2 (把文件1拷貝到文件2中)

 cp -r 文件1/* 文件2(把文件1中內容拷貝到文件2中)

 

六、mv (移動和重命名)

mv 文件名1 文件名2 (把文件1 移動到文件2中。這裏也能夠是從新命名。例如:mv ab cd 當cd這個文件不存在表示把ab更名爲cd

注意: cd是不存在的,表明新名字,不然爲移動)

       

七、zip/tar (壓縮文件爲.zip或者.tar文件) 

壓縮成zip例如:zip test.zip test (壓縮test文件,壓縮後獲得一個test的壓縮文件test.zip);

壓縮成tar例如:tar -cf testman.tar test (-cf要帶上。壓縮test文件,獲得一個testman.tar的test壓縮文件)

 

八、 alias(給命令重命名)

例如每次刪除都要輸入rm -r 咱們能夠找個本身習慣的方式代替他,這就用到alias了。 

例如:alias del='rm -r’。執行刪除命令能夠這樣寫:del 文件名 回車。爽了吧!不想用了這樣:unalias del這就解除了。

直接在終端輸入alias 回車,能看到全部這臺電腦設置的重命名操做。

 

九、kill/killall(殺死應用)這裏是硬菜!

 killall 應用名 這種方式能夠直接殺死進程。

例如: killall Pages 結束正在打開的Pages編輯器。

kill命令要麻煩點兒,這個殺死命令要這樣寫:kill -s 9 PID。其中-s 9 固定寫法。做用是制定了傳遞給進程的信號是9;意思是:即強制、儘快終止進程。那PID是個不固定數字,表明進程,須要查出來 pgrep 應用名。

例如: pgrep QQ 回車 這個輸出還比較特殊,輸出了兩行數字44727和44732,通常都是一行。這個你使用哪一個都行,kill -s 9 44732 這樣就可退出了QQ,(囉嗦一句9 和後面的數字PID之間有一個空格)。是否是很 

神奇!

最後每次寫kill -s 9 卻是很麻煩,你能夠用alias end='kill -s 9' 這樣就能夠這樣:end 44732 回車。

是否是頗有用?脈脈感謝我吧!

相關文章
相關標籤/搜索