Time of Update: 2017-02-28
一、/dev/shm理論 預設的Linux發行版中的核心配置都會開啟tmpfs,映射到了/dev/下的shm目錄。可以通過df 命令查看結果. /dev/shm/是linux下一個非常有用的目錄,因為這個目錄不在硬碟上,而是在記憶體裡。因此在linux下,就不需要大費周折去建ramdisk,直接使用/dev/shm/就可達到很好的最佳化效果。預設系統就會載入/dev/shm ,它就是所謂的tmpfs,有人說跟ramdisk(虛擬磁碟),但不一樣。象虛擬磁碟一樣,tmpfs
Time of Update: 2017-02-28
網卡綁定mode共有七種(0~6) bond0、bond1、bond2、bond3、bond4、bond5、bond6 常用的有三種 mode=0:平衡負載模式,有自動備援,但需要”Switch”支援及設定。 mode=1:自動備援模式,其中一條線若斷線,其他線路將會自動備援。 mode=6:平衡負載模式,有自動備援,不必”Switch”支援及設定。 需要說明的是如果想做成mode
Time of Update: 2017-01-19
linux加入域中,一般都會想到加入LDAP中,這樣管理起來方便,不過在linux下LDAP配置起來可不是很容易的,在企業辦公環境中一般windows AD域佔據霸主地位,配置方便嘛,針對生產環境的linux叢集機器才會選擇LDAP,不過有時候在辦公環境中也混雜了linux機器,為了規範管理,也是需要把linux機器加入window是 AD中的。linux加入windows AD中方便操作的有兩種方案(分為centos/ubuntu兩種情況)。都說了是方便操作,那必然是懶人的首選方法了。1
Time of Update: 2018-07-17
作者:fbysssmsn:jameslastchina@hotmail.com blog:blog.csdn.net/fbysss聲明:本文由fbysss原創,轉載請註明出處關鍵字:vmware 雙網卡1.在vmware中,Edit->Virtual network settings->Host Virtual Network Mapping分別設定VMnet2、VMnet3為Windows機器上的兩個網卡。注意,最好別設定VMnet0,這個用於Automatic
Time of Update: 2018-07-22
近日在學習網卡驅動時,需要抓取網卡發送、接收資料的情況,於是找到了tcpdump和wireshark這兩個工具,tcpdump是用來抓取資料的,wireshark則是用於分析抓取到的資料的,現將用法記錄下來: Tcpdump使用方法 (1)第一種是關於類型的關鍵字主要包括host,net,port 例如: host 210.27.48.2,指明 210.27.48.2是一台主機,net 202.0.0.0 指明 202.0.0.0是一個網路地址,port 23 指明連接埠號碼是23。
Time of Update: 2018-07-22
HPD(Hot Plug Detection),在HDMI的一對聯結中,為熱插拔的實現而設計的。簡單地說,當發送端接入接受端時,接受端會回應HPD訊號給發送端,進而發送端會啟動DDC通道,而讀取接受端EDID的資訊,然後進行HDCP的互動,如果雙方認證成功,則視頻、音頻正常工作,否則聯結失敗,不同系統會有不同的處理。 例如,如果EDID資訊不支援HDMI,則發送端只發送視頻資訊,而沒有音頻資訊,這時候的HDMI就只相當於DVI了;如果HDCP認證不成功,
Time of Update: 2015-04-16
標籤:password linux 密碼 需完成如下設定:1、密碼必須符合複雜度要求,字母、數字、特殊字元組成。長度大於8位。2、密碼定期更改,最長不超過90天。3、使用者不能重複使用5次內已使用的口令。4、嘗試登陸失敗錯誤次數,必須設定不能超過5次,超過5次後,暫時鎖定20分鐘或以上。 安裝 PAM 的 cracklib 模組,cracklib
Time of Update: 2018-12-04
簡而言之,產生段錯誤就是訪問了錯誤的記憶體段,一般是你沒有許可權,或者根本就不存在對應的實體記憶體,尤其常見的是訪問0地址. 一般來說,段錯誤就是指訪問的記憶體超出了系統所給這個程式的記憶體空間,通常這個值是由gdtr來儲存的,他是一個48位的寄存器,其中的32位是儲存由它指向的gdt表,後13位儲存相應於gdt的下標,最後3位包括了程式是否在記憶體中以及程式的在cpu中的運行層級,指向的gdt是由以64位為一個單位的表,在這張表中就儲存著程式啟動並執行程式碼片段以及資料區段的起始地
Time of Update: 2018-12-05
一、msgsnd 和 msgrcv 函數 #include <sys/types.h> #include <sys/ipc.h> #include <sys/msg.h>功能:把一條訊息添加到訊息佇列中原型 int msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg);參數msgid: 由msgget函數返回的訊息佇列標識碼msgp:是一個指標,指標指向準備發送的訊息結構體msgsz:
Time of Update: 2018-12-05
一、殭屍進程當子進程退出的時候,核心會向父進程發送SIGCHLD訊號,子進程的退出是個非同步事件(子進程可以在父進程啟動並執行任何時刻終止)子進程退出時,核心將子進程置為殭屍狀態,這個進程稱為殭屍進程,它只保留最小的一些核心資料結構,以便父進程查詢子進程的退出狀態。父進程查詢子進程的退出狀態可以用wait/waitpid函數。二、如何避免殭屍進程當一個子進程結束運行時,它與其父進程之間的關聯還會保持到父進程也正常地結束運行或者父進程調用了wait/waitpid才告終止。進程表中代表子進程的資料
Time of Update: 2018-12-05
我們平常所用到的網路編程都是在應用程式層收發資料,每個程式只能收到發給自己的資料,即每個程式只能收到來自該程式綁定的連接埠的資料。收到的資料往往只包括應用程式層資料。某些情況下我們需要執行更底層的操作,比如監聽所有本機收發的資料、修改前序等。通過原始通訊端,我們可以抓取所有發送到原生IP包(包括IP頭和TCP/UDP/ICMP包頭),也可以抓取所有本機收到的幀(包括資料連結層協議頭)。普通的通訊端無法處理ICMP、IGMP等網路報文,而SOCK_RAW可以。利用原始通訊端,我們可以自己構造IP頭
Time of Update: 2018-12-04
在windows下,大家都知道直接運行calc,(c:\windows\system32\calc.exe),請可以開啟計算機。註:calculate vt.&vi. 計算;calculator n. 計算機。calc就是這個計算的簡寫。Ca在化學中是代表鈣元素,calcium
Time of Update: 2018-12-05
1、只需輸入檔案或目錄名的前幾個字元, 然後按Tab鍵,如無相同的,完整的檔案名稱立即自動在命令列出現;如有相同的,再按一下Tab鍵,系統會列出目前的目錄下所有以這幾個字元開頭的名字.例如: Cd /Mnt/Cd 自動填滿為 Cd /Mnt/Cdrom
Time of Update: 2018-12-05
Linux 核心支援讀寫Fat、NTFS、Vfat、Fat32、Hfs 等檔案系統(至少可以讀),因此在 Linux 下訪問 Windows 要比在 Windows 下訪問 Linux 方面的多,不需要使用專門的軟體,直接使用 Linux 命令即可。Fat/Fat32分區時 Linux 訪問 Windows 分區 Linux 將系統中所有的裝置都看作檔案,所以在 Linux 下訪問 Windows 分區非常方便,只要使用 mount 命令將 Windows 分區掛接成 Linux
Time of Update: 2018-12-08
LINUX下禁止ping命令的使用以root進入Linux系統,然後編輯檔案icmp_echo_ignore_allvi /proc/sys/net/ipv4/icmp_echo_ignore_all將其值改為1後為禁止PING將其值改為0後為解除禁止PING直接修改會提示錯誤:WARNING: The file has been changed since reading it!!!Do you really want to write to it
Time of Update: 2018-12-07
標準 (ANSI C, POSIX, SVID, XPG, ...) 函數庫和系統調用 線上文檔 (man, info, HOW-TO, ...) C 語言編程風格 庫和標頭檔的儲存位置 共用庫及其相關配置 1.4.1 標準 (ANSI C, POSIX, SVID, XPG, ...) ANSI C :這一標準是 ANSI(美國國家標準局)於 1989 年制定的 C 語言標準。 後來被 ISO(國際標準組織)接受為標準,因此也稱為 ISO C。
Time of Update: 2018-12-07
CentOS官網及下載 --> 網易163鏡像下載 1.線上安裝版(CentOS-6.0-i386-LiveDVD.iso )2.完整安裝版(CentOS-6.0-i386-bin-DVD.iso) LNMP一鍵安裝包是一個用Linux Shell編寫的可以為CentOS/RadHat、Debian/Ubuntu VPS(VDS)或外掛式主控件安裝LNMP(Nginx、MySQL、PHP、phpMyAdmin)生產環境的Shell程式。 Linux 開源軟體
Time of Update: 2016-08-05
[Bug]Linux核心啟動過程中,ramdisk載入失敗,系統崩潰Bug描述:Linux核心啟動過程中,ramdisk載入失敗,系統崩潰日誌資訊:RAMDISK: Couldn't find valid RAM disk image starting at 0.UDF-fs: No partition found (1)NILFS: Can't find nilfs on dev ram0.(1,15):ocfs2_fill_super:1001 ERROR: superblock
Time of Update: 2013-12-13
Linux時鐘分為系統時鐘(System Clock)和硬體(Real Time Clock,簡稱RTC)時鐘。系統時鐘是指當前Linux Kernel中的時鐘,而硬體時鐘則是主板上由電池供電的時鐘,這個硬體時鐘可以在BIOS中進行設定。當Linux啟動時,硬體時鐘會去讀取系統時鐘的設定,然後系統時鐘就會獨立於硬體運作。Linux中的所有命令(包括函數)都是採用的系統時鐘設定。在Linux中,用於時鐘查看和設定的命令主要有date、hwclock。1、date名稱 : date使用許可權 :
Time of Update: 2013-11-18
Godaddy資料庫教程後中文亂碼解決方案1. 用記事本開啟備份好的sql文本,確保檔案裡的資料是否顯示正常。2. 查看此文本的儲存格式,一般是ANSI(中文一般指gbk或gb2312)和UTF-8.3. 如果檔案的儲存格式是ANSI,那麼請在sql檔案的最頂端添上以下的語句:/*!40101 SET NAMES gbk */;如果檔案的儲存格式是UTF-8,那麼請在sql檔案的最頂端添上以下的語句:/*!40101 SET NAMES utf8 */;4.