找了个linux 视频教材 看了看复习下 受益匪浅
特写次笔记 今天是第一课 好像是讲的是 安装后的配置
du -sh 统计某个目录总的大小
-s 表示目录总数
fdisk -l /dev/hda 系统中分区的情况
hdparm DMA支持
hdparm -d1 /dev/hda1 打开 hda1的DMA支持 -d 表示DMA 1表示打开
/etc/rc.local 系统初始化的脚本文件。是提供给系统管理员的文件 是个本地的文件 管理员自己定制使用的
系统网络环境设置:
dns 的配置文件 /dec/resolv.conf
ifconfig
eth0 eth1 eth2 lo lo 是本机环路 127.0.0.1
netconfig 窗口模式的配置命令
service network restart 命令重新启动网络服务
route -n 查看本机默认路由
ping -d *.*.*.* 扫描本网段
ifconfig eth0 10.0.0.12 netmask 255.255.255.0 修改本机ip地址 和子网掩码
ifconfig eth0 down ifconfig eth0 down
route add default gw 10.0.0.138 制定默认网关
ifconfig 配置的 不保存
/etc/sysconfig/network-scripts/ 目录下有我的网络接口的配置文件 ifcfg-eth0
直接修改 vi/etc/sysconfig/network-scripts/ifcfg 文件 修改网卡地址
系统用户环境情况
locale字段
字符集
LANG= 设置的是信息环境的
LANG=en_US.UTF8 两部分组成 .左面的表示英语语种的美国地区。.后面的表示字符集编码
UTF8 字符集
查看系统所有的语言支持 locale -a
更改语言支持 LANG=zh_CN.GB2312 变量
LANG_ALL字段
语言环境的配置文件保存在 /etc/sysconfig/i18n
more /etc/sysconfig/hwconf 系统硬件信息 是由系统检测器检测出来的硬件资料。
当添加了新硬件的时候 可以用 service kudzu start 命令来启动kudzu 来检测新硬件
kudzu是系统检测器 他是系统启动时的一个脚本。
chkconfig 来修改系统启动脚本。
例如: chkconfig kudzu --list
chkconfig service on 来制定一个服务
xinetd
service xinetd restart
/etc/xinetd/xinetd/ 目录下
系统启动脚本都是指向 /etc/xinetd/目录下的 /etc/rc1.d /etc/rc2.d ....都是继续/etc/xinetd
runlevel 来查看系统的启动级别。
/etc/inittab
id:3:initdefault: 系统默认启动级别为3
si::sysinit:/etc/rc.d/rc.sysinit 系统初始化 的第一个脚本
l0:0:wait:/etc/rc.d/rc 0
l2:1:wait:/etc/rc.d/rc 1
........................
l6:6:wait:/etc/rc.d/rc 6 制定进入的运行级别
ntsysv 系统服务快速配置命令
磁盘管理文件系统
使用外部存储设备
linux中的分区与格式化
linux文件系统的维护
--ext2/ext3文件系统的高级特性
--文件系统的检查
--磁盘配额
--自动挂载工具automanter
登录管理工具 putty的环境配置
putty 工具
保持一致就可以了
# mount /dev/fd0 /mnt/floppy
挂载外部存储设备
挂载的命令:
mount 设备名 挂载点
例如: # mount /dev/fd0 /mnt/floppy
Linux中常用的外部设备文件名
软盘 /dev/fdN
光驱 (IDE) /dev/cdrom
光驱 (SCSI) /dev/scdX (X= 0.0...)
硬盘 (SCSI) /dev/sdX (X=a.b.c....)
硬盘(IDE) /dev/hdX (X=a.b.c....)
U盘 /dev/sdX (X=a.b.c....)
mount unmount .
文件系统类型
挂载windows FAT32格式的介质
#mount -t vfat /dev/hda2 /mnt/c
#mount -t vfat /dev/fd0 /mnt/floppy
$mount -t nfts /dev/hda3 /mnt/d
mount -t iso9600 /dev/cdrom /mnt/cdrom
#mount -t vfat -o iocharset=gb2312 /dev/hda3 /mnt/d
#mount -t vfat -o utf8 /dev/hda3 /mnt/d
常用移动介质挂载选项
rw/ro
说明:读写/只读模式,适用于所有的流行例如
#mount /dev/fd0 /mnt/floppy -o ro
uid =
说明: 为挂载点目录既定属主和组身份,例如
#moun /dev/sdb2 /d -o uid=redhat,gid=redhat
umask=<权限掩码>
说明:设置挂载点目录的文件权限掩码,例如:
#mount -o uid=redhat,umask=0077 /dev/sdb2 /d
文件系统的维护
ext2/ext3 文件系统的优化与高级特性
磁盘检查
磁盘配额
自动挂载分区
分区数据块 Block size
mkfs ext3 -b 1024 /dev/sda3 格式化每块1024大小
mkfs ext3 -b 4096 /dev/sda3 格式化每块4096大小
设备结点
mkfs ext3 -b 1024 -i 4096 /dev/sda3 格式化每块1024大小 每4个块设置1个结点寻址.
mkfs ext3 -b 4096 -i 8192 /dev/sda3 格式化每块4096大小 每2个块设置1个结点寻址
tune2fs -l /dev/dab2 |more 查看分区设备块 设备结点. inode count block count
保留块
保留块的概念 -- 为管理员保留的磁盘管理空间,默认为总数据块的5%
mkfs ext3 -b 4096 -i 8192 m2 /dev/sda2 设置保留块的数量占总数的百分比为2%
修改保留块的值
tune2fs --调整ext2/etx3 文件系统特性的工具
-l
-e
-i
-m
-j 将ext2文件系统转换为ext3格式
fsck 检查文件系统数据完整性的工具
用法一:fsck -t ext2 /dev/sdb1 fsck -t ext3 /dev/sdb1
用法二:fsck.ext2 /dev/sdb1 fsck.ext3 /dev/sdb1
fsck -t ext3 -y /dev/sdb1 自动修复了 -y

