Linux文件处理命令

时间:2021-04-22 16:27:52
1.Linux下隐藏一个文件,就把该文件重命名,以‘.’开头便可。
2.Linux下所有的内容都是一个文件,包括某个命令,像ls,其实都是一个文件,这些命令文件放在/sbin或/usr/sbin下面的话只能是root使用,如果在/bin或/usr/bin下则是所有用户都可使用。bin指的是binary二进制文件。
3.ls -l 得出的文件详细信息中,开头第一个字符的理解:'d'代表directory目录,'-'代表普通二进制文件,'l'代表link软链接文件.
4.终止某个正在执行的命令用Ctrl+C
5.$rmdir abc 删除空目录 $rm -rf abc 意思是f(false)强制删除目录并删除abc目录下的所有文件
6.软链接 权限都为lrwxrwxrwx --> 大小 时间值 类似于windows中的快捷方式 与源文件是同步更新的 源文件删除后,软链接不可访问了
7.硬链接 权限和原文件一模一样 类似于copy 但是它与源文件是同步更新的 copy的话不会同步更新 源文件删除后,硬链接还是可以访问的
8.Linux内核处理任何对象都要有个数字节点 文件类型就需要有inode 进程pnode 处理用户uid 处理用户组组id 内核通过调用这些数字标识来进行对对象处理。
9.每个文件必须要有个i节点。 ls -i 可以查看文件节点
10.硬链接与源文件有同步的i节点,所以会同步更新
11.硬链接不能跨文件系统创建(不能在一个分区下的文件在另一个分区下创建一个硬链接,但可以创建软连接)