Linux文件操作实用笔记
Linux系統(tǒng)遵循一切皆是操作文件的規(guī)則。所以想用好Linux系統(tǒng),就必須要掌握文件相關(guān)的操作。
1、創(chuàng)建文件命令:touch
語法格式: touch filename #filename 文件名稱。
比如 touch hello.txt就會(huì)在當(dāng)前木創(chuàng)建一個(gè)hello.txt的文件。
說明:通過touch命令創(chuàng)建文件的時(shí)候,如果當(dāng)前目錄已經(jīng)存在同名的文件,該命令不會(huì)修改原來同名文件的內(nèi)容,但它會(huì)修改文件的創(chuàng)建時(shí)間屬性。
2、刪除文件命令:rm
語法格式:rm? filename #filename表示文件名
比如:rm hello.txt #該命令會(huì)刪除當(dāng)前目錄文件名是hello.txt的文件。
說明:執(zhí)行刪除文件命令時(shí),系統(tǒng)會(huì)有確認(rèn)操作,執(zhí)行Y才會(huì)真正刪除文件,否則取消刪除操作。這也是Linux系統(tǒng)為了防止文件誤刪除提供的一個(gè)確認(rèn)機(jī)制。
3、移動(dòng)或修改文件名的命令:mv
語法格式:
mv filename dir?
# filename 表示要移動(dòng)的文件,dir 表示要移動(dòng)到的目錄(只移動(dòng)文件目錄)
mv filename filenamenew?
# filename 表示要移動(dòng)的文件,filenamenew 表示要修改的新的文件名(只修改文件的名稱)
mv filename dir/filenamenew?
# filename 表示要移動(dòng)的文件,dir表示要移動(dòng)的目錄, filenamenew 表示要修改的新的文件名(修改文件的名稱的同時(shí)移動(dòng)目錄)
比如:mv hello.txt? /home #移動(dòng)hello.txt 文件到home目錄
mv hello.txt hello.doc #修改hello.txt 文件名為hello.doc
mv hello.txt /home.hello.doc #修改hello.txt 文件名為hello.doc,并且文件移動(dòng)到home目錄下。
說明:mv命令同樣適用于對(duì)目錄的操作,因?yàn)長inux系統(tǒng)認(rèn)為目錄也是文件。
4、查看文件名:cat
語法格式: cat -n? filename #filename 文件名稱 ,-n 可選參數(shù)可以用來顯式文件內(nèi)容的行號(hào)?
比如:cat hello.txt?
5、查看文件頭內(nèi)容:head
語法格式: cat -n? filename #filename 文件名稱 ,-n 可選參數(shù)可以用來指定行號(hào),默認(rèn)是10行。?
比如:head hello.txt
適用范圍:一般針對(duì)大文件,只想查看文件開始部分的內(nèi)容。
6、查看文件尾部內(nèi)容:tail
語法格式: tail -n? filename #filename 文件名稱 ,-n 可選參數(shù)可以用來指定行號(hào),默認(rèn)是10行。?
說明:這個(gè)命令和head命令很相似,它主要用來查看文件尾部的內(nèi)容。它在實(shí)際過程中是非常實(shí)用的,可以動(dòng)態(tài)查看文件尾部的內(nèi)容。比如服務(wù)器你部署了一個(gè)tomcat網(wǎng)站,網(wǎng)站出現(xiàn)了問題就需要查看tomcat,有時(shí)候tomcat日志文件會(huì)很大,這時(shí)候可以使用tail命令,動(dòng)態(tài)的查看最新的報(bào)錯(cuò)信息。
總結(jié)
以上是生活随笔為你收集整理的Linux文件操作实用笔记的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 游戏策划入门教程(1)工具篇
- 下一篇: Linux文件目录基础笔记