资源描述
,联想深腾,1800,高性能服务器,RedHat Linux,操作系统基础培训,1,目 录,Linux,介绍,Linux,系统引导步骤,Linux,常用命令,系统登录和注销,系统关机重启,用户和组管理,文件管理,进程管理,基本网络配置,Linux,常用配置文件,2,Linux,介绍,GNU/Linux,源码完全开放,稳定性高,安全性好,价格低廉,GNU(GNU is Not Unix),GNU,工程,自由软件,(Free Software),GNU,工程的主要赞助组织,GNU,头像,3,Linux,介绍,内核,(kernel),uname,-a,版本号含义,4,系统引导步骤,步骤,1-,检查,BIOS(Basic,Input/Output System),步骤,2-,进入,GRUB,步骤,3-,加载,Linux Kernel,步骤,4-,调用,/sbin,/init,程序,步骤,5-,执行,/etc/rc.d/rc.sysinit,步骤,6-,由,init,执行默认运行级别目录中的所有脚本,步骤,7-,执行,/etc/rc.d/rc.local,步骤,8-,执行,/bin/login,程序,5,系统引导步骤,步骤,4-,调用,/sbin,/init,程序,init 0,关机,init 1,单用户维护模式,init 2,多用户模式,但不提供,NFS,init 3,完整的多用户多任务模式,但为文字界面,init 4,此为保留运行级别,init 5,完整的多用户多任务模式,但以,X11,的图形界面登录,init 6,重新开机,(reboot),6,Linux,常用命令,系统登录和注销,系统关机重启,用户和组管理,文件管理,进程管理,基本网络配置,7,系统登录和注销,Alt+Ctrl+F1,到,F6,切换不同的文本登陆页面,.,rsh,rsh hostname(IP,)-l username,exit,logout,8,系统关机和重启,shutdown-t sec-arkhncfF,time warning-message,time,-h,-r,warning-message,halt/poweroff,reboot,系统重启,相当于,init,6,9,用户和组管理,useradd,-d,指定用户的主目录,-g,指定用户的初始组,ID,-G,指定包含该用户的所有组,passwd,-S,查询用户的口令状态,-d,删除用户口令,userdel,-r,删除用户的同时,删除用户的宿主目录,10,用户和组管理,groupadd-r groupname,添加组,该组的,GID,大于,500,如果设置,-r,则,GID,小于,500.,groupdel,删除组,该组不能是用户的私有组,id,查看当前用户的,uid,gid,和用户所属的组列表,whoami,查看当前用户名,groups user,用于显示指定用户所属的组,如未指定用户则显示当前用户所属的组,11,用户和组管理,newgr,希望用户所属的组帐号,用于转换用户的当前组到指定的组账号,.,su,su userdel,删除组,该组不能是用户的私有组,su,user,用于转换当前用户到指定的用户账号,su,不指定任何用户名时将从当前用户转换为,root,用户,12,文件管理,可执行文件的种类,二进制可执行程序,可执行脚本文件,P.S.,在,Linux,中不使用文件扩展名来标识可执行文件,而是通过对文件设置相应的可执行属性来确定该文件可执行。,13,文件管理,cd,dir,进入目录,和,dos,下的命令相似,ls,dir,列出,dir,下的文件,如果不指定,dir,则显示当前目录下的内容,mkdir,-p dir,-p,如果多级目录不存在的话,依次创建目录,rm,-rf,删除目录删除目录,(,目录可以不为空,)/,文件,并且没有确认信息,.,P.S.,使用,rm,命令删除文件或目录是不能恢复的,在使用过程中一定要慎重,!,14,文件管理,ll,dir,详细显示,dir,目录下的文件内容,例如,:#ll,/root,显示如下,:,权限 所属用户 所属组 大小 建立,/,修改时间 文件,/,目录名,-,-rw-r-r-x 1 root root 6018 Apr 11 10:04 nsservicelog,-rw-r-r-1 root root 168 Apr 7 11:42 nsservicelog.old,drwx,-2 user1 lenovo 4096 Mar 22 11:45 orbit,drwx-2 root root,4096 Apr 4 17:42 orbit-root,最开始的,d,代表”目录”,.-r,代表可读,w,代表可写,x,代表可执行,15,文件管理,chmod 764/tmp/abc,把,/tmp/abc,文件,(,或目录,),的权限更改为,rwxrw-r,-,mv,obj1 obj2,将,obj1,移动到,obj2,中,.,也可以使用这条命令更改文件,(,或目录,),名,mkdir,-p dir,-p,如果多级目录不存在的话,依次创建目录,cp obj1 obj2,将,obj1,到,obj2,目录下,.,如果,cp,目录的话,该目录必须为空,-reply=yes,no,query,如何处理已经存在的目标文件,-v,显示现在正在执行的操作,-f,强制复制,如果目录不为空的话需要复制可以添加此选项,16,文件管理,tar,文件打包,/,解包,tar zxvf abc.tar.gz,-z,使用,gzip,解压缩文件,;,如果文件没有使用,gzip,压缩,则不需要此选项,-x,使用,tar,解包文件,-v,显示当前操作,tar xvf abc.tar,-c,建立,tar,文件包,-z,打包后使用,gzip,压缩,-C,将文件解压缩到指定的目录,而不是当前目录下,.,17,文件管理,rpm,安装卸载软件包,rpm-qa|grep mysql,-,查询系统中是否安装了,mysql,的软件包,rpm-ivh,包文件全路径,-,安装软件包并显示进度,rpm-e mysql3.2.12-,卸载,rpm,包,rpm-qf,文件名全路径,-,查询文件所属的软件包,rpm-ql,rpm,包文件名称,-,查询软件包所包含的文件,18,进程管理,程序的前台与后台运行,程序的前台与后台运行,在后台运行程序,-,在执行命令后加入“,&”,符号,这样命令在后台执行时,用户还可以在前台的提示符中执行其他的命令。例如,:#startx&,把程序挂起到后台,-,使用,组合键,查看当前控制台中的命令进程,-,用于显示当前控制台中的后台进程,#jobs,恢复指定的后台进程到前台,-fg,后台进程号,恢复后台挂起的进程,-,用于恢复后台挂起的进程在后台运行,相当于命令运行时在其后加了“,&”,符号。,bg,后台进程号,19,进程管理,ps ef|grep,lcm,在列出的进程中查找包含,lcm,字段的进程,-A,:列出所有的进程,-l,:显示长列表,-m,:显示内存信息,-w,:显示加宽可以显示较多的信息,-e,:显示所有进程,-a,:显示终端上的所有进程,包括其它用户的进程,-au,:显示较详细的信息,-aux,:显示所有包含其它使用者的进程,-f:,显示详细信息,20,进程管理,top,rootconsole abc,#top,13:31:38 up 4:20,5 users,load average:0.00,0.00,0.00,80 processes:79 sleeping,1 running,0 zombie,0 stopped,CPU states:5.7%user 1.9%system 0.0%nice 0.0%iowait,92.3%idle,Mem:505728k av,116932k used,388796k free,0k shrd,21784k buff,73892k actv,11860k in_d,156k in_c,Swap:1085644k av,84656k used,1000988k free 36328k cached,PID USER PRI NI SIZE RSS SHARE STAT%CPU%MEM TIME CPU COMMAND,1 root 15 0 112 80 56 S 0.0 0.0,0:03 0 init,2 root 15 0 0 0 0 SW 0.0 0.0 0:00 0 keventd,3 root 15 0 0 0 0 SW 0.0 0.0 0:00 0 kapmd,21,进程管理,free,显示系统内存使用情况,包括内存总量、已使用内存数量、空闲内存数量等信息,rootconsole abc,#free,total used free shared buffers cached,Mem,:505728 119568 386160 0 23212 36432,-/+buffers/cache:59924 445804,Swap:1085644 84656 1000988,22,进程管理,kill,kill,进程号,进程将自动结束并处理好结束前的相关事务,所以进程属于安全结束,kill-9,进程名称,用于强行结束指定进程的运行,该命令对于已经“死掉”而没有能力自动结束的进程特别有效,该命令终止的进程属于非正常结束,所以要慎重使用。,23,基本网络配置,ping,hotsname,显示主机名,ifconfig,ifconfig,a,显示所有网络设备信息,ifconfig,eth0 up/down,启动,/,停止,eth0,ifconfig,eth0 192.168.1.1 up,设置网卡,eth0,的,IP,地址为,192.168.1.1,P.S.,使用,ifconfig,添加的,IP,地址是临行性的,.,如果系统重启或者网络服务重启的话,该设置会失效,.,24,基本网络配置,netconfig,网络配置工具,该程序运行于字符页面下,可以完成诸如,:IP,地址,/,子网掩码,/,默认网关,/DNS,的配置,配置之后需执行,#service network rstart,来使设置生效,route,route add-net 192.168.1.0 netmask,255.255.255.0 dev eth0,route del-net 192.168.1.0 netmask,255.255.255.0,在系统路由表中添加或删除路由记录,route add default gw,192.168.1.254 dev eth0,route del default gw,192.168.1.254,添加或删除系统当前路由表中的默认网关记录,25,Linux,常用配置文件,/etc/grub.conf,该文件是一个软链接,链接到,/boot/grub/grub.conf,.,具体内容如下,:,default=0,timeout=10,splashimage,=(hd0,0)/grub/splash.xpm.gz,title Red Hat Linux(2.4.20-8),root(hd0,0),kernel/vmlinuz-2.4.20-8 ro,root=LABEL=/,initrd,/initrd-2.4.20-8.img,title Red Hat Linux(2.6.16),root(hd0,0),kernel/vmlinuz ro,root=/dev/hda2,initrd,/initrd-2.6.16.img,26,Linux,常用配置文件,/etc/passwd,文件格式为,-,用户名,:x(,代表密码,):UID:GID:,描述,:,用户宿主目录,:,默认,shell,root:x:0:0:root:/root:/bin/bash,bin:x:1:1:bin:/bin:/sbin/nologin,daemon:x:2:2:daem
展开阅读全文