实验三linux服务与进程管理,学习Linux实验总结二(进程与服务管理)

进程与服务管理

挂载系统光盘搭建本地yum源

1.mkdir /mnt/cdrom

2. mount -o loop /dev/sr0 /mnt/cdrom 或 mount -o loop /dev/cdrom /mnt/cdrom 一般是后者

3.vi/etc/yum.repos.d/rhel-source.repo

[rhel-source]

name=Red Hat Enterprise Linux 6.4

baseurl=file:///mnt/cdrom/

enabled=1

gpgcheck=0

安装telnet

1.yum -y install xinetd

2.yum -y install telnet

3.yum -y install telnet-server

4.修改telnet服务配置文件

vi /etc/xinetd.d/telnet

service telnet

{

disable = yes

flags = REUSE

socket_type = stream

wait = no

user = root

server = /usr/sbin/in.telnetd

log_on_failure += USERID

}

将disable=yes行前加#,或者改为disable=no

5.启动服务

service xinetd restart

telnet IP

find / -name “passwd”

/home ll

ll usr/bin/passwd

ll /etc/shadow

test

chmod u-s test

chmod u+s test

mkdir share

ll share

groupadd student

chown root.student share/所有者

chmod 775 share

chmod g+s share

chmod o+t share//其他用户不能删

1 Linux操作系统的启动过程;

主板通电后cpu通电,在固定位置执行一条指令,跳转到BIOS BIOS装载并把控制权交给LILO,LILO装载压缩内核,压缩内核装载解压内核 启动init进程 根据不同的运行级别,启动相应的服务程序 Login进程等待用户登录

2 查询当前操作系统下xinetd服务的启动状态、然后重新启动该服务;查询该服务的开机自动启动设置、并将其开机启动状态重新设置为0、1、2、4、6运行级别关闭; 3、5运行级别自动启动。

Service xinetd status

Service xinetd restart

Chkconfig --list xinetd

Chkconfig --level 01246 xinetd off

Chkconfig -- level 35 xinetd on

3 进程和程序的关系及二者之间的区别,进程种类。

程序是可执行代码,进程由程序产生,运行着并且占有系统资源,一个程序可以产生多个进程。进程包括交互进程,监控进程,批处理进程。

4 使用进程指令完成操作:

今晚9点,查看系统内存使用情况并将结果追加到/var/log/mon.txt文件中。明天上午10点20分,将使用系统的用户信息追加写入文件/var/log/w.txt中。

at 21:00 today

free >> /var/log/mon.txt

ctrl+D

at 10:20 tomorrow

w >> /var/log/w.txt

ctrl+D

5 Linux系统的用户boss通过telnet方式远程登录到系统,(假设IP地址为202.13.55.7) 准备开始一天的工作,首先他设置了一个提醒任务:在上午8:00,系统自动输出“I have a meeting at 10:00.”,以提醒teach在10:00点的时候有一个会议要参加。

telnet 202.13.55.7

at 08:00 today

echo “I have a meeting at 10:00.”

Ctrl+D

6 同时boss以后每1、3、5、7月的每个周三上午都要主持一个讲座,因此他制定了一个周期性任务:在每个讲座开始前的周二下午5点提醒自己第二天有讲座。

Crontab -u boss -e

00 17 * 1,3,5,7 2 echo “you have a speech at tomorrow AM”

Wq 存盘退出

7 首先查询目前系统中是否已经安装了合适版本的telnet-server服务器。

rpm -qa telnet-server

rpm -qpl telnet-server.i386.rpm

rpm -ivh telnet-server.i386.rpm

安装前,管理员需要了解telnet-server软件包将要安装的位置;然后安装telnet-server软件包;查询telnet-server软件包安装是否成功;设置telnet-server服务的自启动状态;启动telnet-server服务(telnet-server为非独立运行的服务)。

Service telnet-server status

Chkconfig telnet-server on

Service xinetd restart

Service telnet-server restart

8 Linux服务器的远程用户tom正在进行的工作包含在几个子目录和文件中,如下所示,共计2个目录,4个文档:

实验三linux服务与进程管理,学习Linux实验总结二(进程与服务管理)_第1张图片

试完成将其工作目录打包压缩(文件名自定)、查看压缩内容、解压缩到指定目录(/home/tom下)中的操作指令。

tar -zcvf work.tar.gz /home/jsp/ /home/java/

tar -tvf work.tar.gz

tar -zxvf work.tar.gz -C /home/tom/

8 root管理员需要重新配置网络环境。他需要完成的工作如下:

设置主机命名为stu.student(两种方式:临时、永久)——分别给出临时变更指令和永久性变更操作的文字描述。

临时:hostname stu.student

永久:vi /etc/sysconfig/network

用vi打开文件编辑

HOSTNAME=stu.student

9 用ifconfig指令设置网卡eth0信息:IP地址为172.168.120.110,子网掩码255.255.255.248。并用指令变更网卡MAC地址为00:11:22:33:44:55。

ifconfig eth0 down

ifconfig eth0 ip 172.168.120.110 netmask 255.255.255.248

ifconfig eth0 hw ether 00:11:22:33:44:55

ifconfig eh0 up

10 通过修改配置文件的方式来设置域名解析服务器地址为100.128.5.13。描述变更与设置步骤。

vi /etc/resolv.conf //用vi打开操作

nameserver = 100.128.5.13

设置完成后通过指令重启网络服务。

Service network restart

调出配置网络参数的图形界面。

System-config-network

你可能感兴趣的:(实验三linux服务与进程管理)