快速上手linux | 一文秒懂Linux各种常用命令(下)


风晓
风晓 2024-01-05 11:28:04 50985 赞同 0 反对 0
分类: 资源
一 、 文件和目录操作命令 前俩篇我们给大家介绍完了,linux的常用文件操作和目录操作。而今天介绍的命令可就厉害了

 

既可以操作文件又可以操作目录
有 rm cp mv 等快来看看吧!
1.1 rm 删除文件或目录
命令名称:rm。
英文原意:remove files or directories。
所在路径:/usr/bin/rm。
执行权限:所有用户。
功能描述:删除文件或目录
可以删除文件,还可以删除目录

1.3 cp
这个就是我们最喜欢用的 CV大法了,哈哈哈名字也一下就记住了。我相信就算你没见过也看一眼就记住了。

基本用法:可复制文件,目录
这个应该是最简单的命令了吧!
[root@localhost /]# cd test
[root@localhost test]# mkdir -p /test/media/movie
[root@localhost test]# touch file01
[root@localhost test]# ls
file01  media
[ [root@localhost test]# ls  media/movie
[root@localhost test]# cp file01  media/movie
[root@localhost test]# ls
file01  media


1.2 mv 移动文件或改名
mv 这个命令就比较复杂了,功能比较多比如说移动文件

文件改名
剪切文件
强制位移文件等
后面就给大家一遍一遍演示一下
命令名称:mv
英文原意:move (rename) files。
所在路径:/usr/bin/mv。
执行权限:所有用户。
功能描述:移动文件或改名。

1.mv 基本用法移动文件:
[root@localhost test]# ls media
file01  movie
[root@localhost test]# mv  media/file01  media/movie
mv:是否覆盖"media/movie/file01"? y
[root@localhost test]# ls media/movie
file01
[root@localhost test]# ls media
movie

在这里我们可以看到如果什么都不选的还就相当于默认 -i

media 文件夹下已经没有**file01**文件,相当于剪切
2. mv 基本用法强制移动:
强制移动:目标目录下已经存在同名文件,则会提示是否覆盖;如果移动同名文件较多,需要一个一个文件进行确认,很不方便


[root@localhost test]# ls
media
[root@localhost test]# ls media/movie
file01
[root@localhost test]# touch file01
[root@localhost test]# mv file01 media/movie
mv:是否覆盖"media/movie/file01"? n
[root@localhost test]# mv  -f file01  media/movie
[root@localhost test]# ls media/movie
file01

3. mv 基本用法改名:
[root@localhost media]# mv file03 file04
1
4. 不覆盖移动 rm -vn
[root@localhost /]# mkdir -p test/media
[root@localhost /]# ls test/media
[root@localhost /]# touch  test/media/file01 test/media/file02 
[root@localhost /]# ls test/media/file*
test/media/file01  test/media/file02
[root@localhost /]# touch  test/file02 test/file03 
[root@localhost /]# mv -vn test/file02 test/file03 test/media
"test/file03" -> "test/media/file03"

1.3 dd 命令
我们可以用dd命令从/dev/zero设备文件中取出2个大小为560MB的数据块,然后保存成名为file1的文件。在理解了这个命令后,以后就能随意创建任意大小的文件了

[root@localhost ~]# dd if=/dev/zero   of=file1  count=2  bs=560M
记录了2+0 的读入
记录了2+0 的写出
1174405120字节(1.2 GB)已复制,1.12128 s,1.0 GB/s

[root@localhost ~]# dd if=/dev/cdrom  of= CentOS-7-x86_64-DVD-2009.iso
7311360+0 records in
7311360+0 records out
3743416320 bytes (3.7 GB) copied, 370.758 s, 10.1 MB/s

如果您发现该资源为电子书等存在侵权的资源或对该资源描述不正确等,可点击“私信”按钮向作者进行反馈;如作者无回复可进行平台仲裁,我们会在第一时间进行处理!

评价 0 条
风晓L1
粉丝 1 资源 2038 + 关注 私信
最近热门资源
统信桌面专业版【全盘安装UOS系统】介绍  28
银河麒麟桌面操作系统备份用户数据  22
银河麒麟桌面操作系统安装佳能打印机驱动方法  17
银河麒麟桌面操作系统 V10-SP1用户密码修改  16
最近下载排行榜
统信桌面专业版【全盘安装UOS系统】介绍 0
银河麒麟桌面操作系统备份用户数据 0
银河麒麟桌面操作系统安装佳能打印机驱动方法 0
银河麒麟桌面操作系统 V10-SP1用户密码修改 0
作者收入月榜
1

prtyaa 收益393.62元

2

zlj141319 收益217.55元

3

1843880570 收益214.2元

4

IT-feng 收益208.98元

5

风晓 收益208.24元

6

777 收益172.71元

7

Fhawking 收益106.6元

8

信创来了 收益105.84元

9

克里斯蒂亚诺诺 收益91.08元

10

技术-小陈 收益79.5元

请使用微信扫码

加入交流群

请使用微信扫一扫!