zoukankan      html  css  js  c++  java
  • ls功能

    ls基本介绍

    显示目录中内容,包括子目录和文件相关属性信息

    格式:ls [选项] [文件或目录]
    课上要求查看功能
    可以指定一个文件进行ls查看,也可以直接ls
    ls -a:列出所有的文件和目录,包括以“.”号开头的;
    ls -lu:以长列表的形式显示文件的详细信息,并按最后访问时间排序
    ls -s:以块为单位输出文件大小
    ls -t:使用修改时间排序
    ls -F:给文件名末尾添加一个标识符(/=@|中的一个):
      - “
    ”:可执行文件;
      - “/”:目录;
      - “=”:socket文件;
      - “@”:符号链接(symbolic link)文件;
      - “|”:FIFOs文件;
    ls -i:输出文件使用的索引号
    ls -R:递归列出目录和子目录的文件
    man ls查看帮助文档

    ls各功能实践

    -a

    -lu

    -s

    -t

    -F

    -i

    -R


    -l

    第1字段: 文件属性字
    第一个字符代表文件的类型:

    • "-"表示该文件是一个普通文件
    • "d"表示该文件是一个目录
    • "l"表示该文件是一个软链接文件,类似于windows下的快捷方式

    第1字符的后面9个字母表示该文件或目录的权限位:

    • r表示读(查看、下载)
    • w表示写(添加、更改、删除、上传)
    • x表示执行(运行文件、切换目录)

    其中前三个表示文件拥有者(属主)的权限,中间三个表示文件所属组拥有的权限,最后三个表示其他用户拥有的权限

    第2字段:文件硬链接数
    如果一个文件不是目录,此时这一字段表示这个文件所具有的硬链接数

    如果是一个目录,则第2字段表示该目录所含子目录的个数

    第3字段:文件目录拥有者
    第4字段:文件目录拥有者所在的组
    第5字段:文件所占用的空间(默认以字节为单位)
    如果是一个目录,则表示该目录的大小,而不是目录以及它下面的文件的总大小。Linux系统中一切皆文件,因此目录也是一种文件
    第6字段:文件目录最近访问或修改时间
    第7字段:文件名
    如果是一个符号链接(软链接文件),那么会有一个“->”箭头符号,后面根一个它指向的文件名

  • 相关阅读:
    List<T>Find方法,FindAll方法,Contains方法,Equals方法
    C#SerialPort如何读取串口数据并显示在TextBox上
    49、css属性相关
    40、协程
    45、mysql 储存过程
    37、进程之间的通信
    38、线程及其方法
    39、多线程和线程池
    33、验证客户端的合法性、socketserver模块
    32、黏包的解决方式、struct模块
  • 原文地址:https://www.cnblogs.com/20191218tangqiheng/p/15457883.html
Copyright © 2011-2022 走看看