2017年3月10日 星期五

3/3linux心得

3/3

  • 自由軟體重要人物
Linux之父 —— Linus Torvalds(瑞典語:Linus Benedict Torvalds) 林納斯·托瓦茲
出生地:芬蘭 赫爾辛基市
母語:瑞典
→ 自認芬蘭人,但講瑞典話 (瑞典和芬蘭連在一起,芬蘭人講瑞典話)

1983年,理查‧馬修‧斯托曼 (Richard Matthew Stallman) 發起 GNU 計畫 (當時15歲)

註:1985年,自由軟體基金會成立

  • 今天的遭遇:我的 Debian 被 Koha 洗掉了!!! Q Q (還好有班代大大即時相救)
解決方法:重新設定 root 密碼
步驟:
  1. select Debian GNU/Linux
  2. Press "e" → edit the commands before booting
  3. linux line
    ro quiet → rw single init=/bin/bash
  4. Ctrl+x 重開啟
  5. root@(none):/# passwd root 改root密碼
    Enter new UNIX password
    Retype new UNIX password
    ⇒ passwd: password update successfully

  • 在中文系統環境下,安裝英文系統
緣起:不同於圖形介面的終端機,虛擬終端機無法顯示中文,若只安裝中文系統,會出現亂碼(方格)
正常顯示(英文系統)
圖形介面終端機
虛擬終端機
command not found
命令找不到
亂碼(方格)

步驟:
  1. su:轉換為 root
  2. dpkg-reconfigure locales
  3. 設定locales
    Choose which locales to generate.
    (1) en_US.UTF-8 UTF-8
    (2) zh_TW.UTF8 UTF-8
    命令介面用space選擇(顯示米字號"*")、Enter下一步
    註:locales
    Locales are a framework to switch between multiple languages and allow users to use their language, country, characters, collation order, etc.
    註:UTF-8 locales
    UTF-8 locales should be chosen by default, particularly for new installations.
  4. done
    (1) en_US.UTF-8 ... done
    (2) zh_TW.UTF-8 ... done
    Generation complete.
  5. cd /etc/default
  6. nano locale
  7. 讀取3列
    #  File generated by update-locale
    LANG=en_US.UTF-8
    #LANGUAGE="zh_TW:zh"
  8. 寫入 ^O
  9. 存檔 (檔案名稱:locale)
  10. 離開 ^X
  11. reboot

  • Navigation
檔案系統樹狀結構 The File System Tree:根(root directory)在最上面,樹葉在最下面
指令:

  1. pwd(Print Working Directory):Print name of current working directory 顯示目前所在目錄
  2. ls - List directory contents
  3. cd(Change Directory):變更目錄


絕對路徑
相對路徑
解釋
由根目錄( / )寫起
不是由( / )寫起
指令
user@404040406 usrcd /usr/bin
user@404040406 usrcd ./bin
pwd
/usr/bin
註:符號
(1) ".":工作目錄
(2) "..":工作目錄的父目錄

reference:
林納斯·托瓦茲 (wiki)
https://zh.wikipedia.org/wiki/%E6%9E%97%E7%BA%B3%E6%96%AF%C2%B7%E6%89%98%E7%93%A6%E5%85%B9
Linux Command Line 的中文版 - TLCL http://billie66.github.io/TLCL/

沒有留言:

張貼留言