Time of Update: 2016-04-02
Bash的準系統1.命令別名與快速鍵1.1 查看與設定別名 alias:查看系統中所有命令的別名 alias 別名=’原命令’ 設定命令別名 unalias 別名 刪除別名 vi ~/.bashrc 寫入環境變數設定檔(永久生效)2.命令生效順序1.用絕對路徑或相對路徑執行的命令 2.執行別名 3.執行Bash的內部命令 4.執行按照$PATH環境變數定義的目錄尋找順序找到的第一個命令3.常用快速鍵1.ctrl+c 強制終止當前命令 2.ctrl+l 清屏 3.ctrl+
Time of Update: 2016-04-02
Vim的基本使用方法vim作為被大多數程式員所推崇的編輯器,是源於它的自由靈活以及令人舒服的輸入模式,但對於新手來說無疑是個噩夢(需要記太多的命令),而作為使用了vim有一段時間的我來說,總結下常用的命令,以備新手快速進入vim,感受它的強大以及令人著迷的處理方式。以下只介紹常用的使用方式,對於繁重的概念以及高難度的操作留待大家以後的興趣去探索。初次用vi/vim開啟檔案既可以使用以下命令:移動命令:1.hjkl
Time of Update: 2016-04-02
結合tcpdump命令對traceroute深入分析traceroute:是網路診斷中,用來分析IP包經過那些路由的命令。學前知識:IP包中有個欄位TTL,這個是最大跳轉次數的欄位,每經過一個路由器,值會-1,當值為0的時候,這個包就會被路由器丟棄,並返回ICMP-逾時包給請求主機。實現原理:1、traceroute首先發出三個UDP包(發出三個主要是為了統計,這裡可以不用太在意),其TTL的欄位為1,目的地為目標主機的IP,該UDP包在經過路由器-1時,TTL值會被設定為0該包會被丟棄,並返回
Time of Update: 2016-04-02
64位CentOS7安裝Python的psutil模組記錄下64位CentOS7安裝Python的psutil模組的過程。1、以root身份登陸CentOS依次 執行以下命令:wget https://pypi.python.org/packages/source/p/psutil/psutil-2.1.3.tar.gztar zxvf psutil-2.1.3.tar.gzcd psutil-2.1.3/python setup.py
Time of Update: 2016-04-02
Oracle Linux 7禁用Transparent HugePagesTransparent HugePages記憶體在Red Hat企業Linux 6,SUSE 11和Oracle Linux 6的Oracle Linux Unbreakable Enterprise Kernel2(UEK2)早期版本中預設是啟用的。Transparent HugePages記憶體在Oracle Linux Unbreakable Enterprise Kernel2(UEK2)核心中預設情況下是禁用的。
Time of Update: 2016-04-02
Linux入門學習:認識shell和bash一、shell 電腦硬體的直接控制者是作業系統的核心(kernel),因為核心的重要性,所以作為使用者的我們是無法直接操作核心的,所以我們需要shell調用應用程式或者雙擊開啟安裝的應用軟體與核心之間進行通訊。 shell就相當於是一個介面,串連程式與核心;或者可以說shell是一個辦公桌,給工作的人以必要辦公環境。
Time of Update: 2016-04-02
關於 MonoDevelop on Linux 單步調試問題的解決在 MonoDevelop 中預設是關閉對外部程式集(.dll)的調試,可通過如下步驟來解決這個問題。1.通過菜單【Edit】-【Preferences】-【Debugger】進入到調試器的設定頁,把“Debug project code only; do not step into framework
Time of Update: 2016-04-02
Ubuntu 15.04下Vim配置系統:Ubuntu 15.04,vim7.4 ,curl,git1.安裝spf13的vim配置。官方網址:http://vim.spf13.com/#vimrc$ curl https://j.mp/spf13-vim3 -L > spf13-vim.sh && sh spf13-vim.sh2.更改配色。$ echo "colo pride" >>
Time of Update: 2016-04-02
Git 聯機版註冊使用簡介:之前研究了 Git 單機版 ( 單兵作戰 ),今天來研究一下 Git 聯機版 ( 團隊協作 )!GitHub 是一個開源的代碼託管平台,可以分享自己的代碼到該平台上,讓大家參與開發或供大家使用,等。( 也可以搭建自己的 Git 倉庫,相關產品:gitlab )Git 單機版安裝使用 一、GitHub ( 使用開源的代碼託管倉庫 )1、建立 GitHub 帳號:https://github.com/## 建立好使用者後,點擊右上方 ->
Time of Update: 2016-04-02
Git 單機版安裝使用簡介:Git 是一款開源的分布式版本控制系統,是當今最流行、先進的版本控制軟體,沒有之一。Git 是一個分布式的版本控制系統,相反 SVN 就是一個集中式的版本控制系統了。SVN 每修改完一個檔案要提交到服務端進行儲存,而 Git 在本地有一個完整的版本庫。一、安裝 Git1、Linux( CentOS )shell > yum -y install git## 沒錯,已經安裝完成了2、Windows( WIN7 ):https://github-windows.s3
Time of Update: 2016-04-02
Ubuntu 16.04 LTS下安裝配置Java環境我們知道Ubuntu裡可能會事先安裝了openjdk。但是我習慣於Oracle jdk。## < 卸載 openjdk >### Terminal command:sudo apt-get purge openjdk/openjdk*;sudo apt-get clean/autoclean;我們此時應該是把 openjdk 從系統中刪除了。##< 下載安裝 Oracle jdk >### Terminal
Time of Update: 2016-04-02
CentOS 6.5 編譯安裝 GCC 4.9.2環境: CentOS-6.5 , gcc-4.4.7 系統必須已經安裝有一個編譯器,因為 gcc也是需要編譯的,建議用root進行安裝首先 gcc 編譯需要三個額外庫,下載並按照下面的順序安裝它們,如下:1. gmp ftp://ftp.gnu.org/gnu/gmp2. mpfr ftp://ftp.gnu.org/gnu/mpfr3. mpc
Time of Update: 2016-04-02
Linux系統入門教程:如何在 Linux 上安裝 Node.js問題: 如何在你的 Linux 發行版上安裝 Node.js?Node.js 是建立在Google的 V8 JavaScript 引擎伺服器端的軟體平台上。在構建高效能的伺服器端應用程式上,Node.js 在 JavaScript 中已是首選方案。是什麼讓使用 Node.js 庫和應用程式的龐大生態系統來程式開發伺服器後台變得如此流行。Node.js 內建一個被稱為 npm
Time of Update: 2016-04-02
如何在IntelliJ IDEA上 添加GIT和Maven、mybatis外掛程式IntelliJ IDEA工具上,添加GIT和maven、mybatis外掛程式,相對比較簡單:首先下載GIT、maven、mybatis。先添加GIT外掛程式: 首先在IDEA找到file中找到setting,然後搜尋git,接著將git存放的路徑找到即可。接著是maven外掛程式,也是很簡單,開啟setting設定,搜尋maven,接著路徑改了就可以mybatis的配置,點擊run,找到Edit
Time of Update: 2016-04-02
Linux下VirtualBox出現kernel driver not installed的解決方案今天安裝好rhel-server-6.6-i386後,再安裝VirtualBox成功,但是再VirtualBox中建立虛擬機器的時候出現了“不能為xx虛擬機器開啟新任務”並彈出如下的錯誤資訊:按照提示運行#/sbin/rcvboxdrv setup但是還是失敗Stopping VirtualBox kernel modules
Time of Update: 2016-04-02
如何在IntelliJ IDEA上建立Spring MVC項目對於剛剛從eclipse、myeclipse轉到IntelliJ IDEA工具,在搭建項目遇到了一些問題,所以讓我來分享我的搭建過程。建議大家準備java環境、IntelliJ IDEA工具、tomcat、maven了,還有我是win7系統。建立項目選擇spring,勾上set up library later,勾上spring-mvc,記得project
Time of Update: 2016-04-02
LFCS 系列第二講:如何安裝和使用純文字編輯器 vi/vim幾個月前, Linux 基金會發起了 LFCS (Linux 基金會認證系統管理員(Linux Foundation Certified System administrator))認證,以協助世界各地的人來驗證他們能夠在 Linux 系統上做從基礎的到中級的系統管理任務:如系統支援、第一手的故障診斷和處理、以及何時向上遊支援小組提出問題的智能決策。在 Linux 中學習 vi
Time of Update: 2016-04-02
Ubuntu中Vim添加Lua支援系統:Ubuntu 15.04因為Ubuntu15.04系統內建Vim不支援Lua,所以得自己編譯安裝。1.卸載系統內建的vim.$ sudo apt-get remove vim vim-runtime vim-tiny vim-common vim-gui-common$ sudo apt-get purge vim vim-runtime vim-tiny vim-common vim-gui-common2.安裝依賴檔案。$
Time of Update: 2016-04-02
Linux下ppp安裝及“field 'pppol2tp' has incomplete type“解決PPP官網下載:https://download.samba.org/pub/ppp/編譯:root@zhaoxc-VBox:/opt/arm-tools/ppp-2.4.5# ./configure --prefix=/opt/arm-tools/ppp-2.4.5/install-arm/root@zhaoxc-VBox:/opt/arm-tools/ppp-2.4.5# make CC=
Time of Update: 2016-04-02
Ubuntu15.04 systemd添加開機啟動從Ubuntu 14.04升級到Ubuntu 15.04後,rc.local無效了,因為Ubuntu 15.04使用了systemd管理開機啟動,於是從新設定我的shadowsocks開機啟動。1.在/lib/systemd/system/下添加開機檔案$ cd /lib/systemd/system/$ sudo vim