0
点赞
收藏
分享

微信扫一扫

linux touch 命令 vi 命令 ln命令

乐百川 2022-04-14 阅读 66
linux

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值是不是对应的

举报

相关推荐

0 条评论