
linux
文章平均质量分 82
csy463168656
这个作者很懒,什么都没留下…
展开
-
Linux学习笔记(四)
Linux 档案与目录管理 有一些特殊的目录需要记下来:. 表示此层目录.. 表示上一层目录- 表示前一个工作目录~ 表示“当前用户身份”所在的家目录~account表示account用户的家目录1 cd(切换目录)[root@linux ~]# cd [相对路径或绝对路径]cd是change directory(改变目录)的缩写原创 2012-07-13 20:52:11 · 1349 阅读 · 0 评论 -
Linux学习笔记(十六)
PAM 模块简介 (Pluggable Authentication Modules, 嵌入式模块)PAM 可以说是一套应用程序编程接口 (Application Programming Interface, API),他提供了一连串的验证机制,叧要使用者将验证阶段的需求告知 PAM 后, PAM 就能够回报使用者验证的结果 (成功或失败)。由于 PAM 仅是一套验证的机制,又可以提供给其他程原创 2012-07-24 09:45:51 · 821 阅读 · 0 评论 -
Linux学习笔记(十七)
磁盘配额(Quota)与进阶文件系统管理 1 磁盘配额的一般用途针对WWW服务器,如每个人的网页空间的容量限制。针对邮件服务器,如每个人的邮件空间容量。针对文件服务器,如每个人最大的可用网络硬盘空间。在Linux中,用来进行硬盘空间管理的就是磁盘配额。2 磁盘配额的使用限制仅针对整个分区核心必须支持磁盘配额磁盘配额的记录文件(aquota.user,aquota原创 2012-07-25 09:21:38 · 1320 阅读 · 0 评论 -
Linux学习笔记(十八)
程序与资源管理Linux是如何识别程序的?当系统有太多的“死亡的”程序时,怎样将该程序查出来并删除掉?如果主机仅仅允许一次登入一个终端画面,如何进行多项工作?怎样设置一个程序让它执行更快些?这些都是进程控制的重点,如果X_Window“死了”,但Linux还运行,是否需要重新启动呢?是是否有其它方式可以重新启动X_Window?什么是进程在Linux系统中:触发任何一个事件,系统都会将原创 2012-07-26 14:25:45 · 1663 阅读 · 0 评论 -
Linux学习笔记(二十)
认识与分析登录文件网络老手也常常告诉新手要多查看登录文件。当您启动一个事件的时候,或者是有人登录您的Linux主机的时候,主机会生成一些认证程序或重要信息,由于这些信息很重要,所以自认需要保留下来,以备将来不时之需,这些消息会记录在某些文件上,这些文件就称为登录文件咯。登录者的信息记录在哪里呢?信息量有多大?可以每天查看吗?如果能用Shell脚本来分析的话,不是更快!!什么是登录文件“原创 2012-07-27 14:51:07 · 1304 阅读 · 0 评论 -
Linux学习笔记(二十二)
源码与Tarball套件管理程序 通过Linux操作系统里面的执行问价,来理解什么时候可执行程序,什么是编译器,以及与程序息息相关的函数库。本章中,希望读者可以了解如何将开放源码的程序设计、加入函数库的原理、编译源码成二进制文件,最后执行该文件可被我们所用的一连串的过程。了解这些的好处:在Linux的世界里,我们常常需要Linux系统自行安装套件,所以,如果有简单的程序编译概念,就会很容原创 2012-07-29 16:59:28 · 927 阅读 · 0 评论 -
Linux学习笔记(二十一)
Linux的启动过程: 1:加载BIOS的硬件信息,并获取第一个启动设备的代号。 2:读取第一个启动设备的MBR的引导加载程序(lilo,grub,spfdisk等)的启动信息。 3:加载核心操作系统的核心信息,可信开始解压,并且尝试驱动所有硬件设备。 4:核心执行init程序并获取运行信息。 5:init执行/etc/rc.d原创 2012-07-28 21:08:18 · 619 阅读 · 0 评论 -
Linux学习笔记(二十三)
软件安装: RPM, SRPM 与 YUM 功能Linux 界的两大主流: RPM 与 DPKG 目前在 Linux 界软件安装方式最常见的有两种,分别是: · dpkg:这个机制最早是由 Debian Linux 社群所开发出来的,透过 dpkg 的机制, Debian 提供的软件就能够简单的安装起来,同时还能提供安装后的软件信息,实在非常不错。 只要是衍生于 Debian 的其他原创 2012-08-01 10:21:35 · 751 阅读 · 0 评论 -
Linux学习笔记(十五)
Linux 账号管理与 ACL 权限设定用户识别:UID与GID虽然登录主机的时候,输入的是我们的账号,但是其实Linux主机并不会直接认识“账号名称”,它仅认识ID。ID就是一组号码,主机识别的是数字,账号是为了让人们方便记忆。ID与账号对应的关系就在/etc/passwd中。每个登录用户至少会取得两个ID,一个是用户ID(user ID,检测UID),一个是用户组ID(Grou原创 2012-07-22 15:17:30 · 452 阅读 · 0 评论 -
Linux学习笔记(十四)
学习shell scriptsshell script执行方法(现在我们假设你写的这个程序文件名是 /home/dmtsai/shell.sh ): 直接指令下达: shell.sh 档案必须要具备可读与可执行 (rx) 的权限,然后: 绝对路径:使用 /home/dmtsai/shell.sh 来下达指令; 相对路径:假设工作目录在 /home/dmtsai/ ,则使用 ./s原创 2012-07-18 15:07:39 · 354 阅读 · 0 评论 -
Linux学习笔记(十三)
正则表示法与文件格式化处理先来介绍一些特殊的符号:尤其上表中的[:alnum:], [:alpha:], [:upper:], [:lower:], [:digit:] 这几个一定要知道代表什么意思,因为他要比 a-z 或 A-Z 的用途要确定的很!好了,底下就让我们开始来玩玩进阶版的grep 吧! [root@www ~]# grep [-A] [-B] [--color=aut原创 2012-07-17 19:46:55 · 574 阅读 · 0 评论 -
Linux学习笔记(一)
Linux中装置与文件在Linux系统中,每个装置都被当成一个文件来对待,举例来说,IDE接口的硬盘的文件名即为/dev/hd[a-d]其中括号内的字母为a-d当中的任意一个,另外强调的是在Linux系统中几乎所有的硬件装置文件都在/dev这个目录,下面列出几个常见的装置与其在Linux当中的文件:Linux目录树结构:目录树结构(directory tree)就是以根目录为主,然原创 2012-07-13 20:08:45 · 386 阅读 · 0 评论 -
Linux学习笔记(三)
Linux文件类型与扩展名1 文件种类①普通文件:就是我们通常访问的文件,第一个属性是[-]。根据文件的内容可以分为:纯文本文件(ASCII,其内容是我们可以直接读到的数据,如数字,字母),二进制文件(Linux中的可执行文件就是这种格式),数据格式文件。②目录(directory),就是目录 第一个属性是[d]。③连接文件(link):类似于windows下的快捷方式,第一个属性原创 2012-07-13 20:34:08 · 894 阅读 · 0 评论 -
Linux学习笔记(八)
磁盘载入与卸载注意:载入的文件系统需要载入点,所以在载入时要先建立载入点。如果用来载入的目录非空,那么载入了文件系统以后,原目录下的文件就会暂时被隐藏起来,等到文件系统被卸载后它们会再次显示出来。单一文件系统不应该被重复挂载在不同的挂载点(目录)中;单一目录不应该重复挂载多个文件系统;要作为挂载点的目录,理论上应该都是空目录才是。我们学简单一点啊 ^_^[r原创 2012-07-14 21:12:39 · 406 阅读 · 0 评论 -
Linux学习笔记(六)
Linux磁盘与文件系统管理 认识EXT2文件系统由于磁盘物理组成和分区在前面已经提到了,在这就不在赘述,我们来看文件系统。文件系统告诉系统分区所在的起始与结束柱面后,就要将分区格式化为“操作系统能够识别的文件系统”。不同的操作系统能够识别的文件系统并不相同。在默认的情况下,windows 操作系统是不会认识 Linux 的 Ext2 的。文件系统是如何运作的呢?这与操作原创 2012-07-14 20:53:14 · 1042 阅读 · 0 评论 -
Linux学习笔记(九)
文件的压缩与打包 在Linux中,有很多压缩命令。利用这些压缩命令,可以方便地从网络上下载大型文件。此外,我们知道,Linux的扩展名是没有什么特殊意义的,不过,针对这些压缩命令所做出来的压缩文件,为了方便记忆,还是会有一些特殊的命名方式。Linux常见的压缩命令几个常见的压缩档案扩展名:*.Z compress 程序压缩的档案;*.gz原创 2012-07-15 10:57:10 · 425 阅读 · 0 评论 -
Linux学习笔记(十)
vim程序编辑器vi 的使用基本上 vi 共分为三种模式,分别是『一般模式』、『编辑模式』与『指令列命令模式』。这三种模式的作用分别是:一般模式:以 vi 打开一个档案就直接进入一般模式了(这是默认的模式)。在这个模式中, 你可以使用『上下左右』按键来移动光标,你可以使用『删除字符』或『删除整行』来处理档案内容, 也可以使用『复制、贴上』来处理你的文件数据。编辑模式:在一般模式中可原创 2012-07-15 14:54:25 · 358 阅读 · 0 评论 -
Linux学习笔记(五)
磁盘分割表(partition table)提到磁盘分割就不得不说一下磁盘的组成了,因为多少都有点基础,在这里我就直接上图了,磁盘组成的示意图如下:整个磁盘的第一个扇区特别重要,它记录了整个磁盘的重要信息,分别为:1) 主要开机记录区(Master Boot Record,MBR):可以安装开机管理程序的地方有446 bytes2) 分割表(partition table):记原创 2012-07-14 11:00:55 · 828 阅读 · 0 评论 -
Linux学习笔记(七)
磁盘分区: fdisk [root@www ~]# fdisk [-l] 装置名称 选项与参数: -l :输出后面接的装置所有的 partition 内容。若仅有 fdisk -l 时,则系统将会把整个系统内能够搜索到的装置的 partition 均列出来。 范例:找出你系统中的根目录所在磁盘,并查阅该硬盘内的相关信息 [root@www ~]# df /原创 2012-07-14 21:03:34 · 602 阅读 · 0 评论 -
Linux学习笔记(十二)
环境设置文件要注意的是,我们前几个小节谈到的命令别名啦、自定义的变量啦,在你注销 bash 后就会失效,所以你想要保留你的设定,就得要将这些设定写入配置文件才行。在开始介绍 bash 的配置文件前,我们一定要先知道的就是 login shell 与non-login shell! 重点在于有没有登入 (login) 啦! login shell:取得 bash 时需要完整的登入流程的,就称原创 2012-07-16 16:52:50 · 507 阅读 · 0 评论 -
Linux学习笔记(二)
Linux 的档案权限与目录配置Linux文件属性:先来介绍一个指令ls是『list』的意思,重点在显示档案的文件名与相关属性。而选项-al则表示列出所有的档案详细的权限与属性 (包括隐藏文件,就是文件名第一个字符为 . 的档案)如果你输入上述指令后,应该有上列的几个东西,先解释一下面七个字段的意义:1.第一栏代表这个档案的类型与权限(permission):这个地方最需要注意原创 2012-07-13 20:17:10 · 583 阅读 · 0 评论 -
Linux学习笔记(十一)
认识与学习 BASH 检查一下/etc/shells这个文件,即可知道有多少个可用的shells。系统上的某些服务在运行过程中,会检查用户能够使用的shells,这些shell的查询就是通过/etc/shells这个文件进行的。在/etc/passwd这个文件中记录着用户一旦登录所取得的shell。bash是Linux默认的Shell,是GNU计划中的重要工具软件之一,当前页是GNU操作系原创 2012-07-16 16:16:28 · 1162 阅读 · 0 评论