文件系统与规则:
文件和目录被组织成一个单根倒置树的结构,文件系统从根目录开始,用“/”表示,文件名称需要区分大小写,以.开头的文件为隐藏文件。
文件名最长255个字节,包括路径在内文件名称最长4095个字节
几种颜色表示相对应的文件,蓝色代表:目录、绿色代表:可执行文件、红色代表:压缩文件、浅蓝色代表:链接文件、灰色代表:其它文件
绝对路径和相对路径:
以斜杠开始,完整的文件的位置路径,可用于任何指定一个文件名的时候
相对路径名
不以斜线开始,指定相当于当前工作目录或某目录的位置。可以作为一个简短的形式指定一个文件名
列出目录内容
用法:ls [options] [files or dirs]
常用的一些用法:
ls -a 包含隐藏文件
ls -l 显示额外的信息
ls-R 目录递归通过
ls-1 文件分行显示
ls-S 按从大到小排序
查看文件状态
stat
文件:metadata , data
三个时间戳:
access time :访问时间, atime ,读取文件内容
modify time :修改时间, mtime ,改变文件内容(数据)
change time: 改变时间, ctime,元数据发生改变
文件通配符:
[:digit:] : 任意数字,相当于0-9
[:lower:] : 任意小写字母
[:upper:] : 任意大写字母
[:alpha:] : 任意大小写字母
[:alnum:] : 任意数字或字母
[:nlank:] :水平空白字符
cp常用选项
-i : 覆盖前提示 -n :不覆盖,注意两者顺序
-r, -R :递归复制目录以及内部的所有内容
-a :归档 ,相当于-dR --preserv=all
删除用法
rm [OPTION]...FILE...
常用选项:
-i : 交互式
-f :强制删除
-r :递归
用法 :rm -rf / (但凡删除,一定要三思而后行,后果相当严重,当然除非事先已备份)