4 Linux文件与目录管理
Linux的目录文件结构为树状结构,最顶级目录为根目录 /
其他目录通过挂载可以将他们添加到树中,通过解除挂载可以移除他们
绝对路径:
根目录开始 eg: /usr/share/doc
相对路径:
不由根目录开始 eg: 。。/man
处理目录的常用名利
ls:列出目录
-a:全部的文件,连同隐藏档(开头为.的文件)一起列出来
-d:仅列出目录本身,而不是列出目录内的文件数据
-l:长数据串列出,包含文件的属性与权限等等数据
cd:切换目录
cd 【相对路径/绝对路径】
pwd:显示目前的目录
(Print Working Directory)
-p:显示出确实的路径,而非使用连接(link)路径
mkdir:创建一个新的目录
-m:配置文件的权限,直接配置(不需要看默认权限(umask))
-p:帮你直接将所需要的目录(包含上一级目录)递归创建起来
rmdir:删除一个空的目录
-p:连同上一级【空的】目录也一起删除
cp:复制文件或目录
-a:相当于 -pdr
-d:若来源档为链接档的属性(link file),则复制链接档属性而非文件本身
-f:为强制(force)的意思,若目标文件已经存在且无法开启,则移除后再次尝试一次
-i:若目标当(destination)已经存在是,在覆盖时会先询问动作的进行
-l:进行影视链接(hard link)的链接档创建,而非复制文件本身
-p:连同文件的属性一起复制,而非使用默认属性
-r:递归持续复制,用于目录的复制行为
-s:复制成为符号链接档(symbolic link)【捷径】文件
-u:若destination比source旧才升级destination
rm:移除文件或目录
-f:force,忽略不存在的文件,不会出现警告信息
-i:互动模式,在删除前会询问使用者是否动作
-r:递归删除
mv:移动文件与目录,或修改名称
-f:force,如果目标文件已经存在,不询问直接覆盖
-i:若目标文件存在,询问是否覆盖
-u:若干目标文件已经存在,且source比较新才会升级(update)
Linux文件内容查看:
cat: 有第一行开始显示文件内容
-a:相当于-vET的整合选项,可列出一些特殊字符而不是空白而已
-b:理出行号,针对非空白行做行号显示,空白行不标行号
-e:将结尾的断行字节$显示出来
-n:列出行号,连同空白行也会有行号 区别于 -b
-t:将【tab】按键以 ^| 显示
-v:里出一些看不见的特殊字符
tac: 从最后一行开始显示(cat的倒写)
参照cat
nl: 显示的时候,输出行号
-b:指定行号指定的方式:两种
-b a:不论是否为空行,也同样列出行号(类似cat -n)
-b t:如果有空行,空的哪一行不要列出行号(默认值)
-n:列出行号的表示方法:三种
-n ln:行号在荧幕的最左方显示:
-n rn:行号在自己栏位的最右方显示,且不加0
-n rz:行号在自己栏位的最右方显示,且加0
-w:行号栏位的占用的位数
more:一页一页的显示文件内容
空格:下翻一页
回车:下翻一行
/字串:在这个显示的内容当中向下搜寻【字串】
f: 立即显示出档名以及目前显示的行数
q: 代表立刻离开more,不在显示该文件内容
b或【Ctrl】+b: 往回翻页,不过只对文件有用,对管线无用
less:与more类似,但是比more更好的是,可以往前翻页
空格:向下翻一页
【pagedown】:向下翻一页
【pageup】: 向上翻一页
/字串: 向下搜寻【字串】
?字串: 向上搜寻【字串】
n: 重复前一个搜寻
n: 反响仇富前一个搜寻
q: 离开
head:只看头几行
-n:后接数字,显示几行 默认前10行
tail:只看尾几行
-n:后接数字,显示几行
-f:持续侦测后面所接的档名,直到【ctrl】-c才会结束tail的侦测
4 Linux文件与目录管理的更多相关文章
- Linux 文件与目录管理
Linux 文件与目录管理 我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /. 其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们. 在开始本教程前我们需要先知道什么是绝对 ...
- CentOS(十)--与Linux文件和目录管理相关的一些重要命令②
在结束了第二期的广交会实习之后,又迎来了几天休闲的日子,继续学习Linux.在上一篇随笔 Linux学习之CentOS(十七)--与Linux文件和目录管理相关的一些重要命令① 中,详细记录了与Lin ...
- CentOS(九)--与Linux文件和目录管理相关的一些重要命令①
接上一篇文章,实际生产过程中的目录管理一定要注意用户是root 还是其他用户. 一.目录与路径 1.相对路径与绝对路径 因为我们在Linux系统中,常常要涉及到目录的切换,所以我们必须要了解 & ...
- linux文件与目录管理笔记
### Linux文件与目录管理 ---------- 绝对路径: / 相对路径:不以/开头的 当前目录 . 上一个工作目录 - 用户主目录 ~ root账户的主目录是/root 其他用户是/home ...
- Linux文件与目录管理(一)
一.Linux文件与目录管理 1.Linux的目录结构是树状结构,最顶级的目录是根目录/(用"/"表示) 2.Linux目录结构图: /bin:bin是Binary的缩写,这个目录 ...
- 【转】第七章、Linux 文件与目录管理
原文网址:http://vbird.dic.ksu.edu.tw/linux_basic/0220filemanager.php 第七章.Linux 文件与目录管理 最近升级日期:2009/08/26 ...
- 第七章、Linux 文件与目录管理
第七章.Linux 文件与目录管理 1. 目录与路径 1.1 相对路径与绝对路径 1.2 目录的相关操作: cd, pwd, mkdir, rmdir 1.3 关於运行档路径的变量: $PATH ...
- Linux 文件与目录管理,Linux系统用户组的管理
一.Linux 文件与目录管理 我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /. 其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们. 在开始本教程前我们需要先知道什 ...
- 七、Linux 文件与目录管理
Linux 文件与目录管理 我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /. 其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们. 在开始本教程前我们需要先知道什么是绝对 ...
- Linux文件与目录管理(学习笔记)
本笔记为<鸟哥linux私房菜>第六章学习笔记 一.目录与路径 相对路径与绝对路径 绝对路径:一定由根目录 / 写起 正确度比较好 相对路径:不是由 / 写起 ...
随机推荐
- day27_8.6 网络编程7层协议
一.软件开发架构 在所有软件中有两种结构模式 1.c/s架构(client/server) c代表的是客户端 s代表的是服务端 2.b/s架构(browser/server) b代表的是浏览器 s代表 ...
- 【使用篇二】SpringBoot访问静态资源(4)
默认的,SpringBoot会从两个地方查找静态资源: classpath/static 的目录下 ServletContext 根目录下 一.classpath/static 的目录 在类路径下常见 ...
- 【入门篇一】SpringBoot简介(1)
官网:https://spring.io/projects/spring-boot 一.什么是SpringBoot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新S ...
- 8.10 NOIP模拟测试16 Blue+Weed+Drink
T1 Blue 贪心,每次跳得时候跳能跳到的最远的地方,跳过的就把他设为0,每次二分找到位置,一直跳就行,如果能跳到的位置就是当前位置或比当前位置还小(数组里现在呆着的这一块石头,二分得到的就是当前位 ...
- MySQL实战45讲学习笔记:第二十八讲
一.读写分离架构 在上一篇文章中,我和你介绍了一主多从的结构以及切换流程.今天我们就继续聊聊一主多从架构的应用场景:读写分离,以及怎么处理主备延迟导致的读写分离问题. 我们在上一篇文章中提到的一主多从 ...
- 轻量级Mysql Sharding中间件——Shark
Shark简介 前身为Kratos,轻量级Mysql分库分表(Sharding)中间件,丰富的Sharding算法支持(2类4种分片算法),能够方便DBA实现库的水平扩容和降低数据迁移成本.Shark ...
- Spring boot使用influxDB总结
项目中需要存放大量设备日志,且需要对其进行简单的数据分析,信息提取工作. 结合众多考量因素,项目决定使用时序数据库中的领头羊InfluxDB. 引入依赖 项目中使用influxdb-java,在pom ...
- Qt 编写串口调试助手
一.成品图展示 成品图如下所示: 二.串口通讯步骤 1.在工程文件(.pro)中添加串口通信相关运行库:QT += serialport 2.在头文件中添加: #include <QSerial ...
- SPA框架 Angular、React、Vue
指尖前端重构(React)技术调研分析 摘要:重构前的技术文档调研与分析,包括技术选型为什么选择react,应用过程中的注意事项等. 一.为什么选择React React是当前前端应用最广泛的框架 ...
- VUE的$refs和$el的使用
ref 被用来给元素或子组件注册引用信息 ref 有三种用法: 1.ref 加在普通的元素上,用this.$refs.(ref值) 获取到的是dom元素 2.ref 加在子组件上,用this.$ref ...