linux实训报告Word文件下载.docx
《linux实训报告Word文件下载.docx》由会员分享,可在线阅读,更多相关《linux实训报告Word文件下载.docx(17页珍藏版)》请在冰点文库上搜索。
![linux实训报告Word文件下载.docx](https://file1.bingdoc.com/fileroot1/2023-4/28/0ae3e402-06d4-4a8c-b959-309991d22c1a/0ae3e402-06d4-4a8c-b959-309991d22c1a1.gif)
2.使用gzip、gunzip、tar等命令。
(1)使用gzip指令将用户主目录下的.bashrc文件压缩成bashrc.gz
⑵使用gunzip指令将bashrc.gz文件解压
Lroot@localhost*bashrc:
[root@1ocalhost.bashr匚.gz:
rrnnt(31ntra1hnst.
~gzip-u.bashrc
.0乂—replaceduith.bashrc.gz~]itgu.nz.ip-v.bashrc.gz
25.0z--replaced,uith.bashrc
⑶使用tar指令使用zxvf和czvf分别对vmware.tar.gz和用户主目录进行操作
Lrootl?
localhost"
J#tar-csvfvmuiare.tar.gzaa/
[rootsLocalhost~1#tar-zxvfumware*tar・gw
Hl/
3.文本编辑命令
⑴使用Vi编辑一篇英文文章,学会保存文字,定位光标,删除文字,复制、剪切、粘贴文字,搜索文字。
"
zsq・t冥t”[New]IL,3Cwritten[root(?
lo匚~ltt
⑵使用cat查看文件
[rootl?
localhost~lit匚atzsq.txtUmNO+1
⑶使用more命令查看文件
[rootslocalhostmorezsq.txt
⑷使用less命令查看文件
[rootslocalhostlesszsq,txt
lamNO.1
zsq.tx(3(END)
⑸使用head命令查看文件
Eroott?
loca1host~litheadzsq.txt
TamNOLI
⑹使用tail命令查看文件
[roott?
localhost~tailzsq.txt
4.用户与组的管理
(1)使用命令添加名称为userl、user2、user3user4的用户
⑵使用命令设置userl、user2、user3user4用户的密码为redhat
ErootPlocalhost[root(?
localhost[root(?
Io匚忌lhost(roolocnlhost[root!
locaIhost
]#useradduserl~Jttuseradduser2"
1Itusereidduser3~]ttuseradduser4passuduserl
Cliangingpasswordforuseruserl.
word
NeuUMIXpassword:
BADPASSUORD:
itisbasedonadietionary
RetypenewUNIXpassuord:
passud:
a11autlienticatiomtokensupdatedsuccessful1ly・
uord
successfu11y.word
successfu11y.
successfully.
[root@1ocalliostJttpassuduserZChangingpassuordforuseruserZ*NeuUNIXpassuord:
itIsbasedanadictionargRetypenewUNIXpassuordl:
passuid:
allauthenticationtokensupdatedLrootSlocalhost**Ittpasseduser3Changingpassuordforuseruser3.
NeuUNIXpassuord:
itisbasedonadictionaryRetypeneuUNIXpassword:
passud:
allauthenticationtokensupdatedLroot@localhost™]Itpassuduser4
Changingpassuordforuseruser4.
NewUNIXpassuord:
BADPASSUQRD:
itisbasedonadictionaryRetypeneuUNIXpassuord:
allauthenticationtokensupdatedrrnn+.R1nna1linx+.~1it■
⑶使用命令删除user2和user4用户
[rnotElocallinst~Jfluserde1user2^rootOlocalhost"
lituserdeluser4Rmnn+□11lhn^+~1ti
⑷使用命令添加groupl、group2和group3三个组
⑸使用命令删除group2组
groupaddgraupl$|roupaddgr口up2groupaddgraupJgroupde1groups
ErootPlocalhost
ErootPlocalhost"
】#
】tt
ErootPlocaIhost"
]tt
⑹who指令查看当前登陆系统的用户⑺使用id命令看当前用户的UID与GID
[root!
1oca1host~]ttuho
rootttylZ016-1Z-1ZZZ:
Z8
[rootI?
localhost~]ttidroot
uid=0(root)gid=0(root)groups=0(root)j1(bin)jZ(daemon1,3(sys),4(adm)j6(d(uhee1)context=root:
system_r:
unconfined_t:
SystemLow-SystemHigh
(8)使用whoami命令查看当前使用shell的用户名称
(9)使用su指令从root用户切换至userl,然后切换回root用户
loca(host~Ittuhoami
^ootttylZ016-1Z-12ZZ:
28
[rootQloca(host~Ittsuuser1[useirl&
localhostroot]$surootPassword:
5.权限管理。
(1)使用chmod指令,在Linux系统中设置指定文件的权限第1步:
创建目录A、B
第2步:
使用ls-指令查看以上两个目录的相关权限
Lroot(?
localhostJttIstota188drwxr-xr-x™—■
drwxr-xr-xdrwxr-xr-x
■rwr—r—
——
-rw-r—r--
-rw-r--r--
Z
1
2
rootrootrootrootrootrootrootroot
rootrootrootrootrootrootrootroot
4036
1Z65
4096
4H96Z7540
3671182
9
Dec
MarDecMar
Mar
1Z
16
12
2Z:
36
201623:
Z4
2016
Z61623:
m23:
04
anaconda-ks.cfg
insta11.log
insta11.log.sijstog
Ksq.txt
第3步:
使用chmod指令,要求使用设置A目录仅为属主拥有所有权限,其他用户没有任何权限
chmodg-rxa
11
第4步:
使用chmod指令,要求使用设置B目录的权限为属主拥有所有权限,组成员有读和执行权限,其他用户没有任何权限
[root@locaJhowt-
litchmodo-xra
[rootsIocaIhost~
Iffchm口dg+rx,o-xr
b
[rootQ1ocaIhost~
MIs
-1
total88
drwxr-x
root
22:
-rw-*
1265
2816
23:
24
drwxr-xr-x
z
Z316
-rw-r——r--
27540
instal1.log
^rw-r-'
P--
3671
insta11.log.syslog
—rw~i*-—■
102
00
—r——
3
23:
B4
zsa.txt
rwx
ru
rwxrwxrwx
rwxr--
ruxr-xr-x
rwxr-xr-x
-rw^r--r
rootrootrootrootrootrootuser1rootrootrootroot
rootrootrootrootrootrootrootrootrootrootroot
6
4
DecMarDecDecDecMarDecMarMarDecDec
4-
anaconda-ks.cfg
insta11.loginstft11.log.sjs
zsq,txt
[rootPlocalhostlitErootPlocalhost~Jttotal11Z
⑵使用八进制数字法设置文件权限
第1步:
创建目录C、D
使用Is-指令查看以上两个目录的相关权限
使用chmod指令,要求使用设置C目录的权限为所有人都拥有所有权限
使用chmod指令,要求使用设置D目录的权限为属主拥有读写权限,组成员有读和执行权限,其他用户没有任何权限
[rootPlocalhostchmod777c
DecMarDecDec
DecMar
DecMarMarDecDec
rootrootroot
rw-r-x
408640964086
rw-r^-r^-
rw-r--r--
———
rootrootfoutroot
4036Z?
540
3671239423
userlrooQrootroot
Irwxr-x
root
rootroot
otnl348
rwx
rootpoof
]#11
oca1host]ttchmod
65Q
AHAConda-ks“cfg
instii1L■loqrsyslog
zsq*txt
zz2
6z
1-1
z2
11
362016
23:
Z3:
4Z
42
4828162616
57
64
⑶使用chown指令,设置文件的属主。
创建目录E
使用chown指令将E文件的属主更改为userl
[rootPlocalhost~I#chounuserle
ErootOlocalhost~lit11
tota1112
irwxr-xZrootroot4096Dec1ZZZ36
-rw1rootroot1265Mar162016anaconda-ks.cfg
drwxr-x2rootroot4096Dec1223:
irwxrwxrwxZrootroot4096Dec1ZZ3:
42目
irwxr2rootroot4036Dec1223:
rtrwxr-xr-x2rootroot4096Mar162316
4rwxr-xr-xZuserlroot4096Dec12Z3:
48
-rw^r'
--r'
-~1rootrootZ7546Mar162016insta11.log
-rw-r--r--1rootroot3671Mar162816iinstaL1.log
-rw-r一一r--1rootroot10ZDec12Z3:
06^mware,
-rw-r--r--1rootroot9Dec1223:
04zsq.txt
r*c■11«
2配置常规网络参数
(1)配置主机名。
在network文件中修改主机名
ETWOBKIMG=yes
ETW0EKING_IFU6=no
OSTNAME=eth0
(2)使用ifeonfig修改IP地址、子网掩码等参数
[rootUIo匸录lhowt~J#ifconfigeth619Z.IBB.0*122netmask255・Z55.Z55.0[root^loca1host*J#
(3)禁用网卡
启用网卡
localho&
t~litifconTiyeth0doun[rootPlocalhost~Ittifconfigeth0up
3配置与管理企业网站
学校的域名为,学校计划为每位教师开通个人主页服务,为教师与学生之间建立沟通平台。
该学校网络拓扑图如下图1所示。
学校计划为每位教师开通个人主页服务,要求实现如下功能。
(1)设计一个主题网站,制作相应的网页,内容不限
⑵网页文件上传完成后,所有用户通过域名http:
//打开该
网站(该内容涉及到DNS服务,所以该步骤可以在DNS配置完成后再操作)
u^u<
.dL)igf.服务器:
Address:
附?
■器:
IrttldrcnK:
BlicrosoftUindows6.1,76011
J®
杈所有2HWVMicrosoftCcrporation»
保留所有权刑©
G:
\Usei*s\Adninistrator>
nslookup默认服务器:
UnKnoun
Address:
192.168.6.122
192.168.0.122
修称:
rnddrciuK=
>
snitp«
ahgf
192A68.B.122
t硃
Iddress:
iliases:
4配置与管理FTP服务器
某企业网络拓扑图如图2所示,该企业想构建一台FTP服务器,为企业局域网中的计算机提供文件传送任务,为财务部门、销售部门和0A系统提供异
地数据备份。
要求能够对FTP服务器设置后能正常连接,实现文件上传下载功能
賈申Irtcrnet.192.1$$£
).122*寺卜,|「SyJflZ』竺3打p
lafi*9
■■质
d►Internet►192-168,0,122►
・1.PNG
C:
\JUscrssAdninistrator>
ftp192.168.0.122陡接至Q192.168.0in1224
S20CusFTPd2.0.5>
anon^noiLS
331Fleasespecifythepassvard.
Lnefin^uccesslFul^
rtp>
Is
PORTconm^ndsuccessful-idei*usinaPASU.
1吕网iHewcon&
sthediirector'
j/listin!
^,
nata
nub
*證£
Directcr-ysendOk.
ftp:
收到11字节,用时P.00秒11.08千字节/秒*
ttp>
zsq;
.txt
PORIDonmandsucces&
ful..Con^idei*u.£
±
n<
^PASU
tLBSOpenin^fHlNAiRVnodedataconnectioni£
oi*zsq.txt:
(11.
*2石FileffendOH・
牡苦收到11字节』用时0-腼秒liftHH-Ba千字节片対
5配置与管理DNS服务器
某企业有一个局域网(192.168.1.0/24),网络拓扑如图2所示。
该企业已经有自己的网页,员工希望通过域名来进行访问,同时员工也需要访问Internet上的网
站。
该企业已经申请了域名enterprise.com公司需要Internet上的用户通过域名访问公司的网页。
为了保证可靠,不能因为DNS的故障,导致网页不能访问。
要求:
在企业内部构建一台DNS服务器,为局域网中的计算机提供域名解析服务。
DNS服务器管理域的域名解析,DNS服务器的域名为dns.enterprise.com同时还必需为客户提供Internet上的主机的域名解析。
要求分别能解析以下域名:
财务部(cw.:
192.168.1.11,
cu_E-nl:
eiripr-i.5LE口m
田艮芜"
畠冒匸clrtsb.*erifccirprxse-.con
=192.168.1.2
I〉oa.enterprise,con
凰务器:
dns.enterin'
ise・com
Jl»
enterprise4CQn
限务器:
dnsrenttrpi?
isfr.connddre^^:
192.168.1.2
名#E:
j1-enterprise»
con
Hddrcsf:
192<
168<
1<
13
销售部(xs.:
192.168.1.12,经理部(jl.:
192.168.1.13,0A系统(oa.:
192.168.1.13。
■cw»
entevpirise-com„11L
恪称:
oa.entei*ppi£
e.com
192.168.1.13
C:
MJscrsxAdministrator>
nslQokLip默认服务器:
enterprise.comAddress:
6实训总结
经过这两周的实训,我深刻地了解了什么是“眼高手低”,实训毕竟和理论课不一样,不再是照着书上的例子打一串自己或许都不知道意思的代码,而是实实在在的通过自己的理解去搭建一套完整的体系。
也正因此我也从中学到了许多。
第一天的任务总是简单的,因此自己在做linux基本操作时并未出现什么问题,让我觉得费心的是后面网站的搭建以及DNS的配置,这些参数设置环环相扣,一个不小心就可能在某一你想不到的环节出错,真真的是一着不慎,满盘皆输。
而真正困难的是排错阶段,一个一个的回顾步骤一个一个的排查错误真的是一件非常痛苦的事,而不幸的是我也不是一个耐心的人,每次纠错的时候都是对自己的一次折磨啊!
不过也多谢此次实训我学会了通过多种渠道获取知识懂得了遇事不能操之过急另外我感觉我的耐心实在比以前好太多了。
通过这次实训我发现我还存在许多问题,也只能继续努力了,期待下一次有所进步吧!