第二次作业

一、只显示某目录下隐藏文件
   答案1:#ls -d /tmp/*/
   但是此答案是我在同学知道下完成,但是原理没明白
如果单独执行
       #ls -d    得到结果为 .     按使用帮助解释为显示目录本身而非内容   
 而作用对象
       /tmp/*/    理解的含义是tmp下的所有目录
            *匹配任意长度的任意字符的文件——来源于文件名通配的要点
          那 / 在路径格式中的确代表目录  但是却不了解在这里的用法有什么依据
  
# ls -aF |grep '^\.'   或   # ls -AF |grep '^\.'
此答案是我正常思路,ls -aF得到的分类结果利用管道 | 传递给grep进行正则表达式条件过滤得到结果,但是因为管道和grep没学,所以在这里应该不是标准答案
二、只显示某目录下目录列表
    #ls -d /tmp/.*
       一样是此答案是同学指导下完成,但是原理没想明白
     在这里后面对象可用用文件名通配解释,但是前面   ls -d还是没明白
     #ls -F |grep "/$"     $:锚点行尾的符合条件的内容,满足行尾是/这个都文件即目录文件,但还是那句话管道和grep没学,所以在这里应该不是标准答案
     
     
     本次作业有些疑问希望大神老师能够解惑
     1、 #ls -d    得到结果为 .     按使用帮助解释为显示目录本身而非内容,那么在此命令行中的含义和作用与使用帮助对照,意思好像不符,那在这里如何解释的含义和作用具体是什么那?
     2、/ 再次命令行中的含义是像ls -F中得到的行尾,还是路径格式本身那?

原创文章,作者:NameLess,如若转载,请注明出处:http://www.178linux.com/28114

(0)
NameLessNameLess
上一篇 2016-08-03 19:06
下一篇 2016-08-03 19:12

相关推荐

  • Linux系统网络属性管理之配置文件

        Linux有许多管理网络属性的命令但基本都是只能临时有效,想要永久有效就要更配其配置文件。现在,让我们来看看有哪些关于网络配置的配置文件。     配置文件: IP/NETMASK/GW/DNS等属性的配置文件/etc/sysconfig/network-scripts/ifcfg…

    Linux干货 2016-09-18
  • Ansible安装部署及常用模块详解

    Ansible命令使用 Ansible语法使用ansible <pattern_goes_here> -m <module_name> -a <arguments> -m NAME,–module-name=NAME:指定执行使用的模块 -u USERNAME,–user=USERNAME:指定远程…

    2017-07-11
  • 计算机的组成及功能

    计算机的组成有中央处理器(包含逻辑运算器和控制器)、内存、输入设备、输出设备    逻辑运算器主要负责程序的运算和逻辑的判断、控制器是协调各组件与各单元的工作。 内存是与CPU进行沟通的桥梁,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。 输入设备是用户和计算机系统之间进行信息交换的主要装置之一。 输出设备是外…

    Linux干货 2017-07-02
  • 文本编辑工具vim

                             vim +#: 打开文件直接处在#行 +/PATTERN:打开文件直接处在第一次匹配到行 vim + file :打开文件直接处在最后行 vim –b file :以二进制打开文件…

    Linux干货 2016-08-12
  • 马哥教育网络班20期+第2周课程练习

    1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示 文件管理命令:ls、cd、pwd、mkdir、rmdir、cp、rm.、mv、touch、cat、more、less、head、tail 1)ls命令:显示目录文件   -a 显示所有文件,包括隐藏文件  ~]# ls -a /etc.  &n…

    Linux干货 2016-06-23
  • 20160804作业

    查出分区空间使用率的最大百分比值 查出用户UID最大值的用户名、UID及shell类型 查出/tmp的权限,以数字方式显示 统计当前连接本机的每个远程主机IP的连接数,并按从大到小排序 利用扩展正则表达式分别表示0-9、10-99、100-199、200-249、250-255        &nb…

    Linux干货 2016-08-08