mv
成都地區(qū)優(yōu)秀IDC服務(wù)器托管提供商(創(chuàng)新互聯(lián)).為客戶提供專業(yè)的內(nèi)蒙古服務(wù)器托管,四川各地服務(wù)器托管,內(nèi)蒙古服務(wù)器托管、多線服務(wù)器托管.托管咨詢專線:028-86922220
原單詞: MoVe (改變位置,移動(dòng))
mv 命令用來為文件或目錄改名、或?qū)⑽募蚰夸浺迫肫渌恢谩?/p>
注意不能與同目錄下文件或目錄重名,否則會(huì)報(bào)錯(cuò)
類似于 windows系統(tǒng)中的重命名和剪貼功能。
使用xshell連接linux
在root 目錄下 新建mvTest文件夾
進(jìn)入 mvTest 文件夾
新建 test.log 文件
使用ls 查看目錄
使用mv 重命名test.log 為 new.log
使用ls 查看目錄
使用 ls 查看當(dāng)前目錄 是否存在 a.log
查看 touchTest目錄中的文件
當(dāng)前工作目錄在 /root/mvTest
mv命令是move的縮寫,可以用來移動(dòng)文件或者將文件改名,是Linux系統(tǒng)下常用的命令,經(jīng)常用來備份文件或者目錄。
命令格式
mv [選項(xiàng)] 源文件或目錄 目標(biāo)文件或目錄
選項(xiàng):
-f 強(qiáng)制覆蓋,如果目標(biāo)文件已經(jīng)存在,則不詢問,直接強(qiáng)制覆蓋;
-i 交互移動(dòng),如果目標(biāo)文件已經(jīng)存在,則詢問用戶是否覆蓋;
-n 如果目標(biāo)文件已經(jīng)存在,則不會(huì)覆蓋,而且不詢問用戶;
-v 顯示文件或目錄的移動(dòng)過程;
-u 若目標(biāo)文件已經(jīng)存在,但兩者相比,源文件更新,則會(huì)對(duì)目標(biāo)文件進(jìn)行升級(jí)。
1、ls命令
ls是list的縮寫,常用命令為ls(顯示出當(dāng)前目錄列表),ls -l(詳細(xì)顯示當(dāng)前目錄列表),ls -lh(人性化的詳細(xì)顯示當(dāng)前目錄列表),ls -a(顯示出當(dāng)前目錄列表,包含隱藏文件)
2、cd 命令
cd是change direcory的縮寫,常用命令為 cd 目錄,cd ..為返回上級(jí)目錄,cd - 返回上次所在目錄
3、pwd命令
常用命令為pwd 顯示當(dāng)前所在目錄
4、mkdir命令
mkdir命令為創(chuàng)建空目錄命令,通常用法為mkdir 目錄名,mkdir -p 目錄名/目錄名 可以遞歸創(chuàng)建多個(gè)不存在的目錄
5、rm命令
rm為刪除命令remove,rm 文件,謹(jǐn)慎操作
6、rmdir命令
rm為刪除命令remove direcory,rm 目錄,謹(jǐn)慎操作
7、mv命令
mv命令move,移動(dòng)剪切命令,mv 文件 目錄,mv 文件 文件(會(huì)覆蓋)
8、cp命令
cp命令為copy命令,復(fù)制文件或目錄到別的目錄里面,cp 文件/目錄 目錄/文件
9、touch命令
touch命令創(chuàng)建空文件,比如touch xx.txt,touch 目錄 文件
10、cat命令
cat命令查看當(dāng)前文件內(nèi)容,cat fi.txt f2.txt f3.txt合并文件內(nèi)容,cat -n 對(duì)所有行進(jìn)行編號(hào)
11、nl命令
nl命令 為文件加入顯示行號(hào),nl 文件名,nl -b a 文件名,將空行也加如行號(hào)
12、more 命令
more命令 按頁(yè)顯示文件內(nèi)容,more 文件名,more -2 文件名 每2行顯示一頁(yè)
13、less命令
less命令查看文件內(nèi)容,可以上下翻頁(yè),less 文件名
14、head命令
head命令可以查看文件前幾行內(nèi)容,head -n 2 文件名
15、tail命令
tail命令可以查看文件后幾行內(nèi)容,tail -n 2 文件名
16、which命令
which 可以執(zhí)行文件名稱,顯示路徑
17、whereis命令
whereis -m svn 查出說明文檔路徑,whereis -s svn 找source源文件。
18、locate命令
locate /etc/m 搜索ect目錄下所有m開頭的文件
19、find 命令
find . -name "*.log"根據(jù)關(guān)鍵字查找
20、find exec命令
ls -l命令放在find命令的-exec選項(xiàng)中 find . -type f -exec ls -l {} ;
21、find xargs命令
find . -type f -print | xargs file查找系統(tǒng)中的每一個(gè)普通文件,然后使用xargs命令來測(cè)試它們分別屬于哪類文件
22、ls -lih命令
詳細(xì)的文件屬性
23、zmodem
一、cd命令(切換目錄 )
(1)切換到目錄 /usr/local
cd /usr/local
(2)去到目前的上層目錄
cd ..
(3)回到自己的主文件夾
cd ~
二、ls命令(查看文件與目錄)
(4)查看目錄/usr下所有的文件
cd /usr ls -al
三、mkdir命令(新建新目錄 )
(5)進(jìn)入/tmp目錄,創(chuàng)建一個(gè)名為a的目錄,并查看有多少目錄存在
cd /tmp
mkdir a ls -al
(6)創(chuàng)建目錄a1/a2/a3/a4
mkdir -p a1/a2/a3/a4
四、?rmdir命令(刪除空的目錄)
(7)將上例創(chuàng)建的目錄a(/tmp下面)刪除
rmdir a
(8)刪除目錄a1/a2/a3/a4,查看有多少目錄存在
rmdir -p a1/a2/a3/a4
ls -al
五、cp命令(復(fù)制文件或目錄 )
(9)將主文件夾下的.bashrc復(fù)制到/usr下,命名為bashrc1
sudo cp ~/.bashrc /usr/bashrc1
(10)在/tmp下新建目錄test,再?gòu)?fù)制這個(gè)目錄內(nèi)容到/usr
cd /tmp
mkdir test
sudo cp -r /tmp/test /usr
六、mv命令(移動(dòng)文件與目錄,或更名)
(11)將上例文件bashrc1移動(dòng)到目錄/usr/test
sudo mv /usr/bashrc1 /usr/test
(12)將上例test目錄重命名為test2
sudo mv /usr/test /usr/test2
七、rm命令:移除文件或目錄
(13)將上例復(fù)制的bashrc1文件刪除
sudo rm /usr/test2/bashrc1
(14)將上例的test2目錄刪除
sudo rm -r /usr/test2
八、cat命令:查看文件內(nèi)容
(15)查看主文件夾下的.bashrc文件內(nèi)容
cat ~/.bashrc
九、tac命令:反向列示
(16)反向查看主文件夾下.bashrc文件內(nèi)容
tac ~/.bashrc
十、more命令:一頁(yè)一頁(yè)翻動(dòng)查看
(17)翻頁(yè)查看主文件夾下.bashrc文件內(nèi)容
more ~/.bashrc
十一、head命令:取出前面幾行
(18)查看主文件夾下.bashrc文件內(nèi)容前20行
head -n 20 ~/.bashrc
(19)查看主文件夾下.bashrc文件內(nèi)容,后面50行不顯示,只顯示前面幾行
head -n -50 ~/.bashrc
十二、tail命令:取出后面幾行
(20)查看主文件夾下.bashrc文件內(nèi)容最后20行
tail -n 20 ~/.bashrc
(21) 查看主文件夾下.bashrc文件內(nèi)容,只列出50行以后的數(shù)據(jù)
tail -n +50 ~/.bashrc
十三、touch命令:修改文件時(shí)間或創(chuàng)建新文件
(22)在/tmp下創(chuàng)建一個(gè)空文件hello并查看時(shí)間
cd /tmp
touch hello ls -l hello
(23)修改hello文件,將日期調(diào)整為5天前
touch -d “5 days ago” hello
十四、chown命令:修改文件所有者權(quán)限
(24)將hello文件所有者改為root帳號(hào),并查看屬性
sudo chown root /tmp/hello
ls -l /tmp/hello
十五、find命令:文件查找
(25)找出主文件夾下文件名為.bashrc的文件
find ~ -name .bashrc
十六、tar命令:壓縮命令
(26)在/目錄下新建文件夾test,然后在/目錄下打包成test.tar.gz
sudo mkdir /test
sudo tar -zcv -f /test.tar.gz test
(27)解壓縮到/tmp目錄
sudo tar -zxv -f /test.tar.gz -C /tmp
十七、grep命令:查找字符串
(28)從~/.bashrc文件中查找字符串'examples'
grep -n 'examples' ~/.bashrc
新聞名稱:linuxmv命令-p,linuxmv命令可以什么還可以什么
鏈接URL:http://www.ekvhdxd.cn/article14/heggde.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司、網(wǎng)站策劃、外貿(mào)建站、靜態(tài)網(wǎng)站、網(wǎng)站改版、電子商務(wù)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)