
Linux运维学习笔记
MichelinMessi
这个作者很懒,什么都没留下…
展开
-
扩展正则表达式学习笔记
简化操作正规表示法:grep -v '^$' filename | grep -v '^#' 过滤空行和注释行用grep的话需要搜寻两次,而用延伸型的正规表示法,可以简化为egrep -v '^$|^#' filenamegrep默认支持基础正则表达式,若要使用扩展性正则表达式,则可以在grep后添加参数-E,grep -E相当于egrep +:表示重复一个或一个以上...转载 2018-07-16 22:40:53 · 254 阅读 · 0 评论 -
Linux命令(七)学习笔记
一.cut命令cut 命令是一个将文本按列进行切分的小工具,它可以指定分隔每列的定界符。如果一行数据包含多个字段(多列),现在想要提取其中的一列或多列,这是 cut 命令就可以大显身手了。(1)命令格式cut [选项] [文件名](2)常用参数参数 描述 -b 以字节为单位进行分割 -c 以字符为单位进行分割 -d 自定义分隔符,默认...转载 2018-08-02 17:01:45 · 209 阅读 · 0 评论 -
Linux命令(六)学习笔记
一.wc命令wc 命令是一个统计的工具,主要用来显示文件所包含的行、字和字节数。wc 命令是 word count 的缩写。(1)命令格式wc [选项] [文件](2)常用参数参数 描述 -c 统计字节数 -l 统计行数 -m 统计字符数,这个标志不能与 -c 标志一起使用 -w 统计字数,一个字被定义为由空白、跳格或换行字...转载 2018-08-02 16:33:45 · 227 阅读 · 0 评论 -
Linux命令(五)学习笔记
一.find命令find 命令(一)find 命令主要作用是沿着文件层次结构向下遍历,匹配符合条件的文件,并执行相应的操作。Linux 下 find 命令提供了相当多的查找条件,功能很强大,对应的学习难度也比较大。(1)命令格式find [选项] [搜索路径] [表达式]默认路径是当前目录,默认表达式为-print。表达式可能由下列成份组成:操作符、选项、测试表达式以及...转载 2018-08-02 11:54:49 · 337 阅读 · 0 评论 -
Linux命令(四)学习笔记
1.which命令which 命令的作用是,在 PATH 变量指定的路径中搜索可执行文件的所在位置。它一般用来确认系统中是否安装了指定的软件。(1)命令格式which 可执行文件名称什么是命令?命令可以是下面四种形式之一: 是一个可执行程序,就像我们所看到的位于目录/usr/bin 中的文件一样。 属于这一类的程序,可以编译成二进制文件,诸如用 C 和 C++语言写成...转载 2018-08-02 11:18:23 · 187 阅读 · 0 评论 -
Linux命令(十)学习笔记
一.df命令linux 中 df 命令的功能是用来检查 linux 服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。df 命令是 disk free 的缩写。(1)命令格式df [选项] 文件(2)常用参数参数 描述 -a 全部文件系统列表 -h 方便阅读方式显示 -i 显示 i...转载 2018-08-03 20:45:56 · 207 阅读 · 0 评论 -
Linux命令(九)学习笔记
一.comm命令通常比较文本文件的内容很有帮助。对于系统管理员和软件开发者来说,这个尤为重要。一名系统管理员可能,例如,需要拿现有的配置文件与先前的版本做比较,来诊断一个系统错误。同样的,一名程序员经常需要查看程序的修改。comm 命令将逐行比较已经排序的两个文件。显示结果包括 3 列:第 1 列为只在第一个文件中找到的行,第 2 列为只在第二个文件中找到的行,第 3 列为两个文件的共有行...转载 2018-08-03 20:30:35 · 256 阅读 · 0 评论 -
Linux命令(八)学习笔记
一.sort命令同文本文件打交道时,总避不开排序,那是因为对于文本处理任务而言,排序(sort)可以起到不小的作用。sort 命令能够帮助我们对文本文件和 stdin 进行排序操作。通常,它会结合其他命令来生成所需要的输出。(1)命令格式sort [选项] [文件名](2)常用参数参数 描述 -n 基于字符串的长度来排序,使用此选项允许根据数字值排序,而不是...转载 2018-08-03 19:05:51 · 274 阅读 · 0 评论 -
Linux命令(三)学习笔记
一.more命令more 命令,功能类似 cat ,cat 命令是将整个文件的内容从上到下显示在屏幕上。 more 命令会一页一页的显示,方便使用者逐页阅读,而最基本的指令就是按空白键(space)往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能 。more 命令从前向后读取文件,因此在启动时就加载整个文件。(1)命令格式more [选项] 文件(2...转载 2018-07-20 22:28:54 · 328 阅读 · 0 评论 -
Linux命令(二)学习笔记
一.mkdir命令mkdir 命令用来创建指定名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录。 mkdir 命令是 make directory 的缩写。(1)命令格式mkdir [选项] 目录(2)常用参数参数 描述 -m --mode=模式 设定权限<模式> -p --parents ...转载 2018-07-19 11:49:46 · 445 阅读 · 0 评论 -
Linux命令(一)学习笔记
一.ls命令ls 命令ls 命令是 linux 下最常用的命令,ls 命令就是 list 的缩写。 ls 用来打印出当前目录的清单。如果 ls 指定其他目录,那么就会显示指定目录里的文件及文件夹清单。 通过 ls 命令不仅可以查看 linux 文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等。(1)命令格式ls [选项] [目录名](2)...转载 2018-07-18 23:36:18 · 153 阅读 · 0 评论 -
grep命令与正则表达式学习笔记
1.搜寻特定字符串-a: 将binary档案以text档案得方式搜寻数据-c: 计算找到‘搜寻字符串’得次数-i: 忽略大小写得不同,所以大小写视为相同-n: 顺便输出行号-v:反向选择,亦即显示没有‘搜寻字符串’内容的那一行2.字符组匹配[]中包含的任意一个字符。只能是一个字符组支持由连字符“-”来表示一个范围。当‘-’前后构成范围时,要求前面字符的码小于后面字符...转载 2018-07-16 21:30:37 · 516 阅读 · 0 评论 -
sed工具命令学习笔记
sed是非交互式的编辑器,它不会修改文件,除非利用shell重定向,如果需要修改原文件,可使用-i选项sed工作流程:sed将正在处理的行存在一个临时缓冲区中,然后处理,处理结束后将其发送到屏幕上,并将其在临时缓冲区中删除掉,再读取下一行,全部读取完后sed退出。可以看出sed是对副本进行编辑,所以并不会修改原文件。可以利用nl显示行号,方便进行操作 1.d 删除: nl fi...转载 2018-07-16 22:07:21 · 180 阅读 · 0 评论 -
git基本命令小结
git config:配置相关信息 git clone:复制仓库 git init:初始化仓库 git add:添加更新内容到索引中 git diff:比较内容 git status:获取当前项目状况 git commit:提交 git branch:分支相关 git checkout:切换分支 git merge:合并分支 git reset:恢复版本 git log:查看...原创 2018-08-02 18:11:24 · 241 阅读 · 0 评论