Linux學習筆記第二章

2021-08-27 23:29:18 字數 1065 閱讀 7679

1.檢視baidu.com網域名稱的解析全過程:

dig @8.8.8.8 www.baidu.com +trace (nslookup,host也可以)

2.新增虛擬ip和vip:

ip addr add 172.16.1.234 dev eth0:1

/etc/sysconfig/network-scripts/ifcfg-eth0:1 (永久生效)

3.檢視22埠占用情況:

lsof -i tcp:22      &       netstat -antup|grep 22

4.檢視web服務埠是否正常:

telnet www.qq.com 80         &  nmap www.qq.com -p 80

5.新增一條到4網段的路由:

route add -net 172.16.4.1 mask 255.255.255.0 gw 172.16.1.1 dev eth0

-----------------磁碟分割槽-----------------------

1.企業分割槽方案:

/boot   200m

swap  記憶體的1.5倍,最大8g

/      剩餘全部

2.檔案系統選擇:

大量小檔案(100k以內):reiserfs

centots6:   ext4

centos7:   xfs

3.大於2t的磁碟用parted分割槽:

parted /dev/sdb mklabel gpt yes   (初始化分割槽表)

parted /dev/sdb mkpart primary ext4 0gb 1000gb ignore    (劃分乙個1000g的ext4分割槽)

parted /dev/sdb mkpart primary ext4 1001gb 2000gb ignore   (在劃分乙個1000g的ext4分割槽)

parted /dev/sdb mkpart primary linux-swap 2001gb 2050gb ignore   (在劃分乙個50g的swap分割槽)

parted /dev/sdb p (檢視)

第二章學習筆記

在c 中,陣列下標從0開始,而不是1.c 不支援陣列的抽象,也不支援對整個陣列的操作。在c 中,物件可以靜態分配 即編譯器在處理程式源 時分配,也可以動態分配 即程式執行時,用執行時刻庫函式來分配。靜態與動態記憶體分配的兩個主要區別是 1 靜態物件是有名字的變數,可以直接對你進行操作。而動態物件是沒...

第二章學習筆記

ansi c 有翻譯和執行兩種環境,且不必在一台機器上,例如交叉編譯器 cross compiler 作業系統也是如此 freestanding environment 翻譯 將源 轉換為可執行機器指令 執行 實際執行 翻譯經過以下階段 形成的目標檔案字尾可能在不同系統下不同,如 o obj cc ...

linux 第二章學習

1.cat 命令用於檢視純文字檔案 內容較少的 如果內容多的 就用more 如果要顯示行號 加 n 2.head 檢視純文字文件前n行 head n 20 haha 3 tail 檢視純文字文件的後n行或持續重新整理內容 tail n 20 haha tail f haha 實時檢視檔案動態 4.t...