您好,登錄后才能下訂單哦!
1.操作系統基礎管理命令
2.操作系統快捷方式使用
3.操作系統編輯命令vi
4.如何查看系統命令幫助手冊
5.系統的目錄結構
和文件目錄都有關系的一些命令
系統數據信息進行備份 copy ==> cp 復制命令
語法格式: cp 參數 源文件(需要備份文件) 目標文件(備份之后的文件)
備份文件信息
[root@zhanglei /oldboy]# cp /oldboy/abc /oldboy/abc.txt
補充:覆蓋文件問題
正常復制文件會有覆蓋提示:
[root@zhanglei /oldboy]# cp /oldboy/abc /oldboy/abc.txt
cp: overwrite ‘/oldboy/abc.txt’? y
[root@zhanglei /oldboy]# cat /oldboy/abc.txt
lei
如何進行強制覆蓋:
方法一: \cp oldboy01.txt /opt/ --- 忽略覆蓋提示信息
方法二: /usr/bin/cp oldboy01.txt /opt/ --- 忽略覆蓋提示信息
備份目錄信息
cp -r oldboy
2.系統數據信息移動操作(剪切 move)==> mv
語法格式: mv 參數 源文件(需要移動文件)
移動文件信息:
移動目錄信息:
[root@zhanglei ~]# mv /oldboy/ /tmp/
[root@zhanglei ~]# ls /tmp/
oldboy
重命名操作
[root@zhanglei ~]# mv /tmp/oldboy/ /tmp/lei
[root@zhanglei ~]# ls /tmp/
lei
3.系統數據刪除命令 remove = = rm
刪除文件信息
[root@zhanglei ~]# rm -f oldzhang/lei.txt
[root@zhanglei ~]# ls oldzhang/lei.txt
刪除目錄信息
rm -r /oldboy/
-f 強制刪除目錄數據信息 (不要有確認提示)
-r 遞歸刪除目錄下面的信息
刪根操作:
rm -rf --no-preserve-root /
rm -rf /*
4.常用的系統快捷方式:
ctrl + a - - -將光標快速移動到行首
ctrl + e - - -將光標快速移動到行末
ctrl + ← - - - 將光標按照單詞字符竄進行快速左右移動
ctrl + w - - - 刪除(剪切)一個連續的字符串信息(沒有空格分割)
ctrl + y - - - 粘貼剪切信息
ctrl + u - - - 刪除(剪切)光標所在位置左邊的所有字符串信息
ctrl + k - - - 刪除(剪切)光標所在位置右邊的所有字符串信息
5.vi命令使用方式和使用技巧
vi命令三種模式:
1)命令模式:最先打開文件進行編輯的模式
2)編輯模式:可以直接修改文件信息
3)底行模式:輸入vi編輯指令信息,完成不同功能
命令模式 →編輯模式 “ i ”
編輯模式 -- esc -- 命令模式
命令模式 -- : -- 底行模式
底行模式 -- esc -- 命令模式
Vi命令使用技巧:
1)快速移動光標技巧
G/shift +g - - - - 將光標快速切換到最后一行
gg - - - - 將光標快速切換到文件行首
10gg - - - - 將光標快速到指定行
$ - - - - 將光標快速切換到行尾
0/^ - - - - 將光標快速切換到行首
2)快速移動光標并進入到編輯狀態
o - - - - 將光標在當前行下邊新起一行并進行修改
O - - - - 將光標在當前行上邊新起一行并進行修改
i - - - - 進入編輯模式
I - - - - 將光標切換行首并進入編輯模式
A - - - -將光標切換到行末并進入編輯模式
a - - - - 在光標當前位置下一個字符進入編輯模式
C - - - - 將光標所在位置右邊的所有內容清空進入編輯模式
cc - - - - 將整行內容進行清空,并進入到編輯狀態
3)快速編輯文件內容信息
yy --- 復制指定內容信息
nyy --- 復制多行信息
p --- 粘貼復制或者剪切的信息
3p --- 將復制或剪切的內容粘貼3次
dd --- 刪除(剪切)指定一行信息
ndd --- 刪除(剪切)指定多行信息
dG --- 將光標所在行之后所有內容進行刪除(剪切)
r --- 替換指定光標所在位置字符信息
R --- 進入到替換模式,可以替換多個字符信息
4)底行功能指令
set nu - - - - 顯示行號信息
set nonu - - - - 取消顯示行號信息
:s/oldboy/oldgirl/ --- 替換光標所在位置的信息
:%s/oldboy/oldgirl/ --- 替換文件中所有指定內容
:7,12s/oldboy/oldgirl/ --- 將指定行信息做替換修改
:6,$s/oldboy/oldgirl/ --- 將指定行到最后一行指定內容進行替換
:6,$s/oldboy/oldgirl/g --- 將一行中檢索到匹配的所有信息都做替換
:6,$s/oldboy/oldgirl/ --- 將一行中檢索到第一個匹配的信息做替換
PS: 替換指令使用時,分割符號可以使用 /// ### @@@
/搜索的信息 --- 在文件中檢索過濾指定信息
n表示檢索下一個匹配的信息
N表示返回到上一個匹配的信息
/搜索的信息\c --- 在文件檢索信息時忽略大小寫
特殊操作技巧
u - - - undo vi編輯中撤銷操作
ctrl + r - - - redo vi編輯中取消撤銷操作
作業:
01.vi編輯文件信息時,如果提示以下信息表示什么意思?如何不要顯示以下信息
2.vi 編輯文件原理過程?
3.總結了解系統的目錄結構
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。