Linux
文章平均质量分 78
Sir_fish
这个作者很懒,什么都没留下…
展开
-
Linux概述、发展史
LINUX概述、发展史“Hello everybody out there using minix——I’m doing a (free) operating system” 在1991年的八月,网络上出现了一篇以此为开篇话语的帖子——这是一个芬兰的名为Linus Torvalds的大学生为自己开始写作一个类似minix,可运行在386上的操作系统寻找志同道合的合作伙伴。原创 2015-08-15 11:43:57 · 932 阅读 · 0 评论 -
Linux启动管理
一、启动管理1.1系统运行级别1.1.1运行级别1.1.2命令init 运行级别#改变运行级别的命令runlevel #查看运行级别的命令 1.1.3系统默认运行级别vim /etc/inittabid:3:initdefault:#系统开机后直接进入哪个运行级别 1.2启动流程 二、启动引导程序grub2.1gr原创 2016-01-30 16:01:11 · 391 阅读 · 0 评论 -
Linux服务管理
一.服务的分类1.1简介1.2启动与自启动服务启动:就是在当前系统中让服务运行,并提供功能服务自启动:自启动是指让服务在系统开机或重启动之后,随着系统的启动而自动启动服务 1.3查询以安装的服务RPM包安装的服务 chkconfig--list #查看服务自启动状态,可以看到所有RPM包安装的服务 源码包安装的服务原创 2016-01-10 13:38:07 · 418 阅读 · 0 评论 -
Shell编程
一、正则表达式1.1正则表达式与通配符1.1.1概念正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配。grep、awk、sed等命令可以支持正则表达式。通配符用来匹配符合条件的文件名,通配符是完全匹配。ls、find、cp这些命令不支持正则表达式,所以只能用shell自己的通配符来进行匹配。1.1.2基础正则表达式二、字符截取命令2.1 cut原创 2015-12-06 19:29:45 · 336 阅读 · 0 评论 -
日志管理
一、日志的简介1.2常见日志的作用二、rsyslogd日志服务三、日志的轮替原创 2016-01-23 19:23:39 · 377 阅读 · 0 评论 -
Linux系统管理
一、进程管理1.1简介进程是正在执行的一个程序或命令,每一个进程都有一个运行的实体,都哟自己的地址空间,并占用一定的系统资源。 1.2进程管理的作用盘点服务器的健康状态查看所有系统中所有进程杀死进程 1.3查看进程1.3.1 ps aux#查看系统中所有进程,使用BSD操作系统格式1.3.2 ps -le#查看系统中所有进程,使用Linux标原创 2016-01-17 19:29:14 · 455 阅读 · 0 评论 -
Shell基础
一、概述1.1 Shell是什么Shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统及程序,用户后可以用Shell来启动、挂起、停止甚至是编写一些程序。Shell还是一个功能强大的编程语言,易编写,易调试,灵活性较强。Shell是解释执行的脚本语言,在Shell中可以直接调用Linux系统命令。1.2 Shell的分类B原创 2015-11-22 12:46:24 · 584 阅读 · 0 评论 -
Linux教程之文件系统管理
分区和文件系统1.1. 分区的类型主分区:总共最多分四个;扩展分区:只能有一个,也算作主分区的一种,也就是说主分区加扩展分区做多有四个。但是扩展分区不能存储数据和格式化,必须再划成逻辑分区才能使用;逻辑分区:逻辑分区是扩展分区中划分的,如果是IDE硬盘,Linux最多支持59个逻辑分区,如果是SCSI硬盘Linux最多支持11个逻辑分区。 1.2.分区表示方法原创 2015-10-14 19:37:41 · 562 阅读 · 0 评论 -
Linux软件包管理
Linux软件包管理是在电脑中自动安装、配制、卸载和升级软件包的工具组合,在各种系统软件和应用软件的安装管理中均有广泛应用。在Linux发行版中,几乎每一个发行版都有自己的软件包管理系统。常见有: 管理deb软件包的dpkg以及它的前端apt(使用于Debian、Ubuntu)。 rpm以及它的前端yum(使用于Fedora)、前端ZYpp(使用于openSUSE)、 前端urpmi(原创 2015-09-20 21:34:08 · 677 阅读 · 0 评论 -
linux中文手册
刚学习linux有一份linux中文手册该是多好事情。linux自带的帮助尽管有多种语言,目前各种发行版的linux基本没有中文帮助手册。打造个适合自己中文手册还是很有意义的。配置过程其实比较简单,只需要知道中文包,然后放到man可以搜索到的目录中,基本就可以了。Ⅰ.linux中文手册之在个人工作目录安装中文帮助手册这样优点是每个用户,登陆进去都可以有自己的语言版帮助手册。大家直接手册不会转载 2015-10-24 13:25:52 · 886 阅读 · 0 评论 -
CentOS7下安装MySql5.6.26
最近新换了工作,新的公司项目中服务器用的是Linux,虽然以前有自学过,但是都没有用到正式的环境中,为了能更快的融入新项目、新环境,就利用空闲时间自己鼓捣公司里面的东西,首先就从最基本的如何安装数据库开始!环境准备1.虚拟机环境下的Linux或者说服务器Linux,根据自身情况,博主是自身学习用所以就选择了虚拟机下的CentOS7的Linux环境。2.MySql安装包下载,ftp:原创 2015-09-28 22:56:50 · 2657 阅读 · 2 评论 -
Linux教程之权限管理
Linux权限管理之ACL权限简介与开启1.1.1 简介ACL是Access Control List的缩写,主要的目的是在提供传统的owner,group,others的read,write,execute权限之外的局部权限设定。ACL可以针对单个用户,单个文件或目录来进行r,w,x的权限设定,特别适用于需要特殊权限的使用情况。ACL主要针对用户(user)、用户组(group)原创 2015-10-07 20:25:57 · 817 阅读 · 0 评论 -
DDoS deflate – Linux下防御/减轻DDOS攻击
前言互联网如同现实社会一样充满钩心斗角,网站被DDOS也成为站长最头疼的事。在没有硬防的情况下,寻找软件代替是最直接的方法,比如用iptables,但是iptables不能在自动屏蔽,只能手动屏蔽。今天要说的就是一款能够自动屏蔽DDOS攻击者IP的软件:DDoS deflate。DDoS deflate介绍DDoS deflate是一款免费的用来防御和减轻DDoS攻击的脚本。它通过ne转载 2015-10-17 09:33:50 · 713 阅读 · 0 评论 -
Linux文本编辑器Vim
简介Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。和Emacs并列成为类Unix系统用户最喜欢的编辑器。使用vim先知道其设计理念是很重要的,有助于记忆,举一反三;a.vim的设计理念是组合;命令组合: Vim强大的编辑能力中很大部分是来自于其普通模式命令。vim的设计理念是命令的组合。例如普通模式命令”dd原创 2015-08-22 21:14:28 · 858 阅读 · 0 评论 -
Linux教程之Linux用户和用户组管理
在Linux系统中,linux用户和用户组就像一个国家。如果国家要繁荣昌盛的话,需要治理得当,需要有主席或者总统,以及地方官员和老百姓组成。在linux中如果你对安全需求比较苛刻,完全可以限制用户的各种行为,不同用户的权限是不同的。Linux用户和用户组管理之用户配置文件1.1Linux用户和用户组管理用户信息文件1.1.1 用户管理简介越是对服务器安全性要求高的服原创 2015-09-28 19:19:31 · 545 阅读 · 0 评论 -
Linux常用命令
1.目录处理命令命令名称:ls命令英文原意:list命令所在路径:/bin/ls执行权限:所有用户功能描述:显示目录文件语法:ls 选项[-ald] [文件或目录]-a 显示所有文件,包括隐藏文件-l 详细信息显示-d 查看目录属性-i 查看文件或目录的i节点-h 列出文件的大小原创 2015-08-17 11:32:40 · 567 阅读 · 0 评论 -
NoSQL学习笔记安装和配置
一、安装与部署1.1下载安装包wget http://download.redis.io/releases/redis-3.0.6.tar.gz 1.2编译与安装$ tar xzf redis-3.0.6.tar.gz$ cd redis-3.0.6$ make 1.3移动文件,便于管理mkdir -p /usr/local/redis/binmkdir原创 2016-02-21 19:09:42 · 835 阅读 · 0 评论