7~15章指令總覽
- echo --- Display a line of text 顯示一列文字
- clear --- Clear the screen清除螢幕
- history --- Display the contents of the history list顯示記錄清單的內容
- id --- Display user identity顯示使用者識別碼
- chmod --- Change a file's mode變更檔案模式
- umask --- Set the default file permissions設定檔案的預設權限
- su --- Shell Run a shell as another user以另個使用者身份執行
- sudo --- Execute a command as another user以另個使用者身份執行命令
- chown --- Change a file's owner變更檔案的所有者
- chgrp --- Change a file's group ownership變更檔案的群組所有者
- passwd --- Change a user's password變更使用者的密碼
- ps --- Report a snapshot of current processes回報常下程序的快照
- top --- Display tasks顯示任務
- jobs --- List active jobs列出活動中的工作
- bg --- Place a job in the background將工作置於背景作業
- fg --- Place a job in the foreground將工作置於前景作業
- kill --- Send a signal to a process傳送訊號給程序
- killall --- Kill processes by name以名稱刪除程序
- shutdown --- Shutdown or reboot the system關閉或重啟系統
- printenv --- Print part or all of the environment 列印環境的內容
- set --- Set shell options 設定shell選項
- alias --- Create an alias for a command新增命令的別名
- export --- Export environment to subsequently executed programs匯出環境內容,供後續的程式使用
- mount --- Mount a file system載入一個文件系統
- umount --- Unmount a file system卸載一個文件系統
- fsck --- Check and repair a file system檢查修復一個文件系統
- fdisk --- Partition table manipulator分區表控制器
- mkfs --- Create a file system創建文件系統
- fdformat --- Format a floppy disk格式化一張磁碟
- dd --- Write block oriented data directly to a device把一面向的數據寫入設備
- genisoimage --- Create an ISO 9660 image file創建一個ISO檔
- wodim --- Write data to optical storage media把資料存在光碟機(現在很少用)
- md5sum --- Calculate an MD5 checksum計算檢查碼
參考題目:
wendy1251103 發表在 痞客邦 留言(0) 人氣()
第十五章 Storage Media
- mount --- Mount a file system載入一個文件系統
- umount --- Unmount a file system卸載一個文件系統
- fsck --- Check and repair a file system檢查修復一個文件系統
- fdisk --- Partition table manipulator分區表控制器
- mkfs --- Create a file system創建文件系統
- fdformat --- Format a floppy disk格式化一張磁碟
- dd --- Write block oriented data directly to a device把一面向的數據寫入設備
- genisoimage --- Create an ISO 9660 image file創建一個ISO檔
- wodim --- Write data to optical storage media把資料存在光碟機(現在很少用)
- md5sum --- Calculate an MD5 checksum計算檢查碼
wendy1251103 發表在 痞客邦 留言(0) 人氣()
第十一章 The Environment
- printenv --- Print part or all of the environment 列印環境的內容
- set --- Set shell options 設定shell選項
- alias --- Create an alias for a command 新增命令的別名
- 檢查環境
- bash內建的set命令或printenv程式檢查環境的內容。set命令同時顯示shell及環境變數,printenv只顯示環境變數。環境的內容極多,最好用less命令把結果送入管線
wendy1251103 發表在 痞客邦 留言(0) 人氣()
第九章Permissions
- 原因就是沒有讀取該等檔案的權限:Unix的安全模式下,使用者擁有的檔案及目錄,就能夠控制它們的近用權。使用者可以屬於某群組,該群組可能有多個使用者,都能近用其檔案及目錄。檔案及目錄的擁有者可以授權所有人都能近用,Unix稱為world。以id就能看到使用者的權限。
wendy1251103 發表在 痞客邦 留言(0) 人氣()
第七章 Seeing The World As The Shell Sees It
- echo --- Display a line of text 顯示一列文字
- 延展路徑名稱Pathname Expansion --- 萬用字元的運作
echo * --- 列出目錄內的所有檔案 (不會顯示隱藏檔案)
wendy1251103 發表在 痞客邦 留言(0) 人氣()
- Linux 發行版 (Linux distribution) GNU/Linux 發行版
- 為一般使用者預先整合好的Linux作業系統及各種應用軟體
- 一般使用者不需要重新編譯,在直接安裝之後,只需要小幅度更改設定就可以使用,通常以軟體套件管理系統來進行應用軟體的管理
- 作業系統通常由Linux內核、以及來自GNU計劃的大量的函式庫,和基於X Window圖形介面
- 發行版通常只是將特定的應用軟體安裝在一堆函式庫和內核上,以滿足特定使用者的需求
- 以文字介面為主,執行較有效率 ex:終端機
- 大多數軟體包是自由軟體和開源軟體,不需另行授權,已涵蓋在內
- 發行版類型:
- 商業發行版:由公司行號提供支援 ex: Ubuntu
- 社群發行版:由社群大眾提供發起 ex: Debian
- 兩者皆非:ex: Slackware
- 不需要安裝而直接可以從抽取式介質啟動,它通常被用來演示和安裝Linux
- 第一個Live CD發行版是Knoppix,現在幾乎所有主流Linux發行版的安裝光碟都是Live CD,還有使用DVD作為介質的Live DVD和裝在USB隨身碟的Live USB
- Debian系統目前採用Linux核心或者FreeBSD核心。Linux是一個最初由Linus Torvalds創建,目前由全球成千上萬的程式師共同維護的軟體。FreeBSD是一個包括核心和其它軟體的作業系統
- 這像一個高塔,在最底層的是核心,在核心上面的是基本工具,所有在電腦上執行的軟體。在高塔頂端的就是Debian,它把每件事情謹慎組織在一起,使得它們能夠在一起和諧地運作 → 每層皆扮演重要的角色,且環環相扣
- 所創建的作業系統中的大部分基本工具來自於 GNU 計畫;因此我們把它們命名爲 GNU/Linux GNU/kFreeBSD 和 GNU/Hurd。這些工具同樣都是自由的
wendy1251103 發表在 痞客邦 留言(0) 人氣()
參考題目:
一、 Shell指令裡命令分哪幾種?分別說明並舉例。
wendy1251103 發表在 痞客邦 留言(0) 人氣()
*null 唯一空集合
*標準輸入指令---cat (concatenate files)
wendy1251103 發表在 痞客邦 留言(0) 人氣()
第五章 Working With Commands
1. type→Indicate how a command name is interpreted
wendy1251103 發表在 痞客邦 留言(0) 人氣()
*長格式列表字段A Longer Look At Long Format
*ASCLL共定義了128個字元(當時定7個bits)
wendy1251103 發表在 痞客邦 留言(0) 人氣()