文字界面

出自KMU Wiki

(修訂版本間差異)
跳轉到: 導航, 搜索
在2008年4月3日 (四) 21:33所做的修訂版本 (編輯)
Sakurai (對話 | 貢獻)

←上一個
在2008年4月3日 (四) 21:35所做的修訂版本 (編輯) (撤銷)
Sakurai (對話 | 貢獻)

下一個→
第18行: 第18行:
* 不管Unix, Windows, Mac, ...都有 * 不管Unix, Windows, Mac, ...都有
* 重要參考網頁[http://www.cyut.edu.tw/~ckhung/b/re/] * 重要參考網頁[http://www.cyut.edu.tw/~ckhung/b/re/]
 +
=== 遠端簽入 === === 遠端簽入 ===
第30行: 第31行:
** ls -FG ** ls -FG
** 參數,大小寫 ** 參數,大小寫
 +
=== 檔案系統 === === 檔案系統 ===
第135行: 第137行:
<br> <br>
 +
# - - - # - - -
# - - x # - - x
第143行: 第146行:
# r w - # r w -
# r w x # r w x
 +
<br> <br>
 +
* 改變mod使大家都可以讀寫 * 改變mod使大家都可以讀寫
** 另作一個文字檔test.4 ** 另作一個文字檔test.4
** 改變mod使owner及groups可讀寫 ** 改變mod使owner及groups可讀寫
-===網路指令===+=== 網路指令 ===
-* 網路不通時(不要再白目了)+ 
-** Unix+* 網路不通時(不要再白目了)
 +** Unix
*** ping *** ping
*** traceroute *** traceroute
-** Windows+** Windows
*** ping *** ping
*** tracert *** tracert
* 今天作業 * 今天作業
 +
以下省略(請看系討論區) 以下省略(請看系討論區)
 +
 +[[Category:心理系]]

在2008年4月3日 (四) 21:35所做的修訂版本

目錄

文字介面


遠端簽入(remote login: ssh)

  • 檔案系統(file system)
  • 目錄
  • Unix vs Windows
  • 網路指令
  • 為什麼要「文字介面」?
  • 其實所有計算後面皆「文字」
  • 君不見程式「語言」
  • 黑地白字是歷史悠久的「人機界面」
  • Multics時代就有
  • 且現代仍有
  • 她是跨平台的
  • 不管Unix, Windows, Mac, ...都有
  • 重要參考網頁[1]

遠端簽入

  • 用ssh遠端簽入
  • PieTTY
  • 用ssh遠端簽入
  • 練習
    • login
    • exit (logout)
    • ls
    • ls -l
    • ls -FG
    • 參數,大小寫

檔案系統

  • 古老時代
    • DOS(單人單工)
      • disk operating system
    • Unix(多人多工)
  • 現在
    • Windows(單人多工)
    • Unix(多人多工)

Unix vs Windows

  • 同樣多工差在那裡?
    • 多人多工vs單人多工
      • Unix 主機原則上一時間多人在用
      • Windows機器原則上一個人獨享
    • CUI vs GUI
      • 主要用文界面或圖形界面


進入系統

  • Unix
    • ssh(如前)
  • Windows
    • 命令提示字元
  • file system
    • 共同點
      • 階層組織
      • 檔名.副檔名
      • 兩大形式:文字、binary
    • 不同點
      • 一個磁碟/多個磁碟
      • 子目錄分隔'/' and '\'
  • 目錄(資料夾)
    • 有關指令
      • cd
      • mkdir (md)
      • ls (dir)


  • 你家在那裡?
    • Unix
      • ~
    • Windows
      • c:\Documents and Settings\
  • file control
    • 複製
      • cp (copy)
    • 移動
      • mv (move)
    • 改名
      • mv (rename)
    • 刪除
      • rm (del)
  • 注意事項
    • Unix
      • 大胆去用(反正你也用不壞)
    • Windows
      • 如果你自認熟手
        • 小心!小心!
      • 如果你自認生手
        • 請用一般使用者等級使用
  • 現在再試一試
    • 練習一
      • 請在家目錄新增一個子目錄
        • mkdir test
      • 在新增的子目錄中產生
        • 文字檔(如:test.1)
      • 在子目錄下再作一子目錄
        • mkdir test1
      • 複製文字檔到下一個子目錄
        • cp test.1 test1/
      • 文字檔改名
        • mv test.1 test.2
      • 移動文字檔
        • mv test.2 test1/
      • 刪除文字檔
        • rm test.2
    • ls
      • ls
        ls -l
        ls -al
        ls -F
      • 參數
    • man page
  • User / Groups
    • whoami
    • groups
    • w who
    • finger
    • 請看ls -l的結果
      • chgrp
      • chown
      • chmod
    • chmod o+w
      • 參數第一位 u g o a
      • 參數第二位 + -
      • 參數第三位 r w x
    • chmod 參數 八進位表示法


  1. - - -
  2. - - x
  3. - w -
  4. - w x
  5. r - -
  6. r - x
  7. r w -
  8. r w x


  • 改變mod使大家都可以讀寫
    • 另作一個文字檔test.4
    • 改變mod使owner及groups可讀寫

網路指令

  • 網路不通時(不要再白目了)
    • Unix
      • ping
      • traceroute
    • Windows
      • ping
      • tracert
  • 今天作業

以下省略(請看系討論區)