linux拷贝目录到指定目录 linux拷贝文件到指定目录命令并命名


linux拷贝目录到指定目录 linux拷贝文件到指定目录命令并命名

文章插图
linux下的目录就是找到某个文件或文件夹的路径 。一般情况下的操作有进入指定的目录、打开指定目录下的文件夹、删除指定目录文件、在指定目录创建一个文件、移动目录文件等 。
进入到指定目录
以/开头的是绝对目录;不以/开头的是相对目录,也就是在当前目录下的作为基准 。
cd /home/duola/file
1进入主目录下,duola用户的file目录 。
cd
1cd 默认是反正上一层目录 。cd ..也是返回当前目录的上一级目录 。
cd ../..
1返回当前目录的上上级目录 。
cd –
1返回到跳转到当前目录之前的上一个操作的目录 。
cd ~
1返回到主目录下 。
查看当前的目录
pwd
1创建目录
mkdir -p con1/con2/con3
12在当前目录下创建一个父目录,包含三层 。
mkdir f1 f2
1在当前目录下创建两个目录(文件夹) 。
删除目录
rmdir f1 f2 f3
1删除三个目录 。
显示指定目录文件
ls /home/duola/test
1显示test目录下的文件和文件夹 。
ls ..
1显示上一级目录的文件 。
重命名目录
mv f1 f2
1把分f1的目录重命名为f2
文件的复制
cp指令能够实现文件和文件夹的复制,常用的有2种,一种是在把指定目录下的文件或文件夹复制到当前目录下 。
cp /home/duola/test/file.txt newfile.txt
1这样就把test目录下的file.txt复制到当前的目录下,并且命名为newfile.txt.造作文件夹只需要加一个 -r,如下所示:
cp -r /home/duola/test/file newfile
1另一种是在当前目录下操作,
cp a.txt b.txt
1把a.txt复制到当前目录下,命名为b.txt 。相对应的目录的复制,只需加-r即可 。
还有一种是把一个目录下的文件,复制到另一个目录下,不一定非得在当前目录下操作:
cp /home/duola/test1/a.txt /home/duola/test2/b.txt
1文件的移动
mv /home/duola/test/a.txt /home/duola/test2/b.txt
1移动到当前目录下,或者是从当前的目录下移动到指定目录
mv a.txt /home/duola/test2/b.txt
1移动目录就需要加上-r


    以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

    「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: