Linux指令的組成部分
表示選項或參數可有可無,即參數并非必須
command [option] [arguments]
指令字 指令選項 指令參數
指令的各組成部分之間用空格分隔
指令的輸入以Enter鍵結束
指令提示符表示指令輸入的狀态
管理者root使用者的提示符“#”
[root@localhost ~]#
普通使用者提示符“$”
[teacher@localhost ~]$
獲得幫助的方法
help指令
可以查詢指令的用法,在查詢中可按q鍵退出

代号 | 内容說明 |
NAME | 簡短的指令、資料名稱說明 |
SYNOPSIS | 簡短的指令下達文法(syntax)簡介 |
DESCRIPTION | 較為完整的說明,這部分最好仔細看看! |
OPTIONS | 針對 SYNOPSIS 部分中,有列舉的所有可用的選項說明 |
COMMANDS | 當這個程式(軟體)在執行的時候,可以在此程式(軟體)中下達的指令 |
FILES | 這個程式或資料所使用或參考或連結到的某些檔案 |
SEE ALSO | 可以參考的,跟這個指令或資料有相關的其他說明! |
EXAMPLE | 一些可以參考的範例 |
BUGS | 是否有相關的臭蟲! |
“--help”指令選項
可以查詢指令的參數
# touch –help
使用man指令閱讀手冊頁
很好用,遇到不懂的指令都可以man一下哈
$ man ls
使用info指令閱讀資訊頁
基本上,info與man的用途其實差不多,都是用來查詢挃令的用法戒者是檔案的格式。但是與man page一口氣輸出一堆資訊不同的是,info page則是将檔案資料拆成一個一個的段落,每個段落用自己的頁面來撰寫
$ info ls
目錄操作指令
ls 顯示指定目錄和檔案的資訊
ls –a 顯示所有檔案
ls –l 顯示詳細的權限與屬性
ls –R 顯示子目錄的所有檔案
pwd 顯示目前目錄名稱
相對路徑是以“.”或“..”開始的目錄路徑表示形式
cd ./test
ls ../bin
絕對路徑是以“/”開始的路徑表示形式
ls /
cd /home
cd 進入指定的目錄
mkdir 建立指定名稱的目錄
mkdir 建立多級目錄
mkdir -p
rmdir 删除(空)目錄
隻能一層一層删除多級目錄或者
rmdir –p 完整路徑
檔案操作指令
file 顯示檔案類型
ASCII text 文本檔案 directory目錄檔案
touch 建立指定的空檔案或更新時間
更新時間
cp 複制指令
将bb複制到a目錄下
複制并改名
将bb複制成cc
複制目錄
如果什麼都不加是不能複制目錄的加個-a就好了
rm 删除檔案或目錄
删除去掉提示 –f
删除目錄 –r
mv移動或重命名
将bb移動到目錄abc下
将abc/bb重命名為cc
将abc/cc移動回來并改名字
移動替換時不提示加-f
移動替換時若目标檔案已經存在,則source 比較新,才會更新 (update)
find 查找指令
按檔案名進行查找
$ find . -name file*
按檔案屬主進行查找
$ find . -user lyl
文本檔案檢視指令
cat顯示文本
cat –n顯示行号和nl差不多
tac倒過來顯示
more分頁顯示文本
less分頁文本浏覽
head 顯示檔案首
顯示前5行
tail 顯示檔案尾
顯示後5行