
Linux
萌萌的小窝
这个作者很懒,什么都没留下…
展开
-
正则表达式
正则表达式:REGular EXPression正则表达式:basic REGEXP:基本Extended REGEXP:扩展基本的正则表达式:元字符:. 匹配任意单个字符[] :匹配指定范围内的任意单个字符[^]:匹配范围范围外的任意单个字符[:digit:],[:lower:],[:upper:],[:punct:],[:space:],[原创 2016-09-26 14:38:23 · 329 阅读 · 0 评论 -
Linux的逻辑卷
LVM卷组:DM:模块Device Mapper 逻辑设备这个模块有很多功能快照:快照小于源数据,为了实现数据备份镜像多路径:多条线,保护一条线断了,其不受影响Physical Volume:PV物理卷Volume Group:VG卷组Logical Volume:LV逻辑卷PE(Physical Extent)LE(Logical Extent)C原创 2016-11-01 22:00:33 · 274 阅读 · 0 评论 -
shell中的选择语句
If语句:If 判断语句 ; then 语句Elif 判断语句 ; then 语句Fi Case语句:Case 变量in 范围) 语句 ;;范围) 语句 ;;范围) 语句 ;;*) 语句 ;;Esac原创 2016-10-19 19:20:49 · 352 阅读 · 0 评论 -
shell脚本练习
1、分别求出一百以内的奇数和偶数之和#!/bin/bash#declare -i EVENSUM=0declare -i OODSUM=0for i in {1..100}; do if [ $[$i%2] -eq 0 ]; then let EVENSUM+=$i else原创 2016-10-17 06:28:41 · 272 阅读 · 0 评论 -
Linux文件的特殊权限
SUID:运行某程序时,相应的进程是,相应的进程的属主是程序文件自身的属主,而不是调用者,有执行权限显示为s,没有执行权限的显示为S Chmodu+s 文件名 Chmodu-s 文件名SGID:运行某程序时,相应的进程是,相应的进程的属组是程序文件自身的属组,而不是调用者 Chmod g+s文原创 2016-10-18 11:30:31 · 245 阅读 · 0 评论 -
Linux的文件搜索
文件查找:locate:非及时更新的,查找时是根据全系统文件数据库进行的;而且查找是模糊查找手动生成文件数据库 updatedb速度快,非实时find:实时,精确,支持查找的标准find 查找路径 查找标准 查找到的处理查找路径:默认为当前路径查找标准:所有文件查找到的处理:显示查找标准:-name ‘文件名’ :精确查找文件文件通配符:*:原创 2016-10-17 07:05:28 · 229 阅读 · 0 评论 -
Linux文件压缩和归档
压缩:运用某种算法,将文件压在一块减少空间归档:将很多文件放在一起解压缩:将压在一块的内容,解压缩开来 压缩、解压缩命令压缩格式:gz,bz2,xz,zip,Z压缩算法:算法不同,压缩比也不会不同gzip:.gz 压缩后会删除源文件,只能压缩单个文件 gzip路径文件 -d:解压缩 gunzip:gzip的解压缩命令原创 2016-10-26 21:24:36 · 272 阅读 · 0 评论 -
LINUX的网络命令
网络命令: IPNETMASKGATEWAYHOSTNAMEDNS1:相应快的,作为第一个DNS2:第一个服务器找不到的,会用第二个DNS3 手动指定 DHCP:Dynamic HostConfiguration Protocol路由信息DHCP:动态获得IP地址 Linux:地址属于内核Lo:本地回环以太原创 2016-11-06 21:24:52 · 312 阅读 · 0 评论 -
Linux网络基本知识
Network:电磁信号 协议:protocol理解相应的电磁信号传递信号的速率:10Mbps(per bit second)和网线,双方的网络设备都有关系 同轴电缆只能传一个信号,线路仲裁MAC:Media Access Control地址,物理地址每个网络设备在接入网络时的标示 发送信息的头部:报头发给谁,谁发的 CSMA/CD:Ca原创 2016-11-06 15:31:57 · 302 阅读 · 0 评论 -
Linux的磁盘管理
设备文件:块文件b:按块为单位,随机访问的设备,硬盘(b,c)字符设备c:按字符进行访问,线性设备,键盘(c)/dev 主设备号,次设备号(major number) 主设备号:设备类型(minor number) 此设备号:同一种设备类型的不同设备硬盘的设备文件名: IDE,ATA:hd转载 2016-10-25 20:29:32 · 187 阅读 · 0 评论 -
VI编辑器
文本编辑器:字处理器ASCIInano,sed vi:Visual Interface可视化接口vim:VI iMproved全屏编辑器vim模式:编辑模式(命令模式)输入模式末行模式 模式转换:编辑==》输入i:在当前光标所在字符的前面,转化为输入模式a:在当前光标所在字符的后面,转化为输入模式o:在当前光标所在行的下方,新建一原创 2016-10-09 22:14:04 · 178 阅读 · 0 评论 -
sed练习题
1、删除/etc/grub.conf文件行首的空白符2、替换/etc/inittab文件"id:3:inittab:"一行中的数字为53、删除/etc/inittab文件中的空白行4、删除/etc/inittab文件中开头的#号5、取出一个文件路径的目录名称6、传递一个用户名参数给脚本,判断此用户的用户名跟其基本组的组名是否一致,并将结果显示出来7、传递三个参数给脚本,第一原创 2016-09-27 14:26:42 · 863 阅读 · 0 评论 -
sed命令的基本用法
sed:流编辑器Stream Editor操作文本,按行处理,行编辑器(全屏编辑器:vi)原理:将一行拿到内存当中,进行处理,这段空间成为模式空间,将结果输出到屏幕,默认对源文件不做任何处理用法: sed [option] {scipt} [input-file]... sed [option] {AddressCommand} file...Option:-n:静默模式,原创 2016-09-27 11:21:16 · 272 阅读 · 0 评论 -
SHELL脚本的echo输出颜色
echo显示带颜色,需要使用参数-e格式如下:echo -e "\033[字背景颜色;文字颜色m字符串\033[0m"例如: echo -e "\033[41;37m TonyZhang \033[0m"其中41的位置代表底色, 37的位置是代表字的颜色 注:1、字背景颜色和文字颜色之间是英文的“""”2、文字颜色后面有个m3、字符串前后可以没有空格,如果有转载 2016-11-02 20:29:25 · 409 阅读 · 0 评论