• 『Linux学习笔记』3. 文件系统命令 -- ls file less 命令


    本篇中将学习Linux中非常常用的几个Shell命令

    • ls – List directory contents

      • 列出目录内容
    • file – Determine file type

      • 确定文件类型
    • less – View file contents  

      • 浏览文件内容

    ls

    只要是操作系统, 就离不开文件操作, 而ls则是为文件操作提供基础的关键指令.

    当你无法得知目录结构时, 任何操作都将变得无从下手, 因此ls可以说是Linux中最常用的Shell命令了;

    ls命令具有多个可选参数, 下表列出了常用的几个

    选项长选项描述
    -a --all 列出所有文件,甚至包括文件名以"."开头的默认会被隐藏的隐藏文件。
    -d --directory 通常,如果指定了目录名,ls 命令会列出这个目录中的内容,而不是目录本身。 把这个选项与 -l 选项结合使用,可以看到所指定目录的详细信息,而不是目录中的内容。
    -F --classify 这个选项会在每个所列出的名字后面加上一个指示符。例如,如果名字是 目录名,则会加上一个'/'字符。
    -h --human-readable 当以长格式列出时,将文件大小换算为人们更易读的格式,而不是以字节数来显示。
    -l   以长格式显示结果。长格式意味着将输出文件或目录的详细信息, 依次包括权限硬链接数量所有者所属组大小修改日期文件名
    -r --reverse 以相反的顺序来显示结果。通常,ls 命令的输出结果按照字母升序排列。
    -S   命令输出结果按照文件大小来排序。
    -t   按照修改时间来排序。

    file

    在Windows中, 不同后缀的文件通常由不同的打开方式以保证其被正确打开, 但Linux中则不需要如此. Linux对文件的观念则是"一切皆文件".

    通过file指令,我们得以辨识该文件的类型:

     

    less

    less命令是Linux中为打开文本文件所提供的Shell指令. 其本质是一个可执行程序, 它能够将人类可读的文本文件解码并展示在终端上.

     以下是less中能够使用的快捷键或指令

    命令行为
    Page UP or b 向上翻滚一页
    Page Down or space 向下翻滚一页
    UP Arrow(↑) or j 向上翻滚一行
    Down Arrow(↓) or k 向下翻滚一行
    G(shift+g) 移动到最后一行
    g 移动到开头一行
    /字符串 指定需要查找的字符串
    n 向后查找目标字符串(需要先用"/"指定)
    N(shift+n) 向前查找目标字符串(需要先用"/"指定)
    h 显示帮助屏幕
    q 退出 less 程序
  • 相关阅读:
    一个好用的网站生成工具
    golang sync.Cond 类
    go语言的一些特性
    git 指令如何撤销一次merge
    k8s学习(二)——etcdctl工具的使用
    python numpy array 的一些问题
    (转) Python Generators(生成器)——yield关键字
    shell 括号学习
    zsh
    vim 常用命令总结
  • 原文地址:https://www.cnblogs.com/HoD7/p/14951107.html
Copyright © 2020-2023  润新知