资源预览内容
第1页 / 共63页
第2页 / 共63页
第3页 / 共63页
第4页 / 共63页
第5页 / 共63页
第6页 / 共63页
第7页 / 共63页
第8页 / 共63页
第9页 / 共63页
第10页 / 共63页
亲,该文档总共63页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
熟悉linux操作环境系统引导流程v固件 firmware(CMOS/BIOS) POST 加电自检v v自举程序 BootLoader(GRUB) 载入内核v v载入内核Kernel 驱动硬件v v启动进程initv v读取执行配置文件/etc/inittab内核init 的工作vinit启动后读取inittab文件,执行缺省运行级别, 从v而继续引导过程。在UNIX系统中,init时第一个可v以存在的进程,它的PID恒为1,但它也必须向一 个v更高级的功能负责:PID为0的内核调度器( Kernel vscheduler),从而获得CPU时间。inittab 文件剖析v运行级的切换:v1. 查看当前的运行级2. 运行级的切换 # init 0123456Ss 或 # telinit0123456SsLinux用户v1、超级用户v2、系统用户v3、普通用户vsu -(switch user)切换用户Linux中各目录v根目录/下,/boot、/etc、/bin、/sbin、/dev、 /lib、/proc、/root、/home、/mnt、/opt、 /usr、/tmp、/media、/var、/lost+found文件命名规则v1)除了/ 之外,所有的字符都合法。v2)有些字符最好不用,如空格符、制表符 、v退格符和字符 # $ v在/etc下查找inittab文件并显示其详细信息文件搜索指令:locatev指令名称:locatev指令英文原义:list files in databasesv指令所在路径:/usr/bin/locatev执行权限:All Userv语法:locate 搜索关键字 v功能描述:寻找文件或目录v范例: $ locate file列出所有跟file相关的文件压缩命令:gzipv命令名称:gzipv命令英文原意:GNU zv命令所在路径:/bin/gzv执行权限:所有用户v语法:gzip 选项 文件v功能描述:压缩文件v压缩后文件格式:.gz解压命令:gunzipv命令名称:gunzipv命令英文原意:GNU unzipv命令所在路径:/bin/gunzipv执行权限:所有用户v语法:gunzip 选项 压缩文件v功能描述:解压缩.gz的压缩文件v范例: $ gunzip file1.gz压缩命令:bzip2v命令名称:bzip2v命令所在路径:/usr/bin/bzip2v执行权限:所有用户v语法: bzip2 选项-k 文件v-k 产生压缩文件后保留原文件v功能描述:压缩文件v压缩后文件格式:.bz2v范例:$ bzip2 -k file1解压命令:bunzip2v命令名称:bunzip2v命令所在路径:/usr/bin/bunzip2v执行权限:所有用户v语法: bunzip2 选项-k 压缩文件v-k 解压缩后保留原文件v功能描述:解压缩v范例:$ bunzip2 -k file1.bz2打包压缩命令:tarv命令名称:tarv命令所在路径:/bin/tarv执行权限:所有用户v语法:tar 选项cvf 目录 v-c 产生.tar打包文件v-v 显示详细信息v-f 指定压缩后的文件名v-z 打包同时压缩v功能描述:打包目录v压缩后文件格式:.tar.gz压缩解压命令:tarv范例:v$ tar -zcvf dir1.tar.gz dir1v将目录dir1压缩成一个打包并压缩的文件压缩解压命令:tarvtar命令解压缩语法:v-x 解包.tar文件v-v 显示详细信息v-f 指定解压文件v-z 解压缩v范例:$ tar -zxvf dir1.tar.gz网络通信指令:writev指令名称:writev指令所在路径:/usr/bin/writev执行权限:All Userv语法:write v功能描述:向另外一个用户发信息,以Ctrl+D作v为结束v范例: v$ write webmaster网络通信指令:wallv指令名称:wallv指令所在路径:/usr/bin/wallv执行权限:All Userv语法:wall message 文件名v功能描述:向所有用户广播信息v范例: v$ wall Happy New Year!网络通信命令:pingv命令名称:pingv命令所在路径:/bin/pingv执行权限:rootv语法:ping 选项 vIP地址v功能描述:测试网络连通性v范例: v# ping 192.168.1.1网络通信命令:ifconfigv命令名称:ifconfigv命令所在路径:/usr/sbin/ifconfigv执行权限:rootv语法:ifconfig 选项-a 网卡设备标识v-a 显示所有网卡信息v功能描述:查看网络设置信息v范例:# ifconfig -aRPM包管理v安装# rpm -ivh sudo-1.7.2p1-5.el5.i386.rpmv挂载光盘:mkdir /mnt/cdrommount /dev/cdrom /mnt/cdromv查询:rpm -q sudorpm -qa | grep samba帮助命令:man、helpv命令名称:manv命令英文原意:manualv命令所在路径:/usr/bin/manv执行权限:所有用户v语法:man 命令或配置文件v功能描述:获得帮助信息v范例: $ man lsv查看ls命令的帮助信息v$ man servicesv查看配置文件services的帮助信息Shell应用技巧v echo 命令 在终端显示字符串 v 命令别名v 输入/输出重定向v 管道v 命令连接符v 命令替换符v bash 应用技巧v命令补齐v命令补齐允许用户输入文件名起始的若干个字v母后,按键补齐文件名。v命令历史v命令历史允许用户浏览先前输入的命令并重新v调用它们,用history命令可以显示命令列表,v按方向键和可查找以前执行过的命令。命令别名v命令别名定义:v范例:alias copy=cpvalias rm= “rm -r ”v查看别名信息:aliasv删除别名:unalias copy输入/输出重定向v同标准I/O一样,Shell对于每一个进程预先 定v义3个文件描述字(0、1、2)。分别对应 于:v0 (STDIN)标准输入;v1 (STDOUT)标准输出;v2 (STDERR)标准错误输出。输入/输出重定向v或 输出重定向v范例:ls -l /tmp /tmp.msgvdate /tmp.msgv 错误输出重定向v范例:cp -R /usr /backup/usr.bak 2 /bak.error管道v管道:将一个命令的输出传送给另一个命令,v作为另一个命令的输入。v使用方法:v命令1|命令2|命令3|命令nv范例:v ls -l /etc | morev ls -l /etc | grep initv ls -l /etc | grep init | wc -l命令连接符v& 前后命令的执行存在逻辑与关系,只有&前 面 的命令执行成功后,它后面的命令才被执行 。v| 前后命令的执行存在逻辑或关系,只有|前面 的 命令执行失败后,它后面的命令才被执行。命令替换符v命令替换:将一个命令的输出作为另一个v命令的参数。v格式为:命令1 命令2v范例:vls -l which touch日期和时间mount挂载命令date 时间vcal 日历vtab补齐命令vfile 查看文件类型vdf显示磁盘容量vdu显示文件占用磁盘的大小例:du h /etc/services关机重启命令v关机:init0shutdown h nowshutdown h +5poweroff重启:init6shutdown r nowshutdown r +5
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号