得之我幸 失之我命

when someone abandons you,it is him that gets loss because he lost someone who truly loves him but you just lost one who doesn’t love you.

问出这个问题是因为之前跟潘叔叔争执了一个问题,python 脚本执行的更快还是 shell 脚本执行的更快,潘叔叔觉得 python 更快,而我则觉得在 linux 系统上,shell 脚本直接调用的系统命令,会比 python 脚本更快,加上我提出 “你听过 shell 解释器吗?” 潘叔叔马上败下阵来,但是他也没直接服输,就说这已经超出自己的认知

Read More...


端口简介

在网络技术中,端口(Port)包括逻辑端口和物理端口两种类型

物理端口:物理存在的端口,如 ADSL Modem、集线器、交换机、路由器上用于连接其他网络设备的接口

逻辑端口:逻辑意义上用于区分服务的端口,如 TCP/IP 协议中的服务端口,端口号的范围从 0 到 65535,比如用于浏览网页服务的 80 端口,用于 FTP 服务的 21 端口等

由于物理端口和逻辑端口数量较多,为了对端口进行区分,将每个端口进行了编号,这就是端口号

Read More...


很久很久之前,突然一个叫 apt 的东西就出现在 debian 上了,并且进入了我的目光,从 apt-get install package 就步入了 apt install package 的时代

关于这篇文章其实应该是很早之前就要记录了,终究还是被自己的拖延症给耽误了

Read More...


在 linux 系统上查看系统开机时间和重启记录,在排除 case 中连接 ssh 挂掉的原因中,这也是一个方向,这里记录 7 种方法

Read More...


这事儿是这么个由来,我拿大学的一个笔记本当成自己的局域网服务器,所以自然就有了盖上盖子不能休眠的需求,然后问题就来了,我设置过一次,也查过一次文章,但今天我更新的时候把某个配置文件更新了,于是保存的设置又丢失了,不知情的我还以为是开机不能自动联网了,结果当我打开盖子又可以连上 ssh 了,所以问题就很明显了,我刚刚更新配置文件的时候把我的配置用更新的软件包中的配置文件覆盖了,更可气的是这个配置我曾经搜索过,但是由于篇幅比较短,没有记录,现在又要重新搜索了,于是乎还是做下笔记吧

配置文件:/etc/systemd/logind.conf

Read More...


在用 tar 打包一个文件夹的时候,发现了一个问题,因为这个文件夹的层级比较深,直接 tar -czvf ./test.tar.gz /path/to/dir 以后,在用 tar xzvf ./test.tar.gz 解压的时候就发现了问题,它居然在当前目录下生成了 ./path/to/dir 文件夹来保存解压后的文件

Read More...


定这个标题的时候还是过了一下脑子的,本来想叫它 “bash 中的数组和字典”,但是转念一想,在 bash 中,似乎并不是直接叫它们数组和字典,而是称之为 indexed arrays 和 associative arrays,所以就改成了 “bash 中的数组和数组” 了

1
2
3
4
# 使用方法
$ declare -a array_name
$ declare -A array_name # 关联数组,bash4.0 版本之后开始支持
# 注意:普通数组不用事先声明就可以使用,但关联数组必须提前声明才能使用,且两者不可相互转换

Read More...


the only present love demands is love