实验三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个文档:
文章图片
试完成将其工作目录打包压缩(文件名自定)、查看压缩内容、解压缩到指定目录(/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
调出配置网络参数的图形界面。
【实验三linux服务与进程管理,学习Linux实验总结二(进程与服务管理)】System-config-network
推荐阅读
- Linux|VMware安装Linux报错解决--基于windows8.1
- linux实验三进程管理,linux实验三软件包管理与进程管理
- 画图带你彻底弄懂三级缓存和循环依赖的问题
- Linux内网渗透
- EKS 训练营-日志收集 EFK(14)
- Electron小提琴(在本地构建和玩小型Electron实验)
- RPCS3(实验性开源Sony PlayStation 3仿真器)
- linux smb无密码服务器设置
- CentOS/Rocky/AlmaLinux8配置Apache的HTTPS
- Grafana安装