Linux运维必学命令之文件过滤!Linux入门

Linux运维必学命令之文件过滤!Linux入门,第1张

熟悉Linux运维工作的小伙伴们都知道,在Linux *** 作系统中,除了Cat、tac、more、less等命令之外,还有很多用于文本查看滑枯亏的命令,比如head、tail等,本文将为大家详细的介绍一下。

cat:合并文件或查看文件内容

tac:反向显示文件内容

more:分页显示文件内容

less:分页显示文件内容

head:显示文件内容头部

tail:显示文件内容尾部

tailf:跟踪日志文件

cut:从文本中提取一段文字并输出

split:分割文件

paste:合并文件

sort:文本排序

 信神 join:按两个文件的相同字段合并

uniq:去除重复行

wc:统计文件的行数、单词数或字节数

iconv:转换文件的编码格式

dos2unix:将DOS格式文件转换成UNIX格式

diff:比较两个文件的不同

vimdiff:可视化比较工具

rev:反向输出文件内容

tr:替换或删除字符

od:按不同进制显败余示文件

tee:多重定向

vi/vim:纯文本编辑器

通过使用CommonDialog 控件的Filter 属性来过滤。

可以设置它的Filter 属性,这样对话就只显示某种文件类型,如文本文件。

Filter 属性(公共对话框),返回或设置在对话框的类型列表框中所显示的过滤器。

CommonDialog

控件(“打开”、“另存为宴游肢”对话框)示例

下例显示“打开”对话框只能选文本文件,然后在信息框中显示所选文本文件的文件名:

Private Sub Command1_Click()

    ' 设置“CancelError”为 True

    CommonDialog1.CancelError = True

    On Error GoTo ErrHandler

    ' 设置标志

    CommonDialog1.Flags = cdlOFNHideReadOnly

    ' 设置过滤器

'    CommonDialog1.Filter = "All Files (*.*)|*.*|Text Files" & _

'    "(*.txt)|*.txt|Batch Files (*.bat)|*.bat"

    CommonDialog1.Filter = "Text Files" & "(*.txt)|*.txt|" '本行代码设置只显示文本文件的过滤器

    ' 指定缺省的过滤器

    CommonDialog1.FilterIndex = 2

    ' 显示“打开”晌世对话框

    CommonDialog1.ShowOpen

    ' 显示选定文件的名字

  磨知  MsgBox CommonDialog1.FileName

    Exit Sub

ErrHandler:

    ' 用户按了“取消”按钮

    Exit Sub

End Sub

准备一个有很多内容的文件,由于本人比较懒,直接那系统中mysql的配置文桥汪件【my.cnf】来做测试吧。你也可以自己编写一个文件,然后测试,效果都是一样的奥。

使用“grep "3306" my.cnf”命令,可以查看my.cnf文件中是否存在“3306”内容,效果如图所示。

使用“ grep -n "3306" my.cnf”命令,确定“3306”在文件中的行数喊仿,效果如图所示。

使用“grep -n -i "mysql" my.cnf”命令,可以忽略查找关键字的大小写,搜索结果如图所示。

过滤文件:

在推动力或者其他外力作用下悬浮液(或含固体颗粒发热气体)中的液体(或气体)透过介质,固体颗粒及其他物质被过滤介质截留,从而使固体及其他物质与液体(或气体)分离的 *** 作。

使液固或气固混合物中的流体强制通过多孔性过滤介质,将其中的悬浮固体颗粒加以截留,从而实现混合物的分离,是一种属于流体动力过程的单元 *** 作。液固混合物的过滤在压差(包括重力造成的压差)或离心力作用下进行。待过滤的混合物称为滤浆,穿过过滤介质的澄清液体称为滤液,被截留的固体颗粒层称为滤饼。气固混合物的过滤一般在压差作用下进行。过滤 *** 作的目的有时是为得到澄清的流体,如润滑油或空气的过滤;有时是为得到悬浮的固体颗粒,如结晶时从母液中分离晶体产品;有时则两者兼有。

过滤方法根据过程的推动力,过滤可分为:①重力过滤, *** 作推动力是悬浮液本身的液柱静压,一般不超过50kPa,此法仅适用于处理颗粒粒度大、含量少的滤浆;②加压过滤,用泵或其他方式将滤浆加压,可产生较高的 *** 作压力,一般可达500kPa以上,能有效处理难分敏渗仔离的滤浆;③真空过滤,在过滤介质底侧抽真空,所产生的压力差通常不超过85kPa,适用于含有矿粒或晶体颗粒的滤浆,且便于洗涤滤饼;④离心过滤, *** 作压力是滤浆层产生的离心力,便于洗涤滤饼,所得滤饼的含液量少,适用于晶体物料和纤维物料的过滤。过滤设备的种类很多。通常将实施重力过滤、加压过滤和真空过滤的机器称过滤机;将实施离心过滤的机器,称离心过滤机。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/12170895.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存