美文网首页
ls和alias.md

ls和alias.md

作者: 风向应该可以决定发型吧 | 来源:发表于2019-11-18 18:37 被阅读0次

    1. ls

    ls         # 查看当前目录下的文件
    ls 路径    # 查看指定路径下的文件
    ls -l      # 小写的L,查看当前目录下文件的具体信息
    ll         # ll是ls -l --color=auto 的别名, 可以使用  type ll 查看
    ls -a      # 查看当前目录下的所有文件,包括隐藏文件("." 开头的文件)
    ls -d      # 查看当前文件下的目录
    ls -S      # 以文件大小, 从大到小方式进行排序
    
    

    以上命令可以组合使用,如:

    ls -al # 查看所有文件的详细信息
    
    image.png
    参数解释:
     d           rwxr-xr-x.        2         root         root          23         11月 12 20:21       bluetooth
    文件类型     文件的权限     链接个数   文件所有者  用户所属组名    文件大小    文件上次修改的日期时间  文件名称
    

    第一个字符文件的枚举值和类型

    d: 目录文件 # \color{#2576ff}{蓝色}
    l: 链接文件 # \color{#27ffff}{浅蓝色}
    b: 块设备文件
    c: 字符设备文件
    p: 管道文件
    -: 表示普通文件

    亮色主题下,默认颜色:
    目录文件 # \color{#2576ff}{蓝色}
    链接文件 # \color{#27ffff}{浅蓝色}
    普通文件 # \color{#000000}{黑色} 如: /etc/passwd
    压缩包 # \color{red}{红色} 如: boot.tar.gz
    可执行文件 # \color{#00ff00}{绿色} 如: /etc/init.d/network
    设备文件 # \color{#000000}{黑底}\color{#c4c129}{黄字} 如: /dev/sda

    2. 别名 alias

    临时设置别名
    alias  ens33=vim /etc/sysconfig/network-scripts/ifcfg-ens33 
    

    设置 ens33vim /etc/sysconfig/network-scripts/ifcfg-ens33 的别名
    定义后只要使用 ens33命令就可以达到 vim /etc/sysconfig/network-scripts/ifcfg-ens33 同样的效果.
    重启后失效

    设置永久别名:

    编辑配置文件
    当前用户

    vim /root/.bashrc # 增加下面代码
    alias ens33='vim /etc/sysconfig/network-scripts/ifcfg-ens33' 
    
    image.png

    重新加载配置文件:

    source /root/.bashrc
    
    image.png

    全局使用:

    vim /etc/bashrc  # 增加下面代码
    alias ens33='vim /etc/sysconfig/network-scripts/ifcfg-ens33' 
    
    image.png

    重新加载配置文件:

    source /root/.bashrc
    
    image.png

    切换用户测试:

    su - melvin
    
    image.png image.png

    用户登出:

    exit
    

    相关文章

      网友评论

          本文标题:ls和alias.md

          本文链接:https://www.haomeiwen.com/subject/ejlbictx.html