鸟哥Linux私房菜笔记(二)

第12章  正则表达式

grep  [-acinv]  ‘搜索字符串‘  filename  其中-a表示在二进制文件以文本文件方式搜索,-c计算次数,

-i忽略大小写,-n输出行号,-v反向选择,即显示不含‘搜索字符串’的行。

行首与行尾 ^ $

在[]内表示反向选择,在之外则表示定位在行首。

. 任意字符、+ 一个或一个以上字符、? 零个或一个字符、 ()里表示字符串。

sed  [-nefr]  [function]  其中-n表示安静模式,只有经过sed处理的行才显示到标准输出,

-e直接在命令行模式进行sed操作编辑,-f直接将sed的操作写在一个文件内,-f filename则可以执行filename内的sed操作,-r支持扩展正则表达式语法。

function有下面操作:a新增,c替换,d删除,i插入,p打印,s搜索

时间: 2024-09-29 21:22:31

鸟哥Linux私房菜笔记(二)的相关文章

鸟哥Linux私房菜笔记(一)

第8章 Linux磁盘与文件系统管理 ln  [-sf]  源文件  目标文件 -s:符号连接,如果不加参数就是硬连接 -f:如果目标文件已存在,则先删除,再建立连接 硬连接只是在某个目录下的块多写入一个关联数据,不会用掉inode与磁盘空间.符号连接会生成一个新的inode,也就是生成了一个新的文件, 文件大小就是文件名字符串的长度.因此,删除一个硬连接的源文件,文件仍能正常打开,删除符号连接的源文件,则符号连接的文件无法打开. dd命令: dd  if=input_file  of=outp

鸟哥Linux私房菜笔记(三):系统管理

磁盘配额 真正的磁盘配额是读取/etc/mtab,这个文件需要重新启动后才能用/etc/fstab的新数据改写. 例行性命令的建立 仅进行一次用 at命令: at [-m] TIME 其中-m当工作完全用邮件通知用户.at [-m] TIME后会出现at提示符,用户可以执行多个命令. 可利用/etc/at.allow和/etc/at.deny来限制at的使用. atq可查询当前主机at任务,atrm [jobnumber] 可以取消任务. 例行性命令用crontab: crontab  [-u

鸟哥Linux私房菜笔记(四):源码与Tarball、

源码与Tarball file指令用于查看文件是否为二进制文件,如 file /bin/bash gcc hello.c 生成a.out可执行文件:gcc -c hello.c 生成与源文件同名.o文件hell.o:gcc -o hello hello.o 生成名为hello的可执行文件.  

鸟哥Linux私房菜知识点总结3到5章

感觉自己对Linux的理解一直不够,所以近期翻看了一本<鸟哥的Linux私房菜>.这是一本基础的书,万丈高楼平地起,会的不多但能够学.这是我整理的一些知识点,尽管非常基础.希望和大家共同交流. 第3章主机规划与磁盘分区 1.3D计算机游戏须要3D光影运算. 2.在Linux系统中.每一个设备都被当成一个文件来对待. 3.整个开机流程到操作系统之前的动作: (1)BIOS: 开机主动运行的韧体,会认识第一个可开机的设备. (2)MBR :第一个可开及设备的第一个扇区内的主引导分区块,包括引导载入

鸟哥Linux私房菜知识点总结6到7章

最近翻看了一本<鸟哥的Linux私房菜>.这是一本基础的书,万丈高楼平地起,会的不多但可以学.这是我整理的一些知识点,虽然很基础.希望和大家共同交流. 第6章主机规划与磁盘分区 1.在进行团队开发资源时,用户组是很有用的一个功能. 2.Linux文件属性, 如:-rw-r--r-- 第一个字符代表这个文件时目录[d],文件[-]或链接文件[I] 接下来的三个字符代表文件所有者的权限 再接下来的三个字符代表所属组的权限 最后三个字符代表其他人的权限 3.改变文件属性和权限: chgrp:改变文件

鸟哥Linux私房菜知识点总结8到9章

最近翻看了一本<鸟哥的Linux私房菜>.这是一本基础的书,万丈高楼平地起,会的不多但可以学.这是我整理的一些知识点,虽然很基础.希望和大家共同交流. 第8章 Linux磁盘与文件系统管理 一.Linux磁盘管理 1.文件系统通常会将两部分数据分别放在不同的块中,权限与属性放置到inode中,实际数据放到data block块中. 2.找到文件的inode,就会知道这个文件所放置数据的block号码,就能够读出该文件的实际数据了哦. 3.U盘使用的文件系统一般是FAT格式. 4.碎片整理:通过

鸟哥Linux私房菜知识点总结0到2章

感觉自己对Linux的理解一直不够,所以最近翻看了一本<鸟哥的Linux私房菜>.这是一本基础的书,万丈高楼平地起,会的不多但可以学.这是我整理的一些知识点,虽然很基础.希望和大家共同交流. 第0章计算机概述 1.计算机主要有三大部分组成:a.输入部分,包括键盘,鼠标... b.中央处理器(CPU):含有逻辑,控制,记忆等单元 c.输出单元:屏幕,打印机等 2.基本上数据都是流经过内存再转出去的. 3.硬盘最小的组成单元为扇区. 4.个人计算机的内存主要主件为动态随机访问内存,只有在通电时才能

鸟哥Linux私房菜知识点总结10到11章

最近翻看了一本<鸟哥的Linux私房菜>.这是一本基础的书,万丈高楼平地起,会的不多但可以学.这是我整理的一些知识点,虽然很基础.希望和大家共同交流. 第10章 vim程序编辑器 按键说明: /word       向下寻找一个名称为word的字符串 ?word 向上寻找一个名为woed的字符串 ndd          删除光标所在的向下的n行 nyy         复制光标所在的向下的n行 j         将光标所在行与下一行的数据结合成同一行 u         复原前一个操作 [

鸟哥linux私房菜学习笔记,U盘安装centos5.3不能正常进入图形界面的问题

前面说过自己成功引导了centos系统,现在进入启动界面,首次进入会进行相关设置,按照步骤一步一步完成,取消完光盘安装,点击下一步,就进入下面这个界面,没有登录框...没错!怎么蓝屏了,这可是linux啊! 可能第一次初始化慢,然而十几分钟过去了,依旧一成不变...懵圈了,按书上切换命令行模式也没反应,重启了也是一样卡在这个界面,没办法了,我重装吧. 再次重装很顺利,然后启动,接着首次设置,最后...还是卡到了这个界面.不会是我U盘启动盘制作有问题吧,果断重新制作,然后再次重装启动...不出所料