Time of Update: 2016-01-18
linux 建議鎖和強制鎖,linux建議鎖強制作為APUE 14.3節的參考linux是有強制鎖的,但是預設不開啟.想讓linux支援強制性鎖,不但在mount的時候需要加上-o
Time of Update: 2016-01-18
【轉】Linux下MySQL資料庫的備份與還原,linuxmysql昨天對公司資料庫進行備份。用了以下的方法一. 匯出1、匯出資料和表結構:mysqldump -u使用者名稱 -p密碼 資料庫名 > 資料庫名.sql或者切換到mysql目錄下:#/usr/local/mysql/bin/ mysqldump -uroot -p haier > haier.sql敲斷行符號後會提示輸入密碼2、只匯出表結構mysqldump -u使用者名稱 -p密碼 -d
Time of Update: 2016-01-18
Ubuntu 14.04中安裝Sublime Text 3並使用SublimeClang外掛程式Sublime Text是個跨平台的編輯器,支援Windows、Linux、Mac系統平台,支援各種語言的代碼編輯,配合上對應的外掛程式,話上點時間學習,你將會對它愛不釋手,大大的提高你的編碼效率。本文將講解在Ubuntu 14.04系統中安裝SublimeText 3,並配置SublimeClang外掛程式來配置C/C++開發環境。1. Sublime Text 3的下載安裝
Time of Update: 2016-01-18
CentOS(5.8/6.7)Linux生產環境若干最佳化實戰CentOS系統安裝之後並不能立即投入生產環境使用,往往需要先經過我們營運人員的最佳化才行。在此講解幾點關於Linux系統安裝後的基礎最佳化操作。注意:本次最佳化都是基於CentOS(5.8/6.7)。下面我就為大家簡單講解幾點關於Linux系統安裝後的基礎最佳化操作。注意:本次最佳化都是基於CentOS(5.8/6.7)。關於5.8和6.7兩者最佳化時的小區別,我會在文中提及的。最佳化條目: 1
Time of Update: 2016-01-18
Vim入門教程剛工作時搞過一段時間的VIM和EMACS,不過作為一個JAVA程式猿,用VIM來寫JAVA代碼還是不大現實(現在用IDEA),後面也就不了了之。最近在寫前端代碼和寫部落格時感覺VIM還是不錯的,於是決定再把VIM拾起來。裸的VIM並不是太好用,需要安裝需要的外掛程式,之前的玩法是下載對應的壓縮包並修改配置,這個過程極其考驗耐心和人品!使用vundle管理外掛程式vundle讓你不需要在糾結到哪裡去找外掛程式和配置,所有的外掛程式都以相似的方式進行管理,很大程度上降低了使用成本!外掛
Time of Update: 2016-01-18
在Ubuntu 14.04中使Sublime Text 3支援中文IME在Ubuntu 14.04中安裝了Sublime Text 3之後發現既然不支援輸入中文,於是在網上搜羅一下,發現很多人遇到了同樣的問題,但是解決辦法大該就只有一個。下面根據自身的安裝及解決辦法總結如下:1. SublimeText 3的安裝 安裝方式有多種,本文所描述的是從官方網站上下載64位的.deb檔案
Time of Update: 2016-01-18
Zookeeper的Python用戶端安裝項目中使用了Python,需要使用到Zookeeper的功能,這裡記錄一下安裝過程。核心版本:2.6.32發行版:CentOS-6.6 64bit1、由於python用戶端依賴c的用戶端所以要先安裝c版本的用戶端[root@rocket c]# cd /usr/local/zookeeper-3.4.6/src/c[root@rocket c]# ./configure[root@rocket c]# make[root@rocket c]# make
Time of Update: 2016-01-18
Ubuntu下thrift 0.9.3編譯安裝Ubuntu下thrift 0.9.3編譯安裝1 下載thrift原始碼git clone https://git-wip-us.apache.org/repos/asf/thrift.git thriftgit checkout 0.9.32 編譯並安裝安裝依賴apt-get install automakeapt-get install libssl-devapt-get install byaccapt-get install
Time of Update: 2016-01-18
Ubuntu下安裝開源繪圖程式 MyPaint 1.2.0MyPaint 1.2.0 已經發布下載,此版本的主要改進包括:新增直觀的 Inking 工具新增 Flood Fill 工具自動備份你正在工作的文檔,啟動的時候恢複改進 symmetry-setting 和 frame-setting 模式新工作空間 UI:兩個側邊欄和可 dock 的標籤面板平滑滾動改進對 Windows 的支援支援
Time of Update: 2016-01-18
微型嵌入式即時作業系統SmallRTOS常用介面函數微型嵌入式即時作業系統SmallRTOS是一個原始碼開放的、易於移植的、面向深度嵌入式應用的微核心即時作業系統,主要應用領域為工業控制,智能感應器開發,智能終端,物聯網等。任何人在遵循SmallRTOS許可協議的前提下均可免費使用該嵌入式即時作業系統。最新版本原始碼及樣本工程的發布網站為: http://www.smallrtos.org下載到SmallRTOS的原始碼壓縮包後,進行解壓,可以看到SmallRTOS的目錄結構如下:Kernel:
Time of Update: 2016-01-18
Linux screen 常用命令想必,只要接觸過Linux一段時間的人,一定知道screen這個神奇的工具了,它主要有如下些優勢:1. 後台運行:當你在ssh terminal執行shell時,如果網路這時斷開,你的程式會怎樣?TERMINATED呀!有了screen,就可以讓程式跑在screen而不會隨著ssh的斷開而斷開。2. 多視窗管理:有時,我們需要在運行一個命令,然後同時看它的log 檔案等,那我們可以很方便的使用screen的分屏功能,一邊運行命令,一邊查看log
Time of Update: 2016-01-18
Linux效能監控 - CPU、Memory、IO、Network一、CPU良好狀態指標CPU利用率:User Time <= 70%,System Time <= 35%,User Time + System Time <= 70%。環境切換:與CPU利用率相關聯,如果CPU利用率狀態良好,大量的環境切換也是可以接受的。可運行隊列:每個處理器的可運行隊列<=3個線程。監控工具vmstat$ vmstat 1先看一個欄位能對齊的:下面的是別人伺服器的情況:procs --
Time of Update: 2016-01-18
在Ubuntu Linux下製作Windows 啟動安裝 USB盤最近想 ,在Ubuntu上燒錄個Windows的安裝隨身碟,在網上看了些資料,不過好多都說的很模糊,於是乎,我走了不少彎路。這裡記錄下來,希望了幫到大家。首先你的有個USB吧,這裡我們假定USB在ubuntu中為/dev/sdb1. 給USB裝置 /dev/sdb 分區,注意,要是主要磁碟分割,sudo fdisk /dev/sdbCommand (m for help): nPartition type:
Time of Update: 2016-01-17
System V IPC(2)-訊號量,ipc一.概述 System V訊號量與System
Time of Update: 2016-01-18
jobs 命令樣本我是個新的 Linux/Unix 使用者。我該如何在 Linux 或類 Unix 系統中使用 BASH/KSH/TCSH 或者基於 POSIX 的 shell 來查看當前進行中的作業(job)?在 Unix/Linux 上怎樣顯示當前作業的狀態?(LCTT 譯註:job,也常稱為“任務”)作業控制是一種能力,可以停止/暫停進程(命令)的執行並按你的要求繼續/恢複它們的執行。這是通過你的作業系統和諸如 bash/ksh 或 POSIX shell 等
Time of Update: 2016-01-15
Linux下oracle環境變數無效問題,oracle環境變數今天在維護oracle資料庫時,查看監聽的狀態,執行#lsnrctl status報錯: -bash:lsnrctl:command not found。以前並不會這樣,仔細想了一下,問題找到了,我是以root遠程登入到伺服器上,維護oracle時,直接 su oracle,這樣操作雖然使用者切換為oracle,但是環境變數仍然是root的環境變數,所以會報環境變數錯誤,正確的命令是su -
Time of Update: 2016-01-16
QEMU啟動時插入tap虛擬網卡,qemutap虛擬網卡1、利用brctl命令建立虛擬橋接器br0brctl addbr br0ifconfig br0 up //上述兩條命令分開執行會導致網路斷開 2、將虛擬橋接器br0與物理網卡eth0綁定brctl addif br0 eth0ifconfig eth0
Time of Update: 2016-01-17
linux案頭系統使用明文ssh密碼登陸遠程伺服器1. linux系統下登陸遠程伺服器最安全的方式還是用免密碼登入2. 原理通過公開金鑰加密,私密金鑰解密去實現的。使用者機子存的是私密金鑰,遠程機子存的是對應的公開金鑰。遠程機子通過公開金鑰加密“一段文字”給使用者機子。 使用者機子通過私密金鑰去解密,並得到“這段文字”,然後以明文形式發送給遠程機子。
Time of Update: 2016-01-16
ubuntu14.04LTS openssh-server 手動安裝配置步驟,ubuntuopensshserver先用能上網的機器下載:zlib-1.2.5.tar.bz2、openssh-5.6p1.tar.gz、openssl-0.9.8o.tar.tar,接下來,準備安裝。 步驟如下: 1、首先解壓安裝zlib:tar -xf zlib-1.2.5.tar.bz2,會在目前的目錄下產生zlib目錄。進入zlib目錄,然後./configure、make make install
Time of Update: 2016-01-16
Linux coredump學習筆記,coredump學習筆記初學者筆記:linux的程式在發生異常情況下,會導致進程down,多數伺服器會設定產生core檔案,本人在實際運營過程中發生過進程不斷core,被自動監控拉起,過段時間有core的情況,進而導致磁碟被撐滿,影響服務這裡對core稍作瞭解後core檔案的大小限制:ulimit -c是可以改變core的檔案大小,但遺憾的是他是針對當前終端有效,簡單說當退出當前登入時,再次使用ulimit