linux文件目录相关管理类命名

本文详细介绍了Linux中常用的一系列命令,包括mkdir用于创建目录,cat显示文件内容,more/less进行分页显示,diff比较文件差异,rm删除文件或目录,touch更新文件时间或创建新文件,stat查看文件属性,file识别文件类型,cp和mv进行文件和目录的复制与移动,split分割文件,dd用于数据转换,grep过滤文件内容,ln创建硬链接和软链接。这些命令是Linux系统管理与文件操作的基础工具。

1.mkdir 创建目录命令

-m 设定权限

-p 递归创建

-v 显示创建过程,

mkdir -pv tmp/{usr/local/bin/sbin,mylinx/mydir,etc/{sysconfig,profile.d},dev,proc/modules}

2.cat 命令

将文件内容打印到标准输出

-n 打印行号

3.more less 命令

逐屏显示文件内容

more

-num 一次显示num行

+num 从第num行开始

翻屏 空格 B

= 显示当前行号

v 调用vi编辑器

!command 调用shell执行命令

q 退出

less

-N 显示行号

-m 显示百分比

4.diff命令

查看两个文件的差异

5.rm命令

删除文件目录以及子文件子目录

-f 强制删除

-r|R 递归删除

i 交互式删除

6.touch命令

改变文件的访问时间和修改时间 创建文件

-a 改变文档的读取时间

-d 使用指定日期

-m 指定修改日期

7.stat 命令

查看文件属性

8.file 命令

识别文件内容类型

9.cp命令

拷贝文件或者目录命令

cp [OPTION]... [-T] SOURCE DEST

cp [OPTION]... SOURCE... DIRECTORY

cp [OPTION]... -t DIRECTORY SOURCE...

 -i 交互式复制。覆盖之前提醒

-f 强制覆盖

-r|R 递归复制

10.mv命令

改变存储位置

mv [OPTION]... [-T] SOURCE DEST

mv [OPTION]... SOURCE... DIRECTORY

mv [OPTION]... -t DIRECTORY SOURCE...

-b 覆盖时先备份

-f 强制覆盖

-i 交互式覆盖

11.spilt 命令

分割文档命令

-b 指定分割大小

-d 指定以数字为后缀, 搭配-a指定后缀长度

12.dd命令

dd if=/dev/zero of=/tmp/file bs=1M count=100

在/tmp/filei下创建大小为100M的文件

13grep命令

过滤文件内容

14.ln命令

创建链接的命令,默认为创建硬链接

ln 源文件  链接文件  --硬链接   

ln -s 源文件  链接文件 --软链接

硬链接与源文件的inode节点号相同  硬链接防止误删

软链接文件中记录了一个文件的位置信息   类似于快捷方式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值