鱼C论坛

 找回密码
 立即注册
查看: 2830|回复: 0

[学习笔记] Linux文件和目录管理

[复制链接]
发表于 2017-7-20 11:56:22 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
重点回顾:
绝对路径一定由根目录/写起;相对路径不是由/写起
特殊目录有.  ..   ~  -  ~account
与目录有关的指令有cd, mkdir, rmdir, pwd
rmdir仅能删除空目录,要删除非空目录需使用 rm -r 指令
用户能使用的指令是依据PATH变量所规定的目录去搜寻的
不同的身份(root与一般用户)系统默认的PATH并不相同。差异较大的地方在于/sbin, /usr/sbin
ls可以查看档案的属性,-d, -a, -l选项特别重要
档案的复制,删除、移动分别使用cp、rm、mv等指令来操作
查看档案的内容可使用的指令包括有cat tac nl more less head tail od等
cat -n与-nl均可显示行号,但磨人的情况下,空白行会不会编号并不相同
touch可修改档案的时间参数,也可用来建立空档案
一个档案记录的时间参数有三种,分别是access time(atime),status time(ctime),modification time (mtime),ls默认显示的是mtime
除了传统的rwx权限之外,在Ext2/Ext3文件系统中,还可以使用chattr与lsattr设定及观察隐藏属性。常见的包括只能新增数据的+a与完全不能更动档案的+i属性
新建档案/目录时,新档案的预设权限使用umask来规范。默认目录权限为drwxrwxrwx,档案为-rw-rw-rw-
档案具有SUID的特殊权限时,代表当用户执行此binary程序时,在执行过程中用户会暂时具有程序拥有者的权限
目录具有SGID的特殊权限时,代表用户在这个目录底下新建的档案之群组都会与该目录的组名相同
目录具有SBIT的特殊权限时,代表在该目录下用户建立的档案只有自己与root能够删除
查看档案的类型file
搜寻指令的完整文件名可用which或type,这两个指令都是透过PATH变量来搜寻文件名
搜寻档案的完整档名可用whereis或locate到数据库档案去搜寻,而不实际搜寻文件系统
利用find可以加入许多选项来直接查询文件系统,以获得自己想要知道的档名

评分

参与人数 1鱼币 +1 收起 理由
小甲鱼 + 1

查看全部评分

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-18 20:52

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表