linux基础

/etc 这里主要存放了系统配置方面的文件。

     /home:这里主要存放你的个人数据。

     /bin:这里存放了标准的(或者说是缺省的)linux的工具,比如像“ls”“vi”还有“more”等等。

     /etc/init.dinit.d目录包含许多系统各种服务的启动和停止脚本。它控制着所有从acpidx11-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装载BIOSBIOS获取MBR,装载LILOLILO装载压缩内核,

压缩内核装载解压内核,启动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  指定共享目录是不可以写的

  • 5
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值