linux是乙個倒樹結構
linux中的所有的東西都是檔案
這些檔案都在系統頂級目錄「/」 「/」就是根目錄
二級目錄
二級目錄的作用
/ bin
二進位制可執行檔案即系統命令
/sbin
系統管理命令的存放位置
/boot
啟動分割槽,負責系統啟動
/dev
裝置管理檔案
/etc
大多數系統管理檔案
/home
普通使用者的家目錄
/mnt
系統臨時裝置掛載點
/opt
第三方軟體安裝位置
/proc
系統資訊
/root
超級使用者家目錄
/var,/srv
系統資料
/sys
系統管理,主要是關於核心的
/tmp
系統臨時檔案存放位置
/usr
系統使用者相關資訊資料及使用者自定義軟體存放位置
絕對路徑
檔案在系統的真實位置,檔案名字以「/」開頭
相對路徑
檔案相對與當前所在位置的乙個名字的簡寫,這個名字不會以/開頭,而且名字會自動新增pwd顯示的值
touch 建立檔案
在當面目錄下(即root使用者的桌面)建立乙個名為file的檔案
mkdir 建立目錄
rm 刪除
rm -f
強行刪除
rm -r
刪除目錄
4 cat/head/tail 檢視檔案內容
cat檢視檔案所有內容
head
檢視檔案前幾行內容(預設10行)
tail
檢視檔案後幾行內容(預設10行)
5. vim 文字方式編譯檔案
編譯剛才建立的檔案file,進入命令模式,命令模式不能編譯檔案
如要編輯檔案按 『i』 進入插入模式,檔案左下角出現「-- insert --」說明進入插入模式
編輯完檔案後按『esc』鍵進入命令模式,輸入:wq 即可儲存退出
如果建立乙個新檔案 可以直接vim進入,在退出時在:wq後加檔名
cd 切換工作目錄
cd directory
切換工作目錄到指定目錄
cd -
切換目錄到之前目錄
cd ~
切換到自己的家目錄
cd ~username
切換到指定使用者的家目錄
cd …
切換到當前目錄的上一級目錄
ls 列出目錄或檔案資訊 ls
如果後面沒有目標那麼預設目標為當前目錄
ls directory/filename
列出檔案或目錄內容
ls -l filename/dorectory
列出檔案或目錄裡面內容的屬性
ls -d direcotry
列出目錄本身
ls -ld directory
列出目錄本身屬性
ls -a
顯示目錄中的所有內容,包括以"."開頭的隱藏檔案
ls -r
d遞迴顯示目錄中的內容
cp 檔案複製
cp是新建檔案的過程
cp file file1 file2 … directory ###把file file1 file2 複製到 directory中
cp file test ###建立test檔案模板為file
cp -r directory direcotry1 ###複製目錄
9. mv 移動或重新命名
相同磁碟的mv是重新命名,不同磁碟的mv是複製刪除過程
mv file file1 direcotry ##移動file file1到directory中
mv 存在檔案 不存在檔案 ##重新命名檔案
mv westos/linux . ##把westos中的linux移動到當前目錄 .代表當前目錄
*匹配0到任意字元
?匹配單個字元
[[:alpha:]]
匹配單個字母
[[:lower:]]
匹配單個小寫字母
[[:upper:]]
v匹配單個大寫字母
[[:digit:]]
匹配單個數字
[[:alnum:]]
匹配單個數字或字母
[[:punct:]]
匹配單個符號
[[:space:]]
匹配單個空格
{}表示不存在的或者存在的
###1-9
###a-f
###135
###a c e
###1a 2a 3a 2a 2b 2c 3a 3b 3c
表示存在的
[a-c] ###aa bb cc
[a-c] ###aa或者bb或者c
[1-3] ###1或者2或者3
[145] ###1或者4或者5
[^abc]|[!abc] ###除了a並且除了b並且除了c
Linux目錄結構及檔案操作
windows是以儲存介質為主,系統檔案放在c盤,其它盤使用者可以隨便用,所以時間久了就變得亂糟糟的,linux是以目錄為主,目錄表現為一顆目錄樹,樹根為根目錄 根目錄下層層擴充套件,目錄結構變為一顆樹,無論是系統檔案還是使用者檔案都放在這個樹形目錄中,然後linux的磁碟分割槽再掛載在目錄上,每乙...
Linux目錄結構及檔案基本操作
linux目錄結構及檔案基本操作 一,linux目錄結構 1.fhs標準 tree 如果提示 command not found 就先安裝 因為我們的環境的原因,每次新啟動實驗會清除系統恢復初始狀態,所以需要手動更新軟體包索引,以便我們安裝時能找到相應軟體包的源 sudo apt get updat...
Linux目錄結構及檔案基礎操作
一 linux目錄結構 windows系統中主要以儲存介質為主 磁碟 unix和linux系統中主要是以目錄為主 以樹形目錄結構的形式構建整個系統 1.fhs filesystem hiernrchy standard 標準 fhs標準是檔案系統層次結構標準 fhs定義了系統中每個區域的用途,所需要...