• Linux-ls(ll)-alias


    ls 命令


    用途 

    ls 是list的简称,列出目标目录中所有的子目录和文件,缺省目标目录时会打印出当前目录的清单。

    用法

    ls [选项] [目录名]

    -a, –all 列出目录下的所有文件,包括以 . 开头的隐含文件
    -h, –human-readable 以容易理解的格式列出文件大小 (例如 1K 234M 2G)
    -H, –dereference-command-line 使用命令列中的符号链接指示的真正目的地
    -i, –inode 印出每个文件的 inode 号
    -k 即 –block-size=1K,以 k 字节的形式表示文件的大小。
    -l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来。  
    -r, –reverse 依相反次序排列
    -R, –recursive 同时列出所有子目录层
    -s, –size 以块大小为单位列出所有文件的大小
    -S 根据文件大小排序
    -t 以文件修改时间排序
    -U 不进行排序;依文件系统原有的次序列出项目
    -1(数字1) 每行只列出一个文件

    示例

    1、ls -t  根据文件修改时间先后顺序列出文件清单. 如需要倒序,添加-r选项即可,即:ls -rt.
    2、ls -h /home/hejianchao/demo/*abc   以人容易理解的文件大小单位展示/home/hejianchao/demo目录下的以abc结尾的文件清单.

    我通常会直接使用ll简化方式来执行ls命令,ll 根据我的设置,等价于ls -l。
    这里顺便了解下alias的用法。alias是用于对命令设置别名的:
    命令行中输入:alias ll='ls -l'    那么在这个终端中就可以用ll代替ls -l了(不会对别的终端生效)。如果想对当前账号长期生效,可以
    把alias ll='ls -l'添加到到当前账号的家目录下.barsh_profile 的文件中    那么对当前账号长期生效
    把alias ll='ls -l'添加到/etc/.bashrc 文件中    那么对所有账号生效
    命令行中输入unalias ll    临时取消此别名设置
    删除或者注释掉配置文件中的alias配置值    永久删除
    命令行输入alias    查看当前用户设置的别名命令
  • 相关阅读:
    python 将字符串转化为可执行代码
    NGS的duplicate的问题
    建库原理
    生信转岗心得
    openpyxl模块处理excel文件
    getopt两个模块getopt 和gun_getopt 的异同
    Migrate repo from Gitlab to Github
    flume(2)
    flume
    docker命令总结
  • 原文地址:https://www.cnblogs.com/wangziqiang/p/5107510.html
Copyright © 2020-2023  润新知