100 likes | 188 Views
應用電腦. (Applied Computer Science). 授課老師 : 游政谷. ComputerScience(2). LINUX/UNIX 常用指令 (continued). shutdown 指令 : 用來關閉 LINUX 系統 , 並可加入參數可控制重新開機或關機 語法 : shutdown [ 參數 ] 參數 : -h 關閉系統 -k 送出警告訊息但不關機 -r 重新開機. ps 指令 : 顯示已載入的程序 語法 : ps [ 參數 ]
E N D
應用電腦 (Applied Computer Science) 授課老師: 游政谷 ComputerScience(2)
LINUX/UNIX 常用指令 (continued) shutdown 指令: 用來關閉LINUX系統, 並可加入參數可控制重新開機或關機 語法: shutdown [參數] 參數: -h 關閉系統 -k 送出警告訊息但不關機 -r 重新開機 ps 指令: 顯示已載入的程序 語法: ps [參數] 參數: -d 列出所有執行程序, 但省略系統管理者使用的程序
top 指令: 用來動態監視程序的執行狀態 語法: top kill 指令: 用來移除目前在執行中的程序 語法: kill [程序編號] chmod 指令: 更改檔案或目錄的讀取,寫入和執行三種權限 語法: chmod [ugo] [檔案或目錄名稱] u: 檔案或目錄所屬的擁有者(user) g: 檔案或目錄所屬的群組(group) o: 其他使用者 EX: chmod 777 test (所有使用者皆可對檔案test進行讀取,寫入和執行動作)
# ls -l -rwxr-xr-x 1 yuku user 24292 Sep 3 16:20 a.outdrwxr-xr-x 2 yuku user 9 Sep 17 16:48 class-rw-r--r-- 1 yuku user 548 Sep 17 16:50 class.txt-rw-r--r-- 1 yuku user 0 Sep 24 17:50 class1.dat-rwxrwxrwx 1 yuku user 15 Sep 17 15:57 test.f-rw-r--r-- 1 yuku user 13 Sep 17 16:48 ttt.c r: read, w: write, x: execute whereis 指令: 用來在LINUX系統中找尋檔案 語法: whereis [檔案名稱] uname 指令: 顯示系統相關資訊 語法: uname [參數] 參數: -n 顯示在網路上的主機名稱 -s 顯示作業系統的名稱
ping 指令: 偵測遠端主機是否能夠與本機達成網路連線 語法: ping [遠端主機名稱或IP住址] ftp 指令: 用來進行網路之間的檔案傳輸工作 語法: ftp [遠端主機名稱或IP住址] ftp之重要相關指令: >get [檔案名稱] (抓取檔案) >put [檔案名稱] (放入檔案) >quit (跳出ftp) >prompt (interactive mode off) >mget * (抓取所有檔案) >mput * (放入所有檔案)
gzip 指令: 用來進行壓縮檔案的動作, 壓縮檔的副檔名為 [.gz] 語法: gzip [檔案名稱] 註: gunzip指令可用來將壓縮檔解壓縮 & 或 Ctrl+z 指令: 將執行程序轉移至[背景中執行] 語法: 指令(或執行檔) & 或是指令(或執行檔)執行後按下Ctrl+z鍵 EX: # test.e &
tar 指令: 將許多檔案或目錄打包成一個檔案, 以方便資料的備份. 但它沒有壓縮功能, 所以通常會搭配gzip的壓縮功能, 讓檔案成為一個備份壓縮檔. 語法: tar [參數] [備份檔案名稱] [來源檔案或目錄] 參數: -c 建立新的備份檔 -f 指定備份檔 -t 顯示備份檔的內容 -v 顯示備份/解開備份的指令執行過程 -x 解開備份檔 EX: # tar -cf backupfile *.* # tar -tf backupfile # tar -xf backupfile
Vi 編輯器 指令模式 command mode 按 [i] 鍵 按[ Esc] 鍵 按 [Esc] 鍵 按 [:] 鍵 系統模式 last line mode 編輯模式 insert mode
指令模式 (command mode) 常用操作指令: nx: 刪除游標位置起往後n個字元 (包含游標位置所在字元) ndd: 刪除游標位置起往下n列 (包含游標位置所在列) Ctrl+b: 螢幕向上捲動一個頁面 Ctrl+f: 螢幕向下捲動一個頁面 Ctrl+e: 螢幕向下捲動一行 Ctrl+y: 螢幕向上捲動一行 nyy: 從游標位置開始複製, 複製內容往下延伸n列; 然後將游標移至欲將複製內容插入的位置, 並按下[p]鍵, 即可完成.
系統模式 (last line mode) 常用操作指令 :w儲存檔案 :q結束vi; 如果文件修改卻未經過儲存, 執行此指令會出現警告訊息 :q!強制結束vi :wq儲存檔案並結束vi :set number在文件每一列前加上行號 :set nonumber取消行號 /string搜尋文件中特定的字串(string); 而按[n]及[N]鍵分別將游標移到下一個及上一個搜尋字串上