2021-05-12 14:32:11
Linux基礎知識:檔案管理
2020-06-16 17:34:09
檔案管理
1.linux系統結構
Linux系統結構是倒樹型。
/bin ##二進位制可執行檔案也就是系統命令
/sbin ##系統管理命令存放位置
/boot ##啟動分割區,負責系統啟動
/dev ##裝置管理檔案
/etc ##大多數系統管理檔案
/home ##普通使用者的家目錄
/lib ##32位元系統庫檔案存放位置
/lib64 ##64位元系統庫檔案存放位置
/media ##系統臨時裝置掛載點
/mnt ##系統臨時裝置掛載點
/run ##系統臨時裝置掛載點
/opt ##第三方軟體安裝位置
/proc ##系統資訊
/root ##超級使用者家目錄
/srv ##系統資料
/var ##系統資料
/sys ##系統管理,主要是關於核心的
/tmp ##系統臨時檔案存放位置
/usr ##系統使用者相關資訊資料及使用者自定義軟體存放位
2.系統檔案路徑
<1>絕對路徑
檔案在系統的真實位置,檔案名字以“/”開頭
<2>相對路徑
檔案相對與當前所在位置的一個名字的簡寫,這個名字不會以/開頭,而且名字會自動新增pwd顯示的值
pwd ##顯示當前系統的絕對路徑
3.檔案系統的基本命令
<1>列舉檔案ls (list 列出目標檔案,列出目錄中的內容)
ls -a ##列出所有
-l ##列出檔案屬性
-s ##列出檔案大小
-R ##第歸列出
-d ##列出目錄本身
<2>進入目錄cd (change directory 進入目標目錄)
cd ~ ##回到當前使用者家目錄
~username ##進入到指定使用者家目錄
.. ##進入當前目錄的上一級
- ##進入之前所在系統目錄
<3>建立檔案touch
touch + 檔名稱
<4>複製貼上cp
cp 被複製的檔案 目的地
cp -r ##第歸複製,用於複製目錄
<5>移動檔案mv
mv 被移動檔案 目的地
mv 老名字 新名字
mv test/file . ##把test/file移動到當前
<6>刪除檔案rm (remove)
rm -f ##強制刪除檔案
rm -fr ##強制刪除檔案和目錄
4.萬用字元
* #匹配0-任意字元
? #匹配任意單個字元
~ #匹配當前使用者家目錄
~user #匹配到user的家目錄
~+ #當前目錄
~- #當前目錄之前所在的
[abc] #有a或者有b或者有c
[!abc] #除了含有a或者b或者c
[^abc] #除了含有a或者b或者c
[[:alpha:]] ##單個字母
[[:lower:]] ##單個小寫字母
[[:upper:]] ##單個大寫字母
[[:alnum:]] ##單個字母或數位
[[:punct:]] ##單個符號,不包含數位,字母以及空格
[[:digit:]] ##數位
[[:space:]] ##單個空格
5.vim編輯器
<1>編輯檔案
vim 檔名
按 i 鍵進入插入模式
檔案編寫完畢按 esc 推出到瀏覽模式
:wq 儲存推出
<2>命令模式
vim /etc/vimrc
:set nu|nonu ####行號的顯示
:set mouse=a ####設定滑鼠可以操作游標位置
:help ####檢視vim的用法,:q退出幫助
ctrl + v ####高亮選擇模式,可以選者一片區域操作
u ####恢復到未操作之前
ctrl + r ####恢復到操作之後
批次新增字元
ctrl + v 選中要加字元所在的位,按I鍵,在加入想要加入的字元,按esc
<3>分屏功能
ctrl+w s ####上下分屏
ctrl+w v ####左右分屏
ctrl+w c ####復原游標所在螢幕
ctrl+w 上|下|左|右 #####移動游標到指定的螢幕中
<4>替換字元
在命令模式中
:%s/原字元/替換後字元/g
<5>搜尋鍵碼
/關鍵字
n向下匹配
N向上匹配
<6>字元的管理
dw 刪除游標所在單詞
dl 刪除光所在字母
dd 刪除一整行
d數位d 刪除數位指定的行數
d數位 上鍵 向上刪除指定行數
yw 複製游標所在單詞
yl 複製光所在字母
yy 複製一整行
p 貼上
y數位y 複製數位指定的行數
cw 剪下游標所在單詞
cl 剪下光所在字母
cc 剪下一整行
c數位c 剪下數位指定的行數剪下完成後會進入插入模式,要貼上先退出插入模式再按P鍵
<7>移動游標到指定行
:行號
G ##移動游標到檔案末行
<8>vim的插入模式
i 游標坐在位置插入字元
I 游標所在行行首插入
a 游標所在字元的下一位插入
A 游標所在行行尾插入
o 游標所在行的下一行
O 游標所在行的上一行
s 刪除游標所在字元插入
S 刪除游標所在行插入
<9>vimtutor
vimtutor是vim的說明工具
用:q退出此工具
本文永久更新連結地址:http://www.linuxidc.com/Linux/2016-09/134930.htm
相關文章