原创 Linux 下網絡相關命令
1. ifconfig 查看或臨時配置當先生效的 IP 地址和子網掩碼 2. 禁用和啓用網卡 禁用網卡 ifdown 網卡設備名 啓用網卡 ifup 網卡設備名 3. 查看網絡狀態 netstat 選項 -t 列出 TCP
原创 Registry Functions
MSDN Library Registry Functions (Windows) initialization-file functions GetPrivateProfileInt GetPrivateProfileStri
原创 Swift 語法
1. 常量和變量 使用 let 關鍵字聲明常量(Constants) let maxnNum = 32 使用 var 關鍵字聲明變量(Variables) var index = 1 swift 是一種類型安全(type saf
原创 VMware 虛擬機下網絡參數配置
1. 設置 IP 地址 使用 setup 工具或修改網絡配置文件。 網卡信息文件 /etc/sysconfig/network-scripts/ifcfg-eth0 主機名文件 /etc/sysconfig/network D
原创 stdarg(3) variable argument lists 可變參數列表
1. 可變參數列表的實現 GCC 編譯器在彙編過程中,調用 C 語言函數傳遞參數有兩種方法: 通過堆棧 通過寄存器(默認) 若想通過堆棧傳遞參數,需在定義 C 函數時在函數前加上宏 asmlinkage asmlinkage
原创 Linux 下網絡配置
基礎知識 DHCP 服務器 DHCP 服務器的作用是當你設置爲自動獲得 IP 地址時, 局域網中的 DHCP 服務器負責 IP 地址分配。 網卡名稱 lo 表示迴環網卡 ,表示本機,可用於驗證網絡協議是否正確。 eth0 表示
原创 UNIX/Linux 系統實現限制
1. 操作系統實現限制 標準定義了操作系統在實現時的限制 規定某些最大值最小(至少)是多少,實際實現中可以更大,嚴格符合此標準的應用則應小於這個最小值 規定某些最小值最大(最多)是多少,實際實現中可以更小,嚴格符合此標準的應用則
原创 SSH 遠程登錄加密原理
對稱加密算法 採用單鑰密碼系統的加密方法,同一個祕鑰可以同時用作信息的加密和解密,這種加密方法稱爲對稱加密,也稱爲單祕鑰加密。 是一種傳統的加密方式,例如壓縮包,用什麼密碼壓縮,就用什麼密碼解壓。 非對稱加密算法 非對稱加密算法(
原创 OpenSSH 軟件包
OpenSSH 軟件包 libssh-4 openssh-client openssh-server openssh-sftp-server ssh-import-id OpenSSH 命令 ssh(1) - The b
原创 UNIX/Linux 下文件類型及權限
1. 文件類型 7種文件類型 表示符號 文件類型 - ASCII / Binary data d directory l link b block c char s socket p pipe
原创 SSH 遠程登錄的建立
你可能已經在虛擬機中安裝好了交叉編譯工具鏈,但是平時的主要工作環境還是在windows下,那麼你很可能需要在windows下安裝一個xshell或者secureCRT才進行遠程登錄到虛擬機,就不用來來回回的切換了。 到此之前,可參
原创 TCP/IP 網絡協議基礎
純手打,着重記憶紅色字體部分和表格。 1. 預備知識 mac 地址,爲48位(6字節)地址,指的是網卡的唯一的硬件地址,交換機只能識別 mac 地址,負責局域網(內網)通信,局域網下的計算機應處於同一網段。 IP 地址,IPv4
原创 UNIX/Linux 下終端控制字符
可用 stty 命令設置終端輸入環境 按鍵 功能 說明 ctrl-c 中斷 intr 送出一箇中斷信號給目前正在運行的進程(不可以是後臺進程) ctrl-\ 退出 quit 終止目前的命令,會向進程發信號 ct
原创 cat(1) 命令
cat(1) 命令主要的作用 一是可以方便的打印配置文件信息,例如,查看配置文件是否正確寫入。 二是可以利用管道命令將一個文件拼接到另一個文件中,例如在 SSH 中添加公鑰。 另外,可以配合 grep 命令打印匹配的信息。 NA
原创 UNIX/Linux 下命令和腳本中的特殊符號
1. \ (反斜槓) 功能:命令前加上反斜槓,可以忽略掉 alias 的指定參數 例如:rm 命令默認有 -i 參數,用於互動詢問,則可以用 \rm 忽略這個參數 參考:《鳥哥的 Linux 私房菜》P172 2. \ (轉義字符