如下示例代码实现了用telnet命令测试端口连通性的功能:
端口通信正常
-bash-4.1$ echo " " | telnet 192.0.0.1 10100
Trying 10.71.133.9...Connected to 10.71.133.9.Escape ch[......]
如下示例代码实现了用telnet命令测试端口连通性的功能:
端口通信正常
-bash-4.1$ echo " " | telnet 192.0.0.1 10100
Trying 10.71.133.9...Connected to 10.71.133.9.Escape ch[......]
有时需要变动用户组的名称,方法如下:
groupmod --new-name NEW_GROUP_NAME OLD_GROUP_NAME
参考:https://superuser.com/questions/404135/rename-users-group-name[……]
有时机器会蓝屏,本文将讲解如何设置并安装相关程序分析蓝屏原因。
1.设置系统留存蓝屏的dump文件:右键->计算机->属性->高级系统设置->启动和故障恢复右侧的设置->勾选将事件写入系统日志->写入调试信息选择核心内存转储->转储文件改[……]
X-Y Problem的意思如下:
1)有人想解决问题X2)他觉得Y可能是解决X问题的方法3)但是他不知道Y应该怎么做4)于是他去问别人Y应该怎么做?简而言之,没有去问怎么解决问题X,而是去问解决方案Y应该怎么去实现和操作。于是乎:1)热心的人们帮助并告诉[……]
有时read需要判定下输入是否合规,不合规还需要重新输入,实现示例如下:
while :
do
echo -n "Type number:" read num if [[ $num =~ ^- [0-9]+$ ]]; then echo[......]
有时需要在用read获取输入前,输出相关提示信息给用户,提示信息过长的时候,换行才比较好看,实现示例如下:
read -p $'Here is new linex0aInput something:' inputstr
效果如下:
read -p $'He[......]
AWS有的示例网卡可能会因为系统不同镜像不同,所以网卡名字不同,一般取内网IP的shell不一定灵。
经过调试,如下shell可以稳定取出局域网内网的IP:
ip addr |grep inet |grep -v inet6|sed -n '2p'|cut -f 1[......]
至少作为个人来说,向BUG说不,是一个很正的观念,如果一个程序员你对BUG的态度都很随意,那你开发出来的东西,靠谱的可能肯定不高。
以API接口来说,性能问题也算是BUG,想方设法让接口的性能(req/s)翻倍,是一个很有价值很有成就感的事情。要实现这件事情,你不止要会写代码,了解接[……]