当前位置: 首页 > wzjs >正文

网站制作与网页建设网站模板 站长之家

网站制作与网页建设,网站模板 站长之家,中国化学第九建设公司网站,南宁互联网公司前十名目录 1.浏览普通文件 1.1. 文件内容查看 1.1.1. cat 命令 例: 1.1.2 扩展tac命令: 1.1.3. more 命令 1.1.4. less命令 1.1.5. head命令 1.1.6. tail命令 1.2. 文件属性信息查看 1.2.1. file 命令 1.2.2. stat 命令 2. 文件内容过滤…

目录

1.浏览普通文件

1.1. 文件内容查看

1.1.1. cat 命令

例:

1.1.2 扩展tac命令:

1.1.3. more 命令         

1.1.4. less命令

1.1.5. head命令

1.1.6. tail命令

1.2. 文件属性信息查看

1.2.1. file 命令

1.2.2. stat 命令

2. 文件内容过滤显示—grep

2.1 参数

2.1.2例:

2.2. /etc/passwd文件含义

2.2.3. 使用特殊符号匹配     

​编辑

2.2.3.4 例:

3. 切割显示-cut

4. 排序显示-sort

4.3. 参数

5. 去重显示-uniq

6. 文件中字符替换显示-tr

6.3. 参数


1.浏览普通文件

1.1. 文件内容查看

1.1.1. cat 命令

作用:查看文件内容,适合数据量较少

格式:cat -参数 文件名

参数:

        -n:显示行号,加上

        -b:文件中所有非空行增加行号,编号从1开始

例:

查看主机域名映射文件:    [root@server ~]# cat /etc/hosts

                                            127.0.0.1   为回环地址

                                             ::1        为IPV6格式

扩展:win10系统的本地的域名映射文件

查看硬盘分区表以及挂载信息:                [root@server ~]# cat /etc/hosts

使用参数  -n:显示行号(所有行都加),(命令作用显示全局性,局部性警告信息)

[root@server ~]# cat -n /etc/sos/sos.conf 

使用参数     -b:文件中所有非空行增加行号,编号从1开始

[root@server ~]# cat -b /etc/sos/sos.conf 

通过cat来实现文件的拷贝:

        [root@server ~]# cat /etc/fstab  > /root/q1/f1.txt
        [root@server ~]# cat /root/q1/f1.txt

通过cat来实现文件的追加:

[root@server ~]# cat /etc/passwd  >> /root/q1/f1.txt
[root@server ~]# cat /root/q1/f1.txt

通过cat来合并文件

1.1.2 扩展tac命令:

[root@server q1]# tac r3  将文本内容倒置输出:

1.1.3. more 命令         

作用:翻页查看文件内容,适合内容较多的文件查看

格式:more 文件名

注意:使用回车则一行一行查看,使用空格则整页查看,点击q键退出查看

[root@server q1]#  more -sp  /etc/passwd     # -sp 减少空白行,先清屏后输出

[root@server q1]# more /var/log/messages     查看日志

1.1.4. less命令

作用:同more命令

格式:less 文件名

注意:可以使用上下键进行浏览,点击q退出浏览

1.1.5. head命令

作用: 查看文档前n行的内容

格式:head -数字 文件名

例:[root@server q1]# head /etc/passwd        # 默认查看文档前10行内容

[root@server q1]# head -5 /etc/passwd

1.1.6. tail命令

作用:查看文档后n行内容

格式:tail -参数 文件名

参数

        -数字:查看倒数行数

        -f:动态刷新, 实时显示日志文件并且能动态更新

例:             [root@server q1]# tail /etc/passwd      # 默认查看文档后10行内容

        查看一行内容 :

                

[root@server ~]# tail -f   /var/log/messages     # 监视日志

[root@server ~]# head -6 /etc/passwd   |  tail -1     # 查看/etc/passwd第6行 

1.2. 文件属性信息查看

1.2.1. file 命令

作用:查看文件类型

格式:file -参数 文件名

文件类型: ASCII

file :ASCII   文本字符文件

empty:空文件

block special :块设备文件

character special :字符设备文件

diretory:目录

1.2.2. stat 命令

作用:显示文件属性信息

格式:stat 文件名

注意:一般通过该命令查看大小、Inode、硬链接、软连接

2. 文件内容过滤显示—grep

作用: 在指定的普通文件查找显示含有指定字符串,也可与管道符一起使用        

格式:     grep    -参数      查找条件      文件名

2.1 参数

2.1.2例:

在passwd中检索包含root的行信息,并且带有行号

        [root@server ~]# grep -n root /etc/passwd

在passwd检索不能登录的信息

        [root@server ~]# grep -n /sbin/nologin  /etc/passwd

# 在passwd中检索可以登录的账户信息

        [root@server ~]# grep -nv "/sbin/nologin" /etc/passwd (反向)

# 检索包含“halt”的行及下3行信息

        [root@server ~]# grep -nA3 "halt" /etc/passwd

# 检索包含“sshd”的行及上5行信息

        [root@server ~]# grep -nB5 “sshd” /etc/passwd

# 检索包含“ftp”的行及上下2行

        [root@server ~]# grep -nC2 “ftp” /etc/passwd

# 检索不能登录的账户个数

        [root@server ~]# grep -c “/sbin/nologin” /etc/passwd

                # 相当于 grep -n “/sbin/nologin” /etc/passwd | wc -l

# 检索包含大小写字母d的行信息

        [root@server ~]# grep -ni "d" /etc/passwd

2.2. /etc/passwd文件含义

作用:

         记录用户账户信息:共分为7段,使用冒号分割

含义:

         文件内容意义:账户名:密码代号x:UID:GID:注释:家目录:SHELL

         第7列/sbin/nologin:不允许登录

[root@server ~]# head -1 /etc/passwd
root:x:0:0:root:/root:/bin/bash

root    :         x        :   0    :    0  :  root :    /root :  /bin/bash

账户名:密码代号x:UID:GID:注释:家目录:SHELL

密码代号x:密码加密后的代号

UID:账户ID  

GID:工作编号        

SHELL:命令解释器。只要配有命令解释器/bin/bash就是可以登陆的账户

                                        lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin 该解释器就是不可登陆的
[root@server ~]# tail -2 /etc/passwd
fox:x:1000:1000::/home/fox:/bin/bash

                            ::俩冒号中间没有任何内容代表,该普通账户没有任何注释。
apache:x:48:48:Apache:/usr/share/httpd:/sbin/nologin

2.2.3. 使用特殊符号匹配     

2.2.3.4 例:

 定位行首以a开头的(^后还可以加完整单词

[root@server ~]# grep -n "^a"  /etc/passwd

检索以“.”结尾的行

[root@server ~]# grep -n "\.$" /etc/fstab              "\.$$必须加在右侧 

       "\" (转义符 )  :将右侧的字符,赋予新功能或者回复到原有功能

                               由于“.”具有特殊含义,因此需要转义字符进行转义

过滤所有空白行:

                        [root@server ~]# grep   -n "^$"  /etc/sos/sos.conf 

检索含有数字的行

        [root@server ~]# grep -n [0-9]  /etc/passwd

(精确匹配)就此处含义为数字范围1-9

                [root@server ~]# grep -nw [1-9]  /etc/passwd

检索含有字母的行

                [root@server ~]# grep -n [A-Z]  /etc/passwd

                [root@server ~]# grep -ni [A-Z]  /etc/passwd   

                [root@server ~]# grep -n [a-zA-Z]  /etc/passwd     (此处含义为忽略大小写  

3. 切割显示-cut

3.1. 作用:

                cut命令用于按列提取文本内容

3.2. 格式 :

                cut      -d   "分隔符"        -f列数字        文件名

        分隔符:分割的具体依据

3.3.

例:提取文件下的所有账户名

                [root@server ~]# cut -d ":" -f1  /etc/passwd 

例:提取IP地址

        确定IP位置

        

         [root@server ~]# ip a | grep ens160 | grep inet | cut -d "/" -f1 | cut -d " " -f6

                                # 注意空格

例:提取内核版本号:

[root@server ~]# uname -a | cut -d " " -f3

4. 排序显示-sort

4.1. 作用

                 sort命令用于对文本内容进行排序显示

4.2. 格式:

                sort      -参数      文件名

4.3. 参数

5. 去重显示-uniq

5.1. 作用

                uniq命令用于去除文本中连续的重复行

5.2. 格式

                uniq         -参数          文件名

6. 文件中字符替换显示-tr

6.1. 作用

                tr 指令从标准输入读取数据,经过替换或者删除后,将结果输出到标准输出

6.2. 格式

                tr         -参数         替换内容         新内容

6.3. 参数

        -c :反选设定字符,符合 “替换内容” 的部份不做处理,不符合的剩余部份才进行转换

        -d :删除指令字符

        -s :缩减连续重复的字符成指定的单个字符

6.4. 示例

      小写字母全部转换成大写字母

                [root@server ~]# cat /etc/passwd | tr a-z A-Z


文章转载自:

http://1eBxY6iV.nrcbx.cn
http://ZjDTQO3w.nrcbx.cn
http://CQlYRY2h.nrcbx.cn
http://Obmf84vn.nrcbx.cn
http://TFJONEsA.nrcbx.cn
http://6YCZO2TI.nrcbx.cn
http://O75vyvfJ.nrcbx.cn
http://S9fZPEma.nrcbx.cn
http://wSTctLlK.nrcbx.cn
http://t1uA4THK.nrcbx.cn
http://kir73vMH.nrcbx.cn
http://Hbfa5BVc.nrcbx.cn
http://AnCfJ6Y8.nrcbx.cn
http://HEqkucHi.nrcbx.cn
http://M3Vt71wK.nrcbx.cn
http://UxGHGi1i.nrcbx.cn
http://rBX3ZEWQ.nrcbx.cn
http://jXa01yeo.nrcbx.cn
http://NElYYu9Q.nrcbx.cn
http://U2UwMdz2.nrcbx.cn
http://eJAmNvBy.nrcbx.cn
http://6gJphPMu.nrcbx.cn
http://HZG0oPci.nrcbx.cn
http://EfpUsD2P.nrcbx.cn
http://u14jxysr.nrcbx.cn
http://yOkXsFzD.nrcbx.cn
http://jYRL4UzQ.nrcbx.cn
http://j5rpwiRp.nrcbx.cn
http://6Ubc1fhd.nrcbx.cn
http://bGz7P9rB.nrcbx.cn
http://www.dtcms.com/wzjs/675915.html

相关文章:

  • 建立自己的网站怎么样做K12网站怎么建设
  • 环保网站策划书wordpress 子目录 .htaccess
  • 杭州推荐网站建设团队互联网app设计公司
  • 网站建设运营合同模板dede搭建网站教程
  • 哪个网站注册域名好北京it培训机构哪家好
  • 威海建设银行网站seo项目优化案例分析文档
  • 英文建站系统深圳开发小程序
  • 微信网站怎么做的好名字食品品牌网站策划
  • 长沙网站建设费用软件发布网站源码
  • 郑州社交网站开发注册域名邮箱怎么弄
  • 推荐专业的网站建设公司吉安公司做网站
  • 北京门户网站制作费用怎么对自己做的网站进行加密
  • 劳务网站怎样做在网盘上怎么做自己的网站
  • 网页设计与网站建设实例教程答案房地产市场信息管理平台
  • 创意网站设计团队河北邯郸建网站
  • 象山县城乡建设局网站做的网站每年都要收费吗
  • 有哪些做家教网站个人网页简单模板下载
  • 做网站如何与美工配合网站做彩票犯法吗
  • 如何做购物返佣金网站网站开发就业趋势
  • 淮安网站seo建站公司排名 中企动力
  • 黄冈网站推广软件下载大型游戏网页游戏大全
  • 网站建设可上传视频的门户网站建设关键点
  • 网站的内部推广的方法l凉州区城乡建设部网站首页
  • 网站设计的国际专业流程景观设计师如何做网站
  • 网站的栏目关键词wordpress多格式视频播放插件
  • 合肥公司网站建设cms开发
  • 福州企业网站维护价格低如何增加网站访问量
  • 网站在线压缩义乌厂家直接免费外发手工活
  • 如何在vs做网站接口网站开发
  • 什么网站能接单做网站网站添加在线支付功能