8:linux文件处理命令 目录处理命令 ls mkdir cd pwd mkdir rmdir cp mv rm touch less tail 硬链接 软连接

ls: 列出目录

在这里插入图片描述

ls -a 显示隐藏文件

在这里插入图片描述

ls -l 显示长文件(显示详细信息) 等同于ll

文件大小显示的字节
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

ls -lh 将文件大小转换为对应的单位

在这里插入图片描述

ls -lrt 按照时间排序

在这里插入图片描述

mkdir:创建一个新的目录

创建 china 目录
在这里插入图片描述

mkdir -p 创建递归目录

在这里插入图片描述

cd:切换目录

cd 目录 进入目录

.. 表示上级目录
. 表示当前目录

在这里插入图片描述

pwd:显示目前的目录

rmdir : 删除空目录

在这里插入图片描述

cp: 复制文件或目录

可以复制多个文件,也可以修改文件名
重点关注 -r -p
在这里插入图片描述

mv: 移动文件与目录,或修改文件与目录的名称 (剪切)

可以剪切多个文件,也可以剪切并修改文件名

rm: 移除文件或目录

rm source target

选项与参数:

  • -f :就是 force 的意思,忽略不存在的文件,不会出现警告信息;
  • -i :互动模式,在删除前会询问使用者是否动作
  • -r :递归删除啊!最常用在目录的删除了!这是非常危险的选项!!!
    == 尽量不要在服务器上使用 rm -rf 该命令将删除所有文件。删库跑路命令。不要去记它。==

rm -rf * : 删除当前目录中的所有文件

在这里插入图片描述

touch 创建带空格的命令(不建议这样操作)

在这里插入图片描述

怎么删除文件名带空格的文件呢? 需要加上双引号,这也是不建议创建带空格的文件的原因

在这里插入图片描述

cat tac more less tail 可以参考 https://blog.csdn.net/lingyiwin/article/details/111145620

cat 由第一行开始显示文件内容
tac 从最后一行开始显示,可以看出 tac 是 cat 的倒著写!
nl 显示的时候,顺道输出行号!
more 一页一页的显示文件内容
less 与 more 类似,但是比 more 更好的是,他可以往前翻页!
head 只看头几行
tail 只看尾巴几行
你可以使用 man [命令]来查看各个命令的使用文档,如 :man cp。

linux 软连接 和 硬链接 ln命令

ln [参数][源文件或目录][目标文件或目录]

必要参数:

  • -b 删除,覆盖以前建立的链接
  • -d 允许超级用户制作目录的硬链接
  • -f 强制执行
  • -i 交互模式,文件存在则提示用户是否覆盖
  • -n 把符号链接视为一般目录
  • -s 软链接(符号链接)
  • -v 显示详细的处理过程

软链接:相当于快捷方式

  • 1.软链接,以路径的形式存在。类似于Windows操作系统中的快捷方式
  • 2.软链接可以 跨文件系统 ,硬链接不可以
  • 3.软链接可以对一个不存在的文件名进行链接
  • 4.软链接可以对目录进行链接

硬链接:可以看做是备份

  • 1.硬链接,以文件副本的形式存在。但不占用实际空间。
  • 2.不允许给目录创建硬链接
  • 3.硬链接只有在同一个文件系统中才能创建
  • 4.同步更新
  • 5.不能跨分区创建硬链接
    硬链接共享一个i节点 使用ls -i 命令查看 硬链接和源文件使用功能同一个i节点。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

EngineerForSoul

你的鼓励是我孜孜不倦的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值