2月 20th, 2009

LINUX基础试题

Category: linux, 服务器, Author: admin, Popularity: 26%

一、基础题 共10小题,每小题5分,满分50分。

1>在 / 目录下建立一个子目录 /mydir/subdir, 使用命令一次完成 。
命令格式:
Mkdir /mydir/subdir
Cd !$
操作熟练程度: 熟练 生疏 不会
操作是否成功: 成功 不成功

2>在终端用命令罗列出 /usr 目录下的所有文件及目录,包含隐藏文件和隐藏目录。
命令格式:
Ls -a
操作熟练程度: 熟练 生疏 不会
操作是否成功: 成功 不成功

3>在终端中查看LINUX操作系统的系统信息
命令格式:
: cat /proc/*
cat /proc/cpuinfo——CPU信息
cat /proc/pci——板卡信息
其余类推,/proc下的文件都是干这个用得

操作熟练程度: 熟练 生疏 不会
操作是否成功: 成功 不成功

4>先新建文件文件a.txt,然后将a.txt更名为b.txt。
命令格式:
Mkdir /a.txt
Mv a.txt b.txt
操作熟练程度: 熟练 生疏 不会
操作是否成功: 成功 不成功

5>更改用户root的密码。(在#提示符下)。
命令格式:
Passwd root

操作熟练程度: 熟练 生疏 不会
操作是否成功: 成功 不成功

6>查看本机的网址。
命令格式:
ifconfig
操作熟练程度: 熟练 生疏 不会
操作是否成功: 成功 不成功

7>在查找 / 文件夹下名字为 resolv.conf的文件。
命令格式:
Find /resolv.conf
或者 ls –lr /mydir
操作熟练程度: 熟练 生疏 不会
操作是否成功: 成功 不成功

8>备份MBR主引导记录
命令格式:
// Dd if=/newdirresolv.conf of=/newdit/resolv2.conf
Dd if=/dev/sda1 of=/tmp/mbr bs=512 count=1
操作熟练程度: 熟练 生疏 不会会
操作是否成功: 成功 不成功

9>查看关于grep的帮助文档。
命令格式:
Man grep
Grep –help
操作熟练程度: 熟练 生疏 不会
操作是否成功: 成功 不成功

10、将/home目录做归档压缩,压缩后生成home.tar.gz文件,并将此文件保存到/目录下。
命令格式:
Tar -zcvf home.tar.gz /home
Ls
操作熟练程度: 熟练 生疏 不会
操作是否成功: 成功 不成功

二、实验题:共2小题,每小题15分,满分30分。
1>在命令行采用手动方式增加用户user2和组group2,并将user2用户加入组group2。
主要操作步骤:
useradd user2
groupadd group2
usermod –g group2 user2

操作熟练程度: 熟练 比较熟练 生疏 不会
操作结果:

2>在由虚拟机中的FC4和WINDOWS系统组成的单机环境下,在FC4的SAMBA服务器中设置一个共享文件夹myshare,使WINDOWS用户能通过网上邻居以 户名user1 密码 user1访问这个共享文件夹。
主要操作步骤:

service samba
service samba-client
service samba-common
看samba是否安装
service iptables stop
关闭防火墙
mkdir /myshare
创建myshare文件夹
smbpasswd user1
user1
user1
创建user1 为samba帐户密码为user1
打开/etc/samba/smb.conf
在最后面添加

path=/myshare
valid users=user1
用ifconfig查看ip
修改ip为同一网段
用windows连接并用帐号user1 密码user1登录

操作熟练程度: 熟练 比较熟练 生疏 不会
操作结果:

三、编程题:共2小题,每小题10分,满分20分。
1>某系统管理员需每天做一定的重复工作,请按照下列要求,编制一个解决方案:
(1)在下午6 :50删除/tmp目录下的全部子目录和全部文件;
(2)每逢星期五晚上零点将/data目录下的所有目录和文件归档并压缩为文件:backup.tar.gz.

at 18:50
rm –rf /tmp/*
^d

(2)
在/ 创建test.cron 打开输入命令
0 0 * * 5 tar –zcvf /home/data.tar.gz /data
在终端输入servcie crond start 开启cron的服务
crontab –u root /test.cron 安装test.cron
crontab –u root –l 查看是否成功

操作熟练程度: 熟练 生疏 不会

2>编写一个脚本max,任意输入一串整数,然后找出这些整数的最大值并输出。例如:
# max 23 54 9 4 66 111 34
执行结果为:111

Max =0
For args in $*
Do
If [“smax”-it”sargs”]
Then
Max = “sargs
Fi
Done
Ectho “smax”

热门日志

Tags:.
评论数量() | Add Comments
本文网址:http://www.9usb.net/200902/linux-shiti.html

There are No comments.

» You can leave a response

leave a reply