个人觉得有必要记住的常识。。。可能会很杂。希望自己记得常来写。
IP段。IPV4
IPv4,用32位二进制数字表示一个IP地址。常见的IP段可能是192.168.0.0/24 就这个IP段来说。先转换成32位二进制数11000000.10101000.00000000.00000000
后面的24表示的是前面IP地址从前向后查有多少位是被固定的。这个表示前面24位是被固定的,也就是这个IP段中IP符合11000000.10101000.00000000.XXXXXXXX
就是这样。还有也是比较常见的 192.168.0.0/16这个IP段就表示前面的16位是固定的,后面的16位可以是0或1任一个。11000000.10101000.XXXXXXXX.XXXXXXXX。
还有稍微特殊的,192.168.64.0/18这个32位二进制数是11000000.10101000.01000000.00000000
18表示前面的18位固定了。也就是11000000.10101000.01XXXXXX.XXXXXX这样。可以算一下,这个IP段里的IP范围 192.168.64.0-192.168.127-255。
grep
linux的筛选过滤的一个命令。
查看一个日志文件中包含error的行 下面是三个命令效果
cat ceph-deploy-ceph.log | grep ERROR
grep -e "ERROR" ceph-deploy-ceph.log
egrep "ERROR" ceph-deploy-ceph.log
查看安装的名字带有ceph相关软件
rpm -qa | grep ceph
查看当前运行的 ceph 相关进程
ps -ef | grep ceph
linux 安装不同版本的java环境后,选择使用的环境指令
alternatives --config java
常用软件及常用端口(默认)
- mysql/mariadb 3306
- ssh 22
- http 80
- https 443
- FTP 21
- Telnet(远程登录)23
- WIN2003远程登录,默认端口号为3389