J-Linux&Shell-W4

Linux文件与目录类常用命令(共10分)

一、 判断题(共4题,每题0.25分)

  1. mv为移动对象的命令。(√)

  2. ln为复制对象的命令。(×)

    复制的命令为:cp

  3. ls-a可以起到查询目录显示隐藏文件的作用。(×)

    注意命令和 [选项]之间要有空格

  4. ../etc路径为相对路径。(√)

二、 单项选择题(共3题,每题0.5分)

  1. expr 2+5命令的运行结果是(B)

    A.报错,无法执行 B.2+5 C.7 D.25

    如果输入expr 2 + 5 结果就是7 也是空格的问题

  2. 创建符号链接的方式是(D)

    A.ls -s B.ls C.ln D.ln -s

  3. 能够查看当前工作区的完整绝对路径的命令是(B)

    A.ls B.pwd C.path D.cd

三、 不定项选择题(共2题,每题1分)

  1. 能够起到对源文件进行改名的命令有(B)

    A.cp B.mv C.ls D.rm

  2. 关于rm-rf命令的说法正确的是(D)

    A.可以删除非空目录

    B.在有权限的前提下可以删除非空目录

    C.递归的删除目录

    D.报错,无法执行

    空格!!!!!

四、 填空题(共3空,每空1分)

  1. linux操作系统中代表本级目录与上级目录的符号分别是 ...

  2. linux操作系统中的路径,以/ 为开头的是绝对路径写法。

五、 问答题(共1题,每题2.5分)

  1. 简述一下软连接与硬连接的区别与联系。

    硬链接:
    1)具有相同inode节点号的多个文件是互为硬链接文件
    2)删除硬链接文件或者删除源文件人任意之一,文件实体并被删除
    3)只有删除源文件及所用对应的硬链接文件,文件实体才会被删除
    4)当所用的硬链接文件及文件源文件删除后,在存放的数会占用这个文件的空间,或者磁盘fsck检查的时候,删除的数据也会被系统回收(删除要谨慎需要多测试)
    5)硬链接文件就是文件的另外一个入口(相当于超时的其前门、后门一样)
    6)可以通过给文件设置硬链接文件,来防止重要文件被误删
    7)通过执行命令“ln 源文件 硬链接文件”,即可完成创建硬链接
    8)硬链接是普通文件可以用rm 命令删除
    9)对静态文件(没有进程正在调用的文件)来讲,对应硬链接数为0(i_link),文件被删除。

    软链接:

    1)软连接类似Windows的快捷方式(可以通过readliak 查看指向)
    2)软连接类似一个文件,里面存放的是文件的路径,指向文件实体
    3)删除文件,软连接文件依然存在,但是无法访问源文件路径
    4)失效的时候一般是白字红底闪烁提示。
    5)执行命令“ln -s 源文件 软连接文件”。即可完成软连接的创建
    6)软连接和源文件是不同类型的文件,也是不同的文件。inode号也是不同
    7)删除软连接文件可以rm命令