LINUX上机题目

来源:百度知道 编辑:UC知道 时间:2024/06/30 13:52:33
1 根据题目要求写出相应shell命令。
①创建用于挂载U盘的/mnt/usb目录。②挂载U盘至该目录。③将U盘上zhcon-0.2.3-1.i386.rpm文件复制到当前目录。④安装zhcon软件。⑤卸载U盘。

2、根据题目要求写出相应shell命令。
①从当前目录开始查找扩展名为“.tar.gz”文件。②假设找到etc.tar.gz文件,将该文件解压缩。③查看该文件内容。④还原其中的etc/passwd文件。⑤etc.tar.仍以压缩格式保存。

3、写出创建crontab配置文件的shell命令,并按要求①每周五下午5:30将/etc目录打包并压缩为etc.tar.gz文件。

4、架设samba服务器,使登录同属net1501工作组的Windows XP系统所有用户均可读写Linux系统提供的共享目录/tmp,具体要求如下:
①写出在Linux端架设共享级samba服务器的步骤及相应shell命令。
②写出具体配置文件的内容。

1.①创建用于挂载U盘的/mnt/usb目录
cd /mnt
mkdir usb
②挂载U盘至该目录。
mount -t vfat /dev/sda1 /mnt/usb
③将U盘上zhcon-0.2.3-1.i386.rpm文件复制到当前目录
cd /mnt/usb
cp zhcon-0.2.3-1.i386.rpm /mnt/usb
④安装zhcon软件。
rpm -ivh zhcon-0.2.3-1.i386.rpm
⑤卸载U盘。
umount /dev/sda1 或者 # umount /mnt/usb
2、根据题目要求写出相应shell命令。
①从当前目录开始查找扩展名为“.tar.gz”文件
用find /mnt/usb -name .tar.gz
②假设找到etc.tar.gz文件,将该文件解压缩

tar zxvf etc.tar.gz
③查看该文件内容。
ls -l

④还原其中的etc/passwd文件。⑤etc.tar.仍以压缩格式保存。

1:
#!/bin/bash
mkdir /mnt/usb
mount -t vfat /dev/sda /mnt/usb
cp /mnt/usb/zhcon-0.2.3-1.i386.rpm .
rpm -ivh zhcon-0.2.3-1.i386.rpm
if [ $? eq 0 ] then
sync
umount /mnt/usb
fi

2:
#!/bin/bash
for file in *.tar.gz
do
if [ $file = etc.tar.gz ] then
tar -zxvf $file
cat `ls`
#什么是还原其中的etc/passwd文件?