xshell5 优化方案

 

有道云笔记链接->

 

 

 

grep 过滤

过滤的速度是最快的(相对于另外两个)

 -v

 -n

 -o   显示grep匹配到了什么

 grep .  -o

 -i   --ignore-case

 -E == egrep

sed    过滤 取行  替换  修改文件内容

修改文件之前,做个备份

-n  显示行

   -i     修改之后不会改变

   -i.bak   #先备份文件 然后修改文件内容

   -r    正则表达式

awk  过滤 取列(指哪打哪) 计算

练习;取出网卡配置文件中的ipmac地址:

[root@oldboyfly ~]# awk -F "=" '/IPADDR|HWADDR/{print$2}' /etc/sysconfig/network-scripts/ifcfg-eth0

10.0.0.203

00:0C:29:18:BD:95

-F   FS field separator 分隔符

       awk   'NR==2{print $2}'

显示系统时间

[root@oldboyedu49-lnb ~]# date +%F

2018-06-09

[root@oldboyedu49-lnb ~]# date +%y

18

[root@oldboyedu49-lnb ~]# date +%Y

2018

[root@oldboyedu49-lnb ~]# date +%Y-%m-%d

2018-06-09

%Y% m%d  年月日

%H%M%S  时分秒

[root@oldboyfly ~]# date +%F

2018-06-25

[root@oldboyfly ~]# date +%T

05:52:45

显示当前系统时间格式为:#--_周几

[root@oldboyfly ~]# date +%Y-%m-%d-%w  

2018-06-25-1

显示当前系统时间格式为:#..-小时_周几

[root@oldboyfly ~]# date +%Y.%m.%d.-%H_%w         

2018.06.25.-05_1

显示两天前的内容:-d  根据你的描述显示指定日期

[root@oldboyfly ~]# date -d "-2day"

Sat Jun 23 05:58:10 CST 2018

[root@oldboyfly ~]# date -d "-2day" +%F

2018-06-23

显示七天前的时间-年。月。日-小时_周几

[root@oldboyfly ~]# date -d "-7day" +%Y.%m.%d-%H_%w

2018.06.18-06_1

统一更新服务器时间,aliyun   #时间服务器

[root@oldboyfly ~]# ntpdate ntp1.aliyun.com

25 Jun 09:31:55 ntpdate[1958]: step time server 120.25.115.20 offset 12289.941875 sec

[root@oldboyfly ~]# date

Mon Jun 25 09:34:10 CST 2018

连不上网,排查故障

配置网卡配置文件:

 

无法上网的原因

1.检查网卡配置文件

IPADDR

GATEWAY

DNS1

DNS2

NETMASK (PREFIX)

ONBOOT

BOOTPROTO

2.虚拟网络编辑器 子网IP NAT设置

3.vwmare服务

VMware Authorization Service

VMware NAT Service

VMware DHCP Service

4.vmware虚拟网卡

5.wifi共享软件

习题解答

2.11 问题:【CentOS 5.x】当从root用户切到普通用户oldboy时,执行ifconfig会提示。

command not found

如何修改PATH

1.临时

export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

/bin

/sbin

/usr/bin

/usr/sbin

/usr/local/bin

/usr/local/sbin 

 

2.永久

[root@oldboyedu49-lnb ~]# vim /etc/profile

#export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

 

3.生效

source  /etc/profile

 #LANG PS1 PATH

[root@oldboyedu49-lnb ~]# echo $PATH

/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

 

描述下列路径的内容是做什么的?

/var/log/messages

/var/log/secure   

/etc/fstab

/etc/hosts          解析主机名

ping 主机名

/etc/profile       

/var/spool/cron/root 定时任务的配置文件

/etc/rc.local       #开机自启动

 

2.16 如何快速查到ifconfig的全路径,请给出命令。

1.which

4.find

2.whereis

3.locate  根据一个表格(数据库)

updatedb

请给出查看当前哪些用户在线的linux命令。

w 

3.4 请给出正确的关机和重起服务器的命令。

 

shutdown -h  10  --  10分钟以后关机

halt  

shutdown -r  10  ---10分钟之后重启

reboot     ----  立刻重启

7T$SF578@OSW22WYPMQ]J$2

 

Linux快捷键练习

#命令行输入oldboyedu
#
然后让光标移动到行首 加上注释符号和I am studying
#
然后让光标移动到行尾,加上 linux.site:IMG_256www.oldboyedu.com ;
#
剪切,这一行内容。
#
粘贴3次。

8%[M(LYDF0DZ3JJZA`{5NZE

 

VIM 快捷键

MF~4H]C0KORSV(5E0B5Q[73                                                    

 

)HD7IH[ASL4(J3P2NLO`NEO

DB1D[V3[R](QHRJC3NG7U2X

 

总结:

1.三剑客

2.date

打包备份给压缩包加上个时间

etc.tar.gz

etc-2018-05-20.tar.gz

3.vim

快捷键

故障

4.linux快捷键

 

打包备份/etc/压缩包 etc-2018-05-20.tar.gz

 

posted @ 2018-09-19 11:53  少校的小木屋  阅读(558)  评论(1编辑  收藏  举报