Time of Update: 2017-01-19
今天下午網站宕了兩次機,發工單給阿里雲,發現原因是伺服器的CPU 100%了。重啟伺服器後,使用 top 命令看看是哪些進程消耗那麼大的 CPU 使用。盯了有好十幾分鐘,主要消耗 CPU 的進程有兩個,一個是 mysql,另一個是 apache。下面的圖可以看到,mysql 佔用了很大部分的 CPU 使用。apache 單個進程雖然佔得不多,但有不少個 apache 進程同時存在,也消耗了不少 CPU 的使用。當然,這些不足以讓伺服器的 CPU 直接跑滿掛掉,後來發現了兩個大傢伙:當
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
安裝配置minicom -------------------------------------------------- # lsmod | grep usbserial (如果直接使用串口線,而沒有用到USB轉串口裝置,此步可以跳過) 如果有usbserial,說明系統支援USB轉串口。 安裝minicom (Fedora內建有minicom,此步可以跳過) apt-get install
Time of Update: 2018-09-12
標籤:串連 shell cnp root 上傳 alt 分享 lin 環境 系統[[email protected] conf.d]# uname -a工具1、Final Shell2
Time of Update: 2014-09-11
標籤:linux 雲端服務器 valgrind 記憶體泄露 記憶體越界
Time of Update: 2014-09-11
標籤:style blog http color io java ar 檔案 div 1、首先用命令查看是否安裝過jdk java
Time of Update: 2018-12-05
lmhostid也許有的人很陌生,有的人很熟悉,到底是什麼意思呢,就是Licence Manage hostid,用中文說,就是管理註冊碼的hostid。 很多軟體用這個id來進行控制序號。比如說你如果要購買一個軟體,申請一個Licence,你就必須提供你機器目前的lmhostid以及其他一些資訊,然後軟體商會根據你的lmhostid等註冊資訊提供你一個註冊碼,這樣你就可以使用這個軟體了。 比如這段時間我在用的IBM Rational
Time of Update: 2018-12-04
其實根本不需要什麼虛擬光碟機軟體,用mount命令就可以完成。1. 把光碟片製作成iso檔案 cp /dev/cdrom XXXXX.isoXXXXX.iso為你所命名的鏡像檔案。執行此命令之後就可以將整個光碟片製作成iso檔案。XXXXX.iso前你可以加上路徑哦。2.將硬碟上的iso檔案載入到光碟片(或者說虛擬光碟機)。 mount -t iso9660 -o loop /*/XXXXX.iso
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
直接記憶體儲存 (Direct Memory Access - DMA) 是一種電腦內資料轉送的模式,它不需要中央處理器 (CPU) 的幹涉。 DMA 的工作方式在不同架構的電腦內是以不同的形式被實現的。因此此篇文章將把討論限制在對 IBM 個人電腦 (PC) 和 IBM PC/AT 以及其他所有後繼者和相容產品 的 DMA 子系統的實現以及工作方式上。 PC 的 DMA 子系統是建立在 Intel? 8237 控制器上的。這個 8237 控制器包含 了四個 DMA
Time of Update: 2018-12-05
我們平常所用到的網路編程都是在應用程式層收發資料,每個程式只能收到發給自己的資料,即每個程式只能收到來自該程式綁定的連接埠的資料。收到的資料往往只包括應用程式層資料。某些情況下我們需要執行更底層的操作,比如監聽所有本機收發的資料、修改前序等。通過原始通訊端,我們可以抓取所有發送到原生IP包(包括IP頭和TCP/UDP/ICMP包頭),也可以抓取所有本機收到的幀(包括資料連結層協議頭)。普通的通訊端無法處理ICMP、IGMP等網路報文,而SOCK_RAW可以。利用原始通訊端,我們可以自己構造IP頭
Time of Update: 2018-12-05
註:本文轉載自http://club.topsage.com/thread-1231567-1-1.html 筆者曾得到一個類似於加密“狗”的USB裝置,要使之在Linux下正常工作。然而,通過一個名為USBView的小程式判斷,Linux核心無 法驅動這個USB裝置,並且在“Linux USB Working Devices”的列表中也沒有找到該裝置,這意味著只有很少的人在使用這種類型的 USB裝置。在Linux的/proc/bus/usb/devices檔案中,有這個USB裝置的一些資訊:
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-04
出現檔案名稱亂碼的檔案一般是在WIndows 下建立的,由於Windows 的檔案名稱中文編碼預設為GBK,而Linux中預設檔案名稱編碼為UTF8。因為編碼不一致所以導致了檔案名稱亂碼的問題,解決這個問題需要對檔案名稱進行轉碼。檔案名稱轉碼工具convmv沒安裝的話用下面的命令安裝:sudo apt-get install convmvconvmv 使用方法:convmv -f 源編碼 -t 新編碼 [選項] 檔案名稱常用參數:-r 遞迴處理子檔案夾–notest
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-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.
Time of Update: 2013-11-18
Ubuntu伺服器中console-kit-daemon進程解決方案 有需要的朋友可參考一下。在裝有 Ubuntu 10.10 的伺服器上裝了個Lxde的案頭端,但是用起來沒有命令列來的自如,就卸載了,結果在控制台中發現大量的 console-kit-daemon 進程(60多個吧)。系統資源本來就不高,結果網頁請求(Nginx+php+mysql在一台小伺服器上)的速度一下子就降了下來。很是鬱悶。而且Google中還沒有現成的中文協助。
Time of Update: 2013-11-16
一、網路的複雜性 一般網路包括路由、撥號、交換、視頻、WAN(ISDN、框架轉送、ATM、…)、LAN、VLAN、… 二、故障處理模型 1、 界定問題(Define the Problem) 詳細而精確地描述故障的癥狀和潛在的原因 2、 收集詳細資料(Gather