Time of Update: 2015-04-30
Linux下文檔的壓縮和打包命令首先要弄清兩個概念:打包和壓縮。打包是指將一大堆檔案或目錄變成一個總的檔案;壓縮則是將一個大的檔案通過一些壓縮演算法變成一個小檔案。為什麼要區分這兩個概念呢?這源於Linux中很多壓縮程式只能針對一個檔案進行壓縮,這樣當你想要壓縮一大堆檔案時,你得先將這一大堆檔案先打成一個包(tar命令),然後再用壓縮程式進行壓縮(gzip
Time of Update: 2015-04-30
Ubuntu: HDF5報錯: HDF5 header version與HDF5 library不匹配今天在執行一個用到hdf5的python指令碼時,遇到如下錯誤Warning! ***HDF5 library version mismatched error***The HDF5 header files used to compile this application do not matchthe version used by the HDF5 library to which
Time of Update: 2015-04-30
Cygwin 下安裝Python MySQLdbCygwin 下安裝Python MySQLdb1) cygwin 更新運行 cygwin/setup-x86_64.exea 輸入mysql,選擇下面的包安裝:libmysqlclient-devellibmysqlclient18libmysqld-develb 輸入gcc,安裝相應的包2) setuptools$ wget
Time of Update: 2015-04-30
Linux 使用者開啟進程數的調整Linux 使用者開啟進程數的調整!! 本文內容僅在 RHEL6.4 上測試通過,本文僅針對所有使用者。1 查看nproc(max user processes)命令[root@vm-cdh4 ~]# ulimit -u148662 修改nproc臨時修改, 重登入或重啟後失效:[root@vm-cdh4 ~]# ulimit -u 32768嘗試在 /etc/security/limits.conf 中加入下面的配置:*
Time of Update: 2015-04-30
Linux中使用附加許可權1.SET位許可權:多用於給可執行檔程式或指令檔進行設定,其中SUID表示對屬主使用者增加SET位許可權,SGID表示對屬組內使用者增加SET位許可權。執行檔案被設定了SUID、SGID許可權後,任何使用者執行該檔案時,將獲得該檔案屬主、屬組帳號對應的身份。為執行檔案添加SET位許可權同樣可以通過chmod命令實現,使用u+s、g+s的許可權模式分別用於設定SUID、SGID許可權。若使用數字形式,SUID對應八位元字是4,SGID對於八位元字是2,在許可權模式中可採用
Time of Update: 2015-04-30
調整VirtualBox硬碟大小我在Mac下使用Virtual Box安裝Win7的虛擬機器。因為之前裝過Win7的32位版。現在因為機器記憶體升到8G,就可以划出4G來支援Win7虛擬機器。所以就重新安裝了Win7的64位版。在建立虛擬機器的硬碟時,我選擇了Virtual Box的預設容量20G。我看到Virtual
Time of Update: 2015-04-30
Kubuntu 14.10 MentoHUST 配置libpcap 銳捷校園網登入總結KUbuntu 14.10 mentohust 配置libpcap 銳捷校園網登入總結首先需要說明,mentohust 和銳捷一樣,都依賴 libpcap 這個函數庫。而配置libpcap 前,需要安裝GCC、GNU M4 、 flex 、bison,不然就會報錯(以下均以 root 身份執行)1.安裝GCCUbuntu預設安裝了GCC,但是按照參考文獻(1)需要安裝sudo apt-get install
Time of Update: 2015-04-30
Linux效能監控及常用命令簡介作為DBA,具備一定的Linux伺服器效能監控知識也是很有必要的。有時在伺服器效能瓶頸導致Oracle資料庫效能問題,也就是說在Oracle視角來看幾乎沒有什麼等待或alert log裡的錯誤跟蹤,但系統還是緩慢或使用者反饋系統回應時間相對平時的正常狀態還是明顯的差異,這時我們不放嘗試如下方法來觀察作業系統問題。Linux伺服器效能監控是管理員很重要的工作,伺服器運行應該提供最佳化的網路效能。在效能突然低於平均的情況,問題可能來自於正在執行的進程、記憶體使用量率、
Time of Update: 2015-04-30
Linux 開啟控制代碼限制的調整Linux---進程控制代碼限制總結 !! 本文內容僅在 RHEL6.4 上測試通過.Linux 控制代碼限制分為1系統級限制和2使用者級限制:/proc/sys/fs/nr_open > /proc/sys/fs/file-max >= ulimit -Hn >= ulimit -Sn1 系統級限制1.1 /proc/sys/fs/nr_open系統檔案系統支援檔案控制代碼總數上限, 預設值1048576 (1M).
Time of Update: 2015-04-30
調整擴大VMDK格式VirtualBox磁碟空間如果虛擬機器的格式是VDI格式的, 那麼可以通過這篇文章來調整磁碟大小: 調整VirtualBox硬碟大小 不過樓主當初在建立虛擬機器的時候,是用的VMDK格式, 以求與VMWare的相容性。這時候要擴大硬碟空間就有點麻煩了。按照上述文章操作會報錯VBoxManage: error: Resize hard disk operation for this format is not implemented
Time of Update: 2015-04-30
Linux Shell指令碼面試25問Q:1 Shell指令碼是什麼、它是必需的嗎?答:一個Shell指令碼是一個文字檔,包含一個或多個命令。作為系統管理員,我們經常需要使用多個命令來完成一項任務,我們可以添加這些所有命令在一個文字檔(Shell指令碼)來完成這些日常工作任務。Q:2
Time of Update: 2015-04-30
在Ubuntu 15.04中使用Eclipse 4.4、Java 8以及WTPUbuntu 15.04中的Eclipse 4.4 在前一篇中 ,我發現了 Ubuntu 15.04 中的新工具 Ubuntu Make,同時發現了在 Ubuntu 15.04 中使用 Eclipse 4.4 的方法。有人可能會說,要使用 Eclipse 4.4,直接從 Eclipse 的官網下載不就行了嗎?但是在 Ubuntu 中,官網下載的 Eclipse 和 Ubuntu 內建的 Eclipse
Time of Update: 2015-04-30
Linux系統入門學習:如何在樹莓派上安裝USB網路攝影機Question: 我可以在樹莓派上使用標準的USB網路攝影機嗎?我該如何檢查USB網路攝影機與樹莓派是否相容?另外我該如何在樹莓派上安裝它?如果你想在樹莓上拍照或者錄影,你可以安裝樹莓派的網路攝影機板。如果你不想要為網路攝影機模組花費額外的金錢,那有另外一個方法,就是你常見的USB
Time of Update: 2015-04-30
Android Studio介面相關設定用慣了emacs的操作方式,每當使用一款新的編輯器的時候,第一個想到的就是這個工具有沒有emacs的快速鍵,Android studio也是一樣的。1. Android studio設定emacs的方式如下,點擊File->Settings選擇其中的keymap,在keymap中選擇emacs,這樣就成功的設定好了emacs的操作模式:2.
Time of Update: 2015-04-30
在Linux上安裝使用‘Go for it!’備忘軟體你在 Linux 案頭是如何管理工作和備忘的?我喜歡用 Ubuntu 的粘帖便簽很久了。但是我要面對與其他裝置同步的麻煩,特別是我的智能手機。這就是我為什麼選擇使用 Google Keep 的原因了。Google Keep 是一款功能豐富的軟體,我十分喜愛,而且喜歡到把它叫做 Linux 的 Evernote
Time of Update: 2015-04-30
ARM Linux 系統調用過程 系統調用是作業系統提供給使用者(應用程式)的一組介面,每個系統調用都有一個對應的系統調用函數來完成相應的工作。使用者通過這個介面向作業系統申請服務,如訪問硬體,管理進程等等。但是因為使用者程式運行在使用者空間,而系統調用運行在核心空間,因此使用者程式不能直接調用系統調用函數,我們經常看到的比如fork、open、write 等等函數實際上並不是真正的系統調用函數,他們都只是c庫,在這些函數裡將執行一個非強制中斷 swi 指令,產生一個非強制中斷,使CPU
Time of Update: 2015-04-30
Fedora 20系統安裝及配置燒錄系統啟動盤首先在官網下載Fedora鏡像檔案,在Windows下使用軟碟通,開啟映像檔案,插入隨身碟,點擊:啟動->寫入硬碟映像。隨身碟啟動盤就做好了。Linux安裝工具UltraISO 軟碟通 9.3.3.2685簡體中文版及註冊碼 在同一個硬碟上安裝多個Linux發行版及Fedora 21初體驗 如何在Windows 8下建立Fedora 21 Live USB
Time of Update: 2015-04-30
安裝完最小化 RHEL/CentOS 7 後需要做的 30 件事情(一)CentOS 是一個工業標準的 Linux 發行版,是紅帽企業版 Linux 的衍生版本。你安裝完後馬上就可以使用,但是為了更好地使用你的系統,你需要進行一些升級、安裝新的軟體包、配置特定服務和應用程式等操作。這篇文章介紹了 “安裝完 RHEL/CentOS 7 後需要做的 30 件事情”。閱讀文章的時候請先完成 RHEL/CentOS
Time of Update: 2015-04-30
極客DIY:只用兩步教你製作一款可程式化鍵盤
Time of Update: 2015-04-30
Linux 環境變數配置Linux 環境,使用者通過shell 操作時,系統會為使用者初使化環境變數, 比如系統公用資源路徑: path , include , bin 等目錄。 shell 模式下,執行 export , 查看使用者環境變數 , echo $key 查詢某個環境變數。設定環境變數,有兩種方式,分為臨時設定,與永久設定。a.臨時設定(即時生效)shell 模式執行:export