本人收集整理了一些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 > tempfile1
cat 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代表執行能力,是每組屬性的第三個 某個位置如果是 號...