Linux下新手操作技巧教你看圖上路(一)

←手機掃碼閱讀     火星人 @ 2014-03-09 , reply:0


  對於一個廣大剛剛接觸Linux的用戶來說,如何順利的登錄進入 Linux 系統中進行軟體安裝,為完成某些任務還要成為超級用戶(或者root),打開一個終端或者shell窗口進行操作是提高工作效率的基礎.本文將這些基本操作和技巧匯總起來,希望能對您迅速上手Linux有所幫助.
  
  登錄
  
  這些說明和示例側重於使用 GNOME 桌面的 Red Hat Enterprise Linux Version 3(RHEL3)和使用 KDE 桌面的 SUSE Linux Enterprise Server Version 9(SLES9).其他桌面和窗口管理器也是可用的,比如 fvwm2、windowmaker 和 twm.
  
  安裝完系統並引導起來后,應該會看到類似圖 1(RHEL3 系統)或圖 2(SLES9 系統)的登錄屏幕.
  
 

  
圖 1. RHEL3 登錄屏幕

  
 

  
圖 2. SLES9 登錄屏幕

  
  如您所見,屏幕的外觀因 Linux 發行版本的不同而不同,您可能一定會進行進一步的定製,但我們不在此短文中討論這個話題.THEL3 屏幕有一個用來輸入登錄名的欄位,並且在底部有一些熱點(hot spot),讓您可以修改語言和會話的默認類型(比如 Gnome 或 KDE),也可以關閉或者重新啟動系統.當輸入一個 id 並按下 Enter 后,將提示您輸入密碼.SLES9 的屏幕同時有 id 和密碼欄位,以及用於選擇 id 的選擇框.點擊 Menu 下拉菜單,您可以訪問類似於 RHEL3 屏幕底部的功能.
  
  該屏幕及其特性都可以定製.默認情況下,RHEL3 以數字格式顯示日期和時間,而 SLES9 使用模擬格式顯示.另一個不同之處是,在 RHEL3 系統中,登錄屏幕上的任何人都可以重新引導或者關閉系統,而在 SLES9 中執行這些功能要求輸入 root 密碼.
  
  應該在登錄欄位輸入您的登錄名(如果指示您輸入 root,那麼就輸入 root),然後按回車鍵.您會看到一條口令提示,或許您還需要將游標移動到口令輸入欄位,這取決於您所擁有的登錄提示類型.輸入您的口令並再次按回車鍵,這樣應該完成了登錄並看到您的桌面.圖 3 展示了以用戶 ian 的身份登錄到 RHEL3 系統上時可能會看到的內容.
  
 

  
圖 3. Red Hat Enterprise Linux 3 的 GNOME 桌面的示例初始窗口

  
  請在圖標上移動您的滑鼠來瀏覽桌面.在圖 3 中,滑鼠位於左下角的紅帽圖標上,懸浮幫助顯示出 main menu.注意那一行應用程序按鈕的右側的小圖標,在其中有四個更小的矩形.您擁有四個獨立的桌面,要在它們之間進行切換,可以點擊相應的小方塊,或者使用組合鍵 Ctrl-Alt-left arrow 或 Ctrl-Alt-right arrow 來對它們進行循環遍歷,這與在某個桌面上使用 Alt-tab 在應用程序窗口之間進行循環遍歷的方式相同.在瀏覽時,記住要避免啟動應用程序,除非您是以非 root 用戶的身份登錄的.


  
  圖 4 展示了您在 SLES9 的 KDE 桌面上能夠看到哪些內容.
  
 

  
圖 4. SUSE Enterprise Server 9 的 KDE 桌面的示例初始窗口

  
  在前面的 GNOME 桌面中,您可以將滑鼠移動到圖標上來查看它們能做什麼.在圖 4 中,我們已經將面板拖曳到屏幕的右側(點擊面板的一個空白區域並將其拖曳到屏幕任何一側都可以).我們還將滑鼠懸浮到 Start 按鈕上.如您所見,每次登錄時 SUSE Linux 都會為您給出一個提示.當打開終端窗口時也將看到這樣的提示.
  
  切換到慣用左手的滑鼠用法
  
  我們通常假定用戶是一位慣用右手的用戶,但您可以更改滑鼠配置以便於左手使用.如果您正在使用 GNOME 桌面,那麼通過桌面上的 start here 就可以訪問滑鼠屬性,如圖 5 所示.點擊 start here 圖標,可以看到一些能夠定製的其他設置的圖標.為了對照,我們也向您展示了如何從主菜單訪問相同的滑鼠屬性,即先選擇 preferences,然後選擇 mouse.
  
 

  
圖 5. 通過 GNOME Start here 窗口訪問滑鼠設置

  
  您應該會看到類似於圖 6 所示的窗口,在這裡您可以改變滑鼠的設置.注意,當您選中或者不選中 Left-handed mouse 選擇框時,圖像中的滑鼠會切換其所在方位.
  
 

  
圖 6. 改變滑鼠設置的 GNOME 窗口

  
  如果您正在使用 SUSE SLES9 系統中的 KDE 桌面,那麼您可以通過控制面板(可以通過 start 菜單訪問到)來改變滑鼠設置.不過,在撰寫本文時,改變為左手習慣用法的選項是灰色的,不可以使用(見圖 7).
  
 

  
圖 7. KDE 滑鼠設置窗口

  
  不過,這沒有任何關係.您可以在終端窗口(見 打開終端或 shell 窗口)中運行一些命令來改變滑鼠的行為.運行 xmodmap -pp 命令,您將看到類似於清單 1 的輸出.
  
  清單 1. xmodmap -pp 的輸出
  
  There are 7 pointer buttons defined.
  
  Physical    Button
  Button     Code
  1       1
  2       2
  3       3
  4       6
  5       7
  6       4
  7       5
  
  要交換第一滑鼠鍵和第三滑鼠鍵的功能,需要使用 xmodmap -e 和您所想得到的映射來指定一個新的映射.要保存這個新映射以每次用戶登錄時它都可以生效,需要將指示信息詳述保存到用戶主目錄的 .Xmodmap 文件中.在清單 2 中給出了這兩個命令.


  
  清單 2. 使用 xmodmap 改變滑鼠設置
  
  xmodmap -e "pointer = 3 2 1 6 7 4 5"
  echo "pointer = 3 2 1 6 7 4 5">~/.Xmodmap
  
  注意,使用 ~ 來表示對當前用戶主目錄的引用.
  
  打開終端或 shell 窗口
  
  您經常會需要打開終端或 shell 窗口.這個窗口類似於 Windows? 下的 DOS 命令提示符.在 KDE 桌面上,有一個位於屏幕底部的 KDE 面板,類似於圖 8.單擊如圖所示的 shell 圖標.
  
 

  
圖 8. KDE shell 圖標

  
  在 GNOME 桌面上,您可以在桌面的空白區域使用滑鼠右鍵來激活一個類似於圖 9 所示的上下文菜單,在這裡選擇新的終端.也可以通過 Start > System tools > Terminal 來打開一個新的終端窗口.
  
 

  
圖 9. 通過 Gnome 桌面彈出菜單打開終端窗口

  
  shell 窗口的外觀將取決於您的發行版本和選擇的桌面.要調整其大小,可以使用滑鼠左鍵拖動窗口的角或邊.要滾動回最近的歷史紀錄,可以使用滾動條.以 # 符號結尾的命令提示符,表明該 shell 的用戶是 root 用戶.對於 root 以外的用戶,命令提示符將以 $ 符號結尾.可以使用向上箭頭重新調用前面的命令,如有必要可以對其進行修改.圖10 顯示了典型的 KDE Konsole shell 窗口.您可以使用 Settings 菜單來更改諸如窗口顏色和字體之類的設置.
  

  
圖 10. KDE 控制台 shell 窗口

  
  圖 10 展示了一些命令及其輸出:
  
  whoami
  顯示了誰正在使用這個終端窗口,在本例中是 iant.
  
  pwd
  列印當前工作目錄的全名,在本例中是 /home/ian.註:命令提示符中 # 前面的代字型大小(~)表明該用戶目前在他(或她)的主目錄中.
  cd
  更改當前目錄或工作目錄.在示例中,我們先切換到 /(也稱為根)目錄,然後切換到 /tmp 目錄,/tmp 目錄通常用來存儲臨時文件.請注意,/ 是整個文件系統的根,而 /root 是 root 用戶的主目錄.在不帶任何目錄名的情況下使用 cd,會使用戶返回到主目錄,使用 cd - 返回到您進入當前目錄之前所在的那個目錄. root 用戶以外的用戶的主目錄通常位於 /home 之下.例如,我在某系統上的標識是 ian,那麼 /home/ian 就是我的主目錄.還記得代字型大小(~)么?用戶 ian 的主目錄也可表示為 ~ian.
  uname
  不帶參數時,將顯示操作系統的名稱:Linux.帶 -a 參數時,則顯示關於您系統的其他信息.


  which
  掃描您的 PATH 環境變數中的目錄,如果您在 shell 提示符下輸入命令,則顯示要執行的可執行程序的完整路徑.在本例中,我們看到將從 /usr/X11R6/bin/xclock 運行 xclock 程序.
  xclock
  在您的桌面上啟動一個帶有時鐘的新窗口.請注意該命令末尾的 &,它意味著命令處理器不等命令執行完就會將控制權交還給終端窗口.還請注意這是該終端窗口所喚醒的第一個此類進程,其進程標識(PID)為 4900.
  ps
  使用 -T 選項時,則顯示該終端啟動的所有進程.在某些系統中,ps 命令的默認顯示中包括進程的狀態.如果本示例中顯示了狀態,則您將看到 bash shell 程序正在等待輸入(狀態 S 表示睡眠),xclock 進程也是如此.ps 命令正在運行(狀態 R 表示可運行).
  
  您可能會覺得有用的其他一些命令包括:
  
  info cmd_name
  顯示關於名為 cmd_name 的命令的信息.輸入 info





[火星人 ] Linux下新手操作技巧教你看圖上路(一)已經有394次圍觀

http://coctec.com/docs/linux/show-post-56212.html