Linux期末复习
1.写出三种可以实现Linux关机的操作指令;写出三种可以实现Linux重启的操作指令;
shutdown –h now ; power off; halt shutdown –r ; reboot ; init 6 2.写出对应的操作指令
1)出/etc目录下以passw开头的所有文件
find /etc -name “passw”
2)出/var/log目录下所有的3天之内的.log文件
find /var/log -name “*.log”–mtime -3
3)出/home目录下用户为"john"的文件
find /home -user “john”
4. 解释下列指令:
1)cat /etc/passwd |grep root
将/etc目录下passwd文件中包括root的行抓取出来显示在屏幕上
2)ll -a >> /
以长格式显示当前目录下所有文件及文件夹,包括隐藏文件和文件夹
3)ls –Rl /etc |more >&
以长格式显示/etc目录下的文件及子文件夹中的内容,以more命令分页的形式显
示,结果保存在当前目录下文件中并不在屏幕上显示
4)cp -r /home/wang/ /home/susu/
目录及其下所有子目录内容和文件拷贝到/home/susu/目录
5)cp /dev/cdrom /home/susu/my.iso
将光盘驱动器中的光盘内空拷贝成my.iso光盘映像文件存放在/home/susu目录
下
6)mkdir -m 700 /home/susu/doc
创建/home/susu/doc目录,并强制指定该目录的权限为700即目录属性为
drwx-------
5.写出下面相关操作的指令:
1)以长格式查看/root目录下所有文件及子文件夹下的全部文件信息,将结果保存到
<文本文档当中;
ls -Rl /root >&
2)已知当前文件夹下有t1.txt、t2.txt、t3.txt三个文本文档,用指令完成将这三
个文档合并成一个文本文档、三个文档的前4行合并成一个文本文档
<、三个文本文档的最后3行合并成一个文本文档;
t2. >> ;
head -4 t1. t3.txt >> t4.txt;
tail - t2. >>
3)将当前系统日期和时间更改为2012年12月21日中午12点30分29秒;
date –s 12/21/2012; clock –w; date –s 12:30:29; clock –w
6.创建两个用户john和tom,并分别设置密码;
useradd john; passwd john; useradd tom; passwd tom
切换到用户john新建一个文件,查看文件的属性;
su john; cd /home/john; ; ls –
将文件的拥有者改为tom,查看文件的属性;
; ls –
将文件的拥有组改为nobody查看文件的属性;
Groupadd nobody; usermod –g nobody tom;
将文件改为root用户,root组查看文件的属性;
; ls –
7.设上题中文件的文件属性字符串为:-rw-rw-r- -
1)解释该属性字符串的详细含义;
这是一个普通文件,所有者拥有可读写权限,同组用户拥有可读写权限,其他用户只有可读权限。
2)用绝对值法将文件属性修改为 -rw-r- - - - - Chmod
3)再次查看文件属性 Ls –
4)用相对值修改法将文件属性改为–rw-rw-rw-
Chmod g+; chmod o+
5)用任意办法修改文件属性为 -r- -r- -r- -
chmod
8.写出下列相关操作的指令
1)创建一个名为lili的用户,并作为student用户组的成员
Groupadd student ; useradd -g student lili
2)将lili用户改为lucy,查看/etc/passwd文件的最后一行
usermod –l lucy lili ; tail -l /etc/passwd
3)查看用户lucy的用户目录,并将其改为 /home/lucy
mkdir /home/lucy; usermod -d /home/lucy lucy
4)锁定lucy用户,查看/etc/shadow文件
usermod -L lucy; passwd -l lucy; cat /etc/shadow
5)解锁lucy帐户。usermod -U lucy; passwd -u lucy
6)删除lucy帐户以及用户目录。
userdel -r lucy; rm –rf /home/lili; rm -rf/home/luc
7)查 /etc/passwd的文件中是否存在lucy用户的信息
cat /etc/passwd |grep lucy
9.简述Linux操作系统的启动过程;
CPU初始化自身—BIOS装载,初始化系统硬件和设备—启动init进程—启动相应的服务程序—login进程等待用户登录
10.查询当前操作系统下httpd服务的启动状态、重新启动该服务;查询该服务的开机自动启动设置、并将其开机启动状态重新设置为0、1、6运行级别关闭;2、3、4、5运行级别自动启动。
S ervice httpd status ; Service httpd restart ; Chkconfig --level httpd ; Chkconfig --level 016 httpd off ; Chkconfig --lev el 2345 httpd on
11.简述进程和程序的关系及二者之间的区别,简要说明进程有哪些种类。
区别:程序是为了完成某种任务而设计的软件,进程是指开始执行但是没有结束的程序的实例。进程的种类:1.交互进程 2.批处进程 3.守护进程
12.使用进程指令完成操作:
1)今晚23点,查看内存使用情况将结果存入中。明天上午10点10分,将
使用系统的用户存入文件w.txt。
At 23:00 today; At >w >/
At 10:10 tomorrow At >w&
Linux系统的用户john远程登录到系统准备开始一天的工作,首先他设置了一个提醒任务:在上午8:50,系统自动输出“I have a meeting at 9:00.”,以提醒john在9:00点的时候有一个会议要参加。同时john以后每周四下午要主持一个讲座,因此他制定了一个周期性任务:每周三下午4点提醒自己第二天有讲座。
At 8:50
At >echo "I have a meeting at 9:00."
Crontab
00 16 * * 3 echo "第二天有讲座
13.Linux服务器管理员要在服务器上安装配置DHCP服务器他需要做的工作如下,试完成相关操作的命令:
首先查询目前系统中是否已经安装了合适版本的DHCP服务器。如果未安装,设已经准备好了dhcp-1.1.3-8.i386.rpm软件包在主目录下待安装。
安装前,管理员需要了解DHCP软件包将要安装的位置;然后安装DHCP软件包;查询DHCP软件包安装是否成功;设置DHCP服务的自启动状态;启动DHCP服务。
#rpm –q dhcp; #rpm -qpl dhcp-1.1.3-8.i386.rpm
#rpm –ivhdhcp-1.1.3-8.i386.rpm #chkconfig dhcp on #server dh cp restart
14.Linux服务器的远程用户tom正在进行的工作包含在几个子目录和文件中,如下所示,共计2个目录,4个文档:
件的发送,tom
(1) cd /home/tom (2) tar -zcvf test . test (3) ls -l
(4) tar -ztvf (5)cd /tmp
(6)tar -xzvf /home/tom/ (7)ls -R test (8)rm -rf test (9)cd
15.root管理员需要重新配置网络环境。他需要完成的工作如下:
设置主机命名为teach.student(两种方式:临时、永久)
用ifconfig命令设置网卡信eth0息:IP地址为192.168.0.3,网关地址为子网掩码是255.255.255.0。MAC地址为00:11:22:33:44:55
通过修改配置文件的方式来设置域名解析服务器地址为100.128.5.13。
对于每一步的设置,root都要作相应的查看以确认设置成功。
linux查看当前文件夹内容hostname teach.student
ifconfig
Vi /etc/sysconfig/network
Hostname=teach.student
ifconfig
Ifconfig eth0 192.168.0.3 netmark 255.255.255.0
ifconfig
Ifconfig eth0 hw ether 00:11:22:33:44:55
Ifconfig
Vi /f
Dns1=100.128.5.13
一、为某局域网配置DHCP服务器,IP地址分配范围为:192.168.1.66——
192.168.1.244,默认网关为192.168.0.1,针对MAC地址为00:0C:09:04:DD:35
的主机设置静态IP为:192.168.1.111,请完成相应/f配置文
件的内容。
subnet 192.168.0..0 netmask 255.255.255.0{
range 192.168.0.60 192.168.0.240;
option routers 192.168.0.1;
}
group{
option routers 192.168.0.1;
host staticiphostl{
hardware Ethernet 00:0C:09:04:ED:35;
fixed-address 192.168.0.1;
}
}
16.解释下列samba服务器配置文件中的各个参数设置的具体含义: [printers] 设置打印机环境内容
comment = All Printers 打印机注解
path = /var/spool/samba 打印队列路径
public=yes 允许Guest打印
browseable = no 不允许浏览打印机内的暂时存盘内容
guest ok = no 连接时不需要密码
writable = no不允许写入此目录
17.解释下列FTP服务器配置文件中各个参数设置的具体含义:
anonymous_enable=YES 控制是否允许匿名用户登入,YES 为允许匿名登入
local_enable=NO 控制是否允许本地用户登入,NO为不允许
write_enable=YES 是否允许登陆用户有写权限。属于全局设置,默认值为YES anon_upload_enable=YES 允许匿名登入者有上传文件
18.选择题
1)Linux和UNIX的关系是(C )
A.没有关系
B.UNIX是一种类Linux操作系统
C.Linux是一种类UNIX的操作系统D.Linux和UNIX是一回事
2)Linux系统是一个( D )的操作系统
A.单用户、单任务
B.单用户、多任务
C.多用户、单任务
D.多用户、多任务
3)重新启动计算机的指令是( A )
A.reboot
B.halt
C.shutdown -h
D.init 0
4)在Linux中,选择使用第二号虚拟控制
台,应按(B )键。
A.F2
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论