Time of Update: 2016-06-02
CentOS安裝YouCompleMe重新安裝了一遍虛擬機器,又把Vim配置了一遍,這回有信心把YouCompleMe的安裝方法貼出來了,先給個權威的連結,然後給出具體步驟,保證沒問題可以安裝成功什麼是youcompleteme?就是一個強大的自動補全外掛程式,安裝此外掛程式之後配置一下vim,這樣在敲代碼的時候就不會有忘記函數名的尷尬了~我們需要以下幾步先檢查一下自己的虛擬機器中是否有安裝python,用vim試一下1 :echo has('python') 如果得到結果為1
Time of Update: 2016-06-02
CentOS 6.5升級到CentOS7RedHat提供了一個redhat-upgrade-tool的升級工具;[1]配置軟體源# vim /etc/yum.repos.d/upgrade.repo [upgrade] name=upgrade baseurl=http://dev.CentOS.org/centos/6/upg/x86_64/enable=1 gpgcheck=0[2]安裝軟體工具yum -y install preupgrade-assistant-contents
Time of Update: 2016-06-02
Sublime Text 文本排序&尋找重複行&重複資料刪除行排序按F9或者選擇菜單:Edit > Sort Lines,對每行文本進行排序尋找重複行排序好後,按Ctrl+F,調出尋找面板尋找字串:^(.+)$[\r\n](^\1$[\r\n]{0, 1})+注意:確保正則模式開關開啟;若不可用,按Alt+R進行切換點擊Find重複資料刪除行排序好後,按Ctrl+H,調出替換面板尋找字串:^(.+)$[\r\n](^\1$[\r\n]{0,
Time of Update: 2016-06-02
分區裡的inode號是0號和1號的block,inodeblock分區裡的inode號是0號和1號的block 我相信大家在使用Linux的時候都遇到過誤刪檔案系統資料的情況,不管是自己誤刪還是幫人家恢複誤刪現在用的比較多的恢複工具大概是ext3grep 、extundelete 這兩個當然本文不是要說這兩個工具的使用方法,而是介紹每個分區裡的inode號為0或1號的block到底是什麼 在使用ext3grep 、extundelete
Time of Update: 2016-06-02
交叉工具鏈的搭建方法(測試成功),交叉工具搭建測試 之前安裝了一個rehat6的linux系統,把交叉編譯搭建給忽視了,結果在編譯uboot的時候出現問題,顯示找不到arm-linux-gcc。於是自己來搭建交 叉編譯環境。出現好多錯。先是解壓時沒在後邊加 -C/,後是直接自己建立了個目錄,把解壓後的bin目錄複寫到自己建立的目錄。還是出現問題。但 最後我還是成功了的,直接給出操作過程:
Time of Update: 2016-06-02
Pacman Hooks 簡介Pacman 5.0 帶來了 Hooks 支援,但在大規模應用前,我們留出了一個多月的時間來讓使用者先升級到 Pacman 5.0(因為同時升級 pacman 和有定義 hooks 的包會導致無法正常執行這些 hooks)。現在距離 Hooks 正式投入使用已經過去了一個月,我覺得是時候介紹一下 Hooks 和如何使用它了。先來看一個簡單的 Hook:[Trigger]Type = FileOperation = InstallOperation =
Time of Update: 2016-06-01
linux下的inode記錄,linuxinode記錄 我們經常在Linux下可以看到inode,都不知道是什麼東東,那麼我們現在來慢慢瞭解下。 一、inode是什嗎?理解inode,要從檔案儲存說起。檔案儲存在硬碟上,硬碟的最小儲存單位叫做"扇區"(Sector)。每個扇區儲存512位元組(相當於0.5KB)。 作業系統讀取硬碟的時候,不會一個個扇區地讀取,這樣效率太低,而是一次性連續讀取多個扇區,即一次性讀取一個"塊"(block)。這種由多個扇區組成的"塊",
Time of Update: 2016-05-30
linux 學習隨筆-shell簡單編寫,隨筆-shell指令碼最好都放在/usr/local/sbin中指令碼的執行 sh -x 指令碼.sh -x可以查看執行過程1在指令碼中使用變數 使用變數的時候,需要使用$符號: #!/bin/bash ##把命令賦值為變數,需要使用反引號 d=`date +"%H:%M:%S"` echo "The script begin at $d" echo "Now we'll sleep 2
Time of Update: 2016-06-01
linux連接埠號碼與PID的互相查詢,linux連接埠號碼PID最近用linux在玩Tomcat,啟動的時候總是會報錯(8080/8009/8005)於是整理了一下網上零亂的查看PID和連接埠的命令,以備記錄。 1.由連接埠號碼查詢PID號首先myeclipse報錯的時候會提示:“8009連接埠被佔用”,那麼你不得不依據此連接埠去查看該連接埠下啟動並執行哪些進程使用命令來查看當前系統下所啟動並執行所有連接埠情況:sudo netstat
Time of Update: 2016-06-02
Linux下的inode記錄我們經常在Linux下可以看到inode,都不知道是什麼東東,那麼我們現在來慢慢瞭解下。一、inode是什嗎?理解inode,要從檔案儲存說起。檔案儲存在硬碟上,硬碟的最小儲存單位叫做"扇區"(Sector)。每個扇區儲存512位元組(相當於0.5KB)。作業系統讀取硬碟的時候,不會一個個扇區地讀取,這樣效率太低,而是一次性連續讀取多個扇區,即一次性讀取一個"塊"(block)。這種由多個扇區組成的"塊",是檔案存取的最小單位。"塊"的大小,最常見的是4KB,即連續八
Time of Update: 2016-05-31
linux安裝ftp伺服器,linuxftp伺服器Ftp(檔案傳輸通訊協定)概念FTP是File Transfer
Time of Update: 2016-05-29
shell的比較子,shell比較子運算子描述樣本檔案比較子-e filename如果 filename 存在,則為真[ -e /var/log/syslog ]-d filename如果 filename 為目錄,則為真[ -d /tmp/mydir ]-f filename如果 filename 為常規檔案,則為真[ -f /usr/bin/grep
Time of Update: 2016-05-28
解決Linux中遇到No such device,linuxsuch虛擬機器備份轉移後,網路啟動異常,提示“SIOCSIFADDR: No such device”he problem lies in the fact that ethernet MAC addresses are cached. You need to remove a file to clear the cached
Time of Update: 2016-05-28
centos mysql開啟遠端存取,centosmysql登入MySQL: mysql -u root -p db;如需修改密碼,第一次: mysqladmin -u root password NEWPASSWORD 已設定過: mysqladmin -u root -p 'oldpassword' password newpassword執行以下命令開啟遠端存取限制 grant all privileges on *.* to '
Time of Update: 2016-05-29
grep命令的使用,grep命令使用 grep是UNIX和LINUX中使用最廣泛的命令之一。grep允許對文字檔進行模式尋找。如果找到匹配模式, grep列印包含模式的所有行。grep支援基本Regex,也支援其擴充集。grep有三種變形,即:grep:標準grep命令,這裡主要討論此格式;Egrep:等同於grep -E,擴充grep,支援基本及擴充的Regex;Fgrep:等同於grep -F,不支援Regex,允許尋找字串而不是一個模式。
Time of Update: 2016-05-28
CentOS 6.5 下vim 配置,centosvim1. 登入並進入你常用的使用者名稱下,查看其主目錄命令:# su xxx$ cd xxx$ ls -a2.查看並建立目錄和檔案首先看你的主目錄~/ 下是否有.vimrc檔案,沒有就輸入指令 $ touch .vimrc 建立該檔案在主目錄下建立目錄 .vim,並進入.vim目錄,建立plugin、doc、syntax三個目錄 命令: $
Time of Update: 2016-05-28
linux中的虛擬化網路模型及使用qemu-kvm建立隔離模型,linuxqemu-kvm第一種隔離模型: Guest1和Guest2都為虛擬機器。首先要瞭解在linux中的虛擬機器的網卡都包含前半段和後半段,前半段在虛擬機器上,後半段在宿主機上,這裡以centos6為例,eth0為Guest1虛擬機器上的網卡,對應的後半段為vnet0,在Guest1上所有發往eth0的資料就直接發往vnet0了,也可以將vnet0看作一塊網卡Guest1如何跟Guest2通訊?很簡單在宿主機中做一個
Time of Update: 2016-05-28
linux 學習隨筆-壓縮和解壓縮,linux隨筆.gz 由gzip壓縮公用程式壓縮的檔案.bz2 由bzip2壓縮公用程式壓縮的檔案.tar 由tar打包程式打包的檔案.tar.gz 先由tar打包,gzip壓縮.tar.bz2 先由tar打包,bzip2壓縮1:gzip 壓縮檔 此命令不能壓縮目錄gzip +檔案 在當前位置壓縮該檔案 gzip不能壓縮目錄# gzip 1.txt壓縮後源檔案消失變為1.txt.gzgzip -d 檔案名稱 表示解壓縮#gzip -d 1.txt.gz
Time of Update: 2016-05-27
菜鳥學配置vim,菜鳥vim看啥都不會的菜鳥怎麼進行vim配置如果你想讓你的vim和VS差不多你一定需要這個網址http://www.open-open.com/lib/view/open1429884437588.html在開始使用Linux之後,一定不可避免的使用vim編輯器,一開始使用的時候vim可能不太友好(一定不咋友好)然後我就去瞭解了,如何使它變得友好,什麼意思呢?就是說,我是個編C++的,但是我通常在VS2015編代碼,在開始在Linux上編寫C++代碼之後,我對安裝好的vim很不
Time of Update: 2016-05-28
Linux ACL,linuxaclACL 是什麼ACL的全稱是 Access Control List (存取控制清單)