touch 用来改变指定文件的访问时间和修改时间,若指定文件不存在,就创建。若没指定时间,则使用当前世界
-a 改变文件的访问时间为系统当前时间,无须设置时间选项
-m 改变文件的修改时间为系统当前时间,无须设置时间选项
-c 如果文件不存在,不创建也不提示
-d或-t 使用指定的日期或时间
-r <参考文件或目录> 把指定文件或目录的日期、时间都设成参考文件或目录的相同
ln 用来在文件或目录间创建链接
硬链接(Hard Link)
通过文件的inode来链接。即允许多个文件指向同一个inode。
即允许一个文件拥有多个有效的路径名(避免误删除操作)
即删除一个链接并不影响inode本身和其他链接,只有当最后一个链接被删除后,文件的数据块及目录的链接才会释放。
符合链接(Symbolic Link)
也叫软链接。类似于win中的快捷方式。
它是指向真正文件或目录位置的符号链接。
-f 如在目标位置存在与链接名相同的文件,这个文件将被删除
-s 进行软链接
-d 允许系统管理员硬链接自己的目录
-b 对将在链接时会被覆盖或者删除的文件进行备份
file 用来显示文件类型。(长度为0的文件,见识别为空文件;对符号链接文件,默认情况下将显示符号链接引用的真实文件路径)
-b 显示文件类型结果,不显示对应文件名称
-L 直接显示符号链接所指向文件的类型
-z 显示压缩文件的信息
-i 若文件不是常规文件,则不进一步对文件类型进行分类