Linux 实战工程师视频笔记.docx
- 文档编号:2990392
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:39
- 大小:47.77KB
Linux 实战工程师视频笔记.docx
《Linux 实战工程师视频笔记.docx》由会员分享,可在线阅读,更多相关《Linux 实战工程师视频笔记.docx(39页珍藏版)》请在冰豆网上搜索。
Linux实战工程师视频笔记
Linux实战工程师视频笔记
Linux实战工程师视频笔记
(一)
Linux实战工程师学习笔记
(一)
用户环境
#locale显示系统语言环境语言环境参数保存在
/etc/sysconfig/i18n文件里
LANG最主要
#locale–a查看系统对语言的支持情况
#LANG=zh_CN.GB2312使系统支持以中文形式显示
kudzu用来检测硬件
serviceskudzustart重新检测硬件,让系统自动识别新
硬件
硬件信息保存在/etc/sysconfig/hwconf文件
由kudzu产生
修改系统服务启动脚本
chkconfigkudzu–list检查某个服务状态(包括各个级别
0~6的状态)
setup配置系统服务,一个综合配置工具
chkconfig–list|more检查系统所有服务的状态
所有服务通过init启动
有些是通过xinetd服务启动的,如rsync
启动rsync
chkconfigrsyncon
当执行servicexinetdrestart时,其实是执行
/etc/init.d/xinetd这个脚本
而这个脚本会去检查自己的配置目录/etc/xinetd.d
/etc/rc0.d~/etc//rc6.d里面的文件连接到../init.d/具体
的服务,如/etc/iit.d/kudzu
S开头为启动,K为不启动
/etc/rc0.d~/etc/rc6.d---àrc.d/rc0.d~rc6.d
设置系统服务ntsysv命令(同setup)
(二)
系统管理常用命令
1.useraddredhat
2.passwdredhat
3.su–
4.exit
5.df–h分区情况
6.du–sh/*统计文件或目录使用空间的大小
7.fdisk–l/dev/sda
8.netconfig配置网络参数
9.ifconfig显示网络配置信息
10.servicenetworkrestart
11.route–n查看路由信息(默认路由)
12.ping–b192.168.0.255扫描整个网段(检查活动主
机)
13.ifconfigeth010.0.0.254netmask
255.255.255.0修改IP地址
14.ifconfigeth0显示指定网卡参数
15.修改IP信息后会删除默认路由,需手工添加
routeadddefaultgw192.168.0.1
16.ifconfigroute修改过的参数不会保存,重启后会消失
要用servicenetworkrestart命令把参数保存到文件
ifcfg-eth0
/etc/sysconfig/network-scripts/ifcfg-eth0
可以vi直接修改该文件,然后servicenetworkrestart重新
启用网络服务
17.redhat-config-network-tui是redhat独有的配置工
具,当用这个命令配置网络参数后,会写入到
/etc/sysconfig/networking/profiles/目录里,并且比
network-scripts/ifcfg-eth0优先,所以用过这
个工具配置就不要再使用netconfig,或者先将profiles目录清
空
(三)
文件系统的维护
ext2/ext3通过数据块储存文件
格式化文件系统:
mkfs.ext3–b4096–i8192–m5/dev/sdb4
-b数据块大小
-iinode节点表示的字节数(或数据块大小)
-m5为管理员保留的磁盘管理空间5%
ls–lh/mnt/u
du–sh/mnt/u
df–lh
#tune2fs–l/dev/sdb1打印文件系统属性
#df
tune2fs调整ext2/ext3文件系统特性的工具
-l查看文件系统信息
-m保留块百分比
-c
-i
-jext2转成ext3
tune2fs–c-1/dev/sdb1不管挂载多小次都不自
检
tune2fs–c-1–i0/dev/sdb1让分区永远不自检
#mkfs.ext2/dev/sdb4格式化成ext2
#tune2fs–j/dev/sdb4转换为ext3
#df–T查看分区信息
判断间ext2还是ext3:
tune2fs–l/dev/sdb1|grepfeatures
看Filesystemfeatures:
has_journal
是否有has_journal,有则是ext3文件系统
grep–i“name”不区分大小写
df–T分区类型
fsck检查文件系统数据完整性的工具
用法一、fsck–text2/dev/sdb1
二、fsck.ext3/dev/sdb1
#more/etc/fstab
如发现挂载选项有1或2,那么应该进行自检了
#fsck.ext3–y/dev/sdb1自动修复错误
(四)
管理磁盘文件系统
mount设备名挂载点
mount/dev/fd0/mnt/floppy
光驱(IDE)/dev/cdrom(à/dev/hdx)
光驱(SCSI)/dev/scdN(N=0,1…)
硬盘(IDE)/dev/hdX(X=a,b,c…)
硬盘(SCSI)/dev/sdX(X=a,b,c…)
U盘/dev/sdX(X=a,b,c…)
弹出光盘#eject
收回#eject–t
因为USB设备内置USB-SCSI转换接口,所以被认为是SCSI
硬盘
#mkdir/mnt/u
#mount/dev/sda1/mnt/u
默认内核已支持SCSI和USB接口
#modprobeusb-storage检查usb-storage模块是
否已加载,否则无法自动识别USB设备
#mount–tvfat/dev/hda2/mnt/c
#mount–tntfs/dev/hda3/mnt/d需重新编译内核才能
支持NTFS
#mount–tiso9660/dev/cdrom/mnt/cdrom
#mount–tvfat–oiocharset=gb2312/dev/sdb1/mnt/u
常用字符编码有gb2312和utf8
#mount/dev/sdb2/mmt/d–o
iocharset=utf8,ro,uid=redhat,umask=0077
(五)
使用磁盘配额
默认系统内核已支持quota
mount–ousrquota,grpquota/dev/sdb1/mnt/d1或
mount–oremount,usrquota,grpquota/
#init1(进入单用户环境)
#quotacheck–cvuga或quotacheck
–cvag/dev/sdb1
#quotaon–a激活
#edquota–uredhat进VI编缉用户配额
编缉用户可用的字节数,软性的,硬性的,文件数,软件性的,
硬性的
quota–uredhat
quota–t配置过期时间
quotaoff/mnt/sdb1关闭磁盘配额
quotaon/mnt/sdb1开启
关于putty0.58的简单设置
1.修改语言环境LANG=zh_CN.utf8
2.修改传输数据的字符集translationàUTF8
3.修改外观appearance字体font为新宋体
ls–ld显示文件属主,详细信息
(六)
samba软件包使用
Fedoracore/RedhatLinux提供的软件包
sambasamba服务器软件包
samba-clientsamba客户端工具
samba-common通用工具和库
安装rpmdb-fedora/rpmdb-redhat软件包(一般在第三张光
盘)
但在FC5已找不到这个软件包
安装了rpmdb可以解决依赖性问题
#rpm–ivhrpmdb-fedora*.rpm
#rpm–ivh--aidsamba*.rpm装了rpmdb才有效
1.#rpm–ivhcups-libs*.rpm第一张光盘
2.#rpm–ivhsamba*.rpm第一张光盘
(client,common)
3.#rpm–ivhsamba*.rpm第二张光盘
#rpm–qa|grepsamba查看所有软件包列表
#rpm–qlsamba|more查讯某个软件列表
samba客户端工具
smbtree
作用:
显示局域网中的所有共享主机和目录列表(默认使用当前
用户登录)
用法:
smbtree[-b][-D][-Uusername%password]
-D表示只显示工作组名,不显示主机
-b使用广播查询列表,不用WINS服务器
-D和-U不能共用,因为不可能用同一个用户登录域上所有主机
nmblookup
作用:
显示一台主机的nethios主机名
nmblookupmy-server查询服务器的IP
nmblookup\*查询所有活动的主机的IP
smbclient
作用:
显示/登录局域网中的共享文件夹
用法:
smbclient–Lhost
smbclient//host/share
smbclient–L192.168.0.22–U
redhat%redhat以redhat用户登录并显示共享目录
smbclient//192.168.0.22/linux–U
redhat%redhat
登入目录,查看目录内容,通过put,get上下载文件
smbtar
远程备份网上邻居中的文件
smbtar–swin2000–uredhat–predhat–xchinalab–t
itlab.tar
将共享目录挂载到本地目录,然后再访问
mount.cifs//192.168.0.22/linux/mnt–o
username=redhat%redhat
tartvflab.tar显示备份包里的文件
samba服务器配置
1.修改配置文件/etc/samba/smb.conf
workgroup=WORKGROUP
security=share
[docs]
path=/usr/share/doc
comment=sharedocuments#说明共享目录
public=yes
2.重启smb服务器
#servicesmbrestart
#chkconfigsmbon让smb每次自动启动
3.测试
#smbclient–Llocalhost
chkconfigsmb–list查看服务的启动状态
SMB提供名称解释服务
NMB提供数据传输服务
两个总是一起工作的
samba文件服务器
(WINS)在网上邻居看不到主机列表,可以在地址栏直接输入
IP如\\192.168.0.1查看共享目录
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 实战工程师视频笔记 实战 工程师 视频 笔记