linux系统管理复习材料Word下载.docx
- 文档编号:21389881
- 上传时间:2023-01-30
- 格式:DOCX
- 页数:11
- 大小:57.43KB
linux系统管理复习材料Word下载.docx
《linux系统管理复习材料Word下载.docx》由会员分享,可在线阅读,更多相关《linux系统管理复习材料Word下载.docx(11页珍藏版)》请在冰豆网上搜索。
7.管道more/etc/passwd|greproot
8.重定向ll-a>
>
/dev/tty3>
>
bash<
sh.txt
9.查看系统信息uname-adfuptimefreecat/proc/cpuinfotop
wlast
10.分区IDE:
hdSCSI:
sd/dev/hda6第一块IDE的第二块逻辑分区-1~4代表主分区或拓展分区-5代表逻辑分区
11.挂载接入USB接口–>
VMware中的“VM”,选择“removabledevice”->
选择USB设备,点击“connect“->
创建挂载点的目录->
fdisk–l->
mount/dev/sdb1/home/usb->
mount回车->
进入挂载目录进行操作->
退出挂载目录【否则busy】->
umount…->
VMware中的“VM”,选择“disconect”
12.文件属性ll中各字段的含义文件类型ld-
chown所有者.用户组文件名
修改文件属性chmod644a.txt
Chmodugo+rwxa.txt
上网过程:
打开window的网络连接部分,找到本地连接,点击网络共享vmnet8.弹出对话框,记录共享中提供的网关的ip地址,切换到虚拟机。
修改配置文件,/etc/sysconfig/network-scripts/ifcfg-eth0GATEWAY=192.169.0.1
写入NETMASKADDR重启networkservicenetworkrestartping测试确保网络畅通
Dns配置过程从windows中运行cmd命令,输入nslookup命令,记录真实的DNS服务器的ip地址,返回linux,修改配置文件/etc/resolv.conf将nameserver保存退出重启network进行nslookup认证
第三章
1.添加用户useradd-d–s–r-gusername
2.账号属性用户账号信息/etc/passwd
设置用户属性usermod[参数选项]username
usermod–l新用户名原用户名
usermod-d文件夹用户名
usermod-Lusername锁定
usermod–U要解锁的账户
userdel[-r]账户名删除用户
3.密码管理passwd用户名设置用户密码
passwd–l账户名锁定密码
passwd–u要解锁的账户解锁密码
passwd–S账户名查询密码状态——是否被锁定
passwd–d账户名删除用户密码
4.用户组的管理groupadd[-r]用户组名称
groupmod-n新用户组名原用户组名修改用户组名称
groupmod-gnew_GID用户组名称重设用户组的GID
groupdel用户组名删除用户组
gpasswd-a用户账户用户组名添加用户到指定的组
gpasswd-d用户账户名用户组名从指定组中移除某用户
其它命令:
idwhoamigroups用户帐号:
第四章
Linux服务管理部分:
1.服务的停止与启动
通过启动脚本管理服务)/etc/rc.d/init.d/服务名称{start|stop|status|restart}
service命令管理服务service服务名{start|stop|restart}
2.配置服务启动状态
ntsysv命令设置当前运行级别下各服务的启动状态
chkconfig命令设置系统中所有服务在各运行级别中的启动状态
chkconfig–list服务名查看服务启动状态
chkconfig--level级别服务名状态设置设置服务器启动状态
linux进程管理部分:
1.进程的启动
at命令指定时间运行指定的程序
at[-f文件][-m]时间
举例:
实例1:
一分钟以后在tty1中,提示“hello!
!
”
–#atnow+1minutes
–at>
echo“hello!
!
”>
/dev/tty1
ctrl+D
实例2:
明天凌晨2点将正在登陆的用户写入/tmp/aaa.txt
–#at2:
00tomorrow
w>
/tmp/aaa.txt
实例3:
一分钟以后,在家目录中建立文件夹at
mkdirat
crontab命令计划调度服务
–crontab–uuser{–e|-l|-r}
minutehourdaymonthday-of-the-weekcommand
实例:
308
**4echo“meetingat10:
00AM”>
/dev/tty1
2.管理系统的进程
查看进程ps命令选项u显示进程用户所属的详细信息
a显示所有用户进程
x显示没有控制台的进程及后台进程
-e显示所有进程
ps–e|less
查看各进程的继承关系pstree
pstree|less
结束指定进程的运行kill[-9]进程号
终止所有的相同进程名的进程.killall[-9]进程名例:
killall[-9]ps
第五章
1.配置主机名hostname查看当前主机名
hostname新主机名临时设置主机名
主机名更改长期生效的方法:
修改/etc/sysconfig/network文件
修改该文件中HOSTNAME的值,重启,观察主机名的变化。
2.配置网卡配置ifconfig显示网卡的配置信息
设置网卡的IP地址
ifconfig网卡设备名IP地址netmask子网掩码
ifdown网卡设备名
ifup网卡设备名
ifconfig网卡设备名hwetherMAC地址修改MAC地址
3.配置客户端名称解析最多可同时指定3个DNS服务器的IP地址。
修改/etc/resolv.conf配置文件
包含主机域名的搜索顺序和DNS服务器的IP地址。
nameserver配置项指定DNS服务器的IP地址,查询时按nameserver在配置文件中的顺序进行
4.常用网络调试命令ping[参数选项]检测网络是否连通以及连通的质量
netstat[参数选项]显示网络连接、路由表、正在监听的端口等信息
例:
显示当前主机正在监听的端口,不进行名称解析$netstat-ln
tracerouteIP地址路由跟踪
nslookup检测指定的DNS服务器工作是否正常该命令有交互式,命令行式两种查询方式。
1)交互查询方式:
执行nslookup命令进入域名查询。
nslookup交互环境命令提示符:
设置解析域名服务器:
serverDNS服务器IP地址
退出:
exit
2)命令行查询方式:
nslookup域名
网络故障排查的基本方法:
检查本机ip地址及网关地址是否正确(无法访问internet网时,先检查当前主机的IP地址、网关和域名服务器是否正确。
检查网卡本身工作情况,网线连接情况。
对于动态分配IP地址,使用ipconfig/all查看。
若配置不正确,查看DHCP服务器。
对于Linux主机,用ifconfig命令获得当前主机IP地址,route查看路由表,注意默认路由)检查到网关和代理的网络是否畅通(ping网关地址,通则ping代理服务器)检查与DNS服务器的连接(ping某个DNS地址,不通则更换DNS地址)测试域名解析是否正确(用nslookup命令测试当前使用的DNS服务器是否能够正确解析域名。
考虑非80端口的网站是否被路由器或防火墙关闭相应端口)
第六章
1.RPM软件包管理rpm-q软件包名称列表(各软件包之间用空格分隔)查询软件包
-a查询系统中已安装的全部RPM软件包
-qi软件包名称查询软件包的详细信息
-ql软件包名称用于查询已安装软件包中所包含文件的文件名以及安装位置。
-qf文件或目录的全路径名查询某文件所属的软件包
查询未安装的软件包信息
rpm-qpi软件包文件全路径名查询软件包的描述信息
rpm-qpl软件包文件全路径名查询软件包的文件列表
rpm-qp软件包文件全路径名软件包所安装的软件名称
rpm-ivh软件包全路径名
rpm-e软件包名删除RPM软件包
rpm-Uvh软件包文件全路径名该参数的功能是先卸载旧版,然后再安装新版软件包
2.TAR包管理创建TAR包
tar-cvftar包文件名要备份的目录或文件名
例:
tar-cvfhome.tar/home
3.Apache配置文件简介相关文件安装位置:
/etc/httpd/conf:
存放httpd.conf配置文件
/etc/rc.d/init.d:
存放Apache服务启动脚本httpd
/var/www/html:
默认的Web站点根目录
/etc/httpd/logs:
存放日志文件
/etc/httpd/conf/httpd.confhttp配置信息
使用apachectlcinfigtest或httpd–t检查配置文件中的错误
/etc/httpd/conf/httpd.conf查找DocumentRoot一项
用于设置Web服务器的站点根目录
ServerRoot设置服务器根目录默认设置:
/etc/httpd
ServerName用于服务器辨识自己的主机名和端口号
ServerName:
80
Listenhttp协议的端口号
DirectoryIndex设置站点主页文件的搜索顺序各文件间用空格分隔
举例
4.配置虚拟主机的过程:
1.域名注册(在/etc/hosts中增加一行例如:
172.23.200.229测试一下,ping一下2个域名)2.创建目录,新建index.html文件(举例mkdir/var/www/html/myweb1cat〉index.html)3.设置listen监听端口(例如:
在httpd.conf中,设置listen80)4.在httpd.conf配置文件的第三部分中,添加对虚拟主机的定义5.用httpd-t检查虚拟主机配置是否正确。
6.测试
※[本题的前提是已设置成功虚拟网卡]
以下为虚拟网卡配置过程:
虚拟网卡的配置举例:
–eth0网卡的配置文件:
/etc/sysconfig/network-scripts/ifcfg-eth0切换到该目录下,执行cpifcfg-eth0ifcfg-eth0:
0vi编辑ifcfg-eth0:
0修改设备名为eth0:
0IP地址为:
172.23.200.228重启网络服务测试ip地址是否连通
第七章
1.安装vsftpd服务:
过程参看rpm
测试vsftpd服务器:
(满足一下条件):
1.启动后用其默认设置可正常工作2.默认账号:
ftp,密码:
ftp3.允许默认登录4.ftp账号登录后在/var/ftp目录下
3.连接和访问FTP服务器
创建FTP账户
举例:
创建账号catftp
•家目录:
/var/ftp/catftp
•组:
ftp
•shell:
/bin/nologin
•密码:
123456
可以在浏览器中利用ftp协议连接FTP服务器
访问格式:
ftp:
//用户名:
密码@网站域名或IP地址
ftp:
//用户名@网站域名或IP地址
可以使用图形化FTP客户端软件访问。
CuteFTP,gftp
4.配置vsftpd服务器对FTP的管理包括:
对FTP服务的管理、对用户的管理
通过对/etc/vsftpd/vsftpd.conf文件的配置实现。
/etc/vsftpd/vsftpd.conf格式
常用设置举例:
不允许匿名用户登录到FTP服务器,设置用户登录信息的欢迎信息为
welcometoourhome!
1.测试当前FTP是否允许匿名用户登录,查看当前的欢迎信息
2.查看/etc/vsftpd/vsftpd.conf文件
3.用vi修改/etc/vsftpd/vsftpd.conf文件,保存退出
4.重新启动vsftpd服务,匿名登录服务器
设置FTP服务器允许的最大连接数是1
1.测试是否支持多用户john,catftp登录
2.修改配置文件——修改或增加:
如果设置为0,表示不受限
3.重启服务器servicevsftpdrestart
4.再次测试是否支持多用户john,catftp登录
配置文件,当前用户20秒没有对FTP服务器作任何操作则自动断开用户与服务器的连接。
1.修改配置文件:
2.以catftp账号登录,执行ls命令查看结果;
保持20不对服务器作任何操作,再执行ls命令观察结果
第八章
1.配置DNS服务器前提:
虚拟网络环境
配置成:
linuxserver是DNS服务器,ip是192.168.0.2;
域名为:
主服务器.要求正向反向解析:
www.L192.168.0.42192.168.0.16192.168.0.2
1.配置/etc/named.conf文件
a)设置dns转发器forwarders{219.216.128.5;
};
b)转发方式forwardfirst;
c)监听地址listen-on{192.168.0.2;
d)服务对象allow-query{192.168.0.0/24;
•2.设置正向解析项
zone“”IN{
typemaster;
file“.zone”;
allow-update{none;
};
3.设置反向解析项
zone“0.168.192.in-addr.arpa”IN{
file“0.168.192.zone”;
allow-update{none;
4.配置/var/named/.zone文件
@INSOA..(
……)
INNS.
INMX10.
dnsINA192.168.0.2
wwwINA192.168.0.42
mailINA192.168.0.16
5.配置/var/named/0.168.192.zone文件
/var/named/
……)
INNS.
INMX10.
2INPTR.
42INPTR.
17NPTR.
6.重启named服务
2.DHCP的C/S结构clientserver
3.DHCP服务器配置举例:
要为某局域网配置dhcp服务器,为192.168.0.0/24网段的用户提供ip动态分配服务.ip范围在192.168.0.60~192.168.0.240,默认网关192.168.0.1,该网段其他地址保留为静态分配.另外,物理地址00:
0C:
09:
04:
ED:
35设置静态ip192.168.0.101
1.设置/etc/dhcpd.conf文件
cp/usr/share/doc/dhcp-3.0pl1/dhcpd.conf.sample/etc/dhcpd.conf
2.编辑/etc/dhcpd.conf文件(vi)
subnet192.168.0.0netmask255.255.255.0{
range192.168.0.60192.168.0.240;
optionrouters192.168.0.1;
}
group{
hoststaticiphost1{
hardwareethernet00:
35;
fixed-address192.168.0.101;
}
按esc按:
按wq退出vi
3.dhcp启动servicedhcpdstart
4.dhcp测试客户端linux在netcofig当中选择其ip为自动获取,使用ifconfig查看.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- linux 系统管理 复习 材料