linux基础练习题

一、填空

1. 超级用户提示符是____,普通用户提示符是____。 【答】1.#,$

2. 用 C 重写 Unix 的主要优点有:____,____,____。 【答】2.可移植性强,可维护性高,安全性高

3. 互联网协议TCP/IP是在____版本的Unix上开发出来的。 【答】3.BSD

4. 结束输入的按键是____。 【答】4.Ctrl-D

二、写出下面命令的功能 1. cat > note

【答】1.创建文件note

2. cat note

【答】2.显示文件note的内容

3. passwd yanji

【答】3.修改用户yanji的密码

4. su -

【答】4.从普通用户转到超级用户

5. man echo

【答】5.查看echo命令的使用

6. man man

【答】6.查看man命令的使用

7. date \

【答】7.获取当前时间,并格式化

三、写出指定功能的命令 1. 删除文件 song1。 【答】1.rm song1

2. 当前目录下的文件列表。 【答】2.ls

3. 显示进程列表。 【答】3.ps

4. 显示登录在线的用户。 【答】4.who

5. 清屏。 【答】5.clear

6. 退出 shell 会话。 【答】6.exit

四、简答

1. unix 最初的开源有何意义?

【答】1.有利unix的发展和发散。大学可以用来教学,有利于UNIX的功能的完善。 一、写命令

1. 设用户 yanji 主目录下的文件树为(/ 结尾者为目录,其余为普通文件):

/home/yanji/ ├── music/

│ ├── piano1 │ └── piano2 └── song/ ├── love └── sailing

写出创建该文件树的命令序列。 【答】1.mkdir music cd music cat > piano1 cat > piano2 cd ..

mkdir song cd song cat > love cat > sailing cd .. tree

二、课本中习题 1. 习题3.6

【答】1.bar 目录下有隐藏文件,不能用rmdir命令直接删除

2. 习题3.7

【答】2.(1)bar2存在则改命令是把bar1移动到bar2 (2)bar2 不存在则是bar1的名字改为bar2

3. 习题3.14

【答】3.(1)cd 是回到主目录 (2)cd $HOME 是打开用户根目录(3)cd ~ 是进入用户在该系统的home目录

4. 习题3.22

【答】4.DOS与UNIX的区别是换行符和文件结束符格式不同。UtraEdit,fbin。

5. 习题3.28

【答】5.命令具有递推行为是指所执行的命令有影响到包含多个层次路径的内容。如rm,cp,cat,mv; 例子:rm -rf * ,cp 文件 目录 cat 文件1 文件2, mv 文件 目录 一、填空

1. umask 用于确定____时使用的默认权限。 A. 打包文件和目录 B. 创建文件和目录 【答】1.B

2. 权限 rw-r----- 用八进制表示为____。 【答】2.640

3. 目录的 r-x 权限表示____。 A. 可以 cat 该目录下的文件 B. 可以 ls 该目录 【答】3.B

4. 目录的 w-x 权限表示____。 A. 可以修改该目录下的文件

B. 可以在该目录下创建和删除文件 【答】4.B

5. 目录的____权限有意义。 A. r-- B. -w- C. --x

【答】5.C

6. 目录的 x 权限表示____。 A. 可以用 cd 进入该目录 B. 可以执行该目录下的文件 【答】6.B 7.

$ chmod 640 lonely $ ls -l lonely

__________ 1 yanji yanji 551 10月 24 14:40 lonely $

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4