我用 LinuxLinux学习之路Linux

Linux命令_文件目录管理

2019-05-26  本文已影响0人  皮皮大

Linux中一切皆是文件,文件有各种操作:创建、修改、复制、剪切、重命名、删除等。
Linux系统中常用的与文件相关的命令有: touch、mkdir、cp、mv、rm、dd、file等。


touch、mkdir

touch
touch命令用于创建空白文件或者设置文件的时间。

参数 作用
-a 仅修改“读取时间” atime
-m 仅修改“修改时间” mtime
-d 同时修改atime 和 mtime

mkdir


cp、mv

cp命令

用于复制文件或者目录,格式 cp [参数] 源文件 目标文件

参数作用
p:保留原始文件的属性

r:递归持续复制,用于目录

d:若对象为链接文件,则保留该链接文件的属性

i:目标文件存在询问是否覆盖

a:相当于pdr


mv命令

用于剪切文件或者将文件重命名

默认将源文件删除,只保留剪切后的文件

在同一个目录中队文件进行剪切,则就是对其重命名

image.png

rm、dd

rm命令

用于删除文件或者目录

dd命令

按照指定大小和个数的数据块来复制或者转换文件

参数 作用
if 输入文件的名称
of 输出文件的名称
bs 设置每个“块”的大小
count 设置需要复制“块”的个数
root@peter:~# dd if=pidada.txt of=pidada1.txt count=1 bs=50M
0+1 records in
0+1 records out
50 bytes copied, 0.000178283 s, 280 kB/s

file命令

在Linux系统一切皆文件,用于查看文件类型

root@peter:~# file pidada.txt 
pidada.txt: ASCII text
Linux命令_文件目录管理
上一篇 下一篇

猜你喜欢

热点阅读