Linux实战工程师学习笔记

上传人:我*** 文档编号:133098978 上传时间:2020-05-24 格式:PDF 页数:41 大小:532.83KB
返回 下载 相关 举报
Linux实战工程师学习笔记_第1页
第1页 / 共41页
Linux实战工程师学习笔记_第2页
第2页 / 共41页
Linux实战工程师学习笔记_第3页
第3页 / 共41页
Linux实战工程师学习笔记_第4页
第4页 / 共41页
Linux实战工程师学习笔记_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《Linux实战工程师学习笔记》由会员分享,可在线阅读,更多相关《Linux实战工程师学习笔记(41页珍藏版)》请在金锄头文库上搜索。

1、LinuxLinux 实实战战工程师学习笔记工程师学习笔记 一一 用户环境 locale显示系统语言环境语言环境参数保存在 etc sysconfig i18n 文件里 LANG 最主要 locale a查看系统对语言的支持情况 LANG zh CN GB2312使系统支持以中文形式显示 kudzu用来检测硬件 services kudzu start重新检测硬件 让系统自动识别新硬件 硬件信息保存在 etc sysconfig hwconf 文件 由 kudzu 产生 修改系统服务启动脚本 chkconfig kudzu list检查某个服务状态 包括各个级别0 6的状态 setup配置系统

2、服务 一个综合配置工具 chkconfig list more检查系统所有服务的状态 所有服务通过 init 启动 有些是通过 xinetd 服务启动的 如 rsync 启动 rsync chkconfig rsync on 当执行 service xinetd restart 时 其实是执行 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

3、rc0 d rc6 d 设置系统服务 ntsysv 命令 同 setup 二二 系统管理常用命令 1 useradd redhat 2 passwd redhat 3 su 4 exit 5 df h 分区情况 6 du sh 统计文件或目录使用空间的大小 7 fdisk l dev sda config配置网络参数 9 ifconfig显示网络配置信息 10 service network restart 11 route n查看路由信息 默认路由 12 ping b 192 168 0 255扫描整个网段 检查活动主机 13 ifconfig eth0 10 0 0 254 netmask

4、 255 255 255 0修改 IP 地址 14 ifconfig eth0显示指定网卡参数 15 修改 IP 信息后会删除默认路由 需手工添加 route add default gw 192 168 0 1 16 ifconfig route 修改过的参数不会保存 重启后会消失 要用 service network restart 命令把参数保存到文件 ifcfg eth0 etc sysconfig network scripts ifcfg eth0 可以 vi 直接修改该文件 然后 service network restart 重新启用网络服务 17 redhat config

5、network tui 是 redhat 独有的配置工具 当用这个命令配置网络参数后 会写入到 etc sysconfig networking profiles 目录里 并且比 network scripts ifcfg eth0优先 所以用过这 个工具配置就不要再使用 netconfig 或者先将 profiles 目录清空 三三 文件系统的维护 ext2 ext3通过数据块储存文件 格式化文件系统 mkfs ext3 b 4096 i 8192 m 5 dev sdb4 b数据块大小 iinode 节点表示的字节数 或数据块大小 m 5为管理员保留的磁盘管理空间5 ls lh mnt u

6、 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 i 0 dev sdb1让分区永远不自检 mkfs ext2 dev sdb4格式化成 ext2 tune2fs j dev sdb4转换为 ext3 df T查看分区信息 判断间 ext2还是 ext3 tune2fs l dev s

7、db1 grep features 看 Filesystem features has journal 是否有 has journal 有则是 ext3文件系统 grep i name 不区分大小写 df T 分区类型 fsck检查文件系统数据完整性的工具 用法一 fsck t ext2 dev sdb1 二 fsck ext3 dev sdb1 more etc fstab 如发现挂载选项有1或2 那么应该进行自检了 fsck ext3 y dev sdb1自动修复错误 四四 管理磁盘文件系统 mount 设备名 挂载点 mount dev fd0 mnt floppy 光驱 IDE dev

8、 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 接口 modprobe usb storage检查 usb storage 模块是否已加载 否则无法自动识别 USB 设备 mount t vfat dev h

9、da2 mnt c mount t ntfs dev hda3 mnt d需重新编译内核才能支持 NTFS mount t iso9660 dev cdrom mnt cdrom mount t vfat o iocharset gb2312 dev sdb1 mnt u 常用字符编码有 gb2312和 utf8 mount dev sdb2 mmt d o iocharset utf8 ro uid redhat umask 0077 五五 使用磁盘配额 默认系统内核已支持 quota mount o usrquota grpquota dev sdb1 mnt d1 或 mount o r

10、emount usrquota grpquota init 1 进入单用户环境 quotacheck cvuga或 quotacheck cvag dev sdb1 quotaon a 激活 edquota u redhat进 VI 编缉用户配额 编缉用户可用的字节数 软性的 硬性的 文件数 软件性的 硬性的 quota u redhat quota t配置过期时间 quotaoff mnt sdb1关闭磁盘配额 quotaon mnt sdb1开启 关于 putty 0 58的简单设置 1 修改语言环境 LANG zh CN utf8 2 修改传输数据的字符集 translation UTF

11、8 3 修改外观 appearance 字体 font 为新宋体 ls ld显示文件属主 详细信息 六六 samba 软件包使用 Fedora core Redhat Linux 提供的软件包 sambasamba 服务器软件包 samba clientsamba 客户端工具 samba common通用工具和库 安装 rpmdb fedora rpmdb redhat 软件包 一般在第三张光盘 但在 FC5已找不到这个软件包 安装了 rpmdb 可以解决依赖性问题 rpm ivh rpmdb fedora rpm rpm ivh aid samba rpm装了 rpmdb 才有效 1 rpm

12、 ivh cups libs rpm第一张光盘 2 rpm ivh samba rpm第一张光盘 client common 3 rpm ivh samba rpm第二张光盘 rpm qa grep samba查看所有软件包列表 rpm ql samba more查讯某个软件列表 samba 客户端工具 smbtree 作用 显示局域网中的所有共享主机和目录列表 默认使用当前用户登录 用法 smbtree b D U username password D表示只显示工作组名 不显示主机 b 使用广播查询列表 不用 WINS 服务器 D 和 U 不能共用 因为不可能用同一个用户登录域上所有主机

13、nmblookup 作用 显示一台主机的 nethios 主机名 nmblookup my server查询服务器的 IP nmblookup 查询所有活动的主机的 IP smbclient 作用 显示 登录局域网中的共享文件夹 用法 smbclient L host smbclient host share smbclient L 192 168 0 22 U redhat redhat以 redhat 用户登录并显示共享目录 smbclient 192 168 0 22 linux U redhat redhat 登入目录 查看目录内容 通过 put get 上下载文件 smbtar 远程

14、备份网上邻居中的文件 smbtar s win2000 u redhat p redhat x chinalab t itlab tar 将共享目录挂载到本地目录 然后再访问 mount cifs 192 168 0 22 linux mnt o username redhat redhat tar tvflab tar显示备份包里的文件 samba 服务器配置 1 修改配置文件 etc samba smb conf workgroup WORKGROUP security share docs path usr share doc comment share documents 说明共享目录

15、 public yes 2 重启 smb 服务器 service smb restart chkconfig smb on让 smb 每次自动启动 3 测试 smbclient L localhost chkconfig smb list查看服务的启动状态 SMB提供名称解释服务 NMB提供数据传输服务 两个总是一起工作的 samba 文件服务器 WINS 在网上邻居看不到主机列表 可以在地址栏直接输入 IP 如 192 168 0 1查看共享目录 网上邻居看到的主机列表 主要有三个来源 一 是配置文件 lmhosts 主机名与 IP 的对应关系 二 是通过浏览服务器 三 是通过广播方式获取主

16、机列表 七七 linux 访问网上邻居 1 挂载方法 mount t smbfs 192 168 0 1 linux mnt 或 mount cifs 192 168 0 1 linux mnt 2 smbclient 192 168 0 1 linux U redhat 123 访问控制 public yes允许所有人访问 no不允许匿名访问 1 共享目录设置有效用户 redhat path var redhat comment redhat s files valid users 2 创建 samba 用户 useradd username新建一个系统用户 smbpasswd a username将用户加入到 samba 中 3 用户账号映射 global username map etc samba smbusers 4 修改 smbusers 文件 添加虚拟用户名 redhat tom jack 5 需重启 smb 服务读取映射文件 HOME 目录 global comment Home Directories validusers S S 目录属主 browseable no

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号