1 / 10

應用電腦

應用電腦. (Applied Computer Science). 授課老師 : 游政谷. ComputerScience(2). LINUX/UNIX 常用指令 (continued). shutdown 指令 : 用來關閉 LINUX 系統 , 並可加入參數可控制重新開機或關機 語法 : shutdown [ 參數 ] 參數 : -h 關閉系統 -k 送出警告訊息但不關機 -r 重新開機. ps 指令 : 顯示已載入的程序 語法 : ps [ 參數 ]

huy
Download Presentation

應用電腦

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 應用電腦 (Applied Computer Science) 授課老師: 游政谷 ComputerScience(2)

  2. LINUX/UNIX 常用指令 (continued) shutdown 指令: 用來關閉LINUX系統, 並可加入參數可控制重新開機或關機 語法: shutdown [參數] 參數: -h 關閉系統 -k 送出警告訊息但不關機 -r 重新開機 ps 指令: 顯示已載入的程序 語法: ps [參數] 參數: -d 列出所有執行程序, 但省略系統管理者使用的程序

  3. top 指令: 用來動態監視程序的執行狀態 語法: top kill 指令: 用來移除目前在執行中的程序 語法: kill [程序編號] chmod 指令: 更改檔案或目錄的讀取,寫入和執行三種權限 語法: chmod [ugo] [檔案或目錄名稱] u: 檔案或目錄所屬的擁有者(user) g: 檔案或目錄所屬的群組(group) o: 其他使用者 EX: chmod 777 test (所有使用者皆可對檔案test進行讀取,寫入和執行動作)

  4. # 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 顯示作業系統的名稱

  5. ping 指令: 偵測遠端主機是否能夠與本機達成網路連線 語法: ping [遠端主機名稱或IP住址] ftp 指令: 用來進行網路之間的檔案傳輸工作 語法: ftp [遠端主機名稱或IP住址] ftp之重要相關指令: >get [檔案名稱] (抓取檔案) >put [檔案名稱] (放入檔案) >quit (跳出ftp) >prompt (interactive mode off) >mget * (抓取所有檔案) >mput * (放入所有檔案)

  6. gzip 指令: 用來進行壓縮檔案的動作, 壓縮檔的副檔名為 [.gz] 語法: gzip [檔案名稱] 註: gunzip指令可用來將壓縮檔解壓縮 & 或 Ctrl+z 指令: 將執行程序轉移至[背景中執行] 語法: 指令(或執行檔) & 或是指令(或執行檔)執行後按下Ctrl+z鍵 EX: # test.e &

  7. tar 指令: 將許多檔案或目錄打包成一個檔案, 以方便資料的備份. 但它沒有壓縮功能, 所以通常會搭配gzip的壓縮功能, 讓檔案成為一個備份壓縮檔. 語法: tar [參數] [備份檔案名稱] [來源檔案或目錄] 參數: -c 建立新的備份檔 -f 指定備份檔 -t 顯示備份檔的內容 -v 顯示備份/解開備份的指令執行過程 -x 解開備份檔 EX: # tar -cf backupfile *.* # tar -tf backupfile # tar -xf backupfile

  8. Vi 編輯器 指令模式 command mode 按 [i] 鍵 按[ Esc] 鍵 按 [Esc] 鍵 按 [:] 鍵 系統模式 last line mode 編輯模式 insert mode

  9. 指令模式 (command mode) 常用操作指令: nx: 刪除游標位置起往後n個字元 (包含游標位置所在字元) ndd: 刪除游標位置起往下n列 (包含游標位置所在列) Ctrl+b: 螢幕向上捲動一個頁面 Ctrl+f: 螢幕向下捲動一個頁面 Ctrl+e: 螢幕向下捲動一行 Ctrl+y: 螢幕向上捲動一行 nyy: 從游標位置開始複製, 複製內容往下延伸n列; 然後將游標移至欲將複製內容插入的位置, 並按下[p]鍵, 即可完成.

  10. 系統模式 (last line mode) 常用操作指令 :w儲存檔案 :q結束vi; 如果文件修改卻未經過儲存, 執行此指令會出現警告訊息 :q!強制結束vi :wq儲存檔案並結束vi :set number在文件每一列前加上行號 :set nonumber取消行號 /string搜尋文件中特定的字串(string); 而按[n]及[N]鍵分別將游標移到下一個及上一個搜尋字串上

More Related