linux文本管理工科具及正则表明式,linux正则表明式

         more [OPTIONS…] FILE…

grep命令:过滤文本内容

         grep [OPTIONS] PATTERN [FILE…]

         -i       查找时忽略大小写

         -v     取反

    -n      突显相称的行号

     -c     计算匹配的行数

    -o     仅体现相称到的字符串;

    -q    静默方式,不出口任何信息

  -A #   after,  后#行 行

  -B #  before,  前#行 行

  -C #   context,  前后各#行 行

  -e   达成几个选项间的逻辑or 关系

  -w   整行相称整个单词

  -E   使用扩大正则表明式

正则表明式:

.     相称任性单个字符;

[]    匹配钦定范围内的即兴单个字符

[^]  相配钦命范围外的妄动单个字符

*   相称后边的字符任意次,包涵0次 次贪婪格局:尽或者长的同盟

.*   放四长度的轻松字符

\?   相称其前面的字符0 或三次 

\+   相配其眼下的字符至少二回

\{m\}   相配前边的字符m次 

\{m,n\}   相配前边的字符至少m 次,至多n次 

\{,n\}   相配后面包车型客车字符至多n次 次

\{m,\}   相配后边的字符至少m次

^   行首锚定,用于方式的最右侧

$   行尾锚定,用于情势的最右边

^PATTE本田UR-VN$  用来方式相配整行

^$   空行

^[[:space:]]*$   空白行

\< 或 或 \b   词首锚定,用于单词形式的左手

\> 或 或 \b   词尾锚定;用于单词形式的左侧

\<PATTERN\>   相称整个单词

\(\)    将三个或八个字符捆绑在壹道,当作2个完好举办管理

[:alpha:] 全部字母,包蕴大、小写

[:alnum:] 全部字母和数字

[:upper:] 全部大写字母

[:lower:] 全体小写字母

[:digit:] 全体数字

[:punct:] 全体标点符号

[:space:] 空格和Tab

 

扩展正则表明式:

.    放四单个字符

[]    钦赐范围的字符

[^]    不在钦定范围的字符

*   相配前边字符任意次

?   0 或1次 次

+   一 次或频繁

{m}   匹配m次 

{m,n}   至少m ,至多n次 

^  行首

$   行尾

\<, \b  语首

\>, \b    语尾

分组  ()

  后向引用:\1, \2, …

     或者:a|b

     C|cat: C 或cat

     (C|c)at:Cat 或cat

[[email protected] ~]# grep '^\(root\|apache\)' test.txt   ##过滤以root或apache开头的行
root:x:0:0:root:/root:/bin/bash
apache:x:48:48:Apache:/usr/share/httpd:/sbin/nologin
[[email protected] ~]# grep -R /sbin/nologin *     ##递归从所以文件中查询匹配的内容
test.txt:bin:x:1:1:bin:/bin:/sbin/nologin
test.txt:daemon:x:2:2:daemon:/sbin:/sbin/nologin

[[email protected] ~]# ip addr |grep "dynamic" |tr -s " " |cut -d " " -f3 |cut -d "/" -f1  ##过滤ip地址
192.168.25.102
[[email protected] ~]# ip addr |grep -E -o "([0-9]{1,3}[\.]){1,3}[0-9]{1,3}"
127.0.0.1
192.168.25.102
192.168.25.255

[[email protected] ~]# df -Th |tr -s " " |sort -k 6nr |head -1  ##查出使用率的最大百分比值的分区
/dev/sda1 xfs 497M 125M 373M 25% /boot

[[email protected] ~]# cat /etc/passwd  |sort -t ':' -k 3n |tail -1 |cut -d ":" -f1,3,7
systemd-bus-proxy:999:/sbin/nologin      ##找出uid最大值的用户,并显示用户名、UID、及shell类型

 

cat命令:查看文本内容 cat [选项]… [文件]… -E 彰显行终止符 -n
显示文本内容时显得行号…

tail命令:

  -s     所以行统一成1行显示

                  
-d 或——delete :删除全体属于第2字符集的字符;

linux文本管理工科具及正则表明式,linux正则说明式

cat命令:查看文本内容

         cat [选项]… [文件]…

         -E    展现行终止符

         -n    显示文本内容时显得行号

         -A    展现所以调节符

         -b    非空行编号

         -s     压缩延续的空行成壹行

[[email protected] ~]# cat -n /etc/issue > test.txt    ##查看文件内容并显示行号,重定向到test.txt文件中
[[email protected] ~]# cat test.txt 
     1    \S
     2    Kernel \r on an \m
     3    

[[email protected] ~]# cat > file <<EOF    ##创建file文件,输入内容以EOF结束
> kernel \r on an \m
> EOF
[[email protected] ~]# cat file 
kernel \r on an \m

more       分页展现

         more [OPTIONS…] FILE…

less  分页展现,是man命令使用的分页器

[[email protected] ~]# less /etc/httpd.conf 
[[email protected] ~]# cat /etc/httpd.conf |more

head命令 : 

         head [OPTION]… [FILE]…

    -n  展现文件前n行,默许呈现前十行

    -c # 突显文件前#个字节内容

    -q  不显得包涵给定文件名的文书头

[[email protected] ~]# head -5 /etc/fstab     ##显示文件前5行
#
# /etc/fstab
# Created by anaconda on Mon May  1 04:49:06 2017
#

[[email protected] ~]# head -q -n 5 /etc/fstab /etc/issue    ##显示多个文件前5行,并且不显示文件头

#
# /etc/fstab
# Created by anaconda on Mon May  1 04:49:06 2017
#
\S
Kernel \r on an \m  

tail命令:

tail [OPTION]… [FILE]…

         -f   实时翻看,常用监察和控制日志文件

   -c #   显示后#字节

   -n #  显示后#行,默许展现行十行

[[email protected] ~]# tail -2 /etc/passwd    ##显示文件后2行
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
apache:x:48:48:Apache:/usr/share/httpd:/sbin/nologin
[[email protected] ~]# tail -f /var/log/messages    ##不停地去读最新的内容,有实时监视的效果,用Ctrl+c来终止

May 2 02:46:26 localhost systemd: Configuration file /usr/lib/systemd/system/wpa_supplicant.service is marked executable. Please remove executable permission bits. Proceeding anyway. May 2 02:46:26 localhost yum[16325]: Installed: httpd-2.4.6-45.el7.centos.4.x86_64 May 2 03:01:01 localhost systemd: Started Session 10 of user root. May 2 03:01:01 localhost systemd: Starting Session 10 of user root. May 2 03:45:49 localhost systemd-logind: Removed session 4. May 2 03:46:20 localhost systemd: Started Session 11 of user root. May 2 03:46:20 localhost systemd-logind: New session 11 of user root. May 2 03:46:20 localhost systemd: Starting Session 11 of user root. May 2 04:01:01 localhost systemd: Started Session 12 of user root. May 2 04:01:01 localhost systemd: Starting Session 12 of user root.

 cut命令:

cut [OPTION]… [FILE]…

  -d  指明分隔符,默许tab

  -f  第# 个字段

  #,#[,#] :离散的八个字段,比方一,三,陆

  #-# :一连的多个字段,  举例壹-六

  混合使用:一-叁,柒

  -c 按字符切割

  –output-delimiter=ST汉兰达ING钦点输出分隔符

 展现文件前拾行,以“:”作为分隔符打字与印刷第二和第10个字段并分隔符换到空格输出:

[[email protected] ~]# head /etc/passwd |cut -d ":" -f1,7 --output-delimiter="   "  ##查看系统用户使用的shell
root   /bin/bash      
bin   /sbin/nologin
daemon   /sbin/nologin
adm   /sbin/nologin
lp   /sbin/nologin
sync   /bin/sync
shutdown   /sbin/shutdown
halt   /sbin/halt
mail   /sbin/nologin
operator   /sbin/nologin

[[email protected] ~]# ip addr |tail -4 |head -1 |cut -d "/" -f1 |cut -d " " -f6  ##获取ip地址
192.168.25.102

paste命令:

  paste [OPTION]… [FILE]…

  -d  分隔符: 钦点分隔符,暗许用TAB

  -s     所以行统10%1行呈现

[[email protected] ~]# paste /etc/resolv.conf /etc/issue    ##合并输出两个文件的内容
# Generated by NetworkManager    \S
nameserver 202.106.46.151    Kernel \r on an \m
nameserver 202.106.195.68    
[[email protected] ~]# paste -s /etc/issue    ##对输出的内容独立占一行
\S    Kernel \r on an \m    

wc命令:总括文件内容

         -l      总结行数

         -w    统计单词个数

         -c     计算字节数

         -m    只计数字符总量

     -L  打字与印刷最长行的长短

[[email protected] ~]# cat /etc/passwd |wc -l  ##统计文件的行数
22
[[email protected] ~]# echo "aaa bbb ccc" |wc -w    ##统计输出的单词数量
3
[[email protected] ~]# echo "abcdef" |wc -m    ##统计输出有多少个字节
7

文本排序:sort [options] file(s)

  -r   逆序排序

  -n   依照字符串数值实行相比

  -f   忽略字符大小写

  -u   去重。合营-c,严厉校验排序;不相称-c,则只输出一回排序结果

  -t   使用钦赐的相间符代替非空格到空格的调换

  -k 一 在岗位一 起来2个key,在职分二 悬停(默以为行尾)

[[email protected] ~]# head /etc/passwd |sort -t ":" -k 3nr    ##以“:”分割对第三个字段数值进行倒序排列
operator:x:11:0:operator:/root:/sbin/nologin
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
halt:x:7:0:halt:/sbin:/sbin/halt
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
sync:x:5:0:sync:/sbin:/bin/sync
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
bin:x:1:1:bin:/bin:/sbin/nologin
root:x:0:0:root:/root:/bin/bash
[[email protected] ~]# cat /etc/passwd |sort -t':' -k 7 -u    ##以“:”分割对第7个字段排序,去重
root:x:0:0:root:/root:/bin/bash
sync:x:5:0:sync:/sbin:/bin/sync
halt:x:7:0:halt:/sbin:/sbin/halt
bin:x:1:1:bin:/bin:/sbin/nologin
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown

uniq 命令:从输入中除去重复的前后持续的行

   uniq [OPTION]… [FILE]…

  -c:  突显每行重复出现的次数;

  -d:  仅显示重复过的行;

  -u:  仅展现唯1的行;

  -i:  相比时不区分轻重缓急写

[[email protected] ~]# uniq -c ip.txt     ##显示重复行出现的次数,相邻行且完全一样为重复
      3 101.200.78.99
      1 103.41.52.94
      2 106.185.47.161
      1 101.200.78.99
      2 113.240.250.155
      1 13.0.782.215
      1 185.130.5.231

文本比较:

diff命令:比较八个公文之间的界别

  -r  递归相比

  -u  输出“统一的(unified )

  patch 命令复制在别的文件中展开的转移(要审慎运用!)

  -b   选项来自动备份改换了的文书

[[email protected] ~]# diff file1.txt file2.txt 
8c8      ##表示第8行有区别
< 113.240.250.155
---
> 133.240.250.155

轮换和删除字符:

         tr [OPTION]… SET1 [SET2]

                   -c 或——complerment :取字符集的补集

                   -d 或——delete :删除全数属于第二字符集的字符;

                   -s 或—squeeze-repeats
:把接二连三重复的字符以单身3个字符表示

                   -t 或–truncate-set1:先删除第三字符集较第壹字符集多出的字符

[[email protected] ~]# tr -s '\n'  < file1.txt     ##删除空行
103.41.52.94
106.185.47.161
\S
Kernel \r on an \m
106.185.47.161
[[email protected] ~]# tr  A-Z a-z < file1.txt     ##把大写字母换成小写
103.41.52.94
106.185.47.161
\s
kernel \r on an \m

106.185.47.161

more       分页显示

         head [OPTION]… [FILE]…

        
-m    只计数字符总数

[root@bogon ~]# diff file1.txt file2.txt 
8c8      ##表示第8行有区别
< 113.240.250.155
---
> 133.240.250.155

{m,n}   至少m ,至多n次

less  分页呈现,是man命令使用的分页器

    -c
# 显示文件前#个字节内容

^  行首

[root@bogon ~]# tail -2 /etc/passwd    ##显示文件后2行
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
apache:x:48:48:Apache:/usr/share/httpd:/sbin/nologin
[root@bogon ~]# tail -f /var/log/messages    ##不停地去读最新的内容,有实时监视的效果,用Ctrl+c来终止

May 2 02:46:26 localhost systemd: Configuration file /usr/lib/systemd/system/wpa_supplicant.service is marked executable. Please remove executable permission bits. Proceeding anyway. May 2 02:46:26 localhost yum[16325]: Installed: httpd-2.4.6-45.el7.centos.4.x86_64 May 2 03:01:01 localhost systemd: Started Session 10 of user root. May 2 03:01:01 localhost systemd: Starting Session 10 of user root. May 2 03:45:49 localhost systemd-logind: Removed session 4. May 2 03:46:20 localhost systemd: Started Session 11 of user root. May 2 03:46:20 localhost systemd-logind: New session 11 of user root. May 2 03:46:20 localhost systemd: Starting Session 11 of user root. May 2 04:01:01 localhost systemd: Started Session 12 of user root. May 2 04:01:01 localhost systemd: Starting Session 12 of user root.

        
tr [OPTION]… SET1 [SET2]

  -u   去重。协作-c,严谨校验排序;不相称-c,则只输出二遍排序结果

        
-c     总结字节数

[root@bogon ~]# tail -2 /etc/passwd    ##显示文件后2行
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
apache:x:48:48:Apache:/usr/share/httpd:/sbin/nologin
[root@bogon ~]# tail -f /var/log/messages    ##不停地去读最新的内容,有实时监视的效果,用Ctrl+c来终止

May 2 02:46:26 localhost systemd: Configuration file /usr/lib/systemd/system/wpa_supplicant.service is marked executable. Please remove executable permission bits. Proceeding anyway. May 2 02:46:26 localhost yum[16325]: Installed: httpd-2.4.6-45.el7.centos.4.x86_64 May 2 03:01:01 localhost systemd: Started Session 10 of user root. May 2 03:01:01 localhost systemd: Starting Session 10 of user root. May 2 03:45:49 localhost systemd-logind: Removed session 4. May 2 03:46:20 localhost systemd: Started Session 11 of user root. May 2 03:46:20 localhost systemd-logind: New session 11 of user root. May 2 03:46:20 localhost systemd: Starting Session 11 of user root. May 2 04:01:01 localhost systemd: Started Session 12 of user root. May 2 04:01:01 localhost systemd: Starting Session 12 of user root.

\{m,\}   相称前边的字符至少m次

[root@bogon ~]# less /etc/httpd.conf 
[root@bogon ~]# cat /etc/httpd.conf |more

        
head [OPTION]… [FILE]…

[:space:] 空格和Tab

head命令 : 

文件排序:sort [options] file(s)

    -q    静默方式,不出口任何音讯

cut
[OPTION]… [FILE]…

        
-m    只计数字符总量

         -f   实时翻看,常用监察和控制日志文件

  -u
 输出“统一的(unified )

                  
-c 或——complerment :取字符集的补集

^   行首锚定,用于情势的最右侧

    -q  不出示包涵给定文件名的公文头

   -c
#   显示后#字节

                   -t 或–truncate-set一:先删除第二字符集较第二字符集多出的字符

        
cat [选项]… [文件]…

        
-f   实时翻看,常用监察和控制日志文件

                   -c 或——complerment :取字符集的补集

  -u   去重。合营-c,严俊校验排序;不兼容-c,则只输出一次排序结果

        
-w    总计单词个数

[^]    不在内定范围的字符

  -i:
 相比较时不区分轻重缓急写

  -d 
指明分隔符,默许tab

 展现文件前10行,以“:”作为分隔符打字与印刷第二和第十一个字段并分隔符换到空格输出:

文件比较:

   uniq
[OPTION]… [FILE]…

         -E    彰显行终止符

  混合使用:壹-三,七

  -t   使用钦定的相间符代替非空格到空格的转换

^PATTELacrosseN$  用来情势相称整行

[root@bogon ~]# cat /etc/passwd |wc -l  ##统计文件的行数
22
[root@bogon ~]# echo "aaa bbb ccc" |wc -w    ##统计输出的单词数量
3
[root@bogon ~]# echo "abcdef" |wc -m    ##统计输出有多少个字节
7

wc命令:计算文件内容

                   -d 或——delete :删除全体属于第1字符集的字符;

  -u:
 仅呈现唯1的行;

    -q  不出示包罗给定文件名的公文头

\>, \b    语尾

   -c
#   显示后#字节

                  
-d 或——delete :删除全部属于第1字符集的字符;

  paste [OPTION]… [FILE]…

tail命令:

   
 -L  打印最长行的尺寸

  –output-delimiter=STCRUISERING钦定输出分隔符

  -d 
分隔符: 内定分隔符,暗中认可用TAB

轮换和删除字符:

[root@bogon ~]# uniq -c ip.txt     ##显示重复行出现的次数,相邻行且完全一样为重复
   3 101.200.78.99
   1 103.41.52.94
   2 106.185.47.161
   1 101.200.78.99
   2 113.240.250.155
   1 13.0.782.215
   1 185.130.5.231

        
-l      总计行数

[root@bogon ~]# tr -s '\n'  < file1.txt     ##删除空行
103.41.52.94
106.185.47.161
\S
Kernel \r on an \m
106.185.47.161
[root@bogon ~]# tr  A-Z a-z < file1.txt     ##把大写字母换成小写
103.41.52.94
106.185.47.161
\s
kernel \r on an \m

106.185.47.161

cut [OPTION]… [FILE]…

paste命令:

[root@bogon ~]# cat /etc/passwd |wc -l  ##统计文件的行数
22
[root@bogon ~]# echo "aaa bbb ccc" |wc -w    ##统计输出的单词数量
3
[root@bogon ~]# echo "abcdef" |wc -m    ##统计输出有多少个字节
7

  patch 命令复制在任何文件中开始展览的改观(要深思熟虑运用!)

  –output-delimiter=ST瑞鹰ING钦点输出分隔符

  -u   去重。合作-c,严谨校验排序;不相配-c,则只输出3遍排序结果

.     相称率性单个字符;

grep命令:过滤文本内容

        
grep [OPTIONS] PATTERN [FILE…]

        
-i       查找时忽略大小写

        
-v     取反

    -n
     展现相配的行号

  
  -c     总括相称的行数

  
 -o     仅展现相配到的字符串;

  
 -q    静默格局,不出口任何新闻

  -A
#   after,  后#行 行

  -B
#  before,  前#行 行

  -C
#   context,  前后各#行 行

  -e
  完毕多少个选项间的逻辑or 关系

  -w
  整行相配整个单词

  -E
  使用扩大正则表明式

正则表明式:

.     相称大4单个字符;

[]    匹配钦定范围内的放肆单个字符

[^]  相称内定范围外的大肆单个字符

*   相称后边的字符任意次,包涵0次 次贪婪形式:尽只怕长的相当

.*   任性长度的妄动字符

\?   相称其前边的字符0 或二次 

\+   相配其后面包车型客车字符至少一次

\{m\}   相配前面包车型大巴字符m次 

\{m,n\}   相配前面包车型的士字符至少m 次,至多n次 

\{,n\}   相称前边的字符至多n次 次

\{m,\}   相称前边的字符至少m次

^   行首锚定,用于方式的最左侧

$   行尾锚定,用于情势的最右面

^PATTEGL450N$  用来情势相配整行

^$   空行

^[[:space:]]*$   空白行

\< 或 或 \b   词首锚定,用于单词格局的左侧

\> 或 或 \b   词尾锚定;用于单词形式的右侧

\<PATTERN\>   相配整个单词

\(\)    将三个或多少个字符捆绑在联合,当作1个整机进行管理

[:alpha:] 全数字母,包蕴大、小写

[:alnum:] 全体字母和数字

[:upper:] 全部大写字母

[:lower:] 全部小写字母

[:digit:] 全部数字

[:punct:] 全数标点符号

[:space:] 空格和Tab

 

扩充正则表明式:

.    任意单个字符

[]    钦定范围的字符

[^]    不在钦命范围的字符

*   匹配前面字符任性次

?   0 或1次 次

+   一 次或频仍

{m}   匹配m次 

{m,n}   至少m ,至多n次 

^  行首

$   行尾

\<, \b  语首

\>, \b    语尾

分组  ()

  后向引用:\1, \2, …

     或者:a|b

     C|cat: C 或cat

     (C|c)at:Cat 或cat

[root@bogon ~]# grep '^\(root\|apache\)' test.txt   ##过滤以root或apache开头的行
root:x:0:0:root:/root:/bin/bash
apache:x:48:48:Apache:/usr/share/httpd:/sbin/nologin
[root@bogon ~]# grep -R /sbin/nologin *     ##递归从所以文件中查询匹配的内容
test.txt:bin:x:1:1:bin:/bin:/sbin/nologin
test.txt:daemon:x:2:2:daemon:/sbin:/sbin/nologin

[root@bogon ~]# ip addr |grep "dynamic" |tr -s " " |cut -d " " -f3 |cut -d "/" -f1  ##过滤ip地址
192.168.25.102
[root@bogon ~]# ip addr |grep -E -o "([0-9]{1,3}[\.]){1,3}[0-9]{1,3}"
127.0.0.1
192.168.25.102
192.168.25.255

[root@bogon ~]# df -Th |tr -s " " |sort -k 6nr |head -1  ##查出使用率的最大百分比值的分区
/dev/sda1 xfs 497M 125M 373M 25% /boot

[root@bogon ~]# cat /etc/passwd  |sort -t ':' -k 3n |tail -1 |cut -d ":" -f1,3,7
systemd-bus-proxy:999:/sbin/nologin      ##找出uid最大值的用户,并显示用户名、UID、及shell类型

 

  -r  递归相比较

         -i       查找时忽略大小写

uniq 命令:从输入中去除重复的左右持续的行

cut
[OPTION]… [FILE]…

     -c     总结相配的行数

    -n  显示文件前n行,暗许展现前十行

  -u
 输出“统一的(unified )

\> 或 或 \b   词尾锚定;用于单词形式的左边

                  
-t 或–truncate-set1 :先删除第三字符集较第3字符集多出的字符

  –output-delimiter=ST奥迪Q5ING钦命输出分隔符

^$   空行

  -t   使用钦点的相间符代替非空格到空格的调换

                  
-t 或–truncate-set一 :先删除第1字符集较第二字符集多出的字符

     或者:a|b

        
-f   实时翻看,常用监察和控制日志文件

  -u:
 仅显示唯壹的行;

如上所述是小编给大家介绍的linux文本管理工科具及正则表明式集锦,希望对我们持有帮忙,借使大家有其余疑问请给作者留言,小编会及时还原大家的。在此也卓殊谢谢我们对台本之家网站的协助!

        
-A    展现所以调整符

uniq 命令:从输入中删除重复的内外持续的行

*   相配前边的字符任性次,包含0次 次贪婪情势:尽大概长的非凡

        
-w    总括单词个数

    -n  突显文件前n行,暗中同意展现前十行

[root@bogon ~]# cat /etc/passwd |wc -l  ##统计文件的行数
22
[root@bogon ~]# echo "aaa bbb ccc" |wc -w    ##统计输出的单词数量
3
[root@bogon ~]# echo "abcdef" |wc -m    ##统计输出有多少个字节
7

  -f   忽略字符大小写

        
-A    呈现所以调控符

[root@bogon ~]# tail -2 /etc/passwd    ##显示文件后2行
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
apache:x:48:48:Apache:/usr/share/httpd:/sbin/nologin
[root@bogon ~]# tail -f /var/log/messages    ##不停地去读最新的内容,有实时监视的效果,用Ctrl+c来终止
May 2 02:46:26 localhost systemd: Configuration file /usr/lib/systemd/system/wpa_supplicant.service is marked executable. Please remove executable permission bits. Proceeding anyway. May 2 02:46:26 localhost yum[16325]: Installed: httpd-2.4.6-45.el7.centos.4.x86_64 May 2 03:01:01 localhost systemd: Started Session 10 of user root. May 2 03:01:01 localhost systemd: Starting Session 10 of user root. May 2 03:45:49 localhost systemd-logind: Removed session 4. May 2 03:46:20 localhost systemd: Started Session 11 of user root. May 2 03:46:20 localhost systemd-logind: New session 11 of user root. May 2 03:46:20 localhost systemd: Starting Session 11 of user root. May 2 04:01:01 localhost systemd: Started Session 12 of user root. May 2 04:01:01 localhost systemd: Starting Session 12 of user root.

  #,#[,#]
:离散的三个字段,举例一,3,陆

  patch
命令复制在其它文件中实行的改换(要严峻选择!)

  -k 一 在职位1 开始三个key,在地点二 休憩(默以为行尾)

  -c
按字符切割

diff命令:比较多少个文本之间的不一致

         tr [OPTION]… SET1 [SET2]

发表评论

电子邮件地址不会被公开。 必填项已用*标注