. 表示当前目录
.. 表示上级目录
/ 单独使用表示根目录 ,路径当中使用表示分隔符
相对路径:cd ../day02/ 相当于当前文件的路径。
绝对路径:cd /home/haote216/linux/ 从/开始从上到下去检索文件的路径,绝对路径只有1条。
文件=属性+内容
属性{大小、创建时间、修改时间、属性修改时间、创建者、权限、格式、类型}
inode:索引节点,在linux中把文件的属性全放在一起,是文件属性(是数据)
文件的ACM时间代表的什么含义?
Access time:文件最后访问时间
Modify time:文件最后修改时间
Change time:对文件Inode信息最后修改时间
ls:列出该目录下的所有子目录与文件
-a:列出目录下的所有文件,包括以.开头的隐含文件
-l:列出文件的详细信息
-i输出文件的i节点的索引信息 inode编号
cd :改变工作目录。将当前工作目录改变到指定的目录下
-:返回最近访问目录
~:进入用户家目录
pwd:显示用户当前所在的目录
touch:创建普通文件,也可更改文档和时间
-a:访问时间
-c:创建时间
-m:变动时间
mkdir:创建目录
-p:即一次可以建立多个目录
tree:自动给以树形的形式列出当前目录的文件和文件夹,不加任何参数,它会自动列表当前目录下面所有深度级别的文件和目录
ctrl+c:终止失控程序
rmdir:删除空目录
-p:当子目录被删除后如果父目录也变成空目录的话,就连带父目录一起删除。
rm:删除文件或目录
-f:即使文件属性为只读(即写保护),也直接删除
-r:删除目录
-rf:强制删除
man:访问Linux手册页
cp:复制文件或目录
-f:强制复制文件或目录,不论目的文件或目录是否已经存在
-R:拷贝目录,将制定目录下的文件及子目录一并处理
echo:重定向 > :输出重定向
mv:移动文件或重命名
将rm改造成mv: alias 别名
cat/tac:查看目标文件的内容,把文件内容正序/倒序显示出来
-b:对非空输出行编号
-n:对输出的所有行编号
-s:不输出多行空行
more:默认把当前显示器填满
-n:对输出的所有行编号
q:退出more