Linux Unix下Shell快捷鍵操作集合

2022-04-09 07:53:17 字數 2216 閱讀 7187

本人收集整理了一些bash或其他shell中常用的快捷鍵,使用技巧以及ubuntu中一些常用操作的快捷鍵,希望大家能從中受益,提高工作效率。

處理作業      

首先,使用 ctrl + z 快捷鍵可以讓正在執行的命令掛起。如果要讓該程序在後台執行,那麼可以執行 bg 命令。而 fg 命令則可以讓該程序重新回到前台來。使用 jobs 命令能夠檢視到哪些程序在後台執行。 你也可以在 fg 或 bg 命令中使用作業 id,如:fg %3又如:bg %7

使用置換

使用管道     

下面是乙個簡單的使用管道的例子:ps aux | grep init這裡,「|」操作符將 ps aux 的輸出重定向給 grep init。 下面還有兩個稍微複雜點的例子:ps aux | tee filename | grep init及:ps aux | tee -a filename | grep init

將標準輸出儲存為檔案  你可以將命令的標準輸出內容儲存到乙個檔案中,舉例如下:ps aux > filename注意其中的「>」符號。 你也可以將這些輸出內容追加到乙個已存在的檔案中:ps aux >> filename你還可以分割乙個較長的行:command1 | command2 | ... | commandn > tempfile1cat tempfile1 | command1 | command2 | ... | commandn > tempfile2

標準流:重定向與組合       重定向流的例子:ps aux 2>&1 | grep init這裡的數字代表:

上面的命令中,「grep init」不僅搜尋「ps aux」的標準輸出,而且搜尋 sterr 輸出。

ubuntu中的一些常用的快捷鍵:

win+e 顯示所有桌面,方便的左右選擇。

ctrl + alt + → / ← 在不同工作台間切換

ctrl + alt + shift + → / ← 移動當前視窗到不同工作台

alt + shift+ ↑ 以很酷的方式顯示當前視窗

ctrl + alt + d 顯示桌面/恢復當前視窗

alt+ tab 切換視窗

alt + f4 關閉視窗

alt + f5 取消最大化視窗 (恢復視窗原來的大小)

alt + f7 移動視窗 (注: 在視窗最大化的狀態下無效)

alt + f8 改變視窗大小 (注: 在視窗最大化的狀態下無效)

alt + f9 最小化視窗

alt + f10 最大化視窗

alt + space 開啟視窗的控制選單 (點選視窗左上角圖示出現的選單)

ctrl+alt+f7 返回桌面

shift+ctrl+n 新建資料夾, 很有用

alt + enter 檢視選擇檔案/資料夾的屬性,代替單擊右鍵選擇屬性

ctrl + 1/2 改變資料夾檢視檢視方式,圖示檢視/列表檢視

ctrl + w 關閉當前nautilus標籤

ctrl + shift + w 關閉所有nautilus標籤

ctrl+t 在nautilus中新建乙個標籤

ctrl+page up 上乙個標籤

ctrl+page down 下乙個標籤

alt + ↑/↓ 移動到父資料夾/選擇的資料夾

alt + → / ← 後退/前進

alt + home 直接移動到主資料夾

alt+n 切換到第n個標籤(n為數字)

f9 開關顯示隱藏nautilus側邊欄

ctrl + h 開關顯示隱藏資料夾

ctrl+n 新建視窗

ctrl+x 剪下

ctrl+c 複製

ctrl+v 貼上

ctrl+z 撤銷上一步操作

ctrl+shift+z 重做剛撤銷的一步操作

ctrl+s 儲存

ctrl + alt + l 鎖屏

alt + f1 開啟應用程式選單

alt + f2 開啟執行應用程式對話方塊

win + 滑鼠滾輪 放大/縮小螢幕

printscreen 全屏截圖

alt + printscreen 當前視窗截圖

ctrl+alt+shift+fn 終端n或模擬終端n(n和n為數字1-6)

Linux Unix下makefile檔案編寫例項

最近做linux 移植,剛剛學習了下 makefile 檔案的編寫,現將心得與大家分享。一 makefile 的規則在講述這個makefile 之前,還是讓我們先來粗略地看一看 makefile 的規則。target prerequisites command target也就是乙個目標檔案,可以是...

linux unix的shell程式設計指南筆記1

一.檔案許可權與安全 1.umask 設定預設的建立許可權屬性,屬於 非 型,與實際相反,拿走的意思.2.suid guid 運用chmod命令在實際許可權位前面加乙個位來設定suid許可權,讓其它在執行相應指令碼時有你所有的權力,執行完後恢復.例如 chmod 4777 file 二.find和x...

Linux Unix下的命令擴充套件

linux系統中使用檔案屬性決定檔案可以怎麼使用 檔案的使用方式分為讀,寫,和執行 三種不同的使用者分別是所有者,同組人和其他人。每組屬性由三那個字母構成,分別代表讀寫和執行能力 r代表讀能力,每組屬性的第乙個 w代表寫能力,是每組屬性的第二個 x代表執行能力,是每組屬性的第三個 某個位置如果是 號...