趣文网 > 作文大全

「神马课堂」Linux操作入门(三)

2020-12-02 10:00:01
相关推荐

今天我们来学习一下最常用的两个文件操作命令复制和移动。

五、复制文件或目录

在Linux系统中用cp命令来复制系统中的文件,可以理解为copy,表示复制的意思,

其基本格式为:

cp [参数] 源文件 目标文件

cp命令常用参数解释如下:

-a:将文件权限等相关属性原样复制到目标位置

-f:如果目标文件或目录存在,删除后进行复制操作,并且不提示用户

-i:如果目标文件或目录存在,提示用户是否覆盖原有文件或目录

-r(R):递归复制目录,即复制时包含目录下的各级子目录

操作举例:

[root@localhost /]# cp /etc/passwd .

#将/etc/passwd文件复制到当前目录(当前目录用“.”号表示)

[root@localhost /]# cp passwd /root/passwd.bak

#将当前目录下文件passwd复制到/root下并改名为passwd.bak

[root@localhost /]# cp -r /boot/grub2/ /root/

#将/boot/grub2/目录(及其目录下所有文件及子目录)复制到/root目录下。

六、移动文件或目录

在Linux系统中用mv命令将系统中的文件从一个位置移动到另一个位置。,可以理解

为move,表示移动的意思。其基本命令格式为:

mv [参数] 源文件 目标文件

mv命令常用参数解释如下:

-i:如果目标文件或目录存在,提示用户是否覆盖。

-f:如果目标文件或目录存在,直接进行覆盖,不提示用户。

操作举例:

[root@localhost ~]# touch file

#在当前目录下新建空文件file

[root@localhost ~]# mv file /home/

#将当前目录下新建的file文件,移动到/home目录下

mv命令的另一个用法是实现文件的改名,改名用法的基本格式为:

mv 旧文件名 新文件名

(1)当源文件与目标文件在相同目录下时,可实现改名功能。

操作举例:

[root@localhost ~]# touch file

[root@localhost ~]# mv file newfile

[root@localhost ~]# mkdir dir

(2)当源文件与目标文件不在相同目录时,可以同时实现移动和改名功能。

#在当前目录下创建名为olddir的目录

[root@localhost ~]# mv dir /home/newdir

#将当前目录下dir目录移动到/home/目录下,并且改名为newdir

朋友们,今天的「神马课堂」就到这里。

更多内容,静请期待!

胜日寻芳泗水滨,无边光景一时新。

等闲识得东风面,万紫千红总是春。

零基础Linux从入门到精通 linux操作系统教程视频讲解 ¥49.9淘宝月销111购买

阅读剩余内容
网友评论
相关内容
延伸阅读
小编推荐

大家都在看

感谢作文500字 作文我的姥姥 怎么制作文档 家乡的习俗的作文 英语作文我的家人 这个冬天作文 一封信作文500字 冬天作文200字 忘不了你作文 水母 作文 爱国的作文素材 网络安全作文 关于古诗的作文 关于电影的作文 日常生活英语作文 作文体裁 三年级250字作文 春天的公园作文 我的计划英语作文 七上语文作文 竞争作文 打开作文 关于诗的作文 晨跑作文 五年级450字作文 奶奶的爱作文 英语表白作文 我的未来英语作文 栀子花作文 创意作文怎么写