/etc: 这里主要存放了系统配置方面的文件。
/home:这里主要存放你的个人数据。
/bin:这里存放了标准的(或者说是缺省的)linux的工具,比如像“ls”、“vi”还有“more”等等。
/etc/init.d:init.d目录包含许多系统各种服务的启动和停止脚本。它控制着所有从acpid到x11-common的各种事务
判断题
1. 在Linux系统中,以文件方式访问设备。 对
2. Ping命令可以测试网络中本机系统是否能到达一台远程主机,所以常常用于测试网络的 连通性 。 对
3. vi编辑器具有两种工作模式:命令模式和 输入模式 。 错,还有个等待模式
4. iOS操作系统不是基于Linux内核开发的。 对,是unix
5. Redhat操作系统的主要用途是搭建各类软件开发平台。错,服务器,f
6. 某文件的权限为:drw-r--r--,用数值形式表示该权限,则该八进制数为:644 该文件属性是目录。 对
d:目录文件,owner:文件拥有者,group:文件拥有组,other:其他用户
· 普通文件的文件权限第一个字符为“-”
· 目录文件的文件权限第一个字符为“d”
· 字符设备文件的文件权限第一个字符为“c”;块设备文件的文件权限一个字符为“b”
· 符号链接文件的文件权限第一个字符为“s”
7. Linux操作系统中默认超级管理员用户名为Administrator。错,root
8. Android操作系统是基于Linux内核开发的。 对
9. iOS操作系统是基于Linux内核开发的。 错
10. DHCP可以实现 动态 IP 地址分配。 对
11. 系统网络管理员的管理对象是服务器、用户和服务器的进程 以及系统的各种资源。 对
12. Redhat操作系统的主要用途是搭建各类网络应用服务器。 对
13. Linux操作系统中超级管理员用户名为root。 对
14. Android操作系统不是基于Linux内核开发的。 错
15. Linux和Windows的最大区别是Linux更加稳定。 从内核上是开源的,从性能上是更稳定
16. 在Linux系统中所有内容都被表示为文件,组织文件的各种方法称为 文件系统。 对
17. Linux和Windows的最大区别是Linux是基于命令行管理的。错
18. 前台启动的进程使用 ctrl+c 终止。 对
19. 安装Linux系统对硬盘分区时,必须有两种分区类型:文件系统分区和交换分区 。对
20. 唯一标识每一个用户的是用户 ID和用户名。 对
基本指令操作考核部分
1. 写出任意两个可以实现Linux重启的操作指令;
重启:shutdown –r,reboot,init6
Shutdown–r now 现在重启
2. 写出两个可使得Linux操作系统关机的操作指令;
关机:halt,shutdown–h,init 0
Shutdown–h 2 –2分钟后关机
3. 解释指令cp /dev/cdrom /home/susu/my.iso;将/dev/cdrom 拷贝为本地的/home/susu/my.iso光驱
4. 解释指令:mkisofs –o –t home.iso /home;把/home 做成home.iso镜像文件存储在当前目录下
5. 已知当前文件夹下有t1.txt、t2.txt、t3.txt三个文本文档,用指令完成将这三个文档合并成一个文本文档t123.txt;输出重定向
Catt1.txt t2.txt.t3.txt > t123.txt
6. 将当前系统日期和时间更改为2012年12月21日中午12点30分29秒;
查看系统时间:date
修改日期:date -s 2012/12/21
应用修改的时间:clock -w
修改时间:date –s 12:30:29
应用:clock -w
7. 将file1.txt文件改为root用户,root组,修改完查看file1.txt文件的属性 ;
修改文件组:Chgrp rootfile1.txt
修改文件用户:Chown root file1.txt
//同时修改文件的用户和组:chown –R 新用户者.新用户组文件,如:chown root.rootfilw1.txt
查看:ll file1.txt
8. 切换到用户john新建一个文件file1.txt,查看file1.txt文件的属性;
切换到:Su john
新建一个:Touch file1.txt
查看属性:ll file1.txt
9. 设file.txt文件的文件属性字符串为:-rw-rw-r--解释该属性字符串的详细含义;
普通文件,所属用户,同组用户,其他用户
可读写 可读写 可读
10. 将file1.txt文件的拥有者改为tom拥有组改为nobody,查看file1.txt文件的属性;
Chown tom.nobody file1.txt
==
·目录不能创建硬连接,可以软连接
·tailxxx 看12行
·head xxx 看10行
·Cat xxx 查看文件,当文件过多时,只显示最后一页
用户组查看/etc/group文件
用户查看/etc/passwd文件
·如果删除用户的时候提示你用户已登录,表示你正在使用该用户或者是从那个用户切换到现在用户的,要先注销那个用户才能够删除
问答题
1. 创建一个名为Jerry的用户,并作为Mouse用户组的成员; 将Jerry用户改为Tom,查
看/etc/passwd文件的最后一行;查看用户Tom的用户目录,并将其改为 /home/Tom;
创建用户,分配用户组:Useradd -g mouse jerry
改名字:Usermod –l tom jerry
查看最后一行:Tail -1/etc/passwd
修改用户目录:usermod –d/home/tom tom
2. 锁定Tom用户,查看/etc/shadow文件;解锁Tom帐户;删除Tom帐户以及用户目录;查找 /etc/passwd的文件中是否存在Tom用户的信息。
锁定:usermod –L tom
查看: tail /etc/shadow
解锁:usermod –U tom
删除:userdel –r tom
3. 查询当前操作系统下httpd服务的启动状态、重新启动该服务;查询该服务的开机自动启动设置、并将其开机启动状态重新设置为0、1、2、6运行级别关闭; 3、5、5运级别自动启动。
·这个运行级别查看的是开机自启动项的开启情况
查看状态:servicehttpd status
重启:Servicehttpd restart
查询:chkconfig –listhttpd
设置:chkconfig –level 345 httpd on
4. 简述进程和程序的关系及二者之间的区别,简要说明进程有哪些种类。
进程:开始执行但是还没有结束的程序的实例
程序:包含可执行代码的文件
进程与程序的关系:进程由程序产生,是一个运行着的、要占系统资源
的程序
进程不等于程序;
区别:进程是动态的,程序是静态的,程序可以长期保存,进程只能存在一段时间;
进程的分类?
交互进程
——Shell下通过执行程序产生的进程
——可在前台运行,也可在后台运行
批处理进程
——进程序列
监控(守护)进程
——系统启动时就自动启动产生的进程
——在后台运行
5. 使用进程指令完成操作:用户john远程登录到系统准备开始一天的工作,首先他设置了一个提醒任务:在下午13:50,系统自动输出“I have a meeting at 14:00.”,以提醒john在14:00点的时候有一个会议要参加。同时john以后每周四下午要主持一个讲座,因此他制定了一个周期性任务:每周三下午5点提醒自己第二天有讲座。
提醒任务:At 13:50
Ehco “ I have a mettingat 14:00”
Ctrl+d
周期任务:crontab
00 5 * * 4 Echo “have a metting tomorrow”
分时日月星期
6. Linux服务器管理员要查询目前系统中是否已经安装了合适版本的Web服务器。如果未安装,设已经准备好了httpd-1.1.3-8.i386.httpd软件包在主目录下待安装。安装前,管理员需要了解http软件包将要安装的位置;然后安装http软件包;查询http软件包安装是否成功;设置httpd服务的自启动状态(自己定义即可);启动httpd服务。
查询:Rpm –qa |grep httpd
设置:Chkconfig –level2 httpd on
启动:Service httpd start
7. 简述Linux的几个运行级别及其相应的含义。
0 关机
1单用户
2:多用户模式不带网络
,3多个用户带网络
,4保留
5:包括前面的图像界面
6:重启
8. 简述Linux操作系统的启动过程。
PU装载BIOS,BIOS获取MBR,装载LILO,LILO装载压缩内核,
压缩内核装载解压内核,启动INIT进程,根据不同
的运行级别,启动相应的服务程序(INIT产生getty进程,getty进程
产生login进程)LOGIN进程等待用户登录
9. 简述Linux操作系统与Windows系统相比,有哪些特点或优点。
区别:
(1)Linux速度比较快,安全性比windows好
(2)有很多软件只能在windows里运行 ,与Linux兼容的软件正在开发中.
(3)Linux适用在网络方面.
(4)Linux的操作比较复杂,windows的比较简单.
10. 查询当前操作系统下xinetd服务的启动状态、重新启动该服务;查询该服务的开机自动启动设置、并将其开机启动状态重新设置为0、1、6运行级别关闭;2、3、4、5运行级别自动启动。
查询:Servicexinetd status
Servicexinetd start
Chkconfig–list xinetd
Chkconfig–level 2345 xinetd on
11. 写出五种Linux发行版本的名称。
Ubuntu 是一个以桌面应用为主的Linux操作系统
Debian以其稳定性著称
Mandrake提供了一个优秀的图形安装界面,它的最新版本还包含了许多Linux软件包
Red Hat是一个符合大众需求的最优版本。在服务器和桌面系统中它都工作得很好
SuSE的硬件检测非常优秀,该版本在服务器和工作站上都用得很好
12. 按要求完成下列操作对应的相关指令:
创建两个用户Jerry和Tom,并分别设置密码;
Useradd -r jerry ;
Useradd –r tom
切换到用户Jerry新建一个文件file1.txt,查看file1.txt文件的属性;
Su jerry
Touch file1.txt
Ll file1.txt
将file1.txt文件的拥有者改为tom,查看file1.txt文件的属性;
Chown tom.jerry file1.txt
将file1.txt文件的拥有组改为nobody查看file1.txt文件的属性 ;
Chown tom.nobody file1.txt
Ll file1.txt
将file1.txt文件改为root用户,root组查看file1.txt文件的属性 ;
Chown root.root file1.txt
Ll file1.txt
13. 设文件file.txt文件的文件属性字符串为:-rw-rw-r--,完成下列解释或操作:
解释该属性字符串的详细含义
用绝对值法将文件属性修改为 -rw-r-----
chmod 640 file1.txt
再次查看file.txt文件属性
用相对值修改法将文件属性改为 –rw-rw-rw-
Chmod g+w o+rw file1.txt
用任意办法修改文件属性为 -r--r--r—
Chmod444 file1.txt
14. root管理员需要重新配置网络环境。他需要完成的工作有:永久设置主机命名为teach.student;用ifconfig命令设置网卡eth0信息:IP地址为192.168.0.3,子网掩码是255.255.255.0,通过修改配置文件的方式来设置域名解析服务器(DNS)地址为100.128.5.13。请完成相关操作指令及操作步骤的文字描述。
永久:vi/etc/sysconfig/network
Hostname=teach.student
还要修改/etc/hosts
设置ip和网关:ifconfig eth0192.168.0.3 netmask 255.255.255.0
设置DNS:yum安装bind,启动后,修改/etc/named.conf文件,将有ip的地方改为100.128.5.13
15. 为某局域网配置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,请完成相应/etc/dhcpd.conf配置文件中对应的内容。
Subnet192.168.0.1 netmask 255.255.255.0 {
Range192.168.1.66 192.168.1.244
Optionrouters 192.168.0.1}
Group{
Optionrouters 192.168.0.1;
Hostsraticiphist1{
HardwareEthernet 00:0C:09:04:DD:35;
Fixed-address192.168.1.11;
}}
16. 在已经安装完samba服务器软件的Linux系统前提下,完成对配置share级和user级samba服务器过程的简要的描述。
要求:通过samba配置文件设置的方式来进行samba服务器的配置。
[home] 共享目录
Comment=home directories 指定共享目录
Browse able =no 指定目录不可以浏览
Writable=yes 指定共享目录是可以写
Valid users = %S 指定共享目录的用户
Create mode =0775
Map to guest = bad user
[printers ] 指定是否可以打印
Comment =all printers 指定共享目录
Path =/var /spool/samba
Public = yes 指定guest可以访问
Browse able = no 指定共享目录不可以浏览
Guest ok =no 指定guest不可以浏览
Writable = no 指定共享目录是不可以写的