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目录:
(3)同时将files/test/add-port.sh文件复制到当前目录:
(4)将files/test/目录下的所有文件复制到test2目录下:
当然也可以使用mv [OPTION]... -t DIRECTORY SOURCE...方式移动,如下:
(5)将test2目录下的aaa.txt重命名为aff.txt
二、复制文件命令cp
【命令格式】
cp [OPTION]... [-T] SOURCE DEST
【参数说明】
-f :强制移动,如果目标文件已经存在,则覆盖目标文件
-v :显示移动进度
SOURCE:源文件/目录
DEST:目标目录
-R: 复制目录
-p:复制文件并保留权限,在备份系统文件时特别好用
【用法示例】
(1)将test2/aab.txt文件复制到test2目录,并重命名为aab.txt.bak
(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命令每日一篇之文件操作的主要内容,如果未能解决你的问题,请参考以下文章
开发成长之路(12)-- Linux网络服务端编程(通识篇之熟悉操作环境)