原创 linux識別的硬盤格式
1 linux識別的硬盤格式 * FAT 格式的U盤在linux下可直接掛載 * NTFS格式的U盤linux不識別 file xxxx 查看xxxx的文件格式 2 磁盤分區 Fdisk /dev/vdb Fdisk -l Blkid 查
原创 判斷一個很大的位圖中有多少個1 多少個0
判斷一個整數的二進制表示中有多少個1: 下面的圖是重點 32位的整數分別與下面的數與 0101 0101 0101 0101 0101 0101 0101 0101 1010 1010 1010 1010 1010 1010 1
原创 liunx 學習
1.GNOME: GUNNetwork Operating Management Envirentment GNOME = Xwindows + desktop 2.switch user 保留當前用戶的工作,切換到其他用戶 logo
原创 管理服務
(1)Systemctl --type=service Disable開機關閉其實刪除的是連接 (2)開機選項,所有已經安裝的服務(list all installed unit files)以及它們的開機狀態: systemctl li
原创 /proc/pid下的相應信息說明
/proc/pid下的相應信息說明 一、/proc/pid/statm pid/statm包含了在此進程中所有CPU活躍的信息,該文件中的所有值都是從系統啓動開始累計到當前時刻。 /proc/1 # cat statm 550 7
原创 靜態庫&動態庫的創建和使用
靜態庫的創建和使用 源代碼 [root@foundation101 static_lib_test]# pwd /home/kiosk/Desktop/mycode/static_lib_test [root@foundation101
原创 C++中值傳遞,引用傳遞的比較
1 被調用函數swap的定義格式上有不同 值傳遞:swap(int x, int y); 引用傳遞:swap(int &x, int &y); 2 調用swap函數的格式相同: 值傳遞:swap(a,b); 引用傳遞:swap(a
原创 RISC CISC的比較
RISC(精簡指令集計算機)和CISC(複雜指令集計算機)是當前CPU的兩種架構。它們的區別在於不同的CPU設計理念和方法。 早期的CPU全部是CISC架構,它的設計目的是要用最少的機器語言指令來完成所需的計算任務。比如對於乘法運算,
原创 shell 筆記1
#!/bin/bash -x read -p "please inpunt the file to be test : " file //輸入參數是否爲空 [ -z $file ] && echo "yo
原创 用mii-tool命令查看和修改網卡工作模式
(處理心跳連接的兩臺服務器的網卡工作模式要匹配問題) 轉自:http://bbs.51cto.com/thread-11588-1.html 筆者是一個Linux網絡的管理員,網絡拓撲如圖1。在局域網內,有兩臺關鍵的服務器,一個是主服務器
原创 宏定義中的 ## ... __VA_ARGS__
宏定義中的##操作符和... and _ _VA_ARGS_ _ 1.Preprocessor Glue: The ## Operator 預處理連接符:##操作符 Like the # operator, the ## opera
原创 常用linux快捷鍵
1.在終端中 複製:選中要複製的內容然後Crtl + shift + c = copy 粘貼: crtl+shift+v = past Crtl + 左右鍵 :使光標一個單詞一個單詞地跳 Crtl + u:
原创 生成樹協議STP
STP(生成樹協議)編輯 STP(Spanning Tree Protocol)是生成樹協議的英文縮寫。該協議可應用於在網絡中建立樹形拓撲,消除網絡中的環路,並且可以通過一定的方法實現路徑冗餘,但不是一定可以實現路徑冗餘。生成樹
原创 文件查找命令 whereis locate find
我們常用到的3個查找命令分別是whereis,find,locate。這其中,find命令是最老實巴焦的一個,直接在指定的目錄下進行搜索,如果實在不知道在哪,我們就用 find / -name xxx 而whe
原创 IDE SATA SAS SSD
SATA SATA的全稱是Serial Advanced Technology Attachment,是由Intel、IBM、Dell、APT、Maxtor和Seagate公司共同提出的硬盤接口規範。 SATA硬盤採用新的設計結構,