1. 程式人生 > 其它 >Linux 第五天

Linux 第五天

Linux基礎命令

1、剪下

mv:將linux當中某個個檔案移動到指定目錄

格式:

mv:原來的檔案路徑

mv命令後面既可以跟絕對路經也可以跟相對路徑

選項:-i:覆蓋提示

案例一:將1.txt移動到/tmp目錄下

mv 1.txt /tmp

案例二:將/root/2.txt移動到

mv /root/1.txt /tmb

案例三:將/var/log目錄移動到/tmb目錄中

mv /var/log/ tmb/

案例四:將/root目錄中的所有檔案移動到/tmb目錄中

知識儲備: *:代表所有檔案(匹配任意字元個數內容)

?:代表一個字元

mv /root/* /tmb/

注:隱藏檔案預設不被移動

案例五:將/root目錄下的abc1~abc9 移動到/tmb目錄中

1、 mv /root/abc{1..9}/tmb/

2、mv /root/abc* /tmb/

3、mv /root/abc?/ tmb/

案例六:將/root目錄下的abc1~abc9移動到目錄/tmb目錄中

1 mv /root/abc{1..9} /tmb/

2 mv /root/abc?/tmb/

案例七:將/root目錄下abc1~abc99移動到/tmb目錄中

mv /root/abc{?,??} /tmb/

三、刪除

rm:刪除檔案命令

linux中一切皆是檔案,企業中一般不允許刪除檔案

格式:[選項] [被刪除檔案路徑]

禁止使用rm命令

第一種方式:修改別名 alias rm=”abcdefg“

第二種方式:將rm命令修改名字

mv rm abcdefg

選項:

-i:刪除前提示

-r:遞迴刪除

-f忽略不存在的檔案和引數,從不提示

案例一:將/tmb目錄下所有檔案全部刪除

\rm /tmb/*

案例二:刪除/tmb目錄下的test目錄

第一種情況:空目錄

rm -rf test/

rm -r -f test/

案例三:刪除/tmb目錄下以abc開頭的檔案

rm -f /tmb/abc*

四、檢視命令的真實路徑

which:檢視命令的真實路徑

格式: which [具體的命令]

案例一:檢視rm命令的路徑

which rm

五、vi/vim編輯器

用來修改檔案

vi:

vim:vim是vi升級版

vim的三種模式:

命令模式

末行模式

編輯模式

格式: vim 選項(非必須)

vi/vim 編輯器原理

1、vi xxx.txt(檢查.xxxtxt.swp是否存在)

2、讀取xxx.txt的內容

3、建立一個名為.xxx.txt.swp的隱藏檔案

4、修改檔案(修改.xxx.txt.swp的隱藏檔案)

5、儲存檔案(.xxx.txt.swp檔案存入xxx.txt中)

6、退出編輯(刪除.xxx.txt.swp檔案)

安裝vim

知識儲備:

1、進入/etc/yum.repos.d目錄

cd /etc/yum.repos.d

2、刪除所有檔案

rm -r ./*

3、編輯CentOs-Base.repo

vi centos-base.repo

[base]

name=“hehell world”

baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/7/os/x86_64/

gpgcheck=0

4、安裝

yum install vim -y

https://mirrors.tuna.tsinghua.edu.cn/centos/7/os/x86_64/Packages/

指令:

所有模式適用:

上下左右鍵控制游標位置

末行模式:

w:儲存

q:退出編輯

wq:儲存並退出

x:儲存並退出

!:強制退出(不儲存退出,必須跟在指令後面)

n:直接跳轉第n行

set nu:顯示行號

set nonu:取消行號

作用開始的行號,作用結束的行號,s#[]被修改的內容#[修改的內容]#g

%:代表的是文字有多少行

0,410 s#man#MAN#g

命令模式:

i :進入編輯模式(在游標之前輸入)

a :進入編輯模式(在游標之後輸入)

o :進入編輯模式(在游標所在位置另起一行輸入)

gg :跳轉到首行

G :跳轉到末行

dd :刪除當前行

u :回撤

ndd :在游標所在位置向下刪除n行

yy :複製游標所在行

nyy :在游標所在位置向下複製n行

p(小寫) :貼上到游標下一行

P(大寫) :貼上到游標上一行

/ [搜尋內容] :在文字搜尋相關內容,按n鍵,下一個

ctrl +v:視覺化編輯

1、 shift+i :進入視覺化編輯模式

2、編輯一行

3、按ESC退出編輯

4、按下鍵(可按可不按)

x:刪除內容