1. 程式人生 > >【Linux 命令】Linux中常用操作命令和快捷鍵

【Linux 命令】Linux中常用操作命令和快捷鍵

1  34 個簡單實用的 Ubuntu 快捷鍵


快捷鍵

alt+ctrl+t 終端

win鍵開啟搜素dash

1. Ctrl + W: 關閉當前 Nautilus 視窗

2. Ctrl+T: 在 Nautilus 開啟新的 Tab

3. Ctrl + H: 切換隱藏檔案(夾)顯示或者不顯示

4. Ctrl+E:  傳送當前文件給某個 Email

5. Ctrl+Q: 退出應用

6. Ctrl + 1/2: 修改資料夾檢視為圖示或者列表模式

7. Ctrl + Shift + W: 關閉所有的 Nautilus 視窗

8. Ctrl + Shift + N: 建立新資料夾

9. Ctrl + Alt + L: 鎖屏,如果你想走開一會而不想讓別人看到你的螢幕

10. Ctrl + Alt + D: 顯示桌面/恢復開啟的視窗

11. Ctrl + Alt + Backspace: 關閉 X 伺服器

12. Ctrl + Alt + F1: 切換到首個虛擬終端

13. Ctrl + Alt + F2(F3)(F4)(F5)(F6): 選擇不同的虛擬終端< /p>

14. Ctrl + Alt + F7: 切換到當前登入會話

15. Ctrl+Alt++: 切換到下一個 X 解析度(取決於 X 配置)

16. Ctrl+Alt+-: 切換到前一個 X 解析度(取決於 X 配置)

17. Alt+Tab: 在不同的應用之間切換顯示

18. Alt + F: 開啟應用程式選單

19. Alt + F2: 開啟執行應用的對話方塊

20. Alt + F5: 取消當前視窗的最大話

21. Alt + F7: 計劃移動窗體選項,你可以使用鍵盤上的方向鍵來移動視窗

22. Alt + F8: 使用鍵盤上的方向鍵來更改當前視窗大小

23. Alt + F9/F10: 最小化和最大化當前視窗

24. Alt + Up/Down Arrow: 移到父一級目錄

25. Alt + Left/Right Arrow: Nautilus 上的後退和前進

26. Alt + Enter:

 顯示所選檔案或者資料夾的屬性資訊

27. Alt + Home: 直接移到你的主目錄

28. Alt + Shift + Tab: 類似 Alt+Tab 進行視窗切換,使用反向順序

29. Alt + Ctrl + Left/Right Arrow: 移到工作空間

30. Alt + Ctrl + Shift + Left/Right Arrow: 移動當前視窗到另外的工作空間

31. Alt + Shift + Up Arrow: 初始化很酷外觀的視窗切換介面,這樣你可通過方向鍵來切換

32. Win+E: 顯示所有的工作空間,可輕鬆進行切換

33. Win + Mousewheel: 桌面上的縮放操作,使用滾輪滑鼠操作更方便

34. F9: 顯示和關閉 Nautilus 邊欄


http://blog.csdn.net/bruce0532/article/details/8126150

1.關於終端的快捷鍵:

Tab:tab鍵是比較常用的一個快捷鍵,它的作用是補全檔名或者路徑。舉例 來說,輸入”cd /ho”在按一下tab鍵,終端裡就會顯示”cd /home”了。如果您的資料夾下,有兩個名字開頭部分相同的檔案,比如有”picture001.bmp”和”picture002.bmp”兩個文 件,輸入”rm pic”以後按下tab鍵,就會補全成”rm picture”,您可以接著輸入剩下的名字。使用tab鍵補全還支援對於副檔名的識別,比如您的資料夾下有”TH2AD_CHS.exe檔案和 TH2AD_CHS.ini檔案,當您輸入”wine TH”再按下tab後,會補全成”wine TH2AD_CHS.exe”而不會補全.ini檔案,因為wine和.exe檔案是關聯的。

Ctrl+C:這個鍵可不是用來複制的,在中端下,按下Ctrl+C就代表結速當前終端執行的程式,按下的時候一定要慎重。

Ctrl+A:將游標移動到命令行的開始處。

Ctrl+E:將游標移動到命行令的結尾處。

Ctrl+U:刪除行首到光標出的字元。

Ctrl+Z:把當前程序送到後臺處理。

Ctrl+Alt+F1:切換到第一個文字終端。在Linux下你可以有多達六個不同的終端。

Ctrl+Alt+F7:切換到第一個圖形使用者介面(一般來說X-window在第七個終端)。

~:~好像不能算一個快捷鍵吧?~的作用是代替您的主資料夾,比如您的使用者名稱是user,那麼 “/home/user/桌面” 和 “~/桌面” 是等價的。

CTRL+INSERT :複製

SHIFT+INSERT:貼上

還有一些終端輸命令時常用到的快捷鍵 

tab=補全 
ctrl+a=開始位置 
ctrl+e=最後位置 
ctrl+k=刪除此處至末尾所有內容 
ctrl+u=刪除此處至開始所有內容 
ctrl+d=刪除當前字母 
ctrl+w=刪除此處到左邊的單詞 
ctrl+y=貼上由ctrl+u,ctrl+d,ctrl+w刪除的單詞 
ctrl+r=正在測試,還沒弄明白,呵呵。 
ctrl+l=相當於clear
ctrl+b=向回移動 
ctrl+f=向前移動 
ctrl+p=向上顯示快取命令 
ctrl+n=向下顯示快取命令 
ctrl+d=關閉終端 
shift+上或下=終端上下滾動 
shift+pgup或pgdown=終端上下翻頁滾動 
ctrl+shift+f=全屏(僅限於konsole) 
ctrl+shift+n=新終端(terminal和konsole有所不同) 
ctrl+c=終止

2 linux常用指令列表

ls          顯示檔案或目錄

     -l           列出檔案詳細資訊l(list)

     -a          列出當前目錄下所有檔案及目錄,包括隱藏的a(all)

mkdir         建立目錄

     -p           建立目錄,若無父目錄,則建立p(parent)

cd               切換目錄

touch          建立空檔案

echo            建立帶有內容的檔案。

cat              檢視檔案內容

cp                拷貝

mv               移動或重新命名

rm               刪除檔案

     -r            遞迴刪除,可刪除子目錄及檔案

     -f            強制刪除

find              在檔案系統中搜索某檔案

wc                統計文字中行數、字數、字元數

grep             在文字檔案中查詢某個字串

rmdir           刪除空目錄

tree             樹形結構顯示目錄,需要安裝tree包

pwd              顯示當前目錄

ln                  建立連結檔案

more、less  分頁顯示文字檔案內容

head、tail    顯示檔案頭、尾內容

ctrl+alt+F1  命令列全屏模式

系統管理命令

stat              顯示指定檔案的詳細資訊,比ls更詳細

who               顯示線上登陸使用者

whoami          顯示當前操作使用者

hostname      顯示主機名

uname           顯示系統資訊

top                動態顯示當前耗費資源最多程序資訊

ps                  顯示瞬間程序狀態 ps -aux

du                  檢視目錄大小 du -h /home帶有單位顯示目錄資訊

df                  檢視磁碟大小 df -h 帶有單位顯示磁碟資訊

ifconfig          檢視網路情況

ping                測試網路連通

netstat          顯示網路狀態資訊

man                命令不會用了,找男人  如:man ls

clear              清屏

alias               對命令重新命名 如:alias showmeit="ps -aux" ,另外解除使用unaliax showmeit

kill                 殺死程序,可以先用ps 或 top命令檢視程序的id,然後再用kill命令殺死程序。

打包壓縮相關命令

gzip:

bzip2:

tar:                打包壓縮

     -c              歸檔檔案

     -x              壓縮檔案

     -z              gzip壓縮檔案

     -j              bzip2壓縮檔案

     -v              顯示壓縮或解壓縮過程 v(view)

     -f              使用檔名

例:

tar -cvf /home/abc.tar /home/abc              只打包,不壓縮

tar -zcvf /home/abc.tar.gz /home/abc        打包,並用gzip壓縮

tar -jcvf /home/abc.tar.bz2 /home/abc      打包,並用bzip2壓縮

當然,如果想解壓縮,就直接替換上面的命令  tar -cvf  / tar -zcvf  / tar -jcvf 中的“c” 換成“x” 就可以了。

關機/重啟機器

shutdown

     -r             關機重啟

     -h             關機不重啟

     now          立刻關機

halt               關機

reboot          重啟

Linux管道

將一個命令的標準輸出作為另一個命令的標準輸入。也就是把幾個命令組合起來使用,後一個命令除以前一個命令的結果。

例:grep -r "close" /home/* | more       在home目錄下所有檔案中查詢,包括close的檔案,並分頁輸出。

Linux軟體包管理

dpkg (Debian Package)管理工具,軟體包名以.deb字尾。這種方法適合系統不能聯網的情況下。

比如安裝tree命令的安裝包,先將tree.deb傳到Linux系統中。再使用如下命令安裝。

sudo dpkg -i tree_1.5.3-1_i386.deb         安裝軟體

sudo dpkg -r tree                                     解除安裝軟體

注:將tree.deb傳到Linux系統中,有多種方式。VMwareTool,使用掛載方式;使用winSCP工具等;

APT(Advanced Packaging Tool)高階軟體工具。這種方法適合系統能夠連線網際網路的情況。

依然以tree為例

sudo apt-get install tree                         安裝tree

sudo apt-get remove tree                       解除安裝tree

sudo apt-get update                                 更新軟體

sudo apt-get upgrade        

將.rpm檔案轉為.deb檔案

.rpm為RedHat使用的軟體格式。在Ubuntu下不能直接使用,所以需要轉換一下。

sudo alien abc.rpm

vim使用

vim三種模式:命令模式、插入模式、編輯模式。使用ESC或i或:來切換模式。

命令模式下:

:q                      退出

:q!                     強制退出

:wq                   儲存並退出

:set number     顯示行號

:set nonumber  隱藏行號

/apache            在文件中查詢apache 按n跳到下一個,shift+n上一個

yyp                   複製游標所在行,並貼上

h(左移一個字元←)、j(下一行↓)、k(上一行↑)、l(右移一個字元→)

使用者及使用者組管理

/etc/passwd    儲存使用者賬號

/etc/group       儲存組賬號

/etc/shadow    儲存使用者賬號的密碼

/etc/gshadow  儲存使用者組賬號的密碼

useradd 使用者名稱

userdel 使用者名稱

adduser 使用者名稱

groupadd 組名

groupdel 組名

passwd root     給root設定密碼

su root

su - root 

/etc/profile     系統環境變數

bash_profile     使用者環境變數

.bashrc              使用者環境變數

su user              切換使用者,載入配置檔案.bashrc

su - user            切換使用者,載入配置檔案/etc/profile ,載入bash_profile

更改檔案的使用者及使用者組

sudo chown [-R] owner[:group] {File|Directory}

例如:還以jdk-7u21-linux-i586.tar.gz為例。屬於使用者hadoop,組hadoop

要想切換此檔案所屬的使用者及組。可以使用命令。

sudo chown root:root jdk-7u21-linux-i586.tar.gz

檔案許可權管理

三種基本許可權

R           讀         數值表示為4

W          寫         數值表示為2

X           可執行  數值表示為1

更改許可權

sudo chmod [u所屬使用者  g所屬組  o其他使用者  a所有使用者]  [+增加許可權  -減少許可權]  [r  w  x]   目錄名 

例如:有一個檔案filename,許可權為“-rw-r----x” ,將許可權值改為"-rwxrw-r-x",用數值表示為765

sudo chmod u+x g+w o+r  filename

上面的例子可以用數值表示

sudo chmod 765 filename

2Linux基本命令之linux cd命令詳解

linux cd命令介紹

1.名稱:cd

2.使用物件:所有使用者

3.命令格式:cd  [dirName]     (cd和目錄之間使用空格隔開)

4.作用:切換當前目錄至dirName。

5.使用範例:

[snms@snms /]$ cd /

[snms@snms /]$ ls

bin   dev  home  lost+found  mnt  proc  sbin     srv  tmp  var

boot  etc  lib   media       opt  root  selinux  sys  usr

[snms@snms /]$ cd /boot

[snms@snms boot]$ ls

config-2.6.27.5-117.fc10.i686      lost+found

efi                                System.map-2.6.27.5-117.fc10.i686

grub                               vmlinuz-2.6.27.5-117.fc10.i686

initrd-2.6.27.5-117.fc10.i686.img

[snms@snms boot]$ 

6.linux cd命令使用小技巧: 

cd      進入使用者主目錄;

cd  ~  進入使用者主目錄;

cd  -  返回進入此目錄之前所在的目錄;

cd  ..  返回上級目錄(若當前目錄為“/“,則執行完後還在“/";".."為上級目錄的意思);

cd ../..  返回上兩級目錄;

cd  !$  把上個命令的引數作為cd引數使用。

以上是linux cd命令與DOS的cd命令的區別。


3  sudo

格式:sudo [其它命令]

sudo既為Super user do的意思。sudo在這個過程中只起一個呼叫root使用者的作用,本次操作完成後,其作用就消失,如果要使用呼叫root許可權操作的命令就必須再次使用sudo。些過程中系統會要求使用者輸入密碼,此密碼就是安裝系統時你輸入你那個密碼,注意:這個密碼在輸入你時候不會像在Windows裡輸密碼那樣輸入一位密碼就有一個*號,這樣的目的就是為了使密碼更安全,因為不知道你密碼有幾位這樣無疑給密碼破譯者增加了難度。:)

例:

我們要更改當前目錄下upload.tar.gz的許可權就要用到sudo。如果還要對當前目錄下的另外一個檔案eva.tar.gz更改許可權就要再次用到sudo。

ownlinux@server:/var/www$ sudo chmod 777 upload.tar.gz
[sudo] password for ownlinux: (此時輸入你的密碼)
ownlinux@server:/var/www$ sudo chmod 777 eva.tar.gz
[sudo] password for ownlinux:

sudo apt-get install命令解釋

sudo 以其他身份來執行指令sudo可讓使用者以其他的身份來執行指定的指令t。在/etc/sudoers中設定了可執行sudo指令的使用者。若其未經授權的使用者企圖使用sudo,則會發出警告的郵件給管理員。使用者使用sudo時,必須先輸入密碼,之後有5分鐘的有效期限,超過期限則必須重新輸入密碼。

apt-get 一個下載的命令引數有install 安裝 update 更新 remove 移除 check 檢查。比如: sudo apt-get install samba-3.0-7 下載並安裝一個名字為samba-3.0-7的程式


1 常用指令列表

ls          顯示檔案或目錄

     -l           列出檔案詳細資訊l(list)

     -a          列出當前目錄下所有檔案及目錄,包括隱藏的a(all)

mkdir         建立目錄

     -p           建立目錄,若無父目錄,則建立p(parent)

cd               切換目錄

touch          建立空檔案

echo            建立帶有內容的檔案。

cat              檢視檔案內容

cp                拷貝

mv               移動或重新命名

rm               刪除檔案

     -r            遞迴刪除,可刪除子目錄及檔案

     -f            強制刪除

find              在檔案系統中搜索某檔案

wc                統計文字中行數、字數、字元數

grep             在文字檔案中查詢某個字串

rmdir           刪除空目錄

tree             樹形結構顯示目錄,需要安裝tree包

pwd              顯示當前目錄

ln                  建立連結檔案

more、less  分頁顯示文字檔案內容

head、tail    顯示檔案頭、尾內容

ctrl+alt+F1  命令列全屏模式

系統管理命令

stat              顯示指定檔案的詳細資訊,比ls更詳細

who               顯示線上登陸使用者

whoami          顯示當前操作使用者

hostname      顯示主機名

uname           顯示系統資訊

top                動態顯示當前耗費資源最多程序資訊

ps                  顯示瞬間程序狀態 ps -aux

du                  檢視目錄大小 du -h /home帶有單位顯示目錄資訊

df                  檢視磁碟大小 df -h 帶有單位顯示磁碟資訊

ifconfig          檢視網路情況

ping                測試網路連通

netstat          顯示網路狀態資訊

man                命令不會用了,找男人  如:man ls

clear              清屏

alias               對命令重新命名 如:alias showmeit="ps -aux" ,另外解除使用unaliax showmeit

kill                 殺死程序,可以先用ps 或 top命令檢視程序的id,然後再用kill命令殺死程序。

打包壓縮相關命令

gzip:

bzip2:

tar:                打包壓縮

     -c              歸檔檔案

     -x              壓縮檔案

     -z              gzip壓縮檔案

     -j              bzip2壓縮檔案

     -v              顯示壓縮或解壓縮過程 v(view)

     -f              使用檔名

例:

tar -cvf /home/abc.tar /home/abc              只打包,不壓縮

tar -zcvf /home/abc.tar.gz /home/abc        打包,並用gzip壓縮

tar -jcvf /home/abc.tar.bz2 /home/abc      打包,並用bzip2壓縮

當然,如果想解壓縮,就直接替換上面的命令  tar -cvf  / tar -zcvf  / tar -jcvf 中的“c” 換成“x” 就可以了。

關機/重啟機器

shutdown

     -r             關機重啟

     -h             關機不重啟

     now          立刻關機

相關推薦

LinuxLinux常用操作命令

詳細信息 hadoop 用戶組 軟件 name vim使用 title redhat tail Linux簡介及Ubuntu安裝 常見指令 系統管理命令 打包壓縮相關命令 關機/重啟機器 Linux管道 Linux軟件包管理 vim使用 用戶及用戶組管理 文件權限管理

Linux 命令Linux常用操作命令快捷

1  34 個簡單實用的 Ubuntu 快捷鍵 快捷鍵 在alt+ctrl+t 終端 按win鍵開啟搜素dash 1. Ctrl + W: 關閉當前 Nautilus 視窗 2. Ctrl+T: 在 Nautilus 開啟新的 Tab 3. Ctrl +

Linux常用操作命令

有用 lena 第一個字符 pda dha 查看 加載 rmdir 結構 常用指令 ls:顯示文件或目錄 -i:列出文件詳細信息(list) -a:列出當前目錄下所有文件及目錄,包括隱藏文件和文件夾(a) mkdir:創建目錄 -p:創建目錄,若無上級目錄則創建(

Linux常用操作命令(轉)

備份 並不會 使用方法 nts 系統 版本 不定 vim常用 相同 1、cd命令 這是一個非常基本,也是大家經常需要使用的命令,它用於切換當前目錄,它的參數是要切換到的目錄的路徑,可以是絕對路徑,也可以是相對路徑。如: [plain] view plain

Git入門idea整合git操作(本地遠端共享倉庫-GitHub的使用)

idea配置git 一、簡單使用 - 本地共享倉庫 1.客服端 這邊 先建立庫 - 放入專案 新建一個資料夾hello裡面放專案   URL是上面的倉庫路徑:C:\Users\Administrator\Desktop\test\Git\r

Java基礎繼承的程式碼塊構造方法的執行順序探索

本文講述有關一個類的靜態程式碼塊,構造程式碼塊,構造方法的執行流程問題。首先來看一個例子 /** * Created by lili on 15/10/19. */ class Person{ static { System.out.println("執行Per

CCNA-2操作IOS快捷以及遠程連接的改善

CCNAv3.0 配置思科交換機1.通過操作交換機搭建一個基本的小型局域網2.改善IOS操作方式的快捷鍵3.初步認識IP這個鬼東西 TCP/IP協議棧封裝和解封裝(穿衣服和脫衣服)了解、理解、掌握、精通、研究應用工程師1.通過操作交換機搭建一個基本的小型局域網,類似網管傻瓜交換機(VLAN1)!--->

[unreal4入門系列之六] 常用的按鍵快捷

虛幻4中有一些按鍵和快捷鍵很常用,牢記它們並運動到實際的專案開發中,將會大大地提高你的工作效率和使得工作更簡便快捷。下面將列舉它們出來: 按鍵 動作 滑鼠左鍵 選擇actor 滑鼠左鍵+拖動 前後移動和左右旋轉攝像頭 滑鼠右鍵 選擇actor並開啟右鍵

Mac實用的設定快捷

Mac 中實用的設定 Mac 中實用的快捷鍵 功能 快捷鍵 Finder 中複製檔案/資料夾路徑 Option+Command+C Finder 中檢

日常小記linux強大且常用命令:find、grep

在linux下面工作,有些命令能夠大大提高效率。本文就向大家介紹find、grep命令,他哥倆可以算是必會的linux命令,我

Linux系統MySQL的常用操作命令

char OS var 權限 記錄 port nis whereis null 服務: # chkconfig --list 列出所有系統服務# chkconfig --list | grep on 列出所有啟動的系統服務 # chkconfig -

Mac下如何用SSH連接遠程Linux服務器及Linux一些常用操作命令,更新.....

oot .... 地址 密碼 res ini 更新 目錄 讀寫 1、 終端命令   a).打開Mac的命令終端   b).輸入ssh -p 22 [email protected] 它會提示你輸入密碼,輸入正確的密碼之後,你就發現已經登陸成功了.(22: 端口號 roo

linux下一些常用操作命令

linux 防火墻 端口 1、兩個服務器ssh免授權:ssh-keygen -t rsa 一直回車至結束ssh-copy-id -i /root/.ssh/id_rsa.pub 遠程ip 然後回車 輸入遠程ip密碼搞定,以後訪問就不用驗證密碼了2、壓縮和解壓縮命令: .tar

Linux基礎Linux基礎命令行學習筆記

esc 隱藏 python chm 合並 tree 位置 常用 輸入 絕對路徑:cd /home/python相對路徑:cd Downloads . 表示:當前那路徑..表示:當前路徑的上一層../.. 表示:當前路徑的上二層 沒有...或者以上的 ls: ls 查看當

linux下svn的常用操作命令總結

svn版本管理導入代碼文件到 repo 版本庫我的代碼文件存放在 /var/www/html/; svn代碼版本庫的路徑 /application/svndata/repo (也就是剛剛我們創建的版本庫的位置);執行導入命令: svn import /var/www/html/svntest file:///

linux常用操作命令

bsp 文件內容 查找 remove move 分頁 force pwd 搜索 常用指令 ls   顯示文件或目錄(list) -l 列出文件詳細信息l(list) -a 列出當前目錄下所有文件及目錄,

Centos版Linux 一些常用操作命令

chmod passwd perm sea 發生 搜索命令 ted profile more Linux命令收集 1、文件處理命令:ls 功能描述:顯示目錄文件 命令英文原意:list 命令所在路徑:/bin/ls 執行權限:所有用戶 語法: ls 選項

學習記錄linux問題解決方法記錄

權限 comm 解決方法 log highlight sha true 學習 登陸 1. 將某個用戶x添加到sudoer列表中   root 權限 visudo   在 ## Allow root to run any commands anywhere root

Linux常用操作命令之cat

常用操作命令 文本內容電視cat:顯示文本文件 使用cat命令可以顯示文本文件的內容,也可以把幾個文件的內容追加到另一個文件中。如果沒有指定文件,或者文件為“-”,那麽就從標準輸入讀取。命令語法: cat [選項] [文件]選項: -n :對輸出的所有行編號 -b :

Linux常用壓縮命令

指定 log 常用 gpo 所有 包名 壓縮命令 文件名 body .zip格式壓縮 zip 壓縮文件名 源文件 壓縮文件 zip -r 壓縮文件名 源目錄 壓縮目錄 .zip格式解壓縮 unzip 壓縮文件 解壓.zip文件 .gz格式壓