linux新建(刪除)文件、文件夾的命令

vi(或者vim)如果當(dāng)前目錄不存在該文件會(huì)自動(dòng)創(chuàng)建該文件(當(dāng)然必須得保存才會(huì)產(chǎn)生新文件)。

  vi php.ini

touch 改命令主要是用來修改文件時(shí)間戳,或者新建一個(gè)不存在的文件。

touch php.ini

cp 改命令主要用來復(fù)制文件

cp php.ini index.txt

mv改命令主要用來剪切文件

mv php.ini index.txt

tail cat less more 這些用來顯示文件信息的命令,

cat php.ini > index.txt

注意:這里當(dāng)php.ini不存在時(shí)也會(huì)新創(chuàng)建index.txt文件。

ls輸出文件列表的命令

ls
ls > fileList.txt

#### echo 輸出內(nèi)容到終端的命令

```javascript
echo www.phpernote.com > index.txt

將會(huì)新建一個(gè)index.txt文件,內(nèi)容為www.phpernote.com

mkdir 新建文件夾

新建文件夾的命令是 mkdir 應(yīng)該能夠看出來,這個(gè)命令是英文 make directory 的縮寫。
新建一個(gè)文件夾

    mkdir a

新建多個(gè)文件夾

mkdir a b c d

新建多個(gè)層級(jí)的目錄,這就需要加上參數(shù) -p 了。

mkdir -p res/style/scss

rm 刪除文件

rm命令選項(xiàng)說明(命令中的[選項(xiàng)]一般有以下幾種):

  • -i 刪除前逐一詢問確認(rèn)。
  • -f 即使原檔案屬性設(shè)為唯讀,亦直接刪除,無需逐一確認(rèn)。
  • -r 將目錄及以下之檔案亦逐一刪除,遞歸所有的子目錄,逐一詢問。

一:刪除所有C語言程序文檔;刪除前逐一詢問確認(rèn)。

rm -i *.c

二:將 Finished 子目錄及子目錄中所有檔案刪除。
rm -r abc 的意思是說遞歸所有的子目錄。其中要求abc是一個(gè)目錄名。這條rm運(yùn)行后,abc目錄下的所有子目錄里的東西也會(huì)一同被刪除。通常我們在刪除一個(gè)目錄時(shí)會(huì)使用rm-rf abc這樣的形式,這就是說明刪除目錄abc,同時(shí)要求命令不要產(chǎn)生任何提示。

rm -r Finished

rm -f abc.txt的意思是說強(qiáng)制刪除文件。如果文件不存在,也不要提示。這是因?yàn)槿绻苯邮褂胷m abc.txt那么如果文件不存在,rm會(huì)提示你。這在某些情況下,比如我們寫一些小腳本,可能不需要他這樣做。

注:在linux沒有回收站,在試用rm命令的時(shí)候,一定要小心些,刪除之后就無法再恢復(fù)了。

rm a.js
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容