day4 - 课后作业

1.超级用户(管理员用户)提示符是__#__,普通用户提示符是_$___。

2.linux关机重启的命令有哪些 ?

  shutdown              reboot      systemctl reboot

3.如何查看当前所在的目录?

      pwd

4.如何快速从当前目录切换到家目录?

    cd

5.如何快速返回上一次所在的目录?

  cd ..

6.在家目录下创建一个名为oldboy的目录,然后进入该目录

      mkdir ~/oldboy

      cd ~/oldboy

7.在oldboy目录下进入根目录下的etc目录下的yum.repos.d目录

      cd /etc/yum.repos.d

8.在当前所在的yum.repos.d目录快速返回到当前目录的上级目录(根目录下的etc目录)

    cd ..

9.在oldboy下创建一个名为student.txt的文件

        touch oldboy/student.txt

10.在家目录下创建oldboy目录下名为oldboyedu的目录,然后将先前创建的名为student.txt的文件复制到家目录下

            mkdir oldboy/oldboydu -p

            cp oldboy/student.txt ~

11.在家目录下创建一个名为job的目录,并将先前创建的名为oldboy目录及目录下的文件一次性复制到job目录下

        mkdir ~/job

        cp ~/oldboy  ~/job

12.将根目录etc下的resolv.conf和hosts文件一次性复制到job目录下

      cp /etc/resolv.conf /etc/hosts job

13.返回到家目录,删除家目录下oldboy目录及该目录下的所有文件

      cd

    rm -fr oldboy

14.查看根目录下etc下passwd文件所有内容

      cat /etc/passwd

15.分页查看passwd的所有内容

      less /etc/passwd

16.只查看passwd文件头部5行内容

      head -n5 /etc/passwd

17.只查看passwd文件尾部5行内容

      tail -n /etc/passwd

18.在根目录“/”下用ls查看根目录下的所有目录,并解释每个目录对应的作用

    bin  binaries二进制  命令相关

dev  device设备文件所在目录

hom  普通用户的家目录

lib64  64位库文件目录

mnt  临时挂载点(mout)

proc  虚拟的文件系统,存放进程和内核信息的目录

run  正在运行进程相关信息的文件

srv  为用户提供服务的数据所在目录

tmp  临时文件所在目录

var  可变化的数据

boot  引导分区,系统内核及引导程序

    etc  二进制软件包配置文件所在路径

    lib  库文件目录

    media  媒体

    opt  表示的意思是可选择的(额外的应用安装包,第三方)

    root  管理员的家目录

    sbin  system binaries管理员命令所在目录

    sys    虚拟的文件系统,存放内核和进程的信息,与proc相似

    usr    用户或系统软件应用程序目录

19.GNU、GPL是什么?

        GNU是一个自由的操作系统

        GPL通用版权许可证协议

20.如何检查当前系统登录终端,以及登录的是什么用户

      [root@oldboy ~]# w

21.bash特性, 常用快捷键

      ctrl+c  终止正在运行的进程

      ctrl+l    清屏

      ctrl +r   搜索此前执行过的命令

      ctrl+a   光标跳转至行首

      ctrl+e  光标跳转至行尾

    ctrl+u   删除光标以前的所有内容

22.bash特性, 常见的bash特性有哪些?

     tab命令补全、快捷键、hostory历史命令、alias别名、bash shell 帮助

23.列出至少10个你学会的linux基础命令

  ls

  cat

  tree

  touch

  mkdir

  cp

  rm

  mv

  less

  grep

24.使用创建文件的命令一次性批量创建(oldboy1,oldboy2,oldboy3,oldboy4,oldboy5)这几个文件

    touch oldboy{1..5}

25.用ls -a随便查看一个目录,发现每个目录下都会有两个名为“.”和“..”的目录,解释它们分别代表的含义

    . 当前目录

    ..当前目录的上一级目录

26.解释linux系统下“绝对路径”和“相对路径”的区别

    绝对路径  从/目录开始

    相对路径  相对于当前目录来说

27.在windows电脑桌面新建一个名为1.txt的文件,并想办法上传到linux系统的家目录

选择题

1. 设超级用户root当前所在目录为:/usr/local,键入cd命令后,用户当前所在目录为(/root)

/home

/root

/home/root

/usr/local

2. 在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是(-p)

-m

-d

-f

-p

3. 在linux中,(ps)命令不是针对目录操作的。

A. Ps

B. cd

C.pwd

D. ls

4. 欲把当前目录下的file1.txt复制为file2.txt 正确的命令是(cp file1.txt file2.txt)

copy file1.txt file2.txt

cp file1.txt file2.txt

cat file2.txt file1.txt

cat file1.txt > file2.txt

5. 建立一个新文件可以使用的命令为:touch

chmod

more

cp

touch

6.如何删除一个非空目录/tmp?        rm -rf /tmp/*

del /tmp/*

rm -rf /tmp

rm -Ra /tmp/*

rm -rf /tmp/*

7. 如果要列出一个目录下的所有文件需要使用命令行(ls -a)

ls -l

ls

ls -a

ls -d

ll -a

8. 除非特别指定,cp假定要拷贝的文件在下面那个目录下(当前目录)

用户目录

home目录

root目录

当前目录

9. rm命令可以删除目录和文件,其主要差别就是是否使用(-fr)参数。

/dir1

/dir/test1/tt1

/dir/test2/tt2

-v

\rm

/usr/bin/rm

10.(mv)命令可以移动目录或文件,还可以为文件或目录重命名。

11. (多选)Linux创建文件的命令有(touch    cat  vi/vim)

ls

touch

cat

vi/vim

>

12. 用"rm -i"系统会提示什么来让你确认(是否真的删除)

命令行的每个选项

是否真的删除

是否有写的权限

文件的位置

*13. 存放域名或主机名和ip配置文件是哪个?    /etc/hosts 

/etc/hosts

/etc/host

/etc/resolv.conf

/etc/nsswitch.conf

14. /etc文件系统的标准应用是用于  (存放用于系统管理的配置文件)

安装附加的应用程序

存放可执行程序、系统管理工具

设置用户的主目录

存放用于系统管理的配置文件

15. Linux系统习惯将许多设备驱动存储在(/dev)目录中。

/dev

/boot

/root

/etc

16. 数据冗余是指(存在重复的数据)

数据和数据之间没有联系

数据有丢失

数据量太大

存在重复的数据

17. 删除文件的命令为rm

mkdir

rmdir

mv

rm

18.在下列命令中,不能显示文本文件内容的命令是(join)

more

less

tail

head

cat

tac

join

19inux文件系统的文件都安其作用分门别类地放在相关目录中,对于外部设备文件,一般应将其放在( /dev)目录中

A:/bin

B:/etc

C:/dev

D:/lib

你可能感兴趣的:(day4 - 课后作业)