博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 8 9 10 11 12 13 下一页

2013年11月12日

摘要: rpm软件包缺点:需要手工解决软件包的依赖关系。使用YUM可解决该问题。YUM(Yellodog Updater, Modified)是一个RPM前端程序,主要目的是设计用来自动解决RPM的依赖关系问题。YUM引入仓库(repo)概念,用于存放所有现有的rpm软件包。在安装rpm時,如果存在依赖关系,会自动在仓库中查找依赖软件并安装。仓库可以是本地的,也可以通过http、ftp或nfs形式使用集... 阅读全文

posted @ 2013-11-12 10:46 龙翔天下 阅读(239) 评论(0) 推荐(0) 编辑

2013年9月16日

摘要: 权限基础权限:操作系统限制对资源访问的机制,一般分为读、写、执行。每个文件都拥有特定权限,通过所属用户及所属组来限制哪些用户、组可以对特定文件进行什么样的操作。每个进程都是以某个用户的身份运行,进程权限与该用户的权限一样,用户权限越大,该进程权限越大。文件权限:每个文件拥有三种权限:r:读取,可读取文件内容,列出目录内容;w:写入,可以修改文件内容,可在目录中创建删除文件;x:执行,可以作为命令执行,可访问目录内容UGO模型:U-User, G-Group, O-Other每一个文件的权限基于UGO进行设置。权限三个一组,对应UGO分别设置。修改文件所属用户、组:chown改变文件所属用户:c 阅读全文

posted @ 2013-09-16 13:24 龙翔天下 阅读(275) 评论(0) 推荐(0) 编辑

摘要: 操作系统通过用户、组概念来管理使用计算机的人用户代表一个使用计算机的使用者,操作系统通过用户概念限制一个使用者能够访问的资源组用来组织管理用户用户具有以下概念:每个用户有一个用户名和一个用户ID(UID),用户ID是操作系统真正用来管理标识用户的,UID为32位长,从0开始,最大一般到60000。用户分为:root用户(uid为0)、系统用户(uid 1~499)、普通用户(uid 500+)每个用户有一个家目录,用来保存用户私有数据,root用户的家目录为/root,普通用户家目录为/home下与用户名相同的目录每个可登陆用户拥有一个指定的shell一个用户可以属于一个主组,可以属于一个或多 阅读全文

posted @ 2013-09-16 10:09 龙翔天下 阅读(173) 评论(0) 推荐(0) 编辑

2013年4月14日

摘要: vi:命令行界面下的文件编辑工具,支持大多数操作系统。vim:改进后的vi,并加入对GUI支持。vim不仅是文本编辑,且可以作为文本处理、代码开发等用途。多数linux均装有vim。vim命令可启动vim编辑器。vim + 目标文件路径 :可新建(存在则打开)该文件。vim模式:命令模式(常规模式): vim启动后,默认进入该模式 ,其它模式下可通过esc键可回到命令模式(可多按... 阅读全文

posted @ 2013-04-14 01:44 龙翔天下 阅读(301) 评论(0) 推荐(0) 编辑

2013年4月13日

摘要: 这段时间为了学习使用vim,输入vim命令发现vim没安装:command not found……不是说vim是默认安装的嘛,怎么会这样?……在网上发帖,结果回复,如果没有的话就安装。我还没学到怎么安装软件呢!于是又去看如何用rpm命令或yum安装RPM软件包的教程,就画葫芦般地输入yum install vim,结果又提示: not retrieving http://cento... 阅读全文

posted @ 2013-04-13 23:44 龙翔天下 阅读(288) 评论(0) 推荐(0) 编辑

2013年4月9日

摘要: 源代码形式:linux绝大多数开源软件都以源代码形式发布,一般打包成tar.gz。源代码需编译为二进制形式后才能够动行使用;基本编译流程:./configure 检查编译环境、相关库文件及配置参数并生成makefile;make 对源代码进行编译,生成可执行文件;make install 将生成的可执行文件安装到当前计算机中.源代码形式缺点:操作复杂,编译时间较长,容易出错; 且软件之间有很强的依赖关系。为方便使用,Erik Troan和Marc Ewing开发了RPM(redhat package manger)。RPM通过源代码基于特定平台编译为可执行文件,并保存依赖关系,来简化开源软件的 阅读全文

posted @ 2013-04-09 22:24 龙翔天下 阅读(299) 评论(0) 推荐(0) 编辑

2013年4月5日

摘要: 磁盘或分区创建好文件系统后,必须"挂载"到一个目录才能使用。window或mac系统会自动挂载以系统上,window称之为c盘\d盘。Linux需手动进行挂载操作。mount:将格式化的磁盘或分区挂载到一个目录上。例 : mount /dev/sda3常用参数:直接mount命令显示所有已挂载的文件系统;-t:指定文件系统的类型-o:挂载选项ro, rw :以只读或读写形式挂载,默认为rw;s... 阅读全文

posted @ 2013-04-05 01:22 龙翔天下 阅读(452) 评论(0) 推荐(2) 编辑

摘要: 直接分区好的磁盘还不能使用,必须创建文件系统才能被操作系统使用。创建文件系统的过程又称为"格式化"。没有文件系统的设备称为裸(raw)设备;常见的文件系统:fat32, ntfs, ext2,ext3,ext4,xfsLinux下常见的主流文件系统:ex3, ext4。Linux支持的文件系统:ext2, ext3, ext4, fat, vfat, nfs, iso9660, proc(只存在... 阅读全文

posted @ 2013-04-05 00:07 龙翔天下 阅读(406) 评论(0) 推荐(0) 编辑

2013年4月4日

摘要: fdisk:IBM老牌分区工具,支持绝大多数系统。它基于MBR的分区工具,如果需要使用GPT,则无法使用fdisk。该命令只能在root权限下运行。fdisk –l:查看磁盘信息和分区信息;fdisk 设备文件:对目标磁盘进行分区操作;分区后有时需要使用partprobe命令让内核更新分区信息;查看/proc/partitions文件也可以查看分区信息。 阅读全文

posted @ 2013-04-04 20:32 龙翔天下 阅读(180) 评论(0) 推荐(0) 编辑

摘要: 磁盘在Linux中的表示:所有设备抽象为一个文件,存在/dev目录下;设备名称一般为hd[a-z]或sd[a-z](a-z为分区号):如hda, hdb, sdaIDE设备为hd[a-z],SATA、SCSI、SAS、USB等设备名称为sd[a-z]。分区:将一个磁盘逻辑分为几个区,每个区当做独立磁盘管理使用。每个分区表示:设备名称+分区号,如sda1, sda2。分区是一个软件概念,主流分区机制... 阅读全文

posted @ 2013-04-04 19:49 龙翔天下 阅读(281) 评论(0) 推荐(0) 编辑

上一页 1 ··· 8 9 10 11 12 13 下一页