這是用來顯示檔案名稱與內容的指令
[root@tsai bin]# ls --color 以彩色顯示檔案資料
[root@tsai bin]# ls -l 詳細列出檔案系統結構
[root@tsai bin]# ls -a 顯示隱藏檔 (以"."開頭的檔案)
[root@tsai bin]# ls -al 同時顯示隱藏檔與詳細資料
[root@tsai bin]# ls -al|more 將檔案內容以一頁一頁顯示
這是將檔案內容列出的指令。例如在 /root 下有一個檔名為 .bashrc (這是系統預設的檔案,是隱藏檔),你可以按下 cd 回到 /root 目錄後,執行:more
上面顯示的就是 .bashrc 這個檔案的內容啦!基本上,cat 與 DOS 下的 type 是相同的!
[root@tsai /root]# cat .bashrc
# .bashrc# User specific aliases and functions
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
alias ll='ls -l'
alias lm='ls -al|more'
是否覺得 cat 在讀取較大的檔案的時候會有看不到的資訊呢(如果檔案太大的話),這時候你可以用 more 來一頁頁讀取喔!另外, more 也可以與其他的程式合併使用,例如 ls !(如下表中,『|』就是分隔號,可以將兩個指令放在一起執行!)
[root@tsai /root]# more .bashrc
[root@tsai /root]# ls -al|more
這是用來變換工作路徑的指令。一登入 Linux 系統後,root 會在 /root 下,至於使用者會在預設的 /home/username 底下,例如鳥哥的 ID 為 vbird ,則以 vbird 的身份登入後,會到 /home/vbird 這個路徑下。OK!那回到上一層可以用 cd .. 而到相對路徑可到 cd ../bird,至於絕對路徑則是 cd /usr/sbin !注意喔,在前面的提示字元會改變路徑名稱!pwd
[root@tsai /root]# cd .. <== 回到上一層
[root@tsai /]# cd <== 回到使用者目錄
[root@tsai root]# cd /usr/bin <== 到 /usr/bin 這一個目錄
[root@tsai bin]# <== 看吧!到 bin 這個目錄下囉!
這是顯示目前所在目錄的指令,例如在上個表格最後的目錄是 /usr/bin 這個目錄,但是提示字元僅顯示 bin ,如果你想要知道目前所在的目錄,可以輸入 pwd 即可:
[root@tsai bin]# pwd
/usr/bin <== 顯示路徑囉!
[root@tsai bin]#
尋找檔案的指令,會將欲尋找的檔案找出來,例如下面的例子:whereis
上面的意思為:在 / 目錄(根目錄)下尋找檔名(-name)為 bin 的檔案,要注意的是,因為 Linux 的檔案很多,如果你的電腦比較舊,可能會找很久...
[root@tsai /root]# find / -name bin 語法: find 路徑 -name 檔名
相對於 find ,你也可以使用 whereis 這個指令來下達找尋的檔案,whereis 利用曾經找過的系統資訊內的資料去找檔案,所以速度會很快,不過,如果 whereis 找不到的話,並不代表該檔案真的不存在!這個要小心!
[root@tsai /root]# whereis bin
bin: /usr/bin