1、红旗Linux应用技术,Traing Dept. Huai Jinyang,硬盘分区技术,IDE设备: /dev/hdxSCSI设备: /dev/sdx最多4个主分区 hda1,2,3,4逻辑分区从hda5开始计算,Linux vs. Windows分区,hda2扩展分区,主分区,安装前的准备,原有数据备份重新分区: PQMagic, FIPSBIOS设定启动方式3种安装方式光盘安装硬盘安装网络安装,光盘安装,光驱设置成启动方式安装步骤(演示)分区处理交换分区 swap 12倍内存值根目录 / 不同目录安装到不同分区/boot /usr /var,安装引导程序,LILO=LInux Loade
2、rGRUB = Grand Unified BootloaderMBR =Main Boot Record主引导记录,登录系统,login: 输入用户名密码不回显提示符: #对应超级用户$ 对应普通用户启动图形界面 X Windowstartxstartx - :1 启动第二个图形界面,文字界面下的5大操作技巧,1. 命令历史记录 history (/etc/profile)2. 自动补全 Auto complete3. 命令别名 alias (/etc/bashrc)4. 虚拟控制台 / 虚拟桌面5. 鼠标的COPY PASTE,文字操作,虚拟控制台Ctrl+Alt+Fn (n=1-6) 文
3、字控制台在文字控制台间切换 Alt+Fn切换回图形界面 Alt+F7启动第二个图形界面 Alt+F8运行命令(Alt+F2) rxvt,vi编辑器的简单使用,插入文字 I键 A键退回命令模式 ESC存盘 :w不存盘退出 :q存盘退出 :wq强制退出 :q!强制存盘退出 :wq!,vi其他常用命令,删除一行文字 dd拷贝n行文字 yny粘贴拷贝的内容 p在文件中向下搜索文本abc /abc光标移至文本第一行 :1光标移至文本末行 :$ 或者 G存盘退出 ZZ,Linux中的目录结构,存放命令的目录/bin /sbin /usr/bin /usr/sbin /usr/local/bin/boot
4、内核及其他系统启动所需文件/initrd 启动时挂载initrd.img影像文件以及载入所需设备模块的目录/opt 安装大的应用程序/tmp 临时文件,Linux中的目录结构,/lost+found系统修复过程中恢复的文件/root 超级用户的主目录,/dev device 设备目录,bblock块设备ccharacter字符设备Linux的硬件设备对应文件创建新设备文件 hda33mknod 设备文件 设备类型 major minormknod /dev/hda33 b 3 33光驱设备 /dev/cdrom软驱 /dev/fd0串口设备 /dev/cua0-3,fdisk命令介绍,fdis
5、k /dev/hdam帮助p列出当前分区表d删除分区n创建新分区l列出支持的文件系统类型w存储q不存储直接退出,/etc 配置文件所在目录,启动引导程序/etc/lilo.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 l
6、abel=xxxx (安装在x分区的系统),/etc/inittab,停止系统init 0 halt poweroff shutdown重启系统init 6reboot文字界面启动 init 3图形界面启动 init 5单用户模式 init 1init single,/etc/fstab,/dev/hda11挂装的分区/系统目录ext3所用文件系统defaults安装参数1控制备份的参数1系统引导时检查文件系统的顺序添加新的分区或者新的硬盘,/home,用户的默认主目录 /home/usernameuseradd username 创建新用户password username 添加密码/etc
7、/passwd/etc/shadow/etc/skel,/lib 库文件的目录,/lib 系统所用的库/lib/modules/2.4.20-8/kernel/drivers驱动模块/usr/lib/ 应用程序使用的库,/mnt,光驱的装载 mount /mnt/cdrom(mount t iso9660 /dev/cdrom /mnt/cdrommount t 文件类型 设备文件 挂装目录)卸载 umount /mnt/cdromeject命令软驱的使用mount t fstype /dev/fd0 /mnt/floppy硬盘分区的挂装,/proc 内存映射的目录,cpuinfo CUP信息
8、interrupts 中断信息meminfo 内存more /proc/pci 查看pci设备信息vi /etc/sysconfig/hwconfkudzucat version Linux版本信息 uname -a,/usr 用户目录,/usr/doc /usr/share/doc帮助文档man info命令 -help/usr/src/linux-2.4.20-8/,/var,/var/ftp/var/www/var/spool/var/logtail -f /var/log/messageslast命令,了解所用硬盘的信息,mount 所挂装分区fdisk -l /dev/hda 硬盘分
9、区状况df -h 硬盘分区的使用情况du -sh 目录占用空间uname -a 所用Linux版本号,硬件配置,显卡 (Detail in Following Slides)网卡 (后详)鼠标其他设备,显卡配置,红旗图形工具Xconfig文字界面 XconfiguratorVESA的使用配置文件/etc/X11/XF86Config-4,网卡配置,红旗图形工具xnetware配置文件/etc/sysconfig/network-scripts/ifcfg-eth0中IPADDR=”192.168.0.11” IP地址NETMASK=”255.255.255.0” 掩码/etc/sysconfi
10、g/networkHOSTNAME=“”GATEWAY=“192.168.0.1”,网络主要命令,ifconfigpingroute -nnetstatnmap IP_ADDR -p 1-65535,涉及硬件的配置文件和命令,/etc/modules.conf 网卡、声卡驱动模块的相关命令lsmodrmmodinsmod,文件的比较,文本文件的区别diff 文件1文件2数据文件的区别cmp文件1文件2,文件的查找,find 路径 选项find /etc -name passwd-size 按文件大小查找-type 按文件类型查找locatelocate -u &grep 选项 查找模式 文件名
11、 文件名.,文件目录的权限,rwx rwx rwxownergroupothersrwxr-x-111101000750chmod 750文件/目录名文件保护(红旗工具),改变文件/目录属主、属组,改变文件/目录属主 ownerchown改变文件/目录属组 groupchgrp,重定向,输出重定向 ls filelistecho 1 /proc/sys/net/ipv4/icmp_echo_ignore_allcat /proc/sys/net/ipv4/icmp_echo_ignore_all输入重定向 输出错误重定向 &,链接,符号链接 (软链接) Symbolic Linkln -s 源
12、文件 目标文件硬链接 HardLinkln 源文件 目标文件查看文件/目录的inodels -i,进程命令,ps auxps efkill PIDkill -9 PIDkillall mozilla-bintopCtrl+ESC弹出“KDE系统卫士”红旗系统检视工具rfmod,Linux系统中应用软件分发格式,tar包又UNIX系统打包工具tar制作example-1.2.3-1.tar.gzrpm包RedHat公司提供的软件包封装格式example-1.2.3-1.i386.rpmdpkg包Debian提供的软件包封装格式example-1.2.3-1.i386.deb,rpm包,rpm -
13、ivh rpm包 安装rpm包rpm -Uvh rpm包 升级rpm包rpm -e rpm包 删除rpm包rpm -qi 包名称 列出信息rpm -qf which 命令 显示命令所在包rpm -ql包名称 包中的文件列表http:/,file.tar.gz (file.tgz),1. tar zxvf file.tar.gz2. ./configure3. make4. make install; make clean,备份格式介绍,tar cvf home.tar /hometar czvf home.tar.gz /homebzip2 filename filename.bz2bunzi
14、p filename.bz2gzip和gunzipzip和unziprar,问题一: LILO的恢复,使用启动软盘mkbootdisk device /dev/fd0 kernel-version使用安装光盘恢复工具手工恢复 (见用户手册P153)掌握多Linux系统嵌套的配置,问题二: 硬盘安装,制作安装用iso文件,放置在非ntfs分区dd if=/dev/cdrom of=/mnt/ser4.iso制作安装启动软盘在Linux环境下:dd if=/mnt/cdrom/images/boothd.img of=/dev/fd0在DOS环境下rawrite.exe,问题三: 网络安装,支持NFS安装将安装盘内容拷贝到NFS目录制作安装启动软盘在Linux环境下:dd if=/mnt/cdrom/images/bootnet.img of=/dev/fd0在DOS环境下rawrite.exe,问题四: 忘记root密码,使用单用户模式登录在/etc/lilo.conf中添加password=123456restricted,