linux基础二 文件与目录管理

 

1、cd变换目录

2、pwd显示当前目录

3、mkdir创建目录

4、rmdir删除空目录

5、环境变量$PATH

6、cp复制

7、rm删除

8、mv移动或重命名

 

一、查看文件内容

1、cat 由第一行开始显示文件内容

2、tac 从最后一行开始显示

3、nl 显示的时候,顺道输出行号

4、more 一页一页的显示档案内容

5、less 不 more 类似,但是比 more 更好的是,他可以往前翻页!

6、head 只看头几行

7、tail只看尾几行

8、od 以二进制的方式读取档案内容

 

 

二、文件的三个时间

touch命令

 

 

三、文件与目录的默认权限与隐藏权限

除了基本 r, w, x 权限外,在 Linux 的 Ext2/Ext3 文件系统下,我们还可以设定其他的系统隐藏属性, 这部份可使用 chattr 来设定,而以 lsattr 来查看,最重要的属性就是可以设定其的可修改癿特性! 让连档案的拥有者都不能进行修改! 这个属性可是相当重要的,尤其是在安全机制上面 (security)!

 

1、档案预设权限:umask

umask 就是指定 『目前用户在建立档案或目录时候的权限默认值』

在默认权限的属性上,目录与档案是不一样的,x权限对于目录非常重要,但对于一般档案的监理则不应该有执行的权限,因为档案通常用于存储数据,不需要执行权限。预设权限如下:

1)建立档案则预设没有执行权限,即只有rw,也就是说最大为666

2)建立目录,则由于x与是否可以进入此目录有关,因此默认为所有权限均开发,即777

要注意的是,umask的分数指的是,该默认权限要减掉的权限。

umask 命令 0022

mkdir test  的权限 777-022=755

touch a.txt 的权限 666-022=644

 

设置umask

umask 002

 

2、档案的隐藏属性

chattr (配置文件案隐藏属性)

lsattr (显示档案隐藏属性)

 

 

3、档案的特殊权限SUID, SGID, SBIT

 

四、观察文件类型:file

 

五、档案搜索

1、which

是根据【PATH】环境变量所规范的路径,去寻找可执行文件

2、whereis

3、locate

whereis 与 locate 是利用数据库来搜寻数据,而没有实际的搜索硬盘,所以速度很快

find是直接搜索硬盘

4、find

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值