linux查询命令star

fiy 其他 99

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Linux查询命令 star 是用于获取文件或目录下的子目录和文件列表,并可按照指定的排序方式进行显示。

    基本语法:

    star [选项] [文件/目录]

    选项:

    -?, –help 显示帮助信息
    -a, –append 在已有的归档文件中追加文件
    -A, –atime 按访问时间排序
    -b, –block-number 显示每个文件所占的块数
    -B, –buffer-size=大小 设置缓冲区大小
    -c, –create 创建新的归档文件
    -C, –directory=目录 在指定目录下执行操作
    -d, –debug 打印调试信息
    -D, –no-date 不显示文件的日期和时间
    -e, –extract 提取归档文件中的文件
    -E, –gzip-compress 对文件进行gzip压缩
    -f, –file=归档文件 指定归档文件
    -F, –classify 在文件名后面加上文件类型标识
    -g, –dereference 以指向文件的实际路径作为文件名
    -G, –no-gzip-compress 不对文件进行gzip压缩
    -h, –dereference-command 以指定的命令执行符号链接
    -H, –file-changed 按照文件是否改变排序
    -i, –tape-info 显示磁带信息
    -j, –bzip2-compress 对文件进行bzip2压缩
    -J, –no-bzip2-compress 不对文件进行bzip2压缩
    -k, –keep-old-files 保留已存在的文件
    -l, –links 显示文件的硬链接数
    -L, –level=层次 设置gzip或bzip2压缩的级别
    -m, –modification-time 按修改时间排序
    -n, –numeric-sort 按字典顺序对文件进行排序
    -N, –name-sort 按文件名进行排序
    -o, –old 保存文件的旧版本
    -p, –canonicalize-prefixes 删除文件名前的./或../
    -P, –portability 保持可移植性
    -q, –quiet 不显示处理的信息
    -r, –reverse 反向排序
    -s, –size 按文件大小排序
    -t, –sort-time=时间格式 按指定的时间格式排序
    -T, –files-from=文件 从指定文件中获取列表
    -u, –uncompress 解压缩归档文件
    -U, –uncompressed 不对归档文件进行解压缩
    -v, –verbose 显示详细信息
    -w, –wildcards 支持通配符扩展
    -x, –exclude=模式 排除匹配模式的文件和目录
    -X, –exclude-from=文件 从文件中读取要排除的模式
    -y, –bzip2-decompress 解压缩归档文件

    例如,要获取当前目录下的文件列表并按照文件名排序,可以使用以下命令:

    star -N .

    该命令将输出当前目录下的所有文件的列表,并按字母顺序进行排序。

    总结:star 命令是 Linux 系统中用于获取文件或目录的子目录和文件列表的命令,还可以按照指定的排序方式进行显示。通过合理使用选项,可以实现更加灵活的文件查询功能。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    star命令是一个Linux系统上的查询命令,它用于获取和显示文件和文件系统的统计信息。通过star命令,用户可以查看文件和目录的大小,权限,创建和修改日期等信息。下面是关于star命令的详细解释和用法:

    1. 基本语法
    star命令的基本语法如下:
    star [OPTION]… [FILE]…

    可以指定一个或多个文件作为参数,也可以使用通配符来匹配多个文件。

    2. 显示文件和目录的基本信息
    star命令可以显示文件和目录的基本信息,例如文件大小,文件类型,文件权限,所属用户和所属组,创建和修改日期等。命令的输出结果类似于ls命令。

    例如,要显示当前目录下所有文件和目录的基本信息,可以执行以下命令:
    star *

    3. 显示文件和目录的大小
    使用星号“*”作为参数,star命令可以显示文件和目录的大小。

    例如,要显示当前目录下所有文件和目录的大小,可以执行以下命令:
    star -c *

    4. 显示文件和目录的权限和所有权
    star命令可以显示文件和目录的权限和所有权信息。这对于查看文件访问权限的设置和所有者是非常有用的。

    例如,要显示当前目录下所有文件和目录的权限和所有权,可以执行以下命令:
    star -p *

    5. 显示文件和目录的创建和修改日期
    star命令还可以显示文件和目录的创建和修改日期。这对于查看文件的创建和修改历史是非常有用的。

    例如,要显示当前目录下所有文件和目录的创建和修改日期,可以执行以下命令:
    star -t *

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,有多种命令可以用来查询文件或目录。其中一些常用的查询命令包括:`ls`、`find`、`grep`、`locate`和`whereis`。下面将一一介绍这些命令的使用方法和操作流程。

    ## 1. ls命令
    `ls`命令用于列出目录中的文件和子目录。可以使用`ls`命令的不同选项来过滤和排序文件列表。

    ### 用法:
    “`
    ls [选项] [目录]
    “`

    ### 常用选项:
    – `-l`:以长格式显示文件列表;
    – `-a`:显示所有文件,包括隐藏文件;
    – `-h`:以人类可读的方式显示文件大小;
    – `-r`:以相反的顺序显示文件列表;
    – `-t`:按文件修改时间的先后顺序排序。

    ### 示例:
    “`
    ls # 列出当前目录的文件和子目录
    ls -l # 以长格式显示当前目录的文件列表
    ls -a # 显示所有文件,包括隐藏文件
    ls -lh # 以人类可读的方式显示文件大小
    ls -lt # 按文件修改时间的先后顺序排序文件列表
    ls /home/user/documents # 列出指定目录的文件和子目录
    “`

    ## 2. find命令
    `find`命令用于在指定目录及其子目录中搜索文件。

    ### 用法:
    “`
    find [路径] [匹配条件] [执行动作]
    “`

    ### 常用选项:
    – `-name`:按文件名匹配;
    – `-type`:按文件类型匹配;
    – `-size`:按文件大小匹配;
    – `-mtime`:按文件修改时间匹配。

    ### 示例:
    “`
    find /home/user -name “*.txt” # 在/home/user目录中搜索所有扩展名为.txt的文件
    find /home/user -type f -size +1M # 在/home/user目录中搜索大于1MB的文件
    find /home/user -mtime -7 # 在/home/user目录中搜索一周内修改过的文件
    “`

    ## 3. grep命令
    `grep`命令用于在文件中查找指定的字符串模式。

    ### 用法:
    “`
    grep [选项] [模式] [文件列表]
    “`

    ### 常用选项:
    – `-i`:忽略字母大小写;
    – `-v`:只显示不匹配的行;
    – `-r`:递归搜索子目录下的文件。

    ### 示例:
    “`
    grep “keyword” file.txt # 在file.txt文件中搜索包含关键词的行
    grep -i “Keyword” file.txt # 忽略大小写,在file.txt文件中搜索关键词
    grep -v “keyword” file.txt # 只显示不包含关键词的行
    grep -r “keyword” /home/user # 在/home/user目录及其子目录中递归搜索关键词
    “`

    ## 4. locate命令
    `locate`命令用于快速定位文件。

    ### 用法:
    “`
    locate [模式]
    “`

    ### 示例:
    “`
    locate file.txt # 查找所有包含file.txt的文件路径
    locate -i file.txt # 忽略大小写,在系统中查找包含file.txt的文件路径
    “`

    ## 5. whereis命令
    `whereis`命令用于查找命令的可执行文件、源代码文件和帮助文件。

    ### 用法:
    “`
    whereis [命令]
    “`

    ### 示例:
    “`
    whereis ls # 查找`ls`命令的可执行文件、源代码文件和帮助文件路径
    “`

    以上是一些常用的Linux查询命令,通过熟练掌握和灵活运用,可以提高文件和目录的查找效率。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部