原创 多維數組做函數參數問題

編號 數組參數 等效的指針參數 1 一位數組 char a[30] 指針 char * 2 指針數組 char *a[30] 指針的指針 char ** 3 二維數組 char a[10][30] 數

原创 fork函數01

#include <stdlib.h> #include <stdio.h> #include <string.h> #include <signal.h> #include <errno.h> int main(void)

原创 中斷程序的安裝過程

mov cx, offset do0end - offset do0 ; 中斷程序的長度 cld ; 設置df=0 rep movsb ; mov es:[di],

原创 fork函數02

#include <stdio.h> #include <stdlib.h> #include <unistd.h> // 創建procnum個子進程,每個進程循環loopnum次 int main(void) { i

原创 nagios編譯安裝(使用nginx做反向代理)

參考網址: https://assets.nagios.com/downloads/nagioscore/docs/Installing_Nagios_Core_From_Source.pdf#_ga=1.215318228.21109

原创 C語言小項目(學生信息管理系統)

/* 運行環境:我是在linux裏面用gcc編譯的,在windows裏應該也能運行,用的一些文件庫函數都是c標準庫,沒有用linux的系統調用(糾正一下:system("clear")這個系統調用是linux的,windows裏面用sys

原创 iptables自定義鏈

# 自定義鏈 iptables -F iptables -X clean_in iptables -N clean_in iptables -A clean_in -p tcp --syn -m state --state NEW -

原创 lvs-nat

# lvs-nat 網絡配置: ---------> web01(RS01) director(調度器)---| ---------> w

原创 通用單鏈表(一)

通用單鏈表 我們在學習鏈表的時候,大部分老師和大部分書籍都只會教我們常規的鏈表,此處常規是指鏈表的數據部分只適用單一的數據類型,對於怎麼擴展到適用所有的數據類型,大多都是讓學生自己去摸索,甚至根本就沒有提及,可能中國的老師和作者都覺得每個

原创 ansible學習筆記(一) -- roles

ansible role exercise git-link: https://github.com/ansible/ansible-examples Directory Layout # tree /etc/ansible/ . ├

原创 iptables總結腳本

# 此腳本是本人學習iptables時編寫,並不適用其他機器,僅供學習參考 # 編寫策略: # 默認策略爲ACCEPT, 這裏我沒有更改默認策略,而是先允許指定的規則通過,然後再DROP所有tcp,udp,icmp請求 # 讀者可根據

原创 ansible - nagios和zabbix客戶端的部署

nagios的目錄結構 [root@mysql nagios]# tree . ├── files │ ├── nagios-plugins-2.1.2.tar.gz │ └── nrpe-3.0.1.tar.gz ├── ha

原创 腳本實現重新對一個磁盤分區格式化

主要分爲三步 1. 刪除原有分區 2. 使用fdisk進行分區 3. 創建文件系統 #!/bin/bash # disks=$(fdisk -l 2>/dev/null |grep '^Disk /dev/[sh]d[a-z]'

原创 lvm的創建,擴展和縮減

lvm: logical volumn manager pv: physical volumn vg: volumn group lv: logical volumn 1. 創建lvm - 01 創建一個類型爲8

原创 iptables--DNAT

#!/bin/bash # dnat # # 內網服務: 192.168.49.85:80 # 網關: 192.168.49.65 # 請求主機: 172.16.0.129 # 請求過程: # 172.16.0.129 –>