Time of Update: 2016-04-21
標籤:修複 Windows 7 啟動項重新啟動ubuntu之後,結果發現選擇windows 7的啟動項,又進入到Ubuntu的安裝介面。下面來說明如何修複,進人Ubuntu系統,開啟“應用程式---附件--終端”,命令如下sudo gedit /etc/default/grub修改GRUB_TIMEOUT="10"然後在終端中輸入sudo update-grubupdate 命令會自動找到 windows 7 啟動項。並且自動更新 /boot/grub/grub.cfg
Time of Update: 2016-04-22
部署Icinga-php4,icingapnp4nagios關於Icinga-php4的文檔資訊及,可參考:http://icinga-cn.sourceforge.net/我這裡使用的是icinga-pnp4-cn-1.12.2.tar.xz。因為帳號限制的原因,在這裡並沒有建立icinga使用者,後續icinga的使用者是monitor使用者。後續先行編譯的時候需指定。一、按照依賴包# yum install httpd gcc glibc glibc-common gd
Time of Update: 2016-04-22
Gnu/Linux的發展史研究,gnulinux發展史1.Gnu/Linux是一個基於POSIX和UNIX的多使用者多任務 支援多線程多CPU的類UNIX的作業系統. 繼承了UNIX以網路為核心的設計思想 是效能穩定的多使用者網路作業系統. 1991年10月5日Linus Torvalds在usenet的comp.os.minix新聞群組中發布了第一個Linux的公告宣布誕生.基本思想:1.一切都是檔案
Time of Update: 2016-04-22
關於 linux ssh 的配置.,linuxssh配置一、禁止root使用者遠程登入: # cd /etc/ssh# vi sshd_config 將 permitRootLogin 後面的值改成 no
Time of Update: 2016-04-22
UNIX進階環境編程(15)進程和記憶體配置 < 故宮角樓 >,故宮角樓故宮角樓是很多攝影愛好者常去的地方,夕陽餘輝下的故宮角樓平靜而安詳。 首先,瞭解一下進程的基本概念,進程在記憶體中布局和內容。此外,還需要知道運行時是如何為動態資料結構(如鏈表和二叉樹)分配額外記憶體的。一 進程1
Time of Update: 2016-04-22
linux 搭建svn,linuxsvn1、安裝svn用戶端 1.1、使用命令安裝 1)CentOS$ yum install subversion 2)ubuntusudo apt-get install subversion 1.2、源碼安裝 http://www.cnblogs.com/fengbohello/p/4142810.html 2、開啟svn服務進程 2.1、我的習慣是把代碼倉庫放在/opt/svn目錄下,所以先建立目錄/opt/svn$ mkdir
Time of Update: 2016-04-22
bash shell的job control,bashjob job control是用於bash環境下的,也就是說:當我們開啟一個bash shell之後,可以在單一終端下同時進行多個工作的行為管理。
Time of Update: 2016-04-22
Linux crontab定時器的使用,linuxcrontab定時器crontab參數: -u:協助其他使用者建立或移除工作排程 -l:查閱crontab的工作內容 -r:移除所有的crontab的工作內容 -e:編輯crontab檔案每項工作有六個欄位: * * * * * * 分鐘 小時 日期 月份 周 指令 0-59 0-23 1-31 1-12 0-7 指令
Time of Update: 2016-04-22
linux下通過NFS將遠程磁碟mount到本地,linuxnfs磁碟mount最近由於項目原因需要和其他兩家公司對接,需要取對方伺服器中的映像資料,原本約定是三方都通過http協議來進行通訊,奈何對接方不配合,說檔案就在他們伺服器放著,怎麼取他們不管。所以採取將對方伺服器磁碟掛載到本地的方法來擷取。 NFS(Network File
Time of Update: 2016-04-22
Debian普通使用者擷取root許可權|sudo的安裝與配置,debiansudoDebian系統的普通使用者需要安裝軟體時,往往會收到“Permission
Time of Update: 2016-04-22
BTrace入門BTrace(Bytecode Trace)是一個Java平台的安全、動態追蹤工具,可以不重啟應用的情況下監控線上當前執行情況,並且做到最少的侵入,佔用最少的系統資源。為了增強注入代碼的安全性,btrace監控指令碼有很多限制,如下:no new objectsno new arraysno throwing exceptionsno catching exceptionsno arbitrary instance or static method calls - only
Time of Update: 2016-04-21
linux啟動層級簡單說明,linux層級簡單說明系統中對應的檔案是/etc/inittab# Default runlevel. The runlevels used by RHS are:# 0 - halt (Do NOT set initdefault to this)# 1 - Single user mode# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)# 3 -
Time of Update: 2016-04-22
Linux系統啟動引導過程和服務控制剛入門的小夥伴們是不是還在迷惑到底系統從我們按下電源鍵的那一刻,是如何進行一步一步啟動並執行,知道我們輸入使用者名稱和密碼進入系統,來操作電腦,今天我們就來寫一下開機的啟動過程以及相關服務的控制。一. 系統引導流程:1 . 開機加電,BIOS對硬體加電自檢vcD4NCjxwcmUgY2xhc3M9"brush:sql;"> 加電自檢,檢測硬體裝置,這是因為BIOS中包含了CPU的相關資訊、裝置啟動順序資訊、硬碟資訊、記憶體資訊、時鐘資訊、PnP特性等等2
Time of Update: 2016-04-21
超級強大的vim配置(vimplus),vim配置vimplusvimplusvimplus是vim的超級配置安裝程式 github地址:https://github.com/chxuan/vimplus.git,歡迎star和fork。接觸vim到現在也有幾年了,但是之前用vim都是在網上找別人配置好了的vim,但是別人配置的始終都不能夠滿足自己的需求(自己需要有強大的C/C++代碼提示補全功能、標頭檔/源檔案切換、靜態程式碼分析等功能),所以最近自己有時間,自己歸納了一些vim的外
Time of Update: 2016-04-21
nginx學習筆記1,nginx學習筆記查看nginx編譯時間參數的設定 使用nginx -V命令查看 可以使用nginx -h命令查看命令協助 設定檔中將worker process綁定到cpu的特定核心上, vim /etc/nginx/nginx.conf注意worker_cpu_affinity這個參數是對cpu多核的支援,上面表示4個process分別綁定到cpu核心的第1個 第2個 第1個 第2個(這個cpu只有兩個核心) 如果有4
Time of Update: 2016-04-21
Microsoft Visual C++ 不支援long long,visuallongMicrosoft Visual C++ 不支援long long在C/C++中,64為整型一直是一種沒有確定規範的資料類型。現今主流的編譯器中,對64為整型的支援也是標準不一,形態各異。一般來說,64位整型的定義方式有long
Time of Update: 2016-04-21
linux 系統下配置安裝 java jdk 圖文流程,linuxjdk先查看一下系統版本,本例採用的作業系統是CentOS 6.5:如果你是初裝之後的作業系統,那麼有可能wget這個組件是不存在的,所以你要安裝一下它,這樣才可以讓你從網上down下你要的安裝包:上面這幅圖是檢查一下你是否安裝過wget組件,如果沒有的話用下面這條語句安裝一下它即可:#yum install -y wget當然如果你不檢查也可以,直接執行wget時會報command not
Time of Update: 2016-04-21
msg2133觸控螢幕(TP原始碼學習)強調:下面的裝置指觸控螢幕ABS:絕對值 1.input子系統簡介Linux輸入裝置總類繁雜,常見的包括有按鍵、鍵盤、觸控螢幕、滑鼠、搖杆等等,他們本身就是字元裝置,而linux核心將這些裝置的共同性抽象出來,簡化驅動開發建立了一個input子系統。子系統共分為三層,1所示。圖1驅動層和硬體相關,直接捕捉和擷取硬體裝置的資料資訊等(包括觸控螢幕被按下、按下位置、滑鼠移動、鍵盤按下等等),然後將資料資訊報告到核心層。核心層負責串連驅動層
Time of Update: 2016-04-21
Linux系統磁碟分割和掛載linux系統磁碟分割Linux分區和Windows有很大的區別。在Linux中,沒有圖形化的分區介面,因此,我們無法看到Windows下C盤、D盤這樣的磁碟分割介面。1. 硬碟分區硬碟分區的目的:提高管理效率。如果所有東西都放在一個分區,OS管理起來效率比較低。同時,作業系統在啟動時會通過 MBR 來獲得作業系統檔案所在的分區,所以一個可引導分區是不能缺少的。
Time of Update: 2016-04-21
Linux學習筆記--free命令(查看記憶體資訊的命令)free,顯示記憶體狀態。1. 命令格式:free [選項] 2. 常用選項:"free -b" 以 Byte 為單位顯示記憶體使用量情況。"free -k" 以 KB 為單位顯示記憶體使用量情況。"free -m" 以 MB 為單位顯示記憶體使用量情況。"free -g" 以 GB 為單位顯示記憶體使用量情況。"free -h" 人性化顯示,自動選取合適的單位。(有的系統不支援此選項)"free -o"