Linux笔记

最近在看鸟哥的私房菜,服务器架设篇,做些笔记。

1.发现一个好玩的:

1
2
3
4
5
6
$vim /etc/hosts
127.0.0.1 localhost //这就是为什么localhost等同于127.0.0.1的原因
192.168.1.1 hahaha  //所以我突发奇想加了一个这个,ping hahaha 就相当于ping 192.168.1.1
//这是因为在linux系统上,用户请求连接一个非ip地址,系统第一会先来这个文件查找,没找到再请求DNS

//不过有些问题,如果是中文,浏览器访问不了。

2.ping -s xxx ip //-s用来指定发送的数据包的大小,可以用来检测网络的最大MTU.

1
2
eg:
$ping -c 2 -s 1000 -M do 192.168.1.254

3.发现个好玩的,平常运行py脚本都是给脚本执行权限(以a.py举例),然后再执行:

1
2
$ chmod +x a.py
$ ./a.py

然后今天发现一个命令,”.”执行脚本,没有执行权限也可以:

1
2
3
$ . ./a.py
#还有source,,不过太长了,与点的区别在于有返回值。。。不过我还是喜欢点。简短。
$ source a.py