touch命令是创建文件的命令
touch [参数] 文件名 参数可以不用知道想要用到的时候去百度就好了
state 文件名可以查看这个文件的详细信息
文件的详细信息中 比较重要的
Inode 是每个文件独有的 即使你文件名一样只要你在不同的地方就是不一样的
regular file :常规文件
Links 连接就是快捷方式的个数
Access: 2022-04-13 13:28:15.091975568 +0800
访问时间
文件点开后什么没有动它会改变
Access: 2022-04-13 13:28:15.091975568 +0800
修改时间
文件内容修改后这里会变化
Change: 2022-04-13 13:28:15.092975568 +0800
改变时间
文件属性改变后会变化如将文件从可读写改成只读
vi 命令可以打开文件并操作文件
vi 文件名 就会打开文件
但是你不能够操作文件此时 你需要按下 i 键就会在光标当前出能够修改了 按下 o键也可以修改 但是会有一些空格
写完之后你需要按下ESC键退出编辑模式
然后你直接输入 :wq 会在最下方有命令出现 意思是保存并退出 :q是直接退出
ln 命令是创建链接命令(相当于快捷方式) 不过他有一个参数
ln -s 原文件 链接名 ln -s 会创建一个文件的软链接 他就是相当于windows快捷方式
ln 原文件 链接名 不带-s 会创建一个硬链接 他不是快捷方式
软链接相当于是有一层转发器来指向源文件
但硬链接时相当于两个变量指向同一个地址 你把原文件删掉软链接(快捷方式)就用不了了
但是硬链接依然可以使用硬链接是和原文件指向同一个地址空间的
可以通过stat 文件名来查看inode值是不是对应的