原创 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. \ (轉義字符