linux目錄結構
1.目錄切換命令
cd usr 切換到該目錄下usr目錄2.目錄的操作命令(增刪改查)(1)增加目錄操作命令:mkdir 目錄名稱cd ../ 切換到上一層目錄
cd / 切換到系統根目錄
cd ~ 切換到使用者主目錄
cd - 切換到上乙個所在目錄
示例:在根目錄 / 下 mkdir test,就會在根目錄 / 下產生乙個test問目錄
(2)檢視目錄
命令:ls [-al] 父目錄
示例:在根目錄 / 下使用ls,可以看到該目錄下的所有的目錄和檔案
示例:在根目錄 / 下使用ls -a,可以看到該目錄下的所有檔案和目錄,包括隱藏的
示例:在根目錄 / 下使用ls -l,可以看到該目錄下的所有目錄和檔案的詳細資訊
注意:ls -l 可以縮寫成ll
(3)尋找目錄
命令:find 目錄 引數
示例:查詢/root下的與test相關的目錄(檔案) find /root -name 'test*'
(4)修改目錄的名稱
命令:mv 目錄名稱 新目錄名稱
示例:test目錄下有乙個oldtest目錄,使用mv oldtest newtest命令修改
注意:mv的語法不僅可以對目錄進行重新命名而且也可以對各種檔案,壓縮包等進行 重新命名的操作
(5)移動目錄的位置--剪下
命令:mv 目錄名稱 目錄的新位置
示例:在test下將newtest目錄剪下到 /usr下面,使用mv newtest /usr
注意:mv語法不僅可以對目錄進行剪下操作,對檔案和壓縮包等都可執行剪下操作
(6)拷貝目錄
命令:cp -r 目錄名稱 目錄拷貝的目標位置 --------- r 代表遞迴拷貝
示例:將/usr下的newtest拷貝到根目錄下的test中,使用cp -r /usr/newtest /test
注意:cp命令不僅可以拷貝目錄還可以拷貝檔案,壓縮包等,拷貝檔案和壓縮包時不 用寫-r遞迴
(7)刪除目錄
命令:rm [-rf] 目錄
示例:刪除/usr下的newtest,進入/usr下使用rm -r newtest
示例:刪除/test下的newtest而不需要詢問強制刪除,在/test下使用rm -rf newtest
注意:rm不僅可以刪除目錄,也可以刪除其他檔案或壓縮包,為了增強大家的記憶, 無論刪除任何目錄或檔案,都直接使用rm -rf 目錄/檔案/壓縮包
3.檔案的操作命令
(1)檔案的建立
命令:touch 檔名稱 ------ 空檔案
示例:在test目錄下建立乙個空檔案 touch aaa.txt
(2)檔案的檢視
命令:cat/more/less/tail 檔案
示例:使用cat檢視/etc/sudo.conf檔案,只能顯示最後一屏內容
示例:使用less檢視/etc/sudo.conf檔案,可以使用鍵盤上的pgup和pgdn向上 和向下翻頁,q結束檢視
示例:使用tail -10 檢視/etc/sudo.conf檔案的後10行,ctrl+c結束
注意:命令 tail -f 檔案 可以對某個檔案進行動態監控,例如tomcat的日誌檔案, 會隨著程式的執行,日誌會變化,可以使用tail -f catalina-2016-11-11.log 監控 文 件的變化
(3)修改檔案的內容
命令:vim 檔案
但此時並不能編輯,因為此時處於命令模式,點選鍵盤i/a/o進入編輯模式,可以編輯檔案
編輯完成後,按下esc,退回命令模式
總結:
關於vim使用過程:
在實際開發中,使用vim編輯器主要作用就是修改配置檔案
vim 檔案------>進入檔案----->命令模式------>按i進入編輯模式----->編輯檔案 ------->按esc進入底行模式----->輸入:wq/q!
(4)刪除檔案
同目錄刪除:熟記 rm -rf 檔案 即可
Linux常用命令之Linux常用命令實戰知識點
在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...
LINUX常用命令
一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...
linux 常用命令
ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...