《linux基础》PPT课件.ppt
《《linux基础》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《linux基础》PPT课件.ppt(70页珍藏版)》请在三一办公上搜索。
1、金智教育系统服务部,Linux应用与管理,目录,第一部分系统启动和软件包管理第二部分网络和服务管理第三部分文件系统管理第四部分 NFS配置和磁盘管理,第一部分 系统启动和软件包管理,了解linux的启动方式,在系统中用户和组的概念。知道系统中的服务进程和软件包(rpm)的管理使用。能够学会linux下常用文件打包解包的方法。,1.1 Linux简介,1、Linux特点:Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于Intel x86系列CPU的计算机上。这个系统是由全世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的
2、Unix兼容产品。开放性、可移植性及多用户多任务性等。2、主要应用:嵌入式开发、集群(高性能计算)、网络OS等3、Unix/Linux的主要版本:Solaris(SUN)、AIX(IBM)、HP-UNIX、SCO UNIX、Unixware(Novell)、FreeBSD、Linux(Red Hat Linux/Turble Linux等)、SuSE,1.2 系统启动GRUB(一),1、GRUB简介:GRUB可以对各种版本的Linux做引导,也可以引导PC机上其他的OS。GRUB替代了早期Linux版本中的LILO。,1.2 系统启动GRUB(二),2、GRUB启动界面,1.2 系统启动GRU
3、B(三),3、GRUB启动菜单按键说明 使用上下箭头键,在启动菜单项进行移动选择enter 启动当前菜单项e选择e键表示编辑当前启动菜单项a选择a键添加内核的启动参数c选择c键进入GRUB的命令行方式,4、GRUB启动菜单编辑界面,1.2 系统启动GRUB(四),5、GRUB启动菜单编辑按键说明 使用上下箭头键,在启动菜单项进行移动选择b选择b键启动当前菜单项e选择e键表示编辑当前启动菜单项c选择c键进入GRUB的命令行方式o选择o键在当前行后面插入一行O选择O键在当前行前面插入一行d选择d键删除当前行Esc选择Esc键返回GRUB启动菜单界面,1.2 系统启动GRUB(五),6、GRUB的配
4、置文件grub.conf文件/etc/grub.conf就是grub的配置文件default=0#用于设定启动菜单序号 timeout=3#设定grub启动菜单延时时间 splashimage=(hd0,0)/boot/grub/splash.xpm.gz#splashimage是指定linux系统启动菜单的背景图形所在路径名 title Red Hat Linux(2.4.20-8)#启动菜单名称 root(hd0,0)#设定根目录root所在磁盘顺序及分区 kernel/boot/vmlinuz-2.4.20-8 ro root=LABEL=/#系统加载的内核镜像文件 initrd/boo
5、t/initrd-2.4.20-8.img#使用initrd命令加载的镜像文件,1.2 系统启动GRUB(六),1.2 系统启动GRUB(七),7、编辑GRUB进入单用户启动状态首先进入GRUB启动菜单选择系统正确的启动菜单选项,并选择e键编辑该菜单进入GRUB启动菜单编辑界面后,选择kernel开头的一行再选择e键编辑该行将光标移至编辑该行的行末,先空格后键入single按enter回车返回上一层编辑菜单还停留再kernel开头的行,最后按b键即可进入单用户状态,1.3 系统启动与服务(一),1、系统运行级别0关机1单用户模式2多用户模式3完全多用户模式45图形登录界面的多用户模式6重新启动
6、系统注:0和6都不可以设为系统默认运行级别,1.3 系统启动与服务(二),2、系统启动脚本系统启动脚本目录:/etc/init.d/anacron gpm.old kdcrotate network portmap.old single winbindapmd.old halt keytable nfslock random smb xfs atd httpd killall nfs.old rawdevices sshd xinetd autofs iptables kudzu nscd rhnsd syslog ypbind crond irda named ntpd saslauthd
7、vmware functions isdn.old netfs pcmcia sendmail.old vsftpd,1.3 系统启动与服务(三),3、各个运行级别的启动目录/etc/rc.d/drwxr-xr-x 2 root root 4096 Feb 24 17:28 init.d-rwxr-xr-x 1 root root 2338 Feb 19 2003 rc drwxr-xr-x 2 root root 4096 Feb 22 23:27 rc0.d drwxr-xr-x 2 root root 4096 Feb 22 23:27 rc1.d drwxr-xr-x 2 root r
8、oot 4096 Feb 22 23:27 rc2.d drwxr-xr-x 2 root root 4096 Feb 22 23:27 rc3.d drwxr-xr-x 2 root root 4096 Feb 22 23:27 rc4.d drwxr-xr-x 2 root root 4096 Feb 22 23:27 rc5.d drwxr-xr-x 2 root root 4096 Feb 22 23:27 rc6.d-rwxr-xr-x 1 root root 353 Apr 10 21:11 rc.local-rwxr-xr-x 1 root root 23299 Feb 25 2
9、003 rc.sysinit,1.3 系统启动与服务(service)(四),4、使用service命令来启动系统的各种服务service crond restatservice xinetd stopservice smb start,1.4 用户和组的管理(一),1、用户账号文体/etc/passwdroot:x:0:0:root:/root:/bin/bash用户 名密码 UID GID 说明 目录 shellroot x 0 0 root/root/bin/bash2、用户组账号文件/etc/grouproot:x:0:root组名 密码 GID 该组用户列表root x 0 root
10、,3、常用命令useradd userdel moduser passwdgroupadd groupdeluseradd/userdel用法:#增加用户acstar,所属组为wiscom useradd-g wiscom G wis123 acstar useradd-g wiscom G wis123,root acstar-g指定用户所属的群组-G指定用户所属的附加群组 more/etc/passwd acstar:x:502:0:/home/acstar:/bin/bash useradd-d/export/acstar acstar-d 指定用户登入时的启始目录#删除用户acstar
11、并删除acstar用户的目录 userdel-r acstar,1.4 用户和组的管理(useradd)(二),4、passwd的使用#修改用户口令passwd acstar#删除用户密码,系统就不再询问口令 passwd-d acstar#锁定某一用户,使其不能登录 passwd-l acstar#解开已上锁的帐号 passwd-u acstar,1.4 用户和组的管理(passwd)(三),1.5 服务/进程管理(ps)(一),1、ps命令介绍 ps-ef|moreUID PID PPID C STIME TTY TIME CMDroot 462 1 0 Apr06?00:00:00 et
12、h0root 544 1 0 Apr06?00:00:00 syslogd-m 0root 549 1 0 Apr06?00:00:00 klogd-2rpc 569 1 0 Apr06?00:00:00 portmaprpcuser 597 1 0 Apr06?00:00:00 rpc.statdps-aux|moreUSER PID%CPU%MEM VSZ RSS TTY STAT START TIME COMMANDroot 1 0.0 0.1 1416 512?S Nov18 0:03 initroot 2 0.0 0.0 0 0?SW Nov18 0:00 keventdroot 3
13、 0.0 0.0 0 0?SW Nov18 0:00 kapm-idled,1.5 服务/进程管理(ps)(二),ps命令输出字段的含义字段含义USER进程所有者的用户名PID进程号%CPU进程自最近一次刷新以来所占用的CPU时间和总时间的百分比%MEM进程使用内存的百分比VSZ进程使用的虚拟内存大小,以K为单位RSS驻留空间的大小。显示当前常驻内存的程序的K字节数。TTY进程相关的终端STAT进程状态,用下面的代码中的一个给出:R:可执行的。S:睡眠状态。D:不间断睡眠。T:停止或跟踪。Z:僵尸。W:进程没有驻留页。I:空闲。TIME进程使用的总CPU时间COMMAND被执行的命令行NI进程
14、的优先级值,较小的数字意味着占用较少的CPU时间PRI进程优先级。PPID父进程IDWCHAN进程等待的内核事件名,1.5 服务/进程管理(kill/killall)(三),2、kill和killall命令介绍kill:使用进程号停止指定的进程运行。killall:使用进程名停止相应的进程运行。root 1030 1 0 15:51 00:00:00/usr/ACStar/bin/runipa 5root 1060 1 0 15:51 00:00:00 iparoot 1061 1060 0 15:51 00:00:00 iparoot 1062 1061 0 15:51 00:00:00 i
15、paroot 1066 1061 0 15:51 00:00:00 iparoot 1067 1061 0 15:51 00:00:00 iparoot 1068 1061 0 15:51 00:00:00 ipakill 1061kill-9 1030killall runipakillall 9 ipa注:-9 代码强制停止指定进程,1.6 软件包的管理(rpm)(一),1、rpm命令的一般用法rpm qa#列出当前OS所以的rpm包rpm q ftp 查询ftp安装的rpm版本rpm qi ftp 列出ftp安装的rpm包的所有信息rpm ql ftp 查询系统中已安装软件包包含的所有文
16、件rpm qf/etc/init.d/sshd#查询系统中文件所属的软件包rpm ivh 安装软件包rpm e删除软件包rpm-Uvh#升级安装包rpm-qpl aaa.rpm rpm中的文件安装到哪里去了补充:如何使用src.rpm安装包rpmbuild-rebuild*.src.rpm,1.6 软件包的管理(tar)(二),2、tar命令的一般用法linux下打包解包:tar cvf*.tar*.*(原文件)打包tar zcvf*.tar.gz*.*(原文件)压缩tar xvf*.tar解包tar zxvf*.tar.gz解压缩,1.6 软件包的管理(三),3、其他软件包的管理1).以.g
17、z为扩展名的文件:#gunzip file.gz 2).以.bz2为扩展名的文件:#bunzip2 file.bz2 3).以.tar.Z为扩展名的文件:#tar xvZf file.tar.Z 或#compress-dc file.tar.Z|tar xvf,1.6 软件包的管理(四),4).以.tar.gz/.tgz为扩展名的文件:#tar xvzf 或 gzip-dc|tar xvf 5).以.tar.bz2为扩展名的文件:#tar xvIf file.tar.bz2 或 bzip2-dc file.tar.bz2|xvf 6).以.cpio.gz/.cgz为扩展名的文件:#gzip-d
18、c file.cgz|cpio div,1.6 软件包的管理(五),7).以.cpio/cpio为扩展名的文件:#cpio-div file.cpio 或cpio-divc file.cpio 8).以.rpm为扩展名的文件解压缩:#rpm2cpio file.rpm|cpio-div9).以.deb为扩展名的文件安装:#dpkg-i file.deb,1.6 软件包的管理(六),10).以.deb为扩展名的文件解压缩:#dpkg-deb-fsys-tarfile file.deb|tar xvf-ar p file.deb|tar xvzf-11).以.zip为扩展名的文件:#unzip f
19、ile.zip,1.7 查看系统信息,使用cat命令查看proc目录下系统的各个系统信息文件:cat/proc/cpuinfo-CPU(i.e.vendor,Mhz,flags like mmx)cat/proc/interrupts-中断cat/proc/ioports-设备IO端口cat/proc/meminfo-内存信息(i.e.mem used,free,swap size)cat/proc/partitions-所有设备的所有分区cat/proc/pci-PCI设备的信息cat/proc/swaps-所有Swap分区的信息cat/proc/version-Linux的版本号相当于un
20、ame-runame-a-看系统内核等信息,第二部分 网络和服务管理,学习linux常用网卡配置方法 了解系统中telnet和ftp的服务器启停方法 crontab服务的配置管理。,2.1 基本网络管理(一),1、网卡配置网卡配置文件及内容:/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0#网卡名 BOOTPROTO=static#网卡获取ip类型,dhcp BROADCAST=172.18.10.255#广播地址 IPADDR=172.18.10.41#IP地址NETMASK=255.255.255.0#IP掩码NETWORK=172.
21、18.10.0#网络ONBOOT=yes#系统启动时网卡状态注:如果需要进入网卡配置界面,使用netconfig命令即可进入“网络配置”管理界面,但是此处的配置需要重新启动系统才可以是新设置的内容生效。,2.1 基本网络管理(ifconfig)(二),2、手动查看配置网卡:#查看OS所有网卡信息ifconfig a#手动配置网卡ip,可使网卡IP立即生效但不保存在网卡启动文件中,系统重启后又恢复原来设置ifconfig eth0 172.18.10.10 netmask 255.255.255.0 up#停止eth0网卡ifconfig eth0 down#配置网卡eth0的别名eth0:1,
22、即给网卡eth0配置多个ip地址ifconfig eth0:1 172.18.10.11 netmask 255.255.255.0 up,2.2 其他网络配置(一),1、网关配置a、单网卡类型配置:vi/etc/sysconfig/networkNETWORKING=yes#网络状态HOSTNAME=redhat9#主机名 GATEWAY=172.18.10.10#网关设置注:此处的GATEWAY=172.18.10.10 还可以设置在网卡配置文件/etc/sysconfig/network-scripts/ifcfg-eth0中同样生效。手动设置网关:route add default g
23、wroute add net 网络地址 netmask 子网掩码 dev 网卡设备名route add default gw 增加网关IP地址 dev 网卡设备名 route del default gw 删除网关IP地址,2.2 其他网络配置(二),b、多网卡类型配置网关:先安装以上方法配置好默认网卡的网关ip再编辑/etc/rc.d/rc.local文件gw 172.16.7.253 dev eth0gw 210.28.92.1 dev eth1gw 210.28.92.1 dev eth1gw 210.28.92.1 dev eth1gw 210.28.92.1 dev eth1gw 2
24、10.28.92.1 dev eth1gw 210.28.92.1 dev eth1gw 210.28.92.1 dev eth1,2.2 其他网络配置(route)(三),2、查看当前运行操作系统网关信息rootredhat9 network-scripts#route-n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 172.18.10.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 0
25、 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 172.18.10.10 0.0.0.0 UG 0 0 0 eth0 rootredhat9 network-scripts#netstat-nr Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface172.18.10.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- linux基础 linux 基础 PPT 课件
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6500569.html