借鑒:
閑來(lái)無(wú)事,總結(jié)一下linux下的常用命令,也是很久沒(méi)用到了,做個(gè)記錄以后復(fù)習(xí)時(shí)用到
兩者都是現(xiàn)實(shí)文件,不過(guò)對(duì)于隱藏文件不做顯示,如果想要對(duì)隱藏文件進(jìn)行顯示的話,需要用到ls -a命令
cd ~:進(jìn)入用戶主目錄
cd - :返回進(jìn)入此目錄之前的目錄
用來(lái)顯示當(dāng)前的文件目錄
顯示當(dāng)前的用戶名
mkdir a 創(chuàng)建一個(gè)目錄樹(shù)a,即一個(gè)文件
mkdir b c 創(chuàng)建兩個(gè)目錄樹(shù),一個(gè)文件b,一個(gè)文件c
mkdir dir1 dir2 同時(shí)創(chuàng)建兩個(gè)目錄 mkdir -p /tmp/dir1/dir2 創(chuàng)建一個(gè)目錄樹(shù) rm -f file1 刪除一個(gè)叫做 '。 maingetline copy extern extern extern extern maingetline copy extern extern file1 file2 file3 file2 file3 extern extern #include 。在linux下新創(chuàng)建的文件file1,file2,file3分別屬於g1.文件file1,file2.然后都設(shè)置為共享文件,把它更改為775。
自動(dòng)補(bǔ)齊的快捷鍵,如果你當(dāng)前目錄有一個(gè)book文件,當(dāng)你輸入b按tab鍵時(shí),它會(huì)自動(dòng)幫你補(bǔ)齊這個(gè)文件名,很是好用
都是一些常規(guī)的命令,主要對(duì)界面進(jìn)行清空,當(dāng)然并不是真正的清空,只是把你寫(xiě)的命令全部移到了上面,從新開(kāi)一行置頂,就像清空的效果一樣
這個(gè)是和mkdir連著一起用的,mkdir是創(chuàng)建文件夾,而touch則是創(chuàng)建文件,同時(shí)也可以用touch同時(shí)創(chuàng)建多個(gè)文件名
rmdir a 刪除一個(gè)文件a
rm -rf a 循環(huán)刪除a目錄下的所有目錄和文件(慎用)
rm -rf b c 循環(huán)刪除兩個(gè)文件
刪除文件或者目錄的命令
rm file1 刪除一個(gè)文件
rm -f file1 不提示刪除一個(gè)文件
rm -rf file 循環(huán)刪除整個(gè)文件的所有內(nèi)容,一定要先pwd自己的位置,慎用
cp file/* . :復(fù)制file目錄下的所有文件到當(dāng)前目錄
cp -a dir1/dir2/ . :直接復(fù)制dir2這個(gè)文件夾到工作目錄
切換超級(jí)用戶的指令,可以避免很多權(quán)限問(wèn)題,當(dāng)然不止這一個(gè)命令,可以參考下面我之前做的總結(jié)
大爺,里邊請(qǐng),當(dāng)輸入完之后需要輸入自己的命令,一般為root
針對(duì)權(quán)限的命令,可以修改權(quán)限的設(shè)置,同樣參考我之前的筆記
大爺,里邊請(qǐng),用ll可以看到各文件的權(quán)限情況
umask是chmod配套的,總共為4位(gid/uid,屬主linux常用命令,組權(quán),其它用戶的權(quán)限),不過(guò)通常用到的是后3個(gè),例如你用chmod 755 file(此時(shí)這文件的權(quán)限是屬主讀(4)+寫(xiě)(2)+執(zhí)行(1),同組的和其它用戶有讀寫(xiě)權(quán)限)。執(zhí)行該命令以后,對(duì)于下面創(chuàng)建的新文件,其文件主的權(quán)限未做任何改變,而組用戶沒(méi)有寫(xiě)權(quán)限,其他用戶的所有權(quán)限都被取消。當(dāng)屬于某用戶簡(jiǎn)檔的一部分用戶需要一些特殊權(quán)限的時(shí)候,可以將這些特殊權(quán)限設(shè)定在某權(quán)限組中,再將該部分用戶加入權(quán)限組里,這樣,他們就可以在不失去用戶簡(jiǎn)檔規(guī)定的權(quán)限的同時(shí)擁有了權(quán)限組中規(guī)定的權(quán)限。
chmod a+r file1 :將文件file1設(shè)為所有人皆可讀取
chmod a+x file1:將文件file1設(shè)為所有人皆可執(zhí)行
都是編輯命令,首先用vi file對(duì)文件file進(jìn)行編輯,然后進(jìn)入編輯頁(yè)面,按i做下交顯示為insert方可正常編寫(xiě)
退出vi編輯模式:大爺,里面請(qǐng)
顯示文件內(nèi)容的指令,我們常常用cat來(lái)查看文件的內(nèi)容
cat file 查看file文件的內(nèi)容
cat -n file 顯示行號(hào)
倒敘顯示文件,相當(dāng)于cat反過(guò)來(lái)
對(duì)文件用的比較少,一般都用來(lái)對(duì)日志進(jìn)行檢查
建議的文件查看器,讓畫(huà)面在顯示滿一頁(yè)時(shí)暫停linux常用命令,可以通過(guò)快捷鍵進(jìn)行頁(yè)面切換
一般命令 more aaa