
Linux系统知识
Next_FSE
这个作者很懒,什么都没留下…
展开
-
LVM逻辑卷存储器及命令
Linux下逻辑设备有RAID和LVM如果想创建这两种类型的设备需要在分区时就选择好分区类型,下面是几种常用的分区类型: fd RAID 8e LVM 82 SWAP 83 LINUX一、LVM简介LVM是 Logical Volume原创 2017-07-11 09:11:39 · 532 阅读 · 0 评论 -
对POP3,IMAP,SMTP的认识
POP3(Post Office Protocol 3)即邮局协议的第3个版本,它规定怎样将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议。主要功能是用在传送电子邮件,当我们寄信给另外一个人时,对方当时多半不会在线上,所以邮件服务器必须为收信者保存这封信,直到收信者来检查这封信件。当收信人收信的时候,必须通过POP通讯协定,才能取得邮件。IMAP原创 2017-07-14 16:50:37 · 1072 阅读 · 0 评论 -
Linux类别开篇
记得在本科的时候就有Linux相关的课程,当初是用vim编辑器编写C++,然后gcc gdd之类的操作,上了研究生之后在空闲时间又把Linux基础命令重新复习了一遍,同时看了鸟哥的两本大作和马哥的关于Linux系统的培训教程,了解到Linux的各种各样的特点及架构,真的是一切皆文件的感觉,整个系统都在自己的掌握之中。在服务器架构篇的学习中,对计算机网络的基础知识也算是复习了一遍,包括rout原创 2017-07-08 10:11:35 · 336 阅读 · 0 评论 -
Linux 系统简介
Linux 简介: linux是一个自由的,免费的,源码开放的操作系统。也是开源软件中最著名的例子。其最主要的目的就是为了建立不受任何商品化软件版权制约的,全世界都能使用的类Unix兼容产品.而我们将服务器部署在Linux将会更加的稳定、安全、高效以及出色的性能这时windows无法比的。注:UNIX,是一个强大的多用户、多任务操作系统,支持多种处理器架构,是商业软件,最早由KenThompso转载 2017-07-08 11:11:04 · 544 阅读 · 0 评论 -
Linux基础知识
可能有点乱,凑合着看吧。。。1、目录管理命令:ls cd pwd mkdir rmdir tree文件管理命令:touch stat rm file cp nano 文本处理命令:cat more less head tail cut sort uinq grep 日期时间命令:date clock hwclock cal原创 2017-07-08 11:11:56 · 271 阅读 · 0 评论 -
sed(流编辑器)基础知识
sed:Stream Editor 行编辑器默认不编辑源文件,仅对模式空间中的数据做处理。而后,将模式空间打印至屏幕 -n:静默模式,不显示模式空间 -i : 直接修改源文件 -e SCRIPT -e SCRIPT: 可以同时执行多个脚本 -f : PATH/TO/SOMEFILE sed -f /pa原创 2017-07-08 11:18:38 · 602 阅读 · 0 评论 -
写的很好的Linux笔记
linux目录架构/ 根目录/bin 常用的命令 binary file 的目錄/boot 存放系统启动时必须读取的档案,包括核心 (kernel) 在内/boot/grub/menu.lst GRUB设置/boot/vmlinuz 内核/boot/initrd 核心解壓縮所需 RAM Disk/dev 系统周边设备/etc 系统相关设定文件/etc/DIR_C转载 2017-07-08 20:08:22 · 384 阅读 · 0 评论 -
Linux 中 反引号 单引号 双引号的作用
反引号位 (`) 位于键盘的Tab键的上方、1键的左方。注意与单引号(')位于Enter键的左方的区别。 在Linux中起着命令替换的作用。命令替换是指shell能够将一个命令的标准输出插在一个命令行中任何位置。 如下,shell会执行反引号中的date命令,把结果插入到echo命令显示的内容中。 [root@localhost fwz]# echo The date is `d原创 2017-07-08 11:29:58 · 1589 阅读 · 0 评论 -
linux下除了rwx外的特殊权限
SUID:运行某程序时,相应进程的属主是程序文件自身的属主,而不是启动者。 chmod u+s FILE chmod u-s FILE 如果文件本身原来就有执行权限,则SUID显示为s;否则显示S; passwd命令就含有S这个特殊权限,代表别人修改自己的密码时可以临时具有root的权限。原创 2017-07-08 14:33:59 · 590 阅读 · 0 评论 -
linux下常用查找命令locate find
linux下一些常用查找命令locate : 非实时,模糊匹配,查找是根据全系统文件数据库(/var/lib/locatedb)进行的,这个数据库每天自动更新,但是可以使用updatedb命令手动更新;find: 实时 精确 支持众多查找标准 遍历指定目录中的所有文件完成查找、速度慢find 查原创 2017-07-09 09:39:06 · 399 阅读 · 0 评论 -
vim 编辑器基本用法
一、打开文件vim /path/to/somefile vim +#: 打开文件,定位至第#行 vim + :打开文件至最后一行 vim +/pattern :打开文件,定位至第一次被pattern匹配到的行首二、模式转换vim模式:编辑模式(命令模式)输入模式末行模式模式转换:原创 2017-07-09 09:39:27 · 411 阅读 · 0 评论 -
Vim编辑技巧
转载出处http://9iphp.com/Linux/time-saving-tips-for-unix-vim-beginners.htmlVim 是很多开发者的首选编辑器,通过设置正确的命令和快捷方式,它可以帮你更快的完成工作。这篇文章我们为 Vim 新手提供一些快捷键等方面的小技巧,帮你提升工作效率。1. 配置 vimrc当我最初使转载 2017-07-08 12:36:12 · 272 阅读 · 0 评论 -
一些bash脚本练习题
这里有一些练习题(没有答案),但是执行脚本过后可以直接看出对错,大家看着写写sh脚本。1、传递三个参数给脚本,参数名为用户名。将这些用户信息提取出来放到新文件中,并且要求每一行有行号2、判断cpu的生产商,在/proc/cpuinfo中3、传递三个数给脚本,判断最大值4、写一个脚本 (1)统计用户个数并依次问好 (2)显示每个用户的shell原创 2017-07-08 12:32:36 · 964 阅读 · 0 评论 -
文件系统管理相关命令
一、硬盘及分区IDE,ATA:hdSATA:sdSCSI:sdUSB:sd a,b,c.....同种类型的不同设备hda: hda1:第一个主分区 hda2:第二个主分区 hda3: hda4: hda5:第一个逻辑分区 查看当前系统识别了几块硬盘:fdisk -l /dev/to/some_原创 2017-07-10 08:46:13 · 343 阅读 · 0 评论 -
Linux下压缩、解压缩及归档命令
压缩格式:gz,bz2,xz,zip,z压缩算法:算法不同,压缩比也不同compress:FILENAME.zuncompressgzip:.gz gzip /path/to/somefile :压缩完成后删除原文件 -d:解压缩 -#:指定压缩比原创 2017-07-10 08:53:52 · 421 阅读 · 0 评论 -
RAID及相关知识及命令
磁盘阵列(Redundant Arrays of Independent Disks,RAID),有“独立磁盘构成的具有冗余能力的阵列”之意。磁盘阵列是由很多价格较便宜的磁盘,组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能。利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。磁盘阵列还能利用同位检查(Parity Check)的观念,在数组原创 2017-07-10 10:45:32 · 1082 阅读 · 0 评论 -
常用的正则表达式总结
本文出处:http://www.cnblogs.com/zxin/ (作者:zxin) 很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的转载 2017-07-14 16:49:48 · 536 阅读 · 0 评论 -
apache调用php的三种方式及MPM
自己的理解,不知道对不对apache调用php的三种方式1、模块方式,这种方式中web server 与模块是同时加载的2、cgi方式,每当一个请求到来时,web server调用一次php.exe,调用结束后php进程关闭;用的是进程间通信的方式3、fast-cgi方式,php以服务器的形式提供服务,web 服务与php同时启动,当php服务启动时,会自动原创 2017-07-14 17:30:10 · 3403 阅读 · 2 评论 -
冯氏结构、哈佛结构、超级哈佛结构之间的异同
冯.诺伊曼结构 1945年,冯.诺伊曼首先提出了“存储程序”的概念和二进制原理,后来,人们把利用这种概念和原理设计的电子计算机系统统称为“冯.诺伊曼型结构”计算机。冯.诺伊曼结构的处理器使用同一个存储器,经由同一个总线传输,如下图所示:图 冯.诺伊曼结构 冯.诺伊曼结构处理器具有以下几个特点:必须有一个存储器;必须有一个控制器;必转载 2017-07-14 16:51:12 · 4170 阅读 · 0 评论 -
Linux下的RPM命令
rpm: 数据库:/var/lib/rpm rpmbuild:安装、查询、卸载、升级、校验、数据库的重建等工作;rpm命名:包:组成部分 主包: bind—9.7.1—1.i586.e15.rpm 子包: bi原创 2017-07-10 11:45:06 · 473 阅读 · 0 评论 -
Linux进程及job管理
一、进程管理ps:查看进程状态 a:所有与终端有关的进程 u: x:所有与终端无关的进程进程的分类 跟终端相关的进程 跟终端无关的进程进程状态 D:不可中断的睡眠 R:运行或就绪 S:可中断的睡眠 T:停止 Z:僵死原创 2017-07-11 09:27:29 · 1138 阅读 · 0 评论 -
Linux的一些总结
在网上看到的网友对Linux中的一些问题及知识点的总结,1.更改telnet登录慢的问题:cd /etcvi resolv.conf将里面内容清空2.更改root用户不能直接远程登录问题:cd /etccd pam.dvi login注释掉这行#auth required pam_securetty.so //该行注释掉3.挂接USB移动硬盘转载 2017-07-11 09:28:52 · 446 阅读 · 0 评论 -
Linux启动流程
启动第一步--加载BIOS当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BIOS中包含了CPU的相关信息、设备启动顺序信息、硬盘信息、内存信息、时钟信息、PnP特性等等。在此之后,计算机心里就有谱了,知道应该去读取哪个硬件设备了。启动第二步--读取MBR众所周知,硬盘上第0磁道第一个扇区被称为MBR,也就是Ma转载 2017-07-11 09:31:38 · 394 阅读 · 0 评论 -
任务计划cron命令
任务计划:1、在未来的某个时间点执行一次某任务 at batch at 时间 at> COMMAND at >COMMAND at > Ctrl+d 指定时间: 绝对时间:HH:MM DD.MM.YY MM/DD/YY 相对时间:now+#原创 2017-07-11 09:36:30 · 852 阅读 · 0 评论 -
Linux上系统日志配置文件
syslog服务: syslogd:系统,非内核产生的信息 klogd:内核,专门负责记录内核产生的日志信息syslog: syslogd klogd 配置文件:/etc/syslog.confsyslog:syslogd和klogd配置文件定义格式为:fa原创 2017-07-12 22:47:56 · 2265 阅读 · 0 评论 -
SELinux相关知识
SELinux:Secure Ehanced Linux它的作用就是将每个文件的权限更加细分,这样使用户访问的时候就像经过多道安检一样,只有全部通过才可以顺利的读取文件。其实很多错误及安全问题都是人为造成的,使用SELinux可以防止这种现象产生。SELinux的运作模式 MAC:委任式访问控制 主体:就相当于进程 目标:要访问的文件原创 2017-07-12 22:52:14 · 411 阅读 · 0 评论 -
系统服务deamon
系统服务deamon系统服务主要分为两类: 1、stand_alone: 可以自行单独启动的服务,一旦启动后就存在于内存中提供服务,响应速度快,常见的httpd、vsftpd、named 2、super_deamon: 一支特殊的服务来管理其它一些服务的启动与停止。一旦有客户端来访问某一个服务,则super_deamo原创 2017-07-12 22:52:57 · 403 阅读 · 0 评论 -
系统登录档配置及分析
系统登录档配置及分析系统登录档的作用就是记录系统活动信息的几个档案,包括何时、何地、何人、做了什么样的动作。系统软件信息的记录会由syslogd这个服务完成;内核信息会由klogd服务来记录。linux常见的登录档文件名:/var/log/cron:记录工作排程的相关信息/var/log/dmesg:记录系统在开机时核心侦测硬件的相关信息/v原创 2017-07-12 22:53:58 · 453 阅读 · 0 评论 -
同步,异步,阻塞,非阻塞概念理解
同步,异步,阻塞,非阻塞作者:严肃链接:https://www.zhihu.com/question/19732473/answer/20851256来源:知乎著作权归作者所有,转载请联系作者获得授权。“阻塞”与"非阻塞"与"同步"与“异步"不能简单的从字面理解,提供一个从分布式系统角度的回答。1.同步与异步同步和异步关注的是消息通信机制 (sy转载 2017-07-13 22:05:21 · 398 阅读 · 0 评论 -
DRBD详解
DRBD详解大纲一、前言二、DRBD 是什么三、DRBD 主要功能四、DRBD 工作原理五、DRBD与HA 集群六、DRBD 复制模式七、DRBD 配置工具八、DRBD 配置文件九、DRBD 资源十、DRBD 支持的底层设备十一、DRBD 配置步骤十二、安装与配置 DRBD 详解 十三、DRBD 双主模式配置示例推荐阅转载 2017-07-13 22:06:00 · 537 阅读 · 0 评论 -
Keepalive详解
Keepalive详解http://www.linuxidc.com/Linux/2013-08/89227.htm大纲一、前言二、Keepalived 详解三、环境准备四、LVS+Keepalived 实现高可用的前端负载均衡器一、前言 这篇文章是前几篇文章的总结,我们先简单的总结一下我们前面讲解的内容,前面我们讲转载 2017-07-13 22:07:36 · 2947 阅读 · 0 评论 -
Linux下的变量替换
ulimit 限制用户使用某些系统资源tr 替换字符命令col 与expand功能差不多,将tab转换为空格join 文件整合,拥有相同数据的那行组合成一行变量内容的删除、替代与替换${变量#关键字} 若变量的内容从头开始符合“关键字”,则将符合的最短数据删除${变量##关键字} 若变量的内容从头开始符合“关键字”,则将符合的最长数据删除原创 2017-07-13 22:08:17 · 2706 阅读 · 0 评论 -
对虚拟化技术的理解
虚拟化技术:在一台主机上实现多个操作系统,关键技术就是硬件的虚拟化全虚拟化:CPU、内存以及IO设备都通过内核来进行虚拟化。优点是虚拟机操作系统内核不用修改,例如windows操作系统可直接创建;缺点是效率太低,所有的调用硬件设备的操作都需要hypervisor(主机内核)来中转调度。半虚拟化:将IO设备驱动程序做成系统调用直接供给虚拟机使用,这样减少了主机内核的参与,例如原创 2017-07-13 22:09:38 · 3204 阅读 · 0 评论 -
理解HTTP协议
在互联网时代HTTP协议的重要性无需多言,对于技术岗位的同学们来说理解掌握HTTP协议是必须的。本篇博客就从HTTP协议的演进、特性、重要知识点和工作中常见问题的总结等方面进行简单的介绍。理解掌握了这些点工作中就OK了,当然在面试中也是少不了的,如果能结合实践掌握这篇博客的80%应对一般的面试应该是够了。如果要深入学习HTTP协议的细节请看那本经典的《HTTP权威指南》。一、HTTP协议的演进转载 2017-07-14 09:10:47 · 472 阅读 · 0 评论 -
Linux下的RPM及YUM详解
一、YUM简介:yum,是Yellow dog Updater, Modified的简称,起初是由yellow dog这一发行版的开发者Terra Soft研发,用python写成,那时还叫做yup(yellow dog updater),后经杜克大学的Linux@Duke开发团队进行改进,遂有此名。yum的宗旨是自动化地升级,安装/移除rpm包,收集rpm包的相关信息,检查依赖性并自动提示用转载 2017-07-10 11:43:59 · 319 阅读 · 0 评论