资源描述:
《Linux系统的使用(一)ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Linux系统的使用系统简介系统安装与启动系统目录结构软件的安装常用命令系统简介Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux版本分为两类:内核(kernel)版本和发行(Distribution)版本。系统简介内核(kernel)版本是指在L
2、inus领导下的开发小组开发出来的系统内核版本号。编码规则:major.minor.patchlevel(主版本号.次版本号.当前内核版本的修订次数)如:kernel2.4.18-14,表示对内核2.4版本的第18次修改,修改了14处。系统简介发行版本:以Linuxkernel为核心,搭配各种应用程序和文档,包装起来,并提供安装界面和系统设置及管理工具。目前市面上较知名的发行版有:Debian、Ubuntu、RedHat、CentOS、Fedora、SuSE、OpenSUSE等。系统简介系统安装与启动
3、RadHatEnterprise6安装Ubuntu12.04安装系统目录结构基本文件系统结构至少含有以下目录:/dev、/proc、/bin、/etc、/lib、/usr、/tmp。/homebinprocusrbootlibdevetcvarzhengweiYMbinlibmantmplogrunspool系统目录结构/binlinux常用的命令,如cp,mv,ls,ping,mount等;/boot启动文件,如vmlinuz;/dev设备文件,如fd0(软盘),hda,hdal,sda,cdrom
4、(hdc)等;/etc配置文件,如hosts,lilo.conf,inittab,rc.d(dir),samba/smd.conf等/home,/root每个用户在home下有一个自己的目录,root的在/root;系统目录结构/proc内存文件,报告程序执行的在线动态信息如进程、CPU等;/sbin启动时需要,系统管理员程序工具、配置等,如fsck(修复分区),lilo(安装引导程序),init(内核启动的第一个用户进程),fdisk(对硬盘及分区的操作)等/lib共享库相关文件;/mntmount
5、文件系统到这个目录,如U盘等;系统目录结构/var执行中记录数据,如Log;/lost+foundLost?found!一些丢失的文件可能可以在这里找到;/tmp-临时文件夹/usr用户应用程序和文件软件的安装RPM(RedhatPackageManager)是由RedHat公司开发的软件包安装和管理程序,在Fedora、Redhat、Mandriva、SuSE、YellowDog等主流发行版本采用。RPM包里面包含可执行的二进制程序及程序运行时所需要的文件。一个RPM包中的应用程序,有时除了自身所带
6、的附加文件保证其正常以外,还需要其它特定版本文件,这就是软件包的依赖关系;软件的安装rpm常用参数:-e卸载rpm包-q查询已安装的软件信息-i安装rpm包-u升级rpm包--replacepkgs重新安装rpm包--help帮助--version显示版本信息软件的安装rpm常用命令组合:-ivh:安装显示安装进度--install--verbose--hash-Uvh:升级软件包--Update;-qpl:列出RPM软件包内的文件信息[QueryPackagelist];-qpi:列出RPM软件包的
7、描述信息[QueryPackageinstallpackage(s)];-qf:查找指定文件属于哪个RPM软件包[QueryFile];-Va:校验所有的RPM软件包,查找丢失的文件[ViewLost];-e:删除包软件的安装yum(YellowdogUpdater,Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系。yuminstallpackage1安装指定的安装包pa
8、ckage1yumupdatepackage1更新指定程序包package1yuminfopackage1显示安装包信息package1yumremovepackage1删除程序包package1yumdeplistpackage1查看程序package1依赖情况yumcleanpackages清除缓存目录下的软件包软件的安装dpkg(DebianPackage)管理工具,是为Debian专门开发的套件管理系统,所有源自Debian的发行版都使用,例如U