- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 命令参数过滤器xargs
今天,我们来学习一下Linux中非常重要的命令参数过滤器:xargs !xargs : 给其后续命令传递参数的过滤器;处理管道或stdin的输入,将其转换为命令参数;其默认命令为echo,默认分隔符为空格。用途:1,用于组合多个命令,构成单行命令;比如,ls命令不支持管道,但可通过xargs命令传递参数;2,避免命令输入的参数过长;可使用-n选项给参数分组,从而避免参数过长;选项...
2018-09-25 18:25:33 631
原创 文件查找 find & locate
今天我们来学习Linux中用于在文件系统上查找文件的命令:find & locate !首先,了解一下locate:locate:非实时查找(数据库查找),依赖于是事先建立的索引;索引的构建是在系统空闲时自动进行(周期性任务),也可使用命令updatedb手动更新数据库;索引构建过程需要遍历整个根文件系统,非常消耗系统资源。特点:查找速度快;模糊查找;非实时查找;用法:~]# ...
2018-09-25 05:11:37 368
原创 shell编程之步步为营(2):位置变量、shift、算术运算
我们今天接着学习shell编程!首先接着介绍shell脚本中的非常重要的一种变量:位置变量 位置变量 : 在脚本中调用通过命令行参数传递给脚本的参数。$1 , $2 , … : 对应调用第1、第2…等参数$0 : 命令本身$* : 传递给脚本的所有参数$@ : 传递给脚本的所有参数(与$*是有区别的)$#...
2018-09-19 12:13:37 399
原创 egrep、fgrep以及文本查看和处理工具wc,cut,sort,uniq,diff,patch
之前我们已经了解过grep,现在我们对grep中的两个特殊的选项做一下说明:-E 支持扩展正则表达式元字符-F 不支持正则表达式由此,便可引出今天的主人公egrep和fprep。eprep 支持扩展正则表达式,实现类似于grep的文本过滤功能用法:# egrep [option] PATTERN [FILE…]选项:-i 忽略...
2018-09-18 15:07:40 338
原创 Linux正则表达式及文本处理grep
今天,我们来学习一下正则表达式。正则表达式1,什么是正则表达式正则表达式,即 Regual Expression 简写为 REGEXP;是由一类特殊字符及文本字符所编写的模式。其中有些字符并不表示其字面意义,而是用于表示控制或通配的功能。2,正则表达式的类型正则表达式分为:基本正则表达式扩展正则表达式 3,元字符(1)字符匹配. :...
2018-09-17 21:11:24 381
原创 shell编程之步步为营(1)
今天呢,我们主要学习shell编程!首先,我们先了解下:用户是如何与计算机进行交互的?答案是:终端+附着在终端上的用户接口程序。用户接口程序主要有两类:GUI 和 CLIGUI :图形化界面,例如 KDE , GNOME , XfceCLI : 命令行界面,例如 /etc/shells 包括 bash zsh 和 fish之前呢,我们已经了解过bash的8大特性了,我...
2018-09-13 00:12:30 266
原创 聊一聊linux目录结构与根文件系统
首- 先,我们来了解一下LINUX系统中的一些基本概念,姑且放在这一话题中。1,Linux系统命令规则 文件名严格区分字符大小写文件可以使用除了”/”之外的任意字符文件名长度不可超过255个字符以 . (点)开头的文件为隐藏文件. (点)代表当前目录. . (两个点)代表当前目录的父目录2,程序编译方式动态编译 编译时,只调用所需要的库文件,并不将所需库文件复...
2018-09-09 01:05:46 607
原创 bash特性知多少
此文是对于centos系统中bash特性的较为详尽的介绍。bash基础特性1:命令历史命令历史:shell进程会在其会话中保存此前用户提交、执行过的命令,称之为“命令历史”;那么,如何来查看命令历史呢?history : 查看历史命令(内存中的所有历史命令)用法: history [-c] [-d offest] [n] history...
2018-09-06 20:21:04 349
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人