Linux操作系统一些常用命令使用方法

1.命令:就是程序

1.1程序分为:

一次性程序:运行完成就退出

系统程序:daemon守护进程系统内部

服务程序:给他人提供程序的服务

1.2系统程序与服务程序的相同点与不同点

相同:一旦运行,一直运行,不出现问题或者人为干预会一直运行,后台运行。

不同:服务程序设计网络传输,大部分系统程序不涉及网络传输

2.文件系统

是处理文件中的内容,写数据

3.基础命令使用方法以及例子

3.1 cat

:查看文件内容

格式:cat    文件名或者标准输入

           cat -A 显示隐藏字符  

            例子:

                   

          cat -n:查看文件并显示文件有几行

                     

3.2head (cxk在文中为文件)

:显示文件的前几行

格式:head   文件(默认显示文件的前十行)

先查看文件

用head命令显示行数

head -n  数字   文件:显示文件的从第一行到数字行

head -n  数字   文件:如果数字前面是 - 则是从倒数数字行显示到第一行

3.3tail

:显示文件后几行

格式:tail  文件   (默认显示文件的后十行)

tail -n 数字   文件:显示文件底部的数字行

 tail -n 数字   文件:如果数字前面是+,则从开始数字行显示

tail -f :实时查看文件,持续监控,挂载在后台监控

3.4wc

:查看几行 几个单词 几个字节

格式:wc  文件名

用cat查看niuniu文件发现是3个字节

用wc查看发现是4个字节

是因为有一个隐藏字符

使用cat -A 显示隐藏字符4个字节

图片中wc niuniu 显示1 1 4 niuniu 代表1行 1个单词 4个字节,其中换行符占了一个字节

wc -l 文件名:查看行数

wc -w 文件名 :查看几个单词 (wc-w查看中只要有空格隔开就算两个单词)

wc -c 文件名:查看字节(包含隐藏的)

3.5grep

:过滤然后高亮显示,也可以理解为查找然后高亮显示

格式 :grep  -选项    正则表达式   文件或者标准输入

提取文件cxk中的 2

grep -v:反选,把要过滤查找的东西去掉然后显示

grep -i :忽略大小写进行查找

grep -n:显示过滤东西的行数行数

图中我们用-i 忽略大小写查找aa 然后显示查找出来的内容在文件中的哪一行

grep -o:只显示与查找项匹配的内容

grep -f:显示互相匹配的内容

面试问题:我想知道A和B文件中相同的部分

答:

grep -r:递归可以查找我文件夹下的一个符合查找要求的字符(正常只能查找文件或者找准输入)

问:我想知道/etc 文件夹下有哪些文件包含root字符

[root@localhost data]# grep -r  root /etc

grep -w:按照单词去匹配,单词是指英文开头英文结尾

字符是指有空格

3.6grep格式中提到的正则表达式‘

grep  -选项    正则表达式   文件或者标准输入

正则表达式:

1 元字符:某些符号不代表原来的意思有特殊含义看比如 . 代表任意单个字符

2 位置牟定:字符出现的位置,可以是行的开头或者结尾,也可以规定要找的字符开头是什么样子的

例子:

1.^字符 表示该字符出现在这一行的开头;greop ‘^root’ /etc/passw d :找出在/etc/passwd目录下以root开头的,^表示开头

2.字符$ 表示该字符出现在一行的结尾;grep ‘bash$’ /etc/passwd:找出以bash结尾

3.grep ‘^$’ cxk两个字符中间什么也没有,就是寻找cxk下的空行,可以再用-n显示出来第几行

3 表示次数:该字符出现的次数 + 1个及以上

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值