鸟哥的Linux私房菜(基础篇--11、linux档案与目录管理)

论坛 期权论坛 脚本     
已经匿名di用户   2022-7-2 22:16   3534   0

1、

绝对路径:路径的写法『一定由根目录 / 写起』,例如: /usr/share/doc 这个目录。
相对路径:路径的写法『不是由 / 写起』,例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成: 『cd ../man』这就是相对路径的写法啦!相对路径意指『相对于目前工作目录的路径!』

2、

. 代表此层目录
.. 代表上一层目录
- 代表前一个工作目录
~ 代表『目前使用者身份』所在的家目录
~account 代表 account 这个使用者的家目录

3、

cd:变换目录
pwd:显示目前的目录
mkdir:建立一个新的目录
rmdir:删除一个空的目录

4、

关于执行文件路径的变量: $PATH

[root@linux ~]# echo $PATH

[root@linux ~]# PATH="$PATH":/root

5、

档案与目录的检视: ls

复制、移动与删除: cp, mv, rm

6、

[root@linux ~]# basename /etc/sysconfig/network
network <== 很简单!就取得最后的档名~
[root@linux ~]# dirname /etc/sysconfig/network
/etc/sysconfig <== 取得的变成目录名了!

7、档案内容查阅:

cat 由第一行开始显示档案内容
tac 从最后一行开始显示,可以看出 tac 是 cat 的倒着写!
nl 显示的时候,顺道输出行号!
more 一页一页的显示档案内容
less 与 more 类似,但是比 more 更好的是,他可以往前翻页!
head 只看头几行
tail 只看尾巴几行
od 以二进制的方式读取档案内容!

在 Linux 是以 $ 为断行字符,而在 Windows 则是以 ^M$ 为断行字符。

8、

修改档案时间与建置新档: touch

9、档案隐藏属性:

chattr (设定档案隐藏属性)

lsattr (显示档案隐藏属性)

10、

档案特殊权限: SUID/SGID/Sticky Bit

11、

档案类型:file

12、档案的搜寻:
档案的搜寻可就厉害了!因为我们常常需要知道那个档案放在哪里,所以来谈一谈怎么搜寻吧!在 Linux 底下也有相当优异的搜寻系统呦!通常 find 不很常用的!因为速度慢之外,也很操硬盘!通常我们都是先使用 whereis 或者是 locate 来检查,如果真的找不到了,才以 find 来搜寻呦!为什么呢?因为 whereis 与 locate 是利用数据库来搜寻数据,所以相当的快速,而且并没有实际的搜寻硬盘,比较省时间啦!

which (寻找『执行档』)

whereis (寻找特定档案)

locate

find

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:81
帖子:4969
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP