總網頁瀏覽量

2012年5月20日 星期日

Linux 指令


locate
locate 檔案名稱(或部份檔案名稱)

grep
grep  –r2n ‘搜尋字串’ ./

find
find  ~/路徑 –name 檔案名稱

date顯示日期和時間
who查看當前登錄系統的所有用訊息
echo
ls
cat查看文件內容
wc可以統計文件所包含訊息的行數(-1)、單字數(-w)和字元數(-c)
cp複製文件
EX: cp SourceFile CopyFile
mv給文件重新命名,如果存在新名稱文件,則會覆蓋此文件
EX: mv oldName newName
rm
pwd顯示當前目錄
cd
ln為一個文件提供多個文件名,本質上都為同一個文件
EX: ln name newName
rmdir刪除目錄,如果該目錄內有檔案存在,就不會刪除

*:文件名替換
EX:
$ ls
a b c chapt1 chapt2 chapt3 chapt4

$echo *t1
chapt1
$echo *t*
chapt1 chapt2 chapt3 chapt4

?:單字符匹配
$ echo ?
a b c

[a-np-z]* : 匹配所有以anpz中的ㄧ個字母
[!: 表示反過來匹配,*[!o]: 任何不以小寫字母o結尾的文件名

ps可告訴用戶有關系統中正在運行的進程訊息

gzip  -d  檔名.gz
解壓縮

tar  -czvf  檔名.tar.gz
c: 解壓, z: gz, v:資訊, f:指定檔名

tar  -xzvf  檔名.tar.gz
x: 加解, z: gz, v:資訊, f:指定檔名

沒有留言:

張貼留言