上節內容:微信
做業:進入opt路徑,分別使用相對路徑方法和絕對路徑方法進入到其實任意一個子目錄3d
cd /opt視頻
相對路徑 cd rhblog
絕對路徑 cd /opt/rh教程
文件相關操做:test
1. 建立文件:touch命令方法
最簡單使用方法:touch 文件名,建立或修改文件的訪問和修改時間爲當前時間,若是文件不存在直接建立空文件im
首先咱們建立一個文件test.txt,執行touch test.txtd3
能夠看到我建立了一個文件,時間是3月17日 14:41分,這是在沒有test.txt這個文件的時候,如今這個文件已經存在了,那咱們再次執行一下touch test.txt命令,再次查看文件的詳情:命名
能夠看到文件的日期發生了變化,變成了14:43
Touch命令有一些參數:
以第一個參數爲例來講明一下帶參數的用法
touch –a test.txt 只會修改訪問時間
能夠看到最近更改時間沒有發生變化。
2. 刪除文件:rm命令
rm命令用來刪除文件或移除連接。
基本用法是 rm [選項] 文件
刪除文件:
最簡單的用法,rm 文件名,好比咱們要刪除test.txt文件,執行rm test.txt便可
能夠發現,刪除以前會讓咱們確認,輸入y纔會執行刪除操做,經過添加-f參數,能夠強制刪除,不須要咱們確認,如:
刪除文件夾:
直接用rm 文件夾,會報錯
添加 –d 參數,能夠刪除目錄
一樣的,加-f參數,不須要確認便可刪除
當咱們在test文件夾下面添加一個文件test.txt時,再用rm –d test時,沒法刪除
加 –r能夠級聯刪除文件夾下面的文件,rm –dr test
確認3次後,刪除了test文件夾,一樣,咱們加上-f參數,能夠直接刪除
更多的參數,能夠用rm –help查看
3. 移動或重命名文件:mv命令
mv命令:把源文件移動到目錄位置,或把多文件移動到目錄下
基本用法:
mv [選項] 源文件 目錄
舉例,咱們把根目錄下的test.txt移動到test文件夾下
一樣咱們能夠經過在一樣的目錄下移動一個文件來重命名一個文件,好比,咱們把test.txt重名成test.doc,只須要用mv test.txt test.doc
移動多個文件,能夠輸入多個文件名,比較咱們要把test文件夾下面的兩個文件test.txt,test2.txt移動到test2文件夾下面,能夠用下面的命令
4. 查看文件:cat命令
基本用法:cat 文件名
好比咱們要查看/var/log/maillog,能夠直接用cat /var/log/maillog查看
5. 查看文件頭:head命令
head命令用來查看文件開頭的內容,默認顯示前10行,能夠經過-n參數來指定輸出的行數,一樣以maillog爲例,head /var/log/maillog
指定顯示前2行,head /var/log/maillog –n 2
6. 查看文件尾:tail命令
tail命令顯示文件的尾部信息,默認顯示前10行,可用-n指定顯示行數
以maillog爲例子,tail /var/log/maillog
指定顯示2行 tail /var/log/maillog –n 2
做業:在根目錄建立文件test.txt,建立目錄test(命令是mkdir),把test.txt移動到test目錄下,而後重命名爲test.doc
關注微信公衆號「挨踢學霸」,觀看免費視頻教程