成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

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

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

一、文件的復(fù)制

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

cp [PATH]... [TARGET]

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

cp /etc/inittab ./

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

ls

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

cp /etc/inittab ./inittab

如果cp的目標(biāo)命名為x,而此目標(biāo)位置恰好有一個目錄名為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ù)制的文件是多個,則cp后面可以有多個路徑,例如:

cp /etc/inittab ./test1.txt

但是要注意,以上語句會報錯,因為目標(biāo)不是一個目錄。如果要復(fù)制多個文件,則目標(biāo)必須是目錄。cp命令默認不支持目錄復(fù)制。如果要復(fù)制目錄,需要使用擴展選項 -r 來實現(xiàn)遞歸復(fù)制,例如:

cp -r /tmp/x1 ./x2

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

二、移動文件

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

mv [PATH]... [TARGET]

移動文件可以直接移動目錄,而無需添加遞歸選項,例如:

mv /tmp/x2 ./x

同樣的,移動文件也可以一次移動多個,如果遇到重名的情況,會提示是否覆蓋,例如:

mv /tmp/x2 ./x

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

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

然后使用mv命令移動文件:

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

標(biāo)簽: