Linux文件目录相关基础管理命令
一.mkdir:创建目录
-p 递归创建
-v 显示创建过程
-m :设定权限
/tmp/mylinux
bin
usr
src
lib
var
etc
sysconfig
network
test
二.more less
:分页显示文件内容
-num (数字):一次显示的行数
+num(数字):从第num行开始显示
三.cat
:显示文件内容
四. diff
:比较差异
五. rm
:删除目录及其所有文件
-r:递归删除
-f:强制删除,不会提示
-i:交互式删除
六. touch
:用于修改文件或者目录的时间属性,包括存取时间和更改时间。
若文件不存在,系统会建立一个新的文件
-a:只修改accesstime
-d :指定时间 “2021-10-10 15:10:30” 只修改accesstime 和modify time
-m :只修改modify time
新建文本文件
七. stat
:查看文件的属性信息
八. ln
:在文件或者目录之间去创建链接文件
硬链接 默认是创建硬链接
-s 软链接 符号链接文件
创建f2和f5的硬链接,注意链接的file一定是新建的
删除f2后发现f5再闪红,这个时候在cat它肯定是会报错的
这里我们将f2新建回来可以看到f5不闪红光了
在对f2进行编写可以发现非可以正常使用
九. file
-L:查看链接文件对应的源文件的文件内容类型
cp:拷贝文件或者目录
-i:交互式复制
-f:强制覆盖
-r:递归复制:
-d:复制软链接文件,而不是源文件
-p :保留属性
cp
cp [OPTION]... [-T] SOURCE DEST
cp [OPTION]... SOURCE... DIRECTORY
cp [OPTION]... -t DIRECTORY SOURCE...
十.exec ok
:对匹配到的文件执行相应的操作
command { } \;
find /path -option -[exec| ok | xargs] commond {} \;
# find /etc -name fstab -exec cp -t /tmp {} \;
十一. split
:分割文件
-b:文件大小单位为byte
-d:使用数字作为后缀, -a配合使用指定后缀长度
-c:
-l:
十二. mv
:修改文件名或者移动文件存储位置
mv [OPTION]... [-T] SOURCE DEST
mv [OPTION]... SOURCE... DIRECTORY
mv [OPTION]... -t DIRECTORY SOURCE...
-b:当目标文件存在时,先备份再覆盖
-f:当目标文件存在时,强制覆盖
-i:交互:普通用户测试
-t:先指定目标,再指定源文件
十三.tty
显示当前终端
十四.type
用来查看内外部命令
十五.tail
查看文件内容
tail [参数] [文件]
-f 循环读取
-q 不显示处理信息
-v 显示详细的处理信息
-c<数目> 显示的字节数
-n<行数> 显示文件的尾部 n 行内容
--pid=PID 与-f合用,表示在进程ID,PID死掉之后结束
-q, --quiet, --silent 从不输出给出文件名的首部
十六.tar命令
解压压缩文件命令
详细分析: https://www.runoob.com/linux/linux-comm-tar.html