序號(hào)命令對(duì)應(yīng)英文作用
查看當(dāng)前文件夾下的內(nèi)容
print wrok directory
查看當(dāng)前所在文件夾
cd [目錄名]
change directory
切換文件夾
touch [文件名]
touch
如果文件不存在,新建文件
mkdir [目錄名]
make directory
創(chuàng)建目錄
rm [文件名]
remove
刪除指定的文件名
clear
clear
清屏
ls是英文單詞list的簡(jiǎn)寫(xiě),其功能為列出目錄的內(nèi)容,是用戶最常用的命令之一,它類(lèi)似于DOS下的dir命令。
Linux文件或者目錄名稱(chēng)最長(zhǎng)可以有265個(gè)字符,“.”代表當(dāng)前目錄,“..”代表上一級(jí)目錄,以“.”開(kāi)頭的文件為隱藏文件,需要用 -a 參數(shù)才能顯示。
ls常用參數(shù):
參數(shù)含義
顯示指定目錄下所有子目錄與文件,包括隱藏文件
以列表方式顯示文件的詳細(xì)信息
配合 -l 以人性化的方式顯示文件大小
與DOS下的文件操作類(lèi)似,在Unix/Linux系統(tǒng)中,也同樣允許使用特殊字符來(lái)同時(shí)引用多個(gè)文件名,這些特殊字符被稱(chēng)為通配符。
通配符含義
文件代表文件名中所有字符
ls te*
查找以te開(kāi)頭的文件
ls *html
查找結(jié)尾為html的文件
代表文件名中任意一個(gè)字符
ls ?.c
只找第一個(gè)字符任意,后綴為.c的文件
ls a.?
只找只有3個(gè)字符,前2字符為a.,最后一個(gè)字符任意的文件
[”和“]”將字符組括起來(lái),表示可以匹配字符組中的任意一個(gè)!-”用于表示字符范圍。
[abc]
匹配a、b、c中的任意一個(gè)
[a-f]
匹配從a到f范圍內(nèi)的的任意一個(gè)字符
ls [a-f]*
找到從a到f范圍內(nèi)的的任意一個(gè)字符開(kāi)頭的文件
ls a-f
查找文件名為a-f的文件,當(dāng)“-”處于方括號(hào)之外失去通配符的作用
在通配符前面增加轉(zhuǎn)移字符后,mysql就會(huì)把通配符視為普通字符。使用escape,轉(zhuǎn)義字符后面的%或_就不作為通配符了,注意前面沒(méi)有轉(zhuǎn)義字符的%和_仍然起通配符作用。在元字符前面加上一個(gè)反斜杠就可以對(duì)它進(jìn)行轉(zhuǎn)義,這樣得到的轉(zhuǎn)義序列將匹配那個(gè)字符本身而不是它特殊的元字符含義。
ls \*a
查找文件名為*a的文件
clear作用為清除終端上的顯示(類(lèi)似于DOS的cls清屏功能),也可使用快捷鍵:Ctrl + l ( “l(fā)” 為字母 )。
在使用Unix/Linux的時(shí)候,經(jīng)常需要更換工作目錄。cd命令可以幫助用戶切換工作目錄。Linux所有的目錄和文件名大小寫(xiě)敏感
cd后面可跟絕對(duì)路徑,也可以跟相對(duì)路徑。如果省略目錄,則默認(rèn)切換到當(dāng)前用戶的主目錄。
命令含義
切換到當(dāng)前用戶的主目錄(/home/用戶目錄),用戶登陸的時(shí)候,默認(rèn)的目錄就是用戶的主目錄。
切換到當(dāng)前用戶的主目錄(/home/用戶目錄)
切換到當(dāng)前目錄
cd ..
切換到上級(jí)目錄
可進(jìn)入上次所在的目錄
注意:
使用pwd命令可以顯示當(dāng)前的工作目錄,該命令很簡(jiǎn)單,直接輸入pwd即可,后面不帶參數(shù)。
通過(guò)mkdir命令可以創(chuàng)建一個(gè)新的目錄。參數(shù)-p可遞歸創(chuàng)建目錄。
要啟動(dòng)該活動(dòng),用戶必須具有特定的權(quán)限,我們新建一個(gè)android項(xiàng)目 輸入 custompermission作為項(xiàng)目名稱(chēng),輸入 com.cust.perm最為包名稱(chēng),輸入 custpermmainactivity作為活動(dòng)名稱(chēng) 我們還得創(chuàng)建一個(gè)具有特殊權(quán)限才能訪問(wèn)的 activity 名字是 privactivity,下面使我們的 privactivity類(lèi)。 的目錄并同時(shí)刪除其內(nèi)容 rm -rf dir1 dir2 同時(shí)刪除兩個(gè)目錄及它們的內(nèi)容 mv dir1 new_dir 重命名/移動(dòng) 一個(gè)目錄 cp file1 file2 復(fù)制一個(gè)文件 cp dir/* . 復(fù)制一個(gè)目錄下的所有文件到當(dāng)前工作目錄 cp -a /tmp/dir1 . 復(fù)制一個(gè)目錄到當(dāng)前工作目錄 cp -a dir1 dir2 復(fù)制一個(gè)目錄 ln -s file1 lnk1 創(chuàng)建一個(gè)指向文件或目錄的軟鏈接 ln file1 lnk1 創(chuàng)建一個(gè)指向文件或目錄的物理鏈接 touch -t 0712250000 file1 修改一個(gè)文件或目錄的時(shí)間戳 - find / -name file1 從 '。需要注意的是如果希望特定域或者所有域用戶在samba目錄有主目錄,那么管理員必須手工創(chuàng)建,雖然template homedir控制samba在哪里尋找域用戶的主目錄,但是不會(huì)自動(dòng)創(chuàng)建,所以要自己手動(dòng)創(chuàng)建,并設(shè)定權(quán)限。