摘要:
1.压缩 gzip,bzip2,xz都不可以压缩目录 gzip: gzip /文件:gzip方式压缩文件,完成后删除原文件。.gz -d:解压缩,也可以用gunzip解压 -#:指定压缩比,1-9,默认为6 zcat /文件:不解压的情况下查看gzip压缩过的文件 bzip2: bzip2 /文件: 阅读全文
摘要:
1.MBR MBR:Main Boot Record主引导记录,在硬盘的0磁道0扇区,共512字节。 前446字节:BootLoader,引导程序 中64字节:分区表,每16个字节标识一个分区,所以每个硬盘只能划分4个主分区;主+扩展<=4;扩展分区最多1个 后2字节:Magic Number,标记 阅读全文
摘要:
当用户访问一个文件时,权限匹配的顺序为owner >group >other。当设置访问控制列表后,owner >facl_user >group >facl_group >other setfacl 参数 文件 设置文件访问控制列表 -x:取消控制列表 u:uid g:gid -m:设定控制列表 阅读全文
摘要:
locate:非实时查找,模糊匹配,查找是根据全系统文件数据库进行的,可以使用updatedb命令来手动生成数据库 find:实时查找,精确匹配,支持众多查找标准,遍历指定目录中的所有文件完成查找,速度慢 find 查找路径 查找标准 查找到以后的处理运作 查找路径:默认为当前目录查找标准:默认为指 阅读全文
摘要:
在写脚本的时候,vim可以以不同的颜色显示关键字,并提供强大的功能 1.vim模式 编辑模式-->输入模式 i:光标前输入 I:行首输入 a:光标后输入 A:行尾输入 o:光标下输入 O:光标上输入 编辑模式-->末行模式 : 冒号 输入模式-->编辑模式<--末行模式 ESC 2.打开文件 vim 阅读全文
摘要:
sed默认不编辑源文件,仅对模式空间中的数据做处理;而后,处理结束后,将模式空间中的内容打印至屏幕。sed [options] 'AddressCommand' file... 用行,和命令一起来操作文本 options: -n:静默显示,不再显示模式空间中的内容 -i:直接修改原文件 -e 脚本 阅读全文
摘要:
shell:弱类型编程语言,即变量在使用之前不需要事前声明,甚至不区分类型。 1.变量类型: 脚本在执行时会启动一个子shell进程,命令行中启动的脚本会继承当前shell环境变量,系统自动执行的脚本(非命令行启动)就需要自我定义需要各种环境变量。 环境变量:export VARNAME=VALUE 阅读全文
摘要:
1.grep :文本搜索工具 -i:忽略大小写--color:匹配到的内容高亮显示-v:显示没有被模式匹配到的行-o:只显示被模式匹配到的字符串-n:显示匹配到行的行号-E:使用扩展正则表达式-A:后面接数字,表示显示匹配到的行和其后面几行-B: 前面几行-C: 前后几行 2.基本正则表达式: .: 阅读全文
摘要:
1.groupadd [选项] 参数 添加组 -g:指定组ID -r:添加系统组 2.groupmod 修改组属性 -g :修改组ID -n:修改组名 3.groupdel 删除组 4.gpasswd 给组加密码 5.newgrp 组名 临时登入一个组,exit退出 阅读全文
摘要:
-u :显示用户ID -n :显示用户名字,与-u-g连用 3.userdel [-rf] 用户名称 -r:删除用户并把家目录也删掉 -f:强制删除 4.usermod [-ugGcdsil] 用户名称 修改用户信息 -u:重新指定UID -g:重新指定GID,重新指定的组必须存在 -G:覆盖之前的 阅读全文