5.Linux文件及用户管理

RHCSA板块
欢迎来到我的博客,这里是RHCSA板块,以下内容均无水印,允许转载哦(转载我的博客,属于是瞧得上哥们的技术哈~( ̄▽ ̄~)~)
1. Linux详细安装及初始
2. Linux忘记密码解决方案
3. Linux软件包获取
4. Linux网络及进程管理
5. Linux文件及用户管理
6. Linux磁盘及LVM管理
7. Linux常用工具合集

文件类型

目录文件

对于目录文件的增删改查:

作用 语法 参数 示例
mkdir <目录名> -v显示创建信息,-p递归创建 mkdir -vp test.dir
rmdir <目录名> -r强制删除目录以及其文件内容,-f强制删除文件 rm -rf test.dir
mv <旧目录名> <新目录名> -v显示修改信息;-i在覆盖目标文件时提示确认;-f强制覆盖目标文件;-n如果目标文件已存在,则不进行覆盖 mv test.dir1 test.dir2
ls <目录名> -l以较长格式输出内容,-h以人类可读的方式输出内容,-d列出目录本身而非目录内文件,-a查看隐藏文件 ll -had ./test.dir

(注:对目录文件的权限修改,见“附属目录-权限管理”部分)

普通文件

对于普通文件的增删改查:

作用 语法 参数 示例
touch <文件名> -d <日期>,使用指定的日期和时间来设置文件的时间戳 touch test.file
rmdir <文件名> -r强制删除目录以及其文件内容,-f强制删除文件 rm -rf test.file
mv <旧文件名> <新文件名> -v显示修改信息;-i在覆盖目标文件时提示确认;-f强制覆盖目标文件;-n如果目标文件已存在,则不进行覆盖 mv test.file1 test.file2
cat <文件名> -n为输出的每一行添加行号;-b仅为非空行添加行号;-E在每一行的末尾显示$符号,表示行结束;-s压缩连续的空行,仅输出一行空行 cat -n test.file

(注:对普通文件的权限修改,见“附属目录-权限修改”部分)

软、硬链接文件

作用 语法 参数 示例
硬连接:指向同一数据块,源文件删除后依然可用 ln [源文件] [目标链接] -f强制删除目标链接(如果目标已存在);-n,在目标链接是一个目录时,不要跟随该目录(硬连接不可指向目录),-v显示创建过程 ln ./test.file softlink
软连接:指向源文件路径,原文件删除后失效 ln -s [源文件或目录] [目标链接] -sf强制删除目标链接(如果目标已存在);-sn,在目标链接是一个目录时,不要跟随该目录(硬连接不可指向目录);-sv显示创建过程 ln -s ./test.dir hardlink

二者区别

连接方式 与源文件的Inode号 与源文件内容 源文件删除后
软连接 不相同 同步更新 不可用
硬连接 相同 同步更新 可用

测试

  1. 创建一个源文件
    在这里插入图片描述

  2. 分别创建软、硬连接
    在这里插入图片描述

  3. 查看软、硬连接的Inode号是否与源文件Inode号相同
    在这里插入图片描述

  4. 更新源文件内容,查看软、硬连接是否同步更新
    在这里插入图片描述

  5. 删除源文件,查看软、硬连接是否可用
    在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值