個人覺得有必要記住的常識。。。可能會很雜。希望自己記得常來寫。
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