810 likes | 948 Views
红旗 Linux 应用技术培训. 红旗公司培训部 edu@redflag-linux.com. 用户基础提纲. 红旗培训部. Linux系统概述. Linux发展 计算机软硬件知识 Linux产品应用. 硬盘分区技术. 设备是文件 IDE设备: /dev/hdx SCSI设备: /dev/sdx 其他设备 最多4个主分区 hda1,2,3,4 逻辑分区从hda5开始计算. 分区规则. hda1. hda1 (C:). 主分区. hda2. hda5 (D:). 主分区. hda3. hda6 (E:). 主分区. hda5.
E N D
红旗Linux应用技术培训 红旗公司培训部edu@redflag-linux.com
用户基础提纲 红旗培训部
Linux系统概述 • Linux发展 • 计算机软硬件知识 • Linux产品应用
硬盘分区技术 • 设备是文件 • IDE设备: /dev/hdx • SCSI设备: /dev/sdx • 其他设备 • 最多4个主分区 hda1,2,3,4 • 逻辑分区从hda5开始计算
hda1 hda1 (C:) 主分区 hda2 hda5 (D:) 主分区 hda3 hda6 (E:) 主分区 hda5 hda7 (F:) hda6 hda4 扩展分区 hda7 Linux vs. Windows分区 主分区 hda2 扩展分区
安装前的准备 • 原有数据备份 • 重新分区: PQMagic, FIPS • 未经分区的空闲分区 • 未使用分区中的空间 • 多种安装方式 • 光盘直接安装 • 硬盘安装,使用iso文件 • 网络安装: FTP, HTTP, NFS
光盘安装 • BIOS中光驱设置成启动方式 • 安装步骤(演示) • 分区处理 • 交换分区 swap 1~2倍内存值 • 根目录 / • 不同目录安装到不同分区
安装引导程序 • LILO=LInux Loader • GRUB = GRand Unified Bootloader • MBR =Main Boot Record主引导记录
登录系统 • login: 输入用户名 • 密码不回显 • 提示符: #对应超级用户 $ 对应普通用户 • 启动图形界面 X Window • startx • startx -- :1 启动第二个图形界面
中文输入 • 字体的使用 • /usr/X11R6/lib/X11/fonts/TrueType • 不同输入法 • 语言转换
Linux系统的特点 • 路径使用/,不是\ • 都是文件 • . (点)开始的文件是隐藏的 • 最长文件名255字符
文字界面下的5大操作技巧 • 1. 命令历史记录 history (/etc/profile) • 2. 自动补全 Auto complete • 3. 命令别名 alias (/etc/bashrc) • 4. 虚拟控制台 / 虚拟桌面 • 5. 鼠标的COPY PASTE
文字操作 • 虚拟控制台Ctrl+Alt+Fn (n=1-6) 文字控制台 • 在文字控制台间切换 Alt+Fn • 切换回图形界面 Alt+F7 • 启动第二个图形界面 Alt+F8 • 运行命令(Alt+F2) rxvt 或者 konsole
i,a,o ESC 插入模式 命令模式 编辑模式 ESC : vi编辑器的简单使用
vi编辑器的简单使用 • 插入文字 大小写的I键 A键O键 • 退回命令模式 ESC • 存盘 :w • 不存盘退出 :q • 存盘退出 :wq • 强制退出 :q! • 强制存盘退出 :wq!
vi其他常用命令 • 删除一行文字 dd • 拷贝n行文字 yny • 粘贴拷贝的内容 p • 在文件中向下搜索文本abc /abc • 光标移至文本第一行 :1 • 光标移至文本末行 :$ • 存盘退出 ZZ(shift+zz)
Linux中的目录结构 • 存放命令的目录/bin /sbin /usr/bin /usr/sbin /usr/local/bin • /boot 内核及其他系统启动所需文件 • /initrd 启动时挂载initrd.img影像文件以及载入所需设备模块的目录
Linux中的目录结构 • /opt 安装大的应用程序 • /tmp 临时文件 • /lost+found系统修复过程中恢复的文件 • /root 超级用户的主目录
/dev – device 设备目录 • b—block块设备 • c—character字符设备 • 创建新设备文件 hda33mknod 设备文件 设备类型 major minormknod /dev/hda33 b 3 33 • 光驱设备 /dev/cdrom • 软驱 /dev/fd0 • 串口设备 /dev/ttyS0
/etc 配置文件所在目录 • 启动引导程序/etc/lilo.conf/etc/grub.conf • 控制启动模式/etc/inittab • 文件系统配置/etc/fstab • /etc/profile 环境变量配置 • /etc/bashrc • /etc/rc.local
LILO的配置 • /etc/lilo.conf修改后运行lilo生效 • prompttimeout=50 (菜单等待5秒)default=linux (默认启动项)boot=/dev/hda (lilo的安装位置)label=linux (菜单标示)other=/dev/hdax label=xxxx (安装在x分区的系统)
/boot/grub/grub.conf • 链接到/etc/grub.conf • 使用启动管理器 • 第一个硬盘被GRUB称为(hd0),其第一个分区被称为(hd0,0) • title xxxxxxxrootnoverify(hd0,6) 第一块硬盘第7分区chainloader +1
Ex:多个Linux OS并存 • 1,第一个Linux的grub安装在MBR里 • 2,其他Linux的grub安装在该分区引导前 • 3,在主grub中添加语句实现grub跳转
/etc/inittab • 停止系统命令: init 0,halt,poweroff shutdown -h now • 重启系统: init 6,rebootshutdown -r now • 文字界面启动 init 3 • 图形界面启动 init 5 • 单用户模式 init 1
/etc/fstab • /dev/hda11 挂装的分区 • / 系统目录 • ext3 所用文件系统 • defaults 使用默认安装参数 • 1 做dump,即先cache到内存 • 1 配合dump做fsck的顺序
/home • 用户zhang的默认主目录 /home/zhang • useradd username 创建新用户 • passwd username 添加密码 • /etc/passwd • /etc/shadow • /etc/skel
/lib 库文件的目录 • /lib 系统所用的库 • /lib/modules/2.4.208/kernel/drivers驱动模块 • /usr/lib/ 应用程序使用的库
/mnt • 光驱的装载 mount /mnt/cdrom(mount -t iso9660 /dev/cdrom /mnt/cdrommount -t 文件类型 设备文件 挂装目录) • 卸载 umount /mnt/cdrom • eject; ejetc -t • 软驱的使用mount -t fstype /dev/fd0 /mnt/floppy • 简体中文处理: -o iocharset=cp936
/proc 内存映射的目录 • cpuinfo CUP信息 • interrupts 中断信息 • meminfo 内存 • cat version Linux版本信息 uname -a • more /proc/pci 查看pci设备信息 • vi /etc/sysconfig/hwconf (配合kudzu) • 红旗系统信息rfsysinfo
/usr 用户目录 • /usr/doc /usr/share/doc帮助文档 • man command • info command • command --help • man ls | col -b > ls.man
/var • /var/ftp • /var/www • /var/spool • /var/log • tail -f /var/log/messages • last命令
fdisk命令介绍 • fdisk /dev/hda • m 帮助 • p 列出当前分区表 • d 删除分区 • n 创建新分区 • l 列出支持的文件系统类型 • w 存储 • q 不存储直接退出
Ex:在Linux中安装新的分区 • 1,fdisk命令的应用 • 2,重新启动系统 • 3,mkfs.ext3格式化分区 • 4,mount命令挂装 • 5,编辑/etc/fstab
了解所用硬盘的信息 • dmesg • fdisk -l 硬盘分区状况 • df -h 硬盘分区的使用情况 • du -sh 目录占用空间 • uname -a 所用Linux版本号
硬件配置 • 显卡 (Detail in Following Slides) • 网卡 (后详) • 鼠标 • 其他设备
显卡配置 • 红旗图形工具XConfig • VESA的使用 • 配置文件/etc/X11/XF86Config-4 • $HOME/.kde中记录环境配置
网卡配置 • 红旗图形工具xnetware • 配置文件/etc/sysconfig/network-scripts/ifcfg-eth0中IPADDR=”192.168.0.11” IP地址NETMASK=”255.255.255.0” 掩码 • /etc/sysconfig/networkHOSTNAME=“www.redflag.com”GATEWAY=“192.168.0.1”
网络主要命令 • ifconfig • ping • route –n • traceroute IP/hostname • netstat 参数 • nmap IP_ADDR -p ‘1-65535’
涉及硬件的配置文件和命令 • /etc/modules.conf 网卡、声卡 • 驱动模块的相关命令lsmodrmmodinsmodmodinfomodprobe
文件的比较 • 文本文件的区别diff 文件1 文件2 • 数据文件的区别cmp 文件1 文件2
文件的查找 • find 路径 [选项]find /etc -name passwd • -size 按文件大小查找 • -type 按文件类型查找 • locatelocate -u & • grep [选项] 查找模式 文件名 [文件名...]
文件目录的权限 • rwx rwx rwxowner group others • rwx r-x ---111 101 0007 5 0chmod 750 文件/目录名 • 文件保护(红旗工具)
改变文件/目录属主、属组 • 改变文件/目录属主 ownerchown • 改变文件/目录属组 groupchgrp
重定向 • 输出重定向 >ls > filelistecho 1 > /proc/sys/net/ipv4/icmp_echo_ignore_allcat /proc/sys/net/ipv4/icmp_echo_ignore_all • 输入重定向 < • 错误重定向 2> • 输出错误重定向 &>
链接 • 符号链接 (软链接) Symbolic Linkln -s 源文件 目标文件 • 硬链接 HardLinkln 源文件 目标文件
进程命令 • ps aux ps –ef • kill PID kill -9 PID • killall mozilla-bin • top • 红旗系统检视工具rfmod • xkill • Ctrl+Alt+BkSp
rpm包 • rpm -ivh rpm包 安装rpm包 • rpm -Uvh rpm包 升级rpm包 • rpm -e rpm包 删除rpm包 • rpm -qi 包名称 列出信息 • rpm -qf `which 命令` 显示命令所在包 • rpm -ql包名称 包中的文件列表 • http://www.rpmfind.net
系统管理提纲 红旗培训部
安装及升级 • 不同安装方式 • boot:linux askmethod • 光盘安装 • 硬盘安装 • 网络安装 • 无人值守安装KickStart • 多系统共存及启动菜单配置