linux命令每日一篇之文件操作

Posted 緣起緣羅

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux命令每日一篇之文件操作相关的知识,希望对你有一定的参考价值。

一、移动、重命名文件命令mv

【命令格式】

mv [OPTION]  [-T] SOURCE DEST

mv [OPTION]... -t DIRECTORY SOURCE...


【参数说明】

-f :强制移动,如果目标文件已经存在,则覆盖目标文件

-v :显示移动进度

SOURCE:源文件/目录

DEST:目标目录


【用法实例】

(1)将当前目录下的文件add-port.sh移动到test/目录:

(2)将test目录移动到files目录:

linux命令每日一篇之文件操作(三)

(3)同时将files/test/add-port.sh文件复制到当前目录:

linux命令每日一篇之文件操作(三)

(4)将files/test/目录下的所有文件复制到test2目录下:

linux命令每日一篇之文件操作(三)

当然也可以使用mv [OPTION]... -t DIRECTORY SOURCE...方式移动,如下:

linux命令每日一篇之文件操作(三)

(5)将test2目录下的aaa.txt重命名为aff.txt

linux命令每日一篇之文件操作(三)


二、复制文件命令cp

【命令格式】

cp [OPTION]... [-T] SOURCE DEST


【参数说明】

-f :强制移动,如果目标文件已经存在,则覆盖目标文件

-v :显示移动进度

SOURCE:源文件/目录

DEST:目标目录

-R: 复制目录

-p:复制文件并保留权限,在备份系统文件时特别好用


【用法示例】

(1)将test2/aab.txt文件复制到test2目录,并重命名为aab.txt.bak

linux命令每日一篇之文件操作(三)

(2)将test2目录复制到files目录下:

(3)制作光盘镜像

cp还有一个相当有用的功能即制作光盘镜像,使得linux系统不用像windows系统一样需要安装ultraliso等工具来制作光盘镜像

如:cp /dev/cdrom linux.iso

(4)将/etc/sysconfig/iptables-config文件备份为/home/scripts/iptables-config.bak




学习linux命令不太可能记住命令的所有参数的使用方式,但是必须知道每个命令的作用,这样在使用的时候可以在命令后面加上 --help参数,查看各参数的使用

以上是关于linux命令每日一篇之文件操作的主要内容,如果未能解决你的问题,请参考以下文章

linux命令每日一篇之ln

开发成长之路(12)-- Linux网络服务端编程(通识篇之熟悉操作环境)

开发成长之路(12)-- Linux网络服务端编程(通识篇之熟悉操作环境)

Linux基础篇之基本概念及操作

Linux操作篇之配置DHCP服务

2017-7-19-每日博客-关于Linux下的CentOS中文件夹基本操作命令.doc