目录文件处理有关的命令

目录和文件处理有关的命令

linux 命令的格式:

命令名 [ -选项] [ 参数] 参数和选项有时候必须得有,有时候也不需要有。
选项是可以组合使用的

目录处理命令:

ls 命令常见的5个选项:
-i 查看目录的i 节点(i节点就相当于身份证号,每个文件都是唯一的,除了硬链接文件)
-a 查看目录下所有的文件(包括隐藏文件,隐藏文件名字里面都有.)
-h 是显示人性化
-l 查看一些细节 比如最近一次修改的时间 目录所拥有的权限等
-d 查看目录的属性,显示目录的本身而不是目录下的文件
Demo:
直接ls 和 ls -a 的区别:
在这里插入图片描述

ls 和 ls -i 的区别:
在这里插入图片描述

ls 和 ls -l 的区别:
在这里插入图片描述
ls -lh 和 ls -l的区别:数据大小表示的更形象了!
在这里插入图片描述

ls -l 和 ls -ld 的区别:(一个是显示目录下文件的详细信息,一个是显示该目录的详细信息)
在这里插入图片描述

mkdir [-选项] [-参数] 创建目录

则在根目录下新建了一个helloworld 的目录
一般没啥参数,不过有一个参数注意: -p :递归创建 比如 mkdir -p /root/nihao/hello
nihao 和 hello 都是系统一开始不存在的目录,加上-p 就可以先建立nihao 然后建立 hello

pwd :查看当前所处的目录:
在这里插入图片描述
一般初始都是在根目录的root目录下面

cd :切换到某个目录 (这点和windows 很像)
cd … 切换到上一目录

rmdir: 可以删除空的目录,注意仅仅只是空的目录,这条命令好像没多大用
在这里插入图片描述
cp : 复制
cp [ -选项] [ 原文件或者目录] [目标目录] 支持同时复制多个文件
-r : 使得可以复制目录 (不加上r 是不能直接复制目录的!)
-p : 保留复制之后的原文件属性,比如修改时间啊啥的
不加参数 直接复制目录 会报错
在这里插入图片描述
加了参数之后 不报错 注意蓝色的代表是目录
在这里插入图片描述
也可以在复制的过程中,给复制的文件取一个新的名字:
在这里插入图片描述

完成了在复制的过程同时进行改名

mv [ 原文件目录] [ 目标目录]
在这里插入图片描述
在当前目录进行剪切 可以相当于改名

在这里插入图片描述
rm [ -选项] [参数] :删除文件
-f:强制删除 就是不会有删除提示信息
-r 可删除目录 不加-r 就只能删除文件(copy也是 -r参数 )

如下图 删除目录的时候会有提示信息,而且如果目录里面有很多文件的话,提示信息会一条一条的告诉你,这样很烦,所以一般删除目录 都会加上-rf
在这里插入图片描述

如下图,发现目录连着文件一次性删除干净了,也没有那么多提示信息
在这里插入图片描述

创建文件:
touch 直接+文件名 在当前目录创建一个文件
touch [ 参数] 在参数目录下创建一个文件
文件名别含空格,这样会被认为是两个文件,如果偏要含空格 加上双引号

查看文件内容:
cat [ -选项] [参数 ] :查看文件内容 不过一般适合查看内容短的文件
-n :显示行数
在这里插入图片描述

more 命令 比较适合浏览长篇幅
按回车是一行行浏览 按空格是翻页 按q 退出 不能往回翻页

less 命令 more有的它都有 并且可往回翻页 还可以搜索定位到关键词
在这里插入图片描述

head -n 7 文件 只看文件前7行
tail -n 7 文件 只看文件后7行
tail -f 文件 可以看到文件内容的动态变化 (例如两台linux上都登陆了同一个用户,一个正在看文件,另一个正在改文件,可以看到动态改变这个过程)

软链接和硬链接:
生成软链接:ln -s [ 原文件] [目标文件] 类似于windows 的快捷方式 一种映射
生成硬链接: ln [原文件] [ 目标文件] 相当于重新创造了一个和原文件一模一样的文件 并且可以同步更新内容,和原文件保持一致
硬链接特点;
通过i节点可以识别 和原文件的是一样的!
不能跨分区 就是说你/ 根目录下的 不能 在/boot 下去创硬链接,这个我在装系统的时候,是分成两个区了的。
不能针对目录使用(而软链接可以!)

软链接特点:在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值