linux练习题 下载本文

内容发布更新时间 : 2024/6/26 17:22:20星期一 下面是文章的全部内容请认真阅读。

linux操作练习题

1. 完成以下操作

(1) 在用户nancy个人目录下新建目录software。

Mkdir /home/nancy/software Mkdir /root/sofrware

其中删除空的文件夹是用rmdir,而非空的文件夹的删除是用 rm –rf 文件夹名

(2) 并搜索路径/etc下所有以h开头的文件及目录,拷贝到software中。

Cp –r /etc/h* /home/nancy/software

(3) 请把目录software下所有内容建立tar包,并命名为software.tar.gz。

Tar zcvf software.tar.gz /home/nancy/software

(4) 增加一个用户账号user1(UID为2045,并属于组group1),工作目录为/home/mike,使用/bin/csh

作为工作shell。

Useradd user1 –u 2045 –g group1 –d /home/mike –s /bin/csh

(5)找出/var下面的所有C语言源程序。 Find /var -name *.c (路径必须在表达式之前)

2. 简述Linux中vsftpd软件包(假设安装包为:vsftpd.2.0.4.rpm)安装过程,并用命令描述核心步骤:

(1)确认是否安装vsftpd;

(2)安装软件vsftpd;

(3)升级vsftpd,升级包为vsftpd.2.4.6.rpm; (4)查询vsftpd中包含哪些文件; (5)删除vsftpd软件

Rpm -q vsftpd

Rpm -qa|grep vsftpd

Rpm -ivh vsftpd Rpn -Uvh vsftpd Rpm -e vsftpd

3. 在目录/usr/lib/下有三个文件abc1.txt,abc2.txt,abc3.txt,将它们拷贝到目录/home/stu中,同时将abc1.txt改名为abc.txt。

Cp /usr/lib/abc1.txt /home/stu/abc/txt Cp /usr/lib/abc2.txt /home/stu Cp /usr/lib/abc2.txt /home/stu

4. 查找/etc下所有xml文件文件。

Find /ect –name *.xml

5. 分别说明文件/etc/passwd文件中

username:password(encrypted):UID:GID:fullname:home directory:login shell各个域的含义?

Uername:用户名

Password(encrypted):口令(密码) UID:用户标识符 GID:组标识符

Fullname:用户全名

Home directory:用户主目录

Login shell:用户登录系统时运行的程序名称(命令解释程序)

6. linux的启动级别由文件(c)中设置

A) /etc/rc.local B)/etc/fstab C) /etc/inittab D) /etc/bashrc

7. 以下哪个目录用于存放临时文件(d)

A)/boot B)/bin

C)/lib D) /tmp

8. 删除目录使用以下哪个命令(b)

A)rm 目录名 B) rm -f 目录名 C) rm -r 目录名 D)rm -i 目录名

9. 以下那些属于Linux的发行版本(abc)

A)RedHat B)Debian C)Mandrake D)WPS

10. 若要将当前目录中的myfile.txt文件压缩成myfile.txt.tar.gz,则实现的命令为( c )。

A.tar –cvf myfile.txt myfile.txt.tar.gz

B.tar –zcvf myfile.txt myfile.txt.tar.gz C.tar –zcvf myfile.txt.tar.gz myfile.txt D.tar –cvf myfile.txt.tar.gz myfile.txt

11. 在本地的文件系统中下列哪个linux路径结构是正确的?c

A. //usr\\zhang/memo B. \%usr\\zhang\\memo C. /usr/zhang/memo D. \%usr/zhang/memo

12. 下面哪个命令允许对文件重命名(d)。

A.rm B.rname C.replace D.mv

13. 下列对linux内核版本的说法,bu正确的是(b)。

A.内核有两种发行版本:开发版和稳定版 B.次版本号为偶数,说明该版本是开发版

C.稳定版本只修改错误,开发版本继续增加新的功能 D. 2.5.75是开发版本