zoukankan      html  css  js  c++  java
  • Linux文件处理命令

    一、ls 命令


    (1)命令使用方式

      

    (2)ls -l 运行结果

      

      图中红色方框内每个字段表示的含义:

    • 1      引用计数,无硬链接则为1,每多一个硬链接则加1
    • root  所有者,一般是创建该文件的用户,当然这个所有者可以被修改
    • root  所属组,linux中有用户组这个概念。用户可以看成个体,将很多具有相同属性的用户集中起来就构成一个组。用户是必属于一个组的,没有单独的用户。
    • 2245  文件大小,单位为字节
    • Dec 15 17:04    最后修改时间
    • client.zip   文件名

      

    (3)ls -h

      显示文件大小(单位为K,MB,GB)

      

    (4)ls -d

      

    (5)ls -i

      在linux下每个文件或者目录都有一个唯一的ID,这个ID是存储在iNode节点(结构体)中的,系统通过管理来i节点来管理磁盘中的文件。ls -i命令可以查看某个文件或目录的ID号。

      

    二、mkdir命令


       

    (1)mkdir 目录名

      

    (2)mkdirt -p 带有路径的目录名

      在刚才创建的Test目录下,我想创建一个a目,并在这个a下我又想创建一个b,如果直接执行 mkdir Test/a/b 会失败,这时需要加-p选项,它的意思是如果路径中没有该目录则自动创建。

    三、pwd命令


      显示当前目录的绝对路径

      

    四、cp命令


      

    (1)cp 文件1 文件2

      cp test  test1 拷贝test,并命名为test1

      

    (2)cp -p 文件1 文件2

      cp -p test  test1 注意修改时间的变化

      

     五 less命令


     

      

      pageUp向上翻页,空格向下翻页,方向键翻行,同时支持搜索

      直接输入/stepping就可以查找该关键字

      

    六 head命令


      

    七 tail命令


      

    八、ln命令


      

    (1)软连接

      和windows中的快捷方式一样

      

      产生的软连接test2,虽然软连接文件的权限全部开放,但是最终权限是由原文件决定了。可以这么认为软连接的权限是无用的,它只是一个索引。

      原文件如果不存在了,则软连接无法使用

      

    (2)硬链接 

      硬链接实现的功能就相当于(cp -p)命令+同步更新。原文件和硬链接中一个发生变化,另一个也会发生同样的变化。即使原文件被删除了,硬链接也同样可以使用。

      

      产生的硬链接test3

      

    (3)软与硬

      

      我们前面提到过,每个文件都有一个唯一的标识(ID)。原文件和硬链接的ID号是一样的,它是使用了同一个iNode节点。内核对文件的操作(读、写)操作实际上是对iNode节点进行操作,所以能达到同步更新的效果。还有就是我们发现test文件的引用计数为2。只有当文件的引用计数为0的时候,才表示这个文件不存在,所以当我们删除原文件后,引用计数会变成1,这样的话硬链接仍可以使用。当时软连接是无法使用的。

      

      还有就是硬链接不能跨分区,不能作用到目录上,而软连接可以。

     

  • 相关阅读:
    LeetCode 242. Valid Anagram (验证变位词)
    LeetCode 205. Isomorphic Strings (同构字符串)
    LeetCode 204. Count Primes (质数的个数)
    LeetCode 202. Happy Number (快乐数字)
    LeetCode 170. Two Sum III
    LeetCode 136. Single Number (落单的数)
    LeetCode 697. Degree of an Array (数组的度)
    LeetCode 695. Max Area of Island (岛的最大区域)
    Spark中的键值对操作
    各种排序算法总结
  • 原文地址:https://www.cnblogs.com/xidongyu/p/5367173.html
Copyright © 2011-2022 走看看