卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

Linux教程:復(fù)制和移動(dòng)文本文件

一、文件的復(fù)制 在Linux系統(tǒng)中,可以使用cp命令來(lái)復(fù)制文件。其基本語(yǔ)法為: cp [PATH]... [TARGET] 如果cp命令不指定目標(biāo)文件的名字,則會(huì)保持原來(lái)的名字,例如: cp

一、文件的復(fù)制

在Linux系統(tǒng)中,可以使用cp命令來(lái)復(fù)制文件。其基本語(yǔ)法為:

cp [PATH]... [TARGET]

如果cp命令不指定目標(biāo)文件的名字,則會(huì)保持原來(lái)的名字,例如:

cp /etc/inittab ./

使用ls命令可以查看復(fù)制后的文件:

ls

如果cp的目標(biāo)目錄下有重名文件,則會(huì)提示用戶是否覆蓋,例如:

cp /etc/inittab ./inittab

如果cp的目標(biāo)命名為x,而此目標(biāo)位置恰好有一個(gè)目錄名為x,則直接將此文件復(fù)制到該目錄x下:

cp /etc/inittab ./x

使用ls命令可以查看目錄下的文件:

ls x

小結(jié):

1. 如果目標(biāo)不存在,則復(fù)制并重命名指定的名稱;

2. 如果目標(biāo)存在:

nbsp;nbsp;nbsp;nbsp;a) 如果是文件,則覆蓋;

nbsp;nbsp;nbsp;nbsp;b) 如果是目錄,則將文件復(fù)制到指定的目錄中。

如果要復(fù)制的文件是多個(gè),則cp后面可以有多個(gè)路徑,例如:

cp /etc/inittab ./test1.txt

但是要注意,以上語(yǔ)句會(huì)報(bào)錯(cuò),因?yàn)槟繕?biāo)不是一個(gè)目錄。如果要復(fù)制多個(gè)文件,則目標(biāo)必須是目錄。cp命令默認(rèn)不支持目錄復(fù)制。如果要復(fù)制目錄,需要使用擴(kuò)展選項(xiàng) -r 來(lái)實(shí)現(xiàn)遞歸復(fù)制,例如:

cp -r /tmp/x1 ./x2

除了-r選項(xiàng)外,也可以使用-a選項(xiàng)進(jìn)行遞歸復(fù)制,它的功能更加強(qiáng)大,等同于 -dR 選項(xiàng),即全部復(fù)制。事實(shí)上,-R、-r和-recursive都表示遞歸復(fù)制。

二、移動(dòng)文件

移動(dòng)文件的方式和復(fù)制文件基本類似,可以使用mv命令來(lái)移動(dòng)文件。其基本語(yǔ)法為:

mv [PATH]... [TARGET]

移動(dòng)文件可以直接移動(dòng)目錄,而無(wú)需添加遞歸選項(xiàng),例如:

mv /tmp/x2 ./x

同樣的,移動(dòng)文件也可以一次移動(dòng)多個(gè),如果遇到重名的情況,會(huì)提示是否覆蓋,例如:

mv /tmp/x2 ./x

可以使用mkdir命令創(chuàng)建目錄:

mkdir /tmp/x/{a,c}_{b,d}

然后使用mv命令移動(dòng)文件:

mv /tmp/c_{b,d} ./x

標(biāo)簽: