5、tr转换
t+r 命令是 Unix 和类 Unix 系统中的一个用于字符转换或删除的实用程序。tr 命令通常用于处理文本数据,例如删除特定字符、替换字符、转换大小写等操作1
[root@bogon ~]# echo "HELLO" | tr 'A-Z' 'a-z'
hello
文件内容大写转小写
[root@bogon ~]# cat 123.com | tr 'A-Z' 'a-z'
y 7 20:18:07 localhost mcelog: family 6 model 141 cpu: only decoding architectural errors
may 7 20:18:07 localhost mcelog: family 6 model 141 cpu: only decoding architectural errors
may 7 20:18:15 localhost libvirtd: 2025-05-07 12:18:15.121+0000: 1435: error : virhostcpugettscinfo:1389 : 无法打开 tty /dev/kvm: 没有那个文件或目录
may 7 20:18:16 localhost libvirtd: 2025-05-07 12:18:16.166+0000: 1435: error : virhostcpugettscinfo:1389 : 无法打开 tty /dev/kvm: 没有那个文件或目录
may 7 20:18:16 localhost libvirtd: 2025-05-07 12:18:16.183+0000: 1435: error : virhostcpugettscinfo:1389 : 无法打开 tty /dev/kvm: 没有那个文件或目录
may 7 20:19:21 localhost gnome-keyring-daemon[9120]: couldn't create login keyring: an error occurred on the device
may 7 20:19:30 localhost journal: not gsplugin error from plugin repos g-key-file-error-quark:1: key file contains line “ file:///media/cdrom/” which is not a key-value pair, group, or comment
may 8 09:13:05 localhost mcelog: family 6 model 141 cpu: only decoding architectural errors
may 8 09:13:06 localhost mcelog: family 6 model 141 cpu: only decoding architectural errors
may 8 09:13:14 localhost libvirtd: 2025-05-08 01:13:14.077+0000: 1336: error : virhostcpugettscinfo:1389 : 无法打开 tty /dev/kvm: 没有那个文件或目录
may 8 09:13:14 localhost libvirtd: 2025-05-08 01:13:14.142+0000: 1336: error : virhostcpugettscinfo:1389 : 无法打开 tty /dev/kvm: 没有那个文件或目录
may 8 09:13:14 localhost libvirtd: 2025-05-08 01:13:14.158+0000: 1336: error : virhostcpugettscinfo:1389 : 无法打开 tty /dev/kvm: 没有那个文件或目录
may 8 10:09:23 localhost mcelog: family 6 model 141 cpu: only decoding architectural errors
may 8 10:09:24 localhost mcelog: family 6 model 141 cpu: only decoding architectural errors
may 8 10:09:31 localhost libvirtd: 2025-05-08 02:09:31.618+0000: 1419: error : virhostcpugettscinfo:1389 : 无法打开 tty /dev/kvm: 没有那个文件或目录
may 8 10:09:31 localhost libvirtd: 2025-05-08 02:09:31.660+0000: 1419: error : virhostcpugettscinfo:1389 : 无法打开 tty /dev/kvm: 没有那个文件或目录
may 8 10:09:31 localhost libvirtd: 2025-05-08 02:09:31.673+0000: 1419: error : virhostcpugettscinfo:1389 : 无法打开 tty /dev/kvm: 没有那个文件或目录
may 8 10:25:15 localhost journal: error setting property 'desktopid' on interface org.freedesktop.geoclue2.client: gdbus.error:org.freedesktop.dbus.error.unknownmethod: no such interface 'org.freedesktop.dbus.properties' on object at path /org/freedesktop/geoclue2/client/1 (g-dbus-error-quark, 19)
may 8 10:25:15 localhost journal: error setting property 'requestedaccuracylevel' on interface org.freedesktop.geoclue2.client: gdbus.error:org.freedesktop.dbus.error.unknownmethod: no such interface 'org.freedesktop.dbus.properties' on object at path /org/freedesktop/geoclue2/client/1 (g-dbus-error-quark, 19)
may 8 10:36:08 localhost journal: shell-extensions did not set error for gs_plugin_refresh
may 8 10:59:15 localhost journal: shell-extensions did not set error for gs_plugin_refresh
may 9 09:25:48 localhost journal: shell-extensions did not set error for gs_plugin_refresh
may 9 14:54:18 zhao mcelog: family 6 model 141 cpu: only decoding architectural errors
may 9 14:54:18 zhao mcelog: family 6 model 141 cpu: only decoding architectural errors
may 9 14:54:40 zhao libvirtd: 2025-05-09 06:54:40.641+0000: 2078: error : virhostcpugettscinfo:1389 : 无法打开 tty /dev/kvm: 没有那个文件或目录
may 9 14:54:40 zhao libvirtd: 2025-05-09 06:54:40.660+0000: 2078: error : virhostcpugettscinfo:1389 : 无法打开 tty /dev/kvm: 没有那个文件或目录
may 9 14:54:40 zhao libvirtd: 2025-05-09 06:54:40.662+0000: 2078: error : virhostcpugettscinfo:1389 : 无法打开 tty /dev/kvm: 没有那个文件或目录
may 12 11:01:44 zhao journal: not gsplugin error from plugin repos g-key-file-error-quark:1: key file contains line “ http://mirrors.aliyuncs.com/centos/$releasever/os/$basearch/” which is not a key-value pair, group, or comment
may 12 11:01:53 zhao journal: shell-extensions did not set error for gs_plugin_refresh
may 12 11:06:04 zhao journal: shell-extensions did not set error for gs_plugin_refresh
may 12 11:08:23 zhao rz[19211]: [root] deepin-desktop-community-20.9-amd64.iso/zmodem: error: zgethdr returned timeout
may 12 11:08:23 zhao rz[19211]: [root] deepin-desktop-community-20.9-amd64.iso/zmodem: error
may 12 11:08:23 zhao rz[19211]: [root] no.name/zmodem: got error
may 13 10:12:48 zhao gnome-keyring-daemon[16982]: couldn't create login keyring: an error occurred on the device
may 13 11:59:41 zhao libvirtd: 2025-05-13 03:59:41.571+0000: 1312: error : virfirewallapplyrulefirewalld:790 : the name org.fedoraproject.firewalld1 was not provided by any .service files
may 13 13:30:02 zhao systemd: started session 207 of user root.
may 13 13:36:27 zhao dhclient[1244]: dhcprequest on ens33 to 192.168.158.254 port 67 (xid=0x391a628f)
may 13 13:36:27 zhao dhclient[1244]: dhcpack from 192.168.158.254 (xid=0x391a628f)
may 13 13:36:29 zhao dhclient[1244]: bound to 192.168.158.30 -- renewal in 698 seconds.
may 13 13:40:01 zhao systemd: started session 208 of user root.
may 13 13:48:07 zhao dhclient[1244]: dhcprequest on ens33 to 192.168.158.254 port 67 (xid=0x391a628f)
may 13 13:48:07 zhao dhclient[1244]: dhcpack from 192.168.158.254 (xid=0x391a628f)
may 13 13:48:09 zhao dhclient[1244]: bound to 192.168.158.30 -- renewal in 859 seconds.
may 13 13:50:01 zhao systemd: started session 209 of user root.
may 13 14:00:01 zhao systemd: started session 210 of user root.
may 13 14:01:01 zhao systemd: started session 211 of user root.
may 13 14:02:28 zhao dhclient[1244]: dhcprequest on ens33 to 192.168.158.254 port 67 (xid=0x391a628f)
may 13 14:02:28 zhao dhclient[1244]: dhcpack from 192.168.158.254 (xid=0x391a628f)
may 13 14:02:30 zhao dhclient[1244]: bound to 192.168.158.30 -- renewal in 687 seconds.
may 13 14:10:01 zhao systemd: started session 212 of user root.
may 13 14:13:57 zhao dhclient[1244]: dhcprequest on ens33 to 192.168.158.254 port 67 (xid=0x391a628f)
may 13 14:13:57 zhao dhclient[1244]: dhcpack from 192.168.158.254 (xid=0x391a628f)
may 13 14:13:59 zhao dhclient[1244]: bound to 192.168.158.30 -- renewal in 699 seconds.
may 13 14:15:29 zhao systemd: time has been changed
may 13 14:15:30 zhao kernel: e1000: ens33 nic link is down
may 13 14:15:40 zhao rtkit-daemon[830]: the canary thread is apparently starving. taking action.
may 13 14:15:40 zhao rtkit-daemon[830]: demoting known real-time threads.
may 13 14:15:40 zhao rtkit-daemon[830]: demoted 0 threads.
may 13 14:15:46 zhao kernel: e1000: ens33 nic link is up 1000 mbps full duplex, flow control: none
may 13 14:16:31 zhao chronyd[858]: can't synchronise: no majority
may 13 14:17:36 zhao chronyd[858]: source 111.230.189.174 replaced with 202.118.1.130
may 13 14:18:33 zhao chronyd[858]: selected source 162.159.200.123
may 13 14:20:01 zhao systemd: started session 213 of user root.
may 13 14:21:56 zhao chronyd[858]: selected source 202.118.1.130
may 13 14:25:39 zhao dhclient[1244]: dhcprequest on ens33 to 192.168.158.254 port 67 (xid=0x391a628f)
may 13 14:25:39 zhao dhclient[1244]: dhcpack from 192.168.158.254 (xid=0x391a628f)
may 13 14:25:41 zhao dhclient[1244]: bound to 192.168.158.30 -- renewal in 784 seconds.
may 13 14:30:01 zhao systemd: started session 214 of user root.
删除文本中的空格
[root@bogon ~]# cat 123.com | tr -d ' '
y720:18:07localhostmcelog:Family6Model141CPU:onlydecodingarchitecturalerrors
May720:18:07localhostmcelog:Family6Model141CPU:onlydecodingarchitecturalerrors
May720:18:15localhostlibvirtd:2025-05-0712:18:15.121+0000:1435:error:virHostCPUGetTscInfo:1389:无法打开tty/dev/kvm:没有那个文件或目录
May720:18:16localhostlibvirtd:2025-05-0712:18:16.166+0000:1435:error:virHostCPUGetTscInfo:1389:无法打开tty/dev/kvm:没有那个文件或目录
May720:18:16localhostlibvirtd:2025-05-0712:18:16.183+0000:1435:error:virHostCPUGetTscInfo:1389:无法打开tty/dev/kvm:没有那个文件或目录
May720:19:21localhostgnome-keyring-daemon[9120]:couldn'tcreateloginkeyring:Anerroroccurredonthedevice
May720:19:30localhostjournal:notGsPluginerrorfrompluginreposg-key-file-error-quark:1:Keyfilecontainsline“file:///media/cdrom/”whichisnotakey-valuepair,group,orcomment
May809:13:05localhostmcelog:Family6Model141CPU:onlydecodingarchitecturalerrors
May809:13:06localhostmcelog:Family6Model141CPU:onlydecodingarchitecturalerrors
May809:13:14localhostlibvirtd:2025-05-0801:13:14.077+0000:1336:error:virHostCPUGetTscInfo:1389:无法打开tty/dev/kvm:没有那个文件或目录
May809:13:14localhostlibvirtd:2025-05-0801:13:14.142+0000:1336:error:virHostCPUGetTscInfo:1389:无法打开tty/dev/kvm:没有那个文件或目录
May809:13:14localhostlibvirtd:2025-05-0801:13:14.158+0000:1336:error:virHostCPUGetTscInfo:1389:无法打开tty/dev/kvm:没有那个文件或目录
May810:09:23localhostmcelog:Family6Model141CPU:onlydecodingarchitecturalerrors
May810:09:24localhostmcelog:Family6Model141CPU:onlydecodingarchitecturalerrors
May810:09:31localhostlibvirtd:2025-05-0802:09:31.618+0000:1419:error:virHostCPUGetTscInfo:1389:无法打开tty/dev/kvm:没有那个文件或目录
May810:09:31localhostlibvirtd:2025-05-0802:09:31.660+0000:1419:error:virHostCPUGetTscInfo:1389:无法打开tty/dev/kvm:没有那个文件或目录
May810:09:31localhostlibvirtd:2025-05-0802:09:31.673+0000:1419:error:virHostCPUGetTscInfo:1389:无法打开tty/dev/kvm:没有那个文件或目录
May810:25:15localhostjournal:Errorsettingproperty'DesktopId'oninterfaceorg.freedesktop.GeoClue2.Client:GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod:Nosuchinterface'org.freedesktop.DBus.Properties'onobjectatpath/org/freedesktop/GeoClue2/Client/1(g-dbus-error-quark,19)
May810:25:15localhostjournal:Errorsettingproperty'RequestedAccuracyLevel'oninterfaceorg.freedesktop.GeoClue2.Client:GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod:Nosuchinterface'org.freedesktop.DBus.Properties'onobjectatpath/org/freedesktop/GeoClue2/Client/1(g-dbus-error-quark,19)
May810:36:08localhostjournal:shell-extensionsdidnotseterrorforgs_plugin_refresh
May810:59:15localhostjournal:shell-extensionsdidnotseterrorforgs_plugin_refresh
May909:25:48localhostjournal:shell-extensionsdidnotseterrorforgs_plugin_refresh
May914:54:18zhaomcelog:Family6Model141CPU:onlydecodingarchitecturalerrors
May914:54:18zhaomcelog:Family6Model141CPU:onlydecodingarchitecturalerrors
May914:54:40zhaolibvirtd:2025-05-0906:54:40.641+0000:2078:error:virHostCPUGetTscInfo:1389:无法打开tty/dev/kvm:没有那个文件或目录
May914:54:40zhaolibvirtd:2025-05-0906:54:40.660+0000:2078:error:virHostCPUGetTscInfo:1389:无法打开tty/dev/kvm:没有那个文件或目录
May914:54:40zhaolibvirtd:2025-05-0906:54:40.662+0000:2078:error:virHostCPUGetTscInfo:1389:无法打开tty/dev/kvm:没有那个文件或目录
May1211:01:44zhaojournal:notGsPluginerrorfrompluginreposg-key-file-error-quark:1:Keyfilecontainsline“http://mirrors.aliyuncs.com/centos/$releasever/os/$basearch/”whichisnotakey-valuepair,group,orcomment
May1211:01:53zhaojournal:shell-extensionsdidnotseterrorforgs_plugin_refresh
May1211:06:04zhaojournal:shell-extensionsdidnotseterrorforgs_plugin_refresh
May1211:08:23zhaorz[19211]:[root]deepin-desktop-community-20.9-amd64.iso/ZMODEM:error:zgethdrreturnedTIMEOUT
May1211:08:23zhaorz[19211]:[root]deepin-desktop-community-20.9-amd64.iso/ZMODEM:error
May1211:08:23zhaorz[19211]:[root]no.name/ZMODEM:goterror
May1310:12:48zhaognome-keyring-daemon[16982]:couldn'tcreateloginkeyring:Anerroroccurredonthedevice
May1311:59:41zhaolibvirtd:2025-05-1303:59:41.571+0000:1312:error:virFirewallApplyRuleFirewallD:790:Thenameorg.fedoraproject.FirewallD1wasnotprovidedbyany.servicefiles
May1313:30:02zhaosystemd:StartedSession207ofuserroot.
May1313:36:27zhaodhclient[1244]:DHCPREQUESTonens33to192.168.158.254port67(xid=0x391a628f)
May1313:36:27zhaodhclient[1244]:DHCPACKfrom192.168.158.254(xid=0x391a628f)
May1313:36:29zhaodhclient[1244]:boundto192.168.158.30--renewalin698seconds.
May1313:40:01zhaosystemd:StartedSession208ofuserroot.
May1313:48:07zhaodhclient[1244]:DHCPREQUESTonens33to192.168.158.254port67(xid=0x391a628f)
May1313:48:07zhaodhclient[1244]:DHCPACKfrom192.168.158.254(xid=0x391a628f)
May1313:48:09zhaodhclient[1244]:boundto192.168.158.30--renewalin859seconds.
May1313:50:01zhaosystemd:StartedSession209ofuserroot.
May1314:00:01zhaosystemd:StartedSession210ofuserroot.
May1314:01:01zhaosystemd:StartedSession211ofuserroot.
May1314:02:28zhaodhclient[1244]:DHCPREQUESTonens33to192.168.158.254port67(xid=0x391a628f)
May1314:02:28zhaodhclient[1244]:DHCPACKfrom192.168.158.254(xid=0x391a628f)
May1314:02:30zhaodhclient[1244]:boundto192.168.158.30--renewalin687seconds.
May1314:10:01zhaosystemd:StartedSession212ofuserroot.
May1314:13:57zhaodhclient[1244]:DHCPREQUESTonens33to192.168.158.254port67(xid=0x391a628f)
May1314:13:57zhaodhclient[1244]:DHCPACKfrom192.168.158.254(xid=0x391a628f)
May1314:13:59zhaodhclient[1244]:boundto192.168.158.30--renewalin699seconds.
May1314:15:29zhaosystemd:Timehasbeenchanged
May1314:15:30zhaokernel:e1000:ens33NICLinkisDown
May1314:15:40zhaortkit-daemon[830]:Thecanarythreadisapparentlystarving.Takingaction.
May1314:15:40zhaortkit-daemon[830]:Demotingknownreal-timethreads.
May1314:15:40zhaortkit-daemon[830]:Demoted0threads.
May1314:15:46zhaokernel:e1000:ens33NICLinkisUp1000MbpsFullDuplex,FlowControl:None
May1314:16:31zhaochronyd[858]:Can'tsynchronise:nomajority
May1314:17:36zhaochronyd[858]:Source111.230.189.174replacedwith202.118.1.130
May1314:18:33zhaochronyd[858]:Selectedsource162.159.200.123
May1314:20:01zhaosystemd:StartedSession213ofuserroot.
May1314:21:56zhaochronyd[858]:Selectedsource202.118.1.130
May1314:25:39zhaodhclient[1244]:DHCPREQUESTonens33to192.168.158.254port67(xid=0x391a628f)
May1314:25:39zhaodhclient[1244]:DHCPACKfrom192.168.158.254(xid=0x391a628f)
May1314:25:41zhaodhclient[1244]:boundto192.168.158.30--renewalin784seconds.
May1314:30:01zhaosystemd:StartedSession214ofuserroot.
将文本中的特定字符替换为另一个字符:
[root@bogon ~]# cat 123.com | tr 'a-z' 'x-y'
y 7 20:18:07 yyyxyyyyy yyyyyy: Fxyyyy 6 Myyyy 141 CPU: yyyy yyyyyyyy xyyyyyyyyyyxy yyyyyy
Mxy 7 20:18:07 yyyxyyyyy yyyyyy: Fxyyyy 6 Myyyy 141 CPU: yyyy yyyyyyyy xyyyyyyyyyyxy yyyyyy
Mxy 7 20:18:15 yyyxyyyyy yyyyyyyy: 2025-05-07 12:18:15.121+0000: 1435: yyyyy : yyyHyyyCPUGyyTyyIyyy:1389 : 无法打开 yyy /yyy/yyy: 没有那个文件或目录
Mxy 7 20:18:16 yyyxyyyyy yyyyyyyy: 2025-05-07 12:18:16.166+0000: 1435: yyyyy : yyyHyyyCPUGyyTyyIyyy:1389 : 无法打开 yyy /yyy/yyy: 没有那个文件或目录
Mxy 7 20:18:16 yyyxyyyyy yyyyyyyy: 2025-05-07 12:18:16.183+0000: 1435: yyyyy : yyyHyyyCPUGyyTyyIyyy:1389 : 无法打开 yyy /yyy/yyy: 没有那个文件或目录
Mxy 7 20:19:21 yyyxyyyyy yyyyy-yyyyyyy-yxyyyy[9120]: yyyyyy'y yyyxyy yyyyy yyyyyyy: Ay yyyyy yyyyyyyy yy yyy yyyyyy
Mxy 7 20:19:30 yyyxyyyyy yyyyyxy: yyy GyPyyyyy yyyyy yyyy yyyyyy yyyyy y-yyy-yyyy-yyyyy-yyxyy:1: Kyy yyyy yyyyxyyy yyyy “ yyyy:///yyyyx/yyyyy/” yyyyy yy yyy x yyy-yxyyy yxyy, yyyyy, yy yyyyyyy
Mxy 8 09:13:05 yyyxyyyyy yyyyyy: Fxyyyy 6 Myyyy 141 CPU: yyyy yyyyyyyy xyyyyyyyyyyxy yyyyyy
Mxy 8 09:13:06 yyyxyyyyy yyyyyy: Fxyyyy 6 Myyyy 141 CPU: yyyy yyyyyyyy xyyyyyyyyyyxy yyyyyy
Mxy 8 09:13:14 yyyxyyyyy yyyyyyyy: 2025-05-08 01:13:14.077+0000: 1336: yyyyy : yyyHyyyCPUGyyTyyIyyy:1389 : 无法打开 yyy /yyy/yyy: 没有那个文件或目录
Mxy 8 09:13:14 yyyxyyyyy yyyyyyyy: 2025-05-08 01:13:14.142+0000: 1336: yyyyy : yyyHyyyCPUGyyTyyIyyy:1389 : 无法打开 yyy /yyy/yyy: 没有那个文件或目录
Mxy 8 09:13:14 yyyxyyyyy yyyyyyyy: 2025-05-08 01:13:14.158+0000: 1336: yyyyy : yyyHyyyCPUGyyTyyIyyy:1389 : 无法打开 yyy /yyy/yyy: 没有那个文件或目录
Mxy 8 10:09:23 yyyxyyyyy yyyyyy: Fxyyyy 6 Myyyy 141 CPU: yyyy yyyyyyyy xyyyyyyyyyyxy yyyyyy
Mxy 8 10:09:24 yyyxyyyyy yyyyyy: Fxyyyy 6 Myyyy 141 CPU: yyyy yyyyyyyy xyyyyyyyyyyxy yyyyyy
Mxy 8 10:09:31 yyyxyyyyy yyyyyyyy: 2025-05-08 02:09:31.618+0000: 1419: yyyyy : yyyHyyyCPUGyyTyyIyyy:1389 : 无法打开 yyy /yyy/yyy: 没有那个文件或目录
Mxy 8 10:09:31 yyyxyyyyy yyyyyyyy: 2025-05-08 02:09:31.660+0000: 1419: yyyyy : yyyHyyyCPUGyyTyyIyyy:1389 : 无法打开 yyy /yyy/yyy: 没有那个文件或目录
Mxy 8 10:09:31 yyyxyyyyy yyyyyyyy: 2025-05-08 02:09:31.673+0000: 1419: yyyyy : yyyHyyyCPUGyyTyyIyyy:1389 : 无法打开 yyy /yyy/yyy: 没有那个文件或目录
Mxy 8 10:25:15 yyyxyyyyy yyyyyxy: Eyyyy yyyyyyy yyyyyyyy 'DyyyyyyIy' yy yyyyyyxyy yyy.yyyyyyyyyyy.GyyCyyy2.Cyyyyy: GDByy.Eyyyy:yyy.yyyyyyyyyyy.DByy.Eyyyy.UyyyyyyMyyyyy: Ny yyyy yyyyyyxyy 'yyy.yyyyyyyyyyy.DByy.Pyyyyyyyyy' yy yyyyyy xy yxyy /yyy/yyyyyyyyyyy/GyyCyyy2/Cyyyyy/1 (y-yyyy-yyyyy-yyxyy, 19)
Mxy 8 10:25:15 yyyxyyyyy yyyyyxy: Eyyyy yyyyyyy yyyyyyyy 'RyyyyyyyyAyyyyxyyLyyyy' yy yyyyyyxyy yyy.yyyyyyyyyyy.GyyCyyy2.Cyyyyy: GDByy.Eyyyy:yyy.yyyyyyyyyyy.DByy.Eyyyy.UyyyyyyMyyyyy: Ny yyyy yyyyyyxyy 'yyy.yyyyyyyyyyy.DByy.Pyyyyyyyyy' yy yyyyyy xy yxyy /yyy/yyyyyyyyyyy/GyyCyyy2/Cyyyyy/1 (y-yyyy-yyyyy-yyxyy, 19)
Mxy 8 10:36:08 yyyxyyyyy yyyyyxy: yyyyy-yyyyyyyyyy yyy yyy yyy yyyyy yyy yy_yyyyyy_yyyyyyy
Mxy 8 10:59:15 yyyxyyyyy yyyyyxy: yyyyy-yyyyyyyyyy yyy yyy yyy yyyyy yyy yy_yyyyyy_yyyyyyy
Mxy 9 09:25:48 yyyxyyyyy yyyyyxy: yyyyy-yyyyyyyyyy yyy yyy yyy yyyyy yyy yy_yyyyyy_yyyyyyy
Mxy 9 14:54:18 yyxy yyyyyy: Fxyyyy 6 Myyyy 141 CPU: yyyy yyyyyyyy xyyyyyyyyyyxy yyyyyy
Mxy 9 14:54:18 yyxy yyyyyy: Fxyyyy 6 Myyyy 141 CPU: yyyy yyyyyyyy xyyyyyyyyyyxy yyyyyy
Mxy 9 14:54:40 yyxy yyyyyyyy: 2025-05-09 06:54:40.641+0000: 2078: yyyyy : yyyHyyyCPUGyyTyyIyyy:1389 : 无法打开 yyy /yyy/yyy: 没有那个文件或目录
Mxy 9 14:54:40 yyxy yyyyyyyy: 2025-05-09 06:54:40.660+0000: 2078: yyyyy : yyyHyyyCPUGyyTyyIyyy:1389 : 无法打开 yyy /yyy/yyy: 没有那个文件或目录
Mxy 9 14:54:40 yyxy yyyyyyyy: 2025-05-09 06:54:40.662+0000: 2078: yyyyy : yyyHyyyCPUGyyTyyIyyy:1389 : 无法打开 yyy /yyy/yyy: 没有那个文件或目录
Mxy 12 11:01:44 yyxy yyyyyxy: yyy GyPyyyyy yyyyy yyyy yyyyyy yyyyy y-yyy-yyyy-yyyyy-yyxyy:1: Kyy yyyy yyyyxyyy yyyy “ yyyy://yyyyyyy.xyyyyyyy.yyy/yyyyyy/$yyyyxyyyyy/yy/$yxyyxyyy/” yyyyy yy yyy x yyy-yxyyy yxyy, yyyyy, yy yyyyyyy
Mxy 12 11:01:53 yyxy yyyyyxy: yyyyy-yyyyyyyyyy yyy yyy yyy yyyyy yyy yy_yyyyyy_yyyyyyy
Mxy 12 11:06:04 yyxy yyyyyxy: yyyyy-yyyyyyyyyy yyy yyy yyy yyyyy yyy yy_yyyyyy_yyyyyyy
Mxy 12 11:08:23 yyxy yy[19211]: [yyyy] yyyyyy-yyyyyyy-yyyyyyyyy-20.9-xyy64.yyy/ZMODEM: yyyyy: yyyyyyy yyyyyyyy TIMEOUT
Mxy 12 11:08:23 yyxy yy[19211]: [yyyy] yyyyyy-yyyyyyy-yyyyyyyyy-20.9-xyy64.yyy/ZMODEM: yyyyy
Mxy 12 11:08:23 yyxy yy[19211]: [yyyy] yy.yxyy/ZMODEM: yyy yyyyy
Mxy 13 10:12:48 yyxy yyyyy-yyyyyyy-yxyyyy[16982]: yyyyyy'y yyyxyy yyyyy yyyyyyy: Ay yyyyy yyyyyyyy yy yyy yyyyyy
Mxy 13 11:59:41 yyxy yyyyyyyy: 2025-05-13 03:59:41.571+0000: 1312: yyyyy : yyyFyyyyxyyAyyyyRyyyFyyyyxyyD:790 : Tyy yxyy yyy.yyyyyxyyyyyyy.FyyyyxyyD1 yxy yyy yyyyyyyy yy xyy .yyyyyyy yyyyy
Mxy 13 13:30:02 yyxy yyyyyyy: Syxyyyy Syyyyyy 207 yy yyyy yyyy.
Mxy 13 13:36:27 yyxy yyyyyyyy[1244]: DHCPREQUEST yy yyy33 yy 192.168.158.254 yyyy 67 (yyy=0y391x628y)
Mxy 13 13:36:27 yyxy yyyyyyyy[1244]: DHCPACK yyyy 192.168.158.254 (yyy=0y391x628y)
Mxy 13 13:36:29 yyxy yyyyyyyy[1244]: yyyyy yy 192.168.158.30 -- yyyyyxy yy 698 yyyyyyy.
Mxy 13 13:40:01 yyxy yyyyyyy: Syxyyyy Syyyyyy 208 yy yyyy yyyy.
Mxy 13 13:48:07 yyxy yyyyyyyy[1244]: DHCPREQUEST yy yyy33 yy 192.168.158.254 yyyy 67 (yyy=0y391x628y)
Mxy 13 13:48:07 yyxy yyyyyyyy[1244]: DHCPACK yyyy 192.168.158.254 (yyy=0y391x628y)
Mxy 13 13:48:09 yyxy yyyyyyyy[1244]: yyyyy yy 192.168.158.30 -- yyyyyxy yy 859 yyyyyyy.
Mxy 13 13:50:01 yyxy yyyyyyy: Syxyyyy Syyyyyy 209 yy yyyy yyyy.
Mxy 13 14:00:01 yyxy yyyyyyy: Syxyyyy Syyyyyy 210 yy yyyy yyyy.
Mxy 13 14:01:01 yyxy yyyyyyy: Syxyyyy Syyyyyy 211 yy yyyy yyyy.
Mxy 13 14:02:28 yyxy yyyyyyyy[1244]: DHCPREQUEST yy yyy33 yy 192.168.158.254 yyyy 67 (yyy=0y391x628y)
Mxy 13 14:02:28 yyxy yyyyyyyy[1244]: DHCPACK yyyy 192.168.158.254 (yyy=0y391x628y)
Mxy 13 14:02:30 yyxy yyyyyyyy[1244]: yyyyy yy 192.168.158.30 -- yyyyyxy yy 687 yyyyyyy.
Mxy 13 14:10:01 yyxy yyyyyyy: Syxyyyy Syyyyyy 212 yy yyyy yyyy.
Mxy 13 14:13:57 yyxy yyyyyyyy[1244]: DHCPREQUEST yy yyy33 yy 192.168.158.254 yyyy 67 (yyy=0y391x628y)
Mxy 13 14:13:57 yyxy yyyyyyyy[1244]: DHCPACK yyyy 192.168.158.254 (yyy=0y391x628y)
Mxy 13 14:13:59 yyxy yyyyyyyy[1244]: yyyyy yy 192.168.158.30 -- yyyyyxy yy 699 yyyyyyy.
Mxy 13 14:15:29 yyxy yyyyyyy: Tyyy yxy yyyy yyxyyyy
Mxy 13 14:15:30 yyxy yyyyyy: y1000: yyy33 NIC Lyyy yy Dyyy
Mxy 13 14:15:40 yyxy yyyyy-yxyyyy[830]: Tyy yxyxyy yyyyxy yy xyyxyyyyyy yyxyyyyy. Txyyyy xyyyyy.
Mxy 13 14:15:40 yyxy yyyyy-yxyyyy[830]: Dyyyyyyy yyyyy yyxy-yyyy yyyyxyy.
Mxy 13 14:15:40 yyxy yyyyy-yxyyyy[830]: Dyyyyyy 0 yyyyxyy.
Mxy 13 14:15:46 yyxy yyyyyy: y1000: yyy33 NIC Lyyy yy Uy 1000 Myyy Fyyy Dyyyyy, Fyyy Cyyyyyy: Nyyy
Mxy 13 14:16:31 yyxy yyyyyyy[858]: Cxy'y yyyyyyyyyyy: yy yxyyyyyy
Mxy 13 14:17:36 yyxy yyyyyyy[858]: Syyyyy 111.230.189.174 yyyyxyyy yyyy 202.118.1.130
Mxy 13 14:18:33 yyxy yyyyyyy[858]: Syyyyyyy yyyyyy 162.159.200.123
Mxy 13 14:20:01 yyxy yyyyyyy: Syxyyyy Syyyyyy 213 yy yyyy yyyy.
Mxy 13 14:21:56 yyxy yyyyyyy[858]: Syyyyyyy yyyyyy 202.118.1.130
Mxy 13 14:25:39 yyxy yyyyyyyy[1244]: DHCPREQUEST yy yyy33 yy 192.168.158.254 yyyy 67 (yyy=0y391x628y)
Mxy 13 14:25:39 yyxy yyyyyyyy[1244]: DHCPACK yyyy 192.168.158.254 (yyy=0y391x628y)
Mxy 13 14:25:41 yyxy yyyyyyyy[1244]: yyyyy yy 192.168.158.30 -- yyyyyxy yy 784 yyyyyyy.
Mxy 13 14:30:01 yyxy yyyyyyy: Syxyyyy Syyyyyy 214 yy yyyy yyyy.
压缩重复字符
[root@bogon ~]# cat 123.com | tr -s ' '
y 7 20:18:07 localhost mcelog: Family 6 Model 141 CPU: only decoding architectural errors
May 7 20:18:07 localhost mcelog: Family 6 Model 141 CPU: only decoding architectural errors
May 7 20:18:15 localhost libvirtd: 2025-05-07 12:18:15.121+0000: 1435: error : virHostCPUGetTscInfo:1389 : 无法打开 tty /dev/kvm: 没有那个文件或目录
May 7 20:18:16 localhost libvirtd: 2025-05-07 12:18:16.166+0000: 1435: error : virHostCPUGetTscInfo:1389 : 无法打开 tty /dev/kvm: 没有那个文件或目录
May 7 20:18:16 localhost libvirtd: 2025-05-07 12:18:16.183+0000: 1435: error : virHostCPUGetTscInfo:1389 : 无法打开 tty /dev/kvm: 没有那个文件或目录
May 7 20:19:21 localhost gnome-keyring-daemon[9120]: couldn't create login keyring: An error occurred on the device
May 7 20:19:30 localhost journal: not GsPlugin error from plugin repos g-key-file-error-quark:1: Key file contains line “ file:///media/cdrom/” which is not a key-value pair, group, or comment
May 8 09:13:05 localhost mcelog: Family 6 Model 141 CPU: only decoding architectural errors
May 8 09:13:06 localhost mcelog: Family 6 Model 141 CPU: only decoding architectural errors
May 8 09:13:14 localhost libvirtd: 2025-05-08 01:13:14.077+0000: 1336: error : virHostCPUGetTscInfo:1389 : 无法打开 tty /dev/kvm: 没有那个文件或目录
May 8 09:13:14 localhost libvirtd: 2025-05-08 01:13:14.142+0000: 1336: error : virHostCPUGetTscInfo:1389 : 无法打开 tty /dev/kvm: 没有那个文件或目录
May 8 09:13:14 localhost libvirtd: 2025-05-08 01:13:14.158+0000: 1336: error : virHostCPUGetTscInfo:1389 : 无法打开 tty /dev/kvm: 没有那个文件或目录
May 8 10:09:23 localhost mcelog: Family 6 Model 141 CPU: only decoding architectural errors
May 8 10:09:24 localhost mcelog: Family 6 Model 141 CPU: only decoding architectural errors
May 8 10:09:31 localhost libvirtd: 2025-05-08 02:09:31.618+0000: 1419: error : virHostCPUGetTscInfo:1389 : 无法打开 tty /dev/kvm: 没有那个文件或目录
May 8 10:09:31 localhost libvirtd: 2025-05-08 02:09:31.660+0000: 1419: error : virHostCPUGetTscInfo:1389 : 无法打开 tty /dev/kvm: 没有那个文件或目录
May 8 10:09:31 localhost libvirtd: 2025-05-08 02:09:31.673+0000: 1419: error : virHostCPUGetTscInfo:1389 : 无法打开 tty /dev/kvm: 没有那个文件或目录
May 8 10:25:15 localhost journal: Error setting property 'DesktopId' on interface org.freedesktop.GeoClue2.Client: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface 'org.freedesktop.DBus.Properties' on object at path /org/freedesktop/GeoClue2/Client/1 (g-dbus-error-quark, 19)
May 8 10:25:15 localhost journal: Error setting property 'RequestedAccuracyLevel' on interface org.freedesktop.GeoClue2.Client: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface 'org.freedesktop.DBus.Properties' on object at path /org/freedesktop/GeoClue2/Client/1 (g-dbus-error-quark, 19)
May 8 10:36:08 localhost journal: shell-extensions did not set error for gs_plugin_refresh
May 8 10:59:15 localhost journal: shell-extensions did not set error for gs_plugin_refresh
May 9 09:25:48 localhost journal: shell-extensions did not set error for gs_plugin_refresh
May 9 14:54:18 zhao mcelog: Family 6 Model 141 CPU: only decoding architectural errors
May 9 14:54:18 zhao mcelog: Family 6 Model 141 CPU: only decoding architectural errors
May 9 14:54:40 zhao libvirtd: 2025-05-09 06:54:40.641+0000: 2078: error : virHostCPUGetTscInfo:1389 : 无法打开 tty /dev/kvm: 没有那个文件或目录
May 9 14:54:40 zhao libvirtd: 2025-05-09 06:54:40.660+0000: 2078: error : virHostCPUGetTscInfo:1389 : 无法打开 tty /dev/kvm: 没有那个文件或目录
May 9 14:54:40 zhao libvirtd: 2025-05-09 06:54:40.662+0000: 2078: error : virHostCPUGetTscInfo:1389 : 无法打开 tty /dev/kvm: 没有那个文件或目录
May 12 11:01:44 zhao journal: not GsPlugin error from plugin repos g-key-file-error-quark:1: Key file contains line “ http://mirrors.aliyuncs.com/centos/$releasever/os/$basearch/” which is not a key-value pair, group, or comment
May 12 11:01:53 zhao journal: shell-extensions did not set error for gs_plugin_refresh
May 12 11:06:04 zhao journal: shell-extensions did not set error for gs_plugin_refresh
May 12 11:08:23 zhao rz[19211]: [root] deepin-desktop-community-20.9-amd64.iso/ZMODEM: error: zgethdr returned TIMEOUT
May 12 11:08:23 zhao rz[19211]: [root] deepin-desktop-community-20.9-amd64.iso/ZMODEM: error
May 12 11:08:23 zhao rz[19211]: [root] no.name/ZMODEM: got error
May 13 10:12:48 zhao gnome-keyring-daemon[16982]: couldn't create login keyring: An error occurred on the device
May 13 11:59:41 zhao libvirtd: 2025-05-13 03:59:41.571+0000: 1312: error : virFirewallApplyRuleFirewallD:790 : The name org.fedoraproject.FirewallD1 was not provided by any .service files
May 13 13:30:02 zhao systemd: Started Session 207 of user root.
May 13 13:36:27 zhao dhclient[1244]: DHCPREQUEST on ens33 to 192.168.158.254 port 67 (xid=0x391a628f)
May 13 13:36:27 zhao dhclient[1244]: DHCPACK from 192.168.158.254 (xid=0x391a628f)
May 13 13:36:29 zhao dhclient[1244]: bound to 192.168.158.30 -- renewal in 698 seconds.
May 13 13:40:01 zhao systemd: Started Session 208 of user root.
May 13 13:48:07 zhao dhclient[1244]: DHCPREQUEST on ens33 to 192.168.158.254 port 67 (xid=0x391a628f)
May 13 13:48:07 zhao dhclient[1244]: DHCPACK from 192.168.158.254 (xid=0x391a628f)
May 13 13:48:09 zhao dhclient[1244]: bound to 192.168.158.30 -- renewal in 859 seconds.
May 13 13:50:01 zhao systemd: Started Session 209 of user root.
May 13 14:00:01 zhao systemd: Started Session 210 of user root.
May 13 14:01:01 zhao systemd: Started Session 211 of user root.
May 13 14:02:28 zhao dhclient[1244]: DHCPREQUEST on ens33 to 192.168.158.254 port 67 (xid=0x391a628f)
May 13 14:02:28 zhao dhclient[1244]: DHCPACK from 192.168.158.254 (xid=0x391a628f)
May 13 14:02:30 zhao dhclient[1244]: bound to 192.168.158.30 -- renewal in 687 seconds.
May 13 14:10:01 zhao systemd: Started Session 212 of user root.
May 13 14:13:57 zhao dhclient[1244]: DHCPREQUEST on ens33 to 192.168.158.254 port 67 (xid=0x391a628f)
May 13 14:13:57 zhao dhclient[1244]: DHCPACK from 192.168.158.254 (xid=0x391a628f)
May 13 14:13:59 zhao dhclient[1244]: bound to 192.168.158.30 -- renewal in 699 seconds.
May 13 14:15:29 zhao systemd: Time has been changed
May 13 14:15:30 zhao kernel: e1000: ens33 NIC Link is Down
May 13 14:15:40 zhao rtkit-daemon[830]: The canary thread is apparently starving. Taking action.
May 13 14:15:40 zhao rtkit-daemon[830]: Demoting known real-time threads.
May 13 14:15:40 zhao rtkit-daemon[830]: Demoted 0 threads.
May 13 14:15:46 zhao kernel: e1000: ens33 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
May 13 14:16:31 zhao chronyd[858]: Can't synchronise: no majority
May 13 14:17:36 zhao chronyd[858]: Source 111.230.189.174 replaced with 202.118.1.130
May 13 14:18:33 zhao chronyd[858]: Selected source 162.159.200.123
May 13 14:20:01 zhao systemd: Started Session 213 of user root.
May 13 14:21:56 zhao chronyd[858]: Selected source 202.118.1.130
May 13 14:25:39 zhao dhclient[1244]: DHCPREQUEST on ens33 to 192.168.158.254 port 67 (xid=0x391a628f)
May 13 14:25:39 zhao dhclient[1244]: DHCPACK from 192.168.158.254 (xid=0x391a628f)
May 13 14:25:41 zhao dhclient[1244]: bound to 192.168.158.30 -- renewal in 784 seconds.
May 13 14:30:01 zhao systemd: Started Session 214 of user root.
6、cut切割
cut 是 Unix 和类 Unix 系统中的命令,用于根据指定的字符分隔符从输入中提取字段。cut 命令用于处理文本文件,通常与管道 (|) 和其他命令一起使用,以进一步处理和分析文本数据。
提取指定范围内的字段:(连续)
[root@bogon ~]# cut -d ':' -f 1-3 123.com
y 7 20:18:07 localhost mcelog
May 7 20:18:07 localhost mcelog
May 7 20:18:15 localhost libvirtd
May 7 20:18:16 localhost libvirtd
May 7 20:18:16 localhost libvirtd
May 7 20:19:21 localhost gnome-keyring-daemon[9120]
May 7 20:19:30 localhost journal
May 8 09:13:05 localhost mcelog
May 8 09:13:06 localhost mcelog
May 8 09:13:14 localhost libvirtd
May 8 09:13:14 localhost libvirtd
May 8 09:13:14 localhost libvirtd
May 8 10:09:23 localhost mcelog
May 8 10:09:24 localhost mcelog
May 8 10:09:31 localhost libvirtd
May 8 10:09:31 localhost libvirtd
May 8 10:09:31 localhost libvirtd
May 8 10:25:15 localhost journal
May 8 10:25:15 localhost journal
May 8 10:36:08 localhost journal
May 8 10:59:15 localhost journal
May 9 09:25:48 localhost journal
May 9 14:54:18 zhao mcelog
May 9 14:54:18 zhao mcelog
May 9 14:54:40 zhao libvirtd
May 9 14:54:40 zhao libvirtd
May 9 14:54:40 zhao libvirtd
May 12 11:01:44 zhao journal
May 12 11:01:53 zhao journal
May 12 11:06:04 zhao journal
May 12 11:08:23 zhao rz[19211]
May 12 11:08:23 zhao rz[19211]
May 12 11:08:23 zhao rz[19211]
May 13 10:12:48 zhao gnome-keyring-daemon[16982]
May 13 11:59:41 zhao libvirtd
May 13 13:30:02 zhao systemd
May 13 13:36:27 zhao dhclient[1244]
May 13 13:36:27 zhao dhclient[1244]
May 13 13:36:29 zhao dhclient[1244]
May 13 13:40:01 zhao systemd
May 13 13:48:07 zhao dhclient[1244]
May 13 13:48:07 zhao dhclient[1244]
May 13 13:48:09 zhao dhclient[1244]
May 13 13:50:01 zhao systemd
May 13 14:00:01 zhao systemd
May 13 14:01:01 zhao systemd
May 13 14:02:28 zhao dhclient[1244]
May 13 14:02:28 zhao dhclient[1244]
May 13 14:02:30 zhao dhclient[1244]
May 13 14:10:01 zhao systemd
May 13 14:13:57 zhao dhclient[1244]
May 13 14:13:57 zhao dhclient[1244]
May 13 14:13:59 zhao dhclient[1244]
May 13 14:15:29 zhao systemd
May 13 14:15:30 zhao kernel
May 13 14:15:40 zhao rtkit-daemon[830]
May 13 14:15:40 zhao rtkit-daemon[830]
May 13 14:15:40 zhao rtkit-daemon[830]
May 13 14:15:46 zhao kernel
May 13 14:16:31 zhao chronyd[858]
May 13 14:17:36 zhao chronyd[858]
May 13 14:18:33 zhao chronyd[858]
May 13 14:20:01 zhao systemd
May 13 14:21:56 zhao chronyd[858]
May 13 14:25:39 zhao dhclient[1244]
May 13 14:25:39 zhao dhclient[1244]
May 13 14:25:41 zhao dhclient[1244]
May 13 14:30:01 zhao systemd
提取指定文件中的所有字段:
[root@bogon ~]# cat 123.com | cut -d ':' -f 3
07 localhost mcelog
07 localhost mcelog
15 localhost libvirtd
16 localhost libvirtd
16 localhost libvirtd
21 localhost gnome-keyring-daemon[9120]
30 localhost journal
05 localhost mcelog
06 localhost mcelog
14 localhost libvirtd
14 localhost libvirtd
14 localhost libvirtd
23 localhost mcelog
24 localhost mcelog
31 localhost libvirtd
31 localhost libvirtd
31 localhost libvirtd
15 localhost journal
15 localhost journal
08 localhost journal
15 localhost journal
48 localhost journal
18 zhao mcelog
18 zhao mcelog
40 zhao libvirtd
40 zhao libvirtd
40 zhao libvirtd
44 zhao journal
53 zhao journal
04 zhao journal
23 zhao rz[19211]
23 zhao rz[19211]
23 zhao rz[19211]
48 zhao gnome-keyring-daemon[16982]
41 zhao libvirtd
02 zhao systemd
27 zhao dhclient[1244]
27 zhao dhclient[1244]
29 zhao dhclient[1244]
01 zhao systemd
07 zhao dhclient[1244]
07 zhao dhclient[1244]
09 zhao dhclient[1244]
01 zhao systemd
01 zhao systemd
01 zhao systemd
28 zhao dhclient[1244]
28 zhao dhclient[1244]
30 zhao dhclient[1244]
01 zhao systemd
57 zhao dhclient[1244]
57 zhao dhclient[1244]
59 zhao dhclient[1244]
29 zhao systemd
30 zhao kernel
40 zhao rtkit-daemon[830]
40 zhao rtkit-daemon[830]
40 zhao rtkit-daemon[830]
46 zhao kernel
31 zhao chronyd[858]
36 zhao chronyd[858]
33 zhao chronyd[858]
01 zhao systemd
56 zhao chronyd[858]
39 zhao dhclient[1244]
39 zhao dhclient[1244]
41 zhao dhclient[1244]
01 zhao systemd
仅提取非空白字段:
[root@bogon ~]# cut -d ' ' -f 3 123.com
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
11:01:44
11:01:53
11:06:04
11:08:23
11:08:23
11:08:23
10:12:48
11:59:41
13:30:02
13:36:27
13:36:27
13:36:29
13:40:01
13:48:07
13:48:07
13:48:09
13:50:01
14:00:01
14:01:01
14:02:28
14:02:28
14:02:30
14:10:01
14:13:57
14:13:57
14:13:59
14:15:29
14:15:30
14:15:40
14:15:40
14:15:40
14:15:46
14:16:31
14:17:36
14:18:33
14:20:01
14:21:56
14:25:39
14:25:39
14:25:41
14:30:0
使用通配符提取多个字段:(可以不连续)
[root@bogon ~]# cut -d ':' -f 1,2,2 123.com
y 7 20:18
May 7 20:18
May 7 20:18
May 7 20:18
May 7 20:18
May 7 20:19
May 7 20:19
May 8 09:13
May 8 09:13
May 8 09:13
May 8 09:13
May 8 09:13
May 8 10:09
May 8 10:09
May 8 10:09
May 8 10:09
May 8 10:09
May 8 10:25
May 8 10:25
May 8 10:36
May 8 10:59
May 9 09:25
May 9 14:54
May 9 14:54
May 9 14:54
May 9 14:54
May 9 14:54
May 12 11:01
May 12 11:01
May 12 11:06
May 12 11:08
May 12 11:08
May 12 11:08
May 13 10:12
May 13 11:59
May 13 13:30
May 13 13:36
May 13 13:36
May 13 13:36
May 13 13:40
May 13 13:48
May 13 13:48
May 13 13:48
May 13 13:50
May 13 14:00
May 13 14:01
May 13 14:02
May 13 14:02
May 13 14:02
May 13 14:10
May 13 14:13
May 13 14:13
May 13 14:13
May 13 14:15
May 13 14:15
May 13 14:15
May 13 14:15
May 13 14:15
May 13 14:15
May 13 14:16
May 13 14:17
May 13 14:18
May 13 14:20
May 13 14:21
May 13 14:25
May 13 14:25
May 13 14:25
May 13 14:30
统计web站点访问用户数
[root@bogon ~]# cat 123.com | cut -d " " -f 1 | uniq -c
1 y
67 May
7、which命令 which 命令在 Unix 和类 Unix 系统中用于查找一个命令的完整路径。当您输入一个命令名称时,which 命令会告诉您该命令位于哪个文件系统中。which 命令通常用于确认命令是否存在于系统 PATH 中,或者用于在脚本中获取命令的确切路径。如果您想要查找的命令不存在于 PATH 中,which 命令将不会返回任何输出。
8、whereis命令
whereis 命令在 Unix 和类 Unix 系统中用于查找二进制文件、源代码文件和手册页的位置。它搜索默认的文件系统路径来确定指定命令的相关文件。