linux学习目录

摘要: 本篇随笔主要讲解了DNS的基础知识以及域名系统的架构...阅读全文
posted @ 2013-06-03 20:57 xiaoluo501395377 阅读(136) | 评论 (1) 编辑
 
摘要: 本篇随笔将讲解Linux系统服务的基础知识、System V与Xinetd的概念,以及如何通过 servcie 命令来启动某一服务,通过 chkconfig 命令来设置服务是否开机启动...阅读全文
posted @ 2013-06-02 00:42 xiaoluo501395377 阅读(309) | 评论 (2) 编辑
 
摘要: 本篇随笔主要讲解了远程管理的基本概念,以及Linux下最常用的两种远程管理的方式,一种只基于CLI命令行模式的SSH,另一种就是基于GUI图形界面模式的VNC...阅读全文
posted @ 2013-05-28 00:30 xiaoluo501395377 阅读(672) | 评论 (7) 编辑
 
摘要: SELinux(Secure Enhanced Linux)安全增强的Linux是由美国国家安全局NSA针对计算机基础结构安全开发的一个全新的Linux安全策略机制。SELinux可以允许系统管理员更加灵活的来定义安全策略...阅读全文
posted @ 2013-05-26 22:07 xiaoluo501395377 阅读(546) | 评论 (0) 编辑
 
摘要: 本篇随笔将会详细讲解Linux网卡的一些高级命令以及如何在给一块物理网卡配置多个IP地址,我们称之为IP别名,还有我们的多网卡的绑定配置!!!阅读全文
posted @ 2013-05-26 15:32 xiaoluo501395377 阅读(637) | 评论 (0) 编辑
 
摘要: RAID(Redundant Array of Independent Disks)是廉价磁盘冗余阵列技术的英文缩写,它的原理就是通过多个磁盘并行运行来提高整个计算机的I/O存储性能。 RAID的评判标准有如下三个:①速度:读写速度的提升②磁盘使用率:多磁盘的空间使用率③冗余性: 能够支持几块磁盘损坏而不丢失数据阅读全文
posted @ 2013-05-25 23:25 xiaoluo501395377 阅读(476) | 评论 (2) 编辑
 
摘要: 在上一篇随笔里面 Linux学习之CentOS(二十六)--Linux磁盘管理:LVM逻辑卷的创建及使用 详细讲解了LVM逻辑卷的创建及使用,我们知道创建逻辑卷的步骤是先格式化物理硬盘位PV,然后创建一个VG,再将多个PV加入到VG中,最后基于VG创建我们的LV。在这篇随笔里,我们将继续学习LVM逻辑卷的知识,包括逻辑卷的拉伸及缩减...阅读全文
posted @ 2013-05-24 22:18 xiaoluo501395377 阅读(427) | 评论 (0) 编辑
 
摘要: 在上一篇随笔里面 Linux学习之CentOS(二十五)--Linux磁盘管理:LVM逻辑卷基本概念及LVM的工作原理,详细的讲解了Linux的动态磁盘管理LVM逻辑卷的基本概念以及LVM的工作原理,包括LVM中最重要的四个基本点(PE、PV、VG以及LV),这篇随笔将会详细的讲解LVM逻辑卷的创建、使用以及删除.....阅读全文
posted @ 2013-05-24 00:22 xiaoluo501395377 阅读(669) | 评论 (1) 编辑
 
摘要: LVM(Logical volume Manager)是逻辑卷管理的简称。它是Linux环境下对磁盘分区进行管理的一种机制。本篇随笔主要讲解了传统磁盘管理与LVM动态管理磁盘机制的不同,并详细讲解了LVM的工作原理。。。阅读全文
posted @ 2013-05-22 19:38 xiaoluo501395377 阅读(552) | 评论 (4) 编辑
 
摘要: YUM(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE、CentOS中的Shell前端软件包管理器。基于RPM管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。阅读全文
posted @ 2013-05-21 01:17 xiaoluo501395377 阅读(687) | 评论 (0) 编辑
 
摘要: 在Linux系统下,对于软件包的管理有多种机制,有源代码方式、RPM软件包管理方式以及YUM软件管理方式,本篇随笔将详细讲解CentOS下源代码形式安装软件以及RPM软件包管理机制。。。阅读全文
posted @ 2013-05-20 21:20 xiaoluo501395377 阅读(685) | 评论 (0) 编辑
 
摘要: 本篇随笔主要介绍了在Linux下如何通过单用户模式来修改root用户的密码,以及通过设置grub的MD5加密算法来对进入grub进行加密,从而限制别人轻易进入单用户模式。。。阅读全文
posted @ 2013-05-19 21:54 xiaoluo501395377 阅读(552) | 评论 (0) 编辑
 
摘要: Linux系统启动详细解释阅读全文
posted @ 2013-05-19 15:31 xiaoluo501395377 阅读(721) | 评论 (7) 编辑
 
摘要: CentOS6.4下修改MySQL编码方法。。。阅读全文
posted @ 2013-05-14 15:22 xiaoluo501395377 阅读(151) | 评论 (4) 编辑
 
摘要: 在Linux中,有很多的压缩命令。利用这些压缩命令,可以方便的从网络上下载大型的文件。同时,我们知道,Linux文件的扩展名是没有特殊意义的,不过,因为Linux下存在着许多压缩命令,所以为了方便记忆,会对这些命令所压缩的文件进行一些特殊的命名方式。本篇随笔将主要记录一下Linux系统常见的压缩命令。阅读全文
posted @ 2013-04-26 20:33 xiaoluo501395377 阅读(798) | 评论 (2) 编辑
 
摘要: 在结束了第二期的广交会实习之后,又迎来了几天休闲的日子,继续学习Linux。在上一篇随笔 Linux学习之CentOS(十七)--与Linux文件和目录管理相关的一些重要命令① 中,详细记录了与Linux文件和目录管理相关的一些重要命令,包括 目录与路径相关的命令(cd、pwd、mkdir、rmdir等)、管理文件与目录的命令(ls、cp、rm、mv等)、查看文件内容命令(cat、more、less等),在这一篇随笔中,将继续详细记录与Linux文件和目录管理相关的其他一些重要命令。阅读全文
posted @ 2013-04-26 00:19 xiaoluo501395377 阅读(694) | 评论 (0) 编辑
 
摘要: 我们都知道,在Linux系统中,基本上任何我们需要做的事都可以通过输入命令来完成,所以在Linux系统中命令非常的多,我们不可能也没必要记住所有的这些命令,但是对于一些常用的命令我们还是必须要对其了如指掌的。 当然,即使这样,我们需要掌握的常用的命令也有百余条之多,我们难道就专门针对这百余条常用的命令来对其进行死记硬背吗?就像在学java时,我们学习其23种设计模式一样,我们不能单纯为了只是为了学习那23种设计模式而去学习,我们更重要的是学习这些模式,然后在实际项目中多去用它。在学习23种设计模式时,当然不推荐花几天时间就死死地抱着那23种模式去硬啃,这样不科学而且学完后又容易忘。所以我之前在学习设计模式时,是根据在学习java的每个知识点时需要用到了什么模式,然后再去有针对性的学习一种设计模式。例如我在学习集合时,对于Set(TreeSet)、Map(TreeMap)这块,其用到了策略模式,所以此时我就去单学习策略模式,然后再回过头来看一下集合这块它是怎么使用策略模式的。又比如在学习Swing/AWT时,我们用到了观察者模式,所以此时我就先学习了观察者模式的定义,然后实现自己的阅读全文
posted @ 2013-04-21 14:19 xiaoluo501395377 阅读(915) | 评论 (3) 编辑
 
摘要: 我们知道Linux系统最主要的特点之一就是——Linux系统是多用户、多任务的操作系统。 何为多用户?就是同一个Linux系统上,我们可以有多个用户同时登陆上去对其进行操作。何为多任务?简而言之就是如果在系统上同时运行多个应用程序时,系统并不会在每次执行完一个程序以后再执行下面的程序,在多任务的操作系统下,cpu会对要执行的程序进行调度,例如在某段时间里执行这个程序,过段时间cpu又被分配到执行其他程序,这样直到最后,多个应用程序都会执行完毕,在多任务下,cpu就是这样通过调度来不断执行应用程序,这样就大大提高了cpu的使用率。阅读全文
posted @ 2013-04-20 20:53 xiaoluo501395377 阅读(620) | 评论 (1) 编辑
 
摘要: 纵观之前的14篇Linux学习系列随笔,基本上是学习了Linux的一些常用命令,以及如何在Linux下进行j2ee环境搭建等知识,应该说并没有深入到Linux的学习当中,也没有找一本Linux的书籍来细看,所以从这篇随笔开始,自己准备好好地跟着Linux的书籍或者其他资料来深入的了解、学习Linux。为此,特地从图书馆借来了一本书,这本书应该也是Linux学习的入门书籍了--《鸟哥的Linux私房菜--基础学习篇》,现在就先从基础学习篇开始学习啦,后续还会继续学习服务器篇。。。阅读全文
posted @ 2013-04-20 00:27 xiaoluo501395377 阅读(787) | 评论 (0) 编辑
 
摘要: SSH(Secure Shell的缩写),由 IETF 的网络工作小组(Network Working Group)所制定。ssh协议目前有SSH1和SSH2,SSH2协议兼容SSH1。目前实现SSH1和SSH2协议的主要软件有OpenSSH和SSH Communications Security Corporation 公司的SSH Communications 软件。前者是OpenBSD组织开发的一款免费的SSH软件,后者是商业软件,因此在linux、FreeBSD、OpenBSD、NetBSD等免费类UNIX系统种,通畅都使用OpenSSH作为SSH协议的实现软件。阅读全文
posted @ 2013-04-08 21:58 xiaoluo501395377 阅读(832) | 评论 (4) 编辑
 
摘要: 说到数据库,我们大多想到的是关系型数据库,比如mysql、oracle、sqlserver等等,这些数据库软件在windows上安装都非常的方便,在Linux上如果要安装数据库,咱不得不首先推荐的是mysql数据库了,而且Mysql数据库的第一个版本就是发行在Linux系统上的。阅读全文
posted @ 2013-04-07 00:51 xiaoluo501395377 阅读(1391) | 评论 (1) 编辑
 
摘要: crontab命令常见于Unix和Linux的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于"crontab"文件中,以供之后读取和执行。 在Linux系统中,Linux任务调度的工作主要分为以下两类: 1、系统执行的工作:系统周期性所要执行的工作,如备份系统数据、清理缓存 2、个人执行的工作:某个用户定期要做的工作,例如每隔10分钟检查邮件服务器是否有新信,这些工作可由每个用户自行设置阅读全文
posted @ 2013-04-06 16:41 xiaoluo501395377 阅读(946) | 评论 (4) 编辑
 
摘要: 这篇随笔真是让我折腾了2天2夜才敢下笔写!!!为什么呢?之前是通过去Samba的官网下载的源码包,也就是.tar.gz来进行安装配置,不过这个让我折腾来折腾去就是没折腾出结果,还花了我整整1天1夜的时间,最后实在是熬不住了,想通过yum来重新进行Samba服务器的安装与配置,但是要使用yum首先必须是CentOS要联网,而我又没有找到Samba的rpm包,而之前一直没有搞定在虚拟机中的CentOS上网的问题,所以新的纠结又开始了。。。。。。阅读全文
posted @ 2013-04-06 00:57 xiaoluo501395377 阅读(1358) | 评论 (2) 编辑
 
摘要: 这篇随笔应该说跟CentOS的学习关系不是很大,但是却关系到了我接下来的CentOS学习。。。。。。阅读全文
posted @ 2013-04-05 19:43 xiaoluo501395377 阅读(945) | 评论 (3) 编辑
 
摘要: Linux下对网络环境进行配置的三种方法阅读全文
posted @ 2013-04-05 15:37 xiaoluo501395377 阅读(861) | 评论 (2) 编辑
 
摘要: 硬盘的分区主要分为基本分区(Primary Partion)和扩展分区(Extension Partion)两种,基本分区和扩展分区的数目之和不能大于四个。且基本分区可以马上被使用但不能再分区。扩展分区必须再进行分区后才能使用,也就是说 它必须还要进行二次分区。那么由扩展分区再分下去的是什么呢?它就是逻辑分区(Logical Partion),况且逻辑分区没有数量上限制。阅读全文
posted @ 2013-04-03 00:13 xiaoluo501395377 阅读(1085) | 评论 (2) 编辑
 
摘要: 因为是做j2ee后台开发的,所以在Linux上搭建j2ee环境是每一个java程序员所需要掌握的。所以这篇随笔主要记录一下j2ee环境搭建过程,包括jdk、tomcat、eclipse的安装,(对于mysql数据库的安装,将会在后面的随笔中记录)。阅读全文
posted @ 2013-04-01 22:47 xiaoluo501395377 阅读(1098) | 评论 (3) 编辑
 
摘要: VMware-Tools 主要的功能就是让用户在虚拟机和真实系统之间实现无缝切换,这个功能很方便。当然VMware-Tools最主要是实现linux和windows的文件共享。阅读全文
posted @ 2013-04-01 20:26 xiaoluo501395377 阅读(325) | 评论 (0) 编辑
 
摘要: 在Linux系统中,如果要使用硬盘、光盘、软盘或MO盘等存储设备,必须先进行挂装(Mount)。当存储设备挂装完成之后,就可以将其作为一个目录来进行访问了。阅读全文
posted @ 2013-04-01 11:28 xiaoluo501395377 阅读(466) | 评论 (4) 编辑
 
摘要: 对于绝大多数Linux程序员来说,进入Linux系统后一般看到的是黑乎乎的界面(开发模式),因为系统如果启动选择开发模式,会减少启动时间,优化内存等。但是通常我们刚安装完Linux系统,然后进去以后是图形的界面,(如果要切换到开发模式,使用快捷键Ctrl + F2即可),从开发模式返回到图形界面则使用快捷键(Ctrl + F1),或者在命令行里输入命令 startx 命令就可以切换到图形界面。阅读全文
posted @ 2013-04-01 09:36 xiaoluo501395377 阅读(897) | 评论 (0) 编辑
 
摘要: 文件系统是Linux系统中最基础的一环,但是又是学习Linux系统必学的。。。阅读全文
posted @ 2013-04-01 00:47 xiaoluo501395377 阅读(1070) | 评论 (0) 编辑
 
摘要: linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。阅读全文
posted @ 2013-03-31 23:12 xiaoluo501395377 阅读(1501) | 评论 (2) 编辑
 
摘要: CentOS(Community ENTerprise Operating System)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS并不包含封闭源代码软件。阅读全文
posted @ 2013-03-31 19:10 xiaoluo501395377 阅读(2512) | 评论 (13) 编辑
原文地址:https://www.cnblogs.com/systemnet123/p/3116164.html