Time of Update: 2018-12-07
增加全域變數路徑:修改/etc/profile檔案,在檔案中追加:GIT_HOME=/document/soft/gitPATH=$GIT_HOME/bin:$PATH即可將/document/soft/git/bin路徑增加到環境變數中之後執行source
Time of Update: 2018-12-07
(1)/etc/profile全域(公有)配置,不管是哪個使用者,登入時都會讀取該檔案。 (2)/ect/bashrcUbuntu沒有此檔案,與之對應的是/ect/bash.bashrc它也是全域(公有)的,bash執行時,不管是何種方式,都會讀取此檔案。 (3)~/.profile若bash是以login方式執行時,讀取~/.bash_profile,若它不存在,則讀取~/.bash_login,若前兩者不存在,讀取~/.profile。另外,圖形模式登入時,此檔案將被讀取,即使存在~/.ba
Time of Update: 2018-12-07
1. 下載subversion http://subversion.apache.org/download/2. 解壓縮tar -xvf ./subversion-1.7.2.tar.bz23.下載sqlite-amalgamation,解壓縮後把sqlite3.c放到下面建的目錄mkdir sqlite-amalgamationchmod 777 ./sqlite-amalgamation/4.編譯、安裝/configure ;make clean;make;make install;5.
Time of Update: 2018-12-07
上文配合nexs私服是訪問在linux本機可以訪問,其他區域網路機器不能訪問, http://10.20.234.114:8081/nexus/由於Linux防火牆預設是關閉8080連接埠。因此,若要能夠訪問8080連接埠,可以用兩種方式,一個是關閉防火牆,另一個就是讓防火牆開放8080連接埠。 開放8080連接埠的解決步驟如下: 1、修改/etc/sysconfig/iptables檔案,增加如下一行: -A RH-Firewall-1-INPUT -m state --state
Time of Update: 2018-12-07
環境:Ubuntu 10.04 + httpd-2.2.17從http://www.apache.org/dist/httpd/ 下載 httpd-2.2.17.tar.gz 檔案存至 /root/下載 目錄命令列表: cd /root/下載tar -zxvf httpd-2.2.17.tar.gzcd httpd-2.2.17 ./configure --prefix=/usr/local/apache2 --enable-module=so
Time of Update: 2018-12-07
隨著Linux應用的擴充許多朋友開始接觸Linux,根據學習Windwos的經驗往往有一些茫然的感覺:不知從何處開始學起。這裡介紹學習Linux的一些建議。 一、從基礎開始:常常有些朋友在Linux論壇問一些問題,不過,其中大多數的問題都是很基礎的。例如:為什麼我使用一個命令的時候,系統告訴我找不到該目錄,我要如何限制使用者的許可權等問題,這些問題其實都不是很難的,只要瞭解了 Linux 的基礎之後,應該就可以很輕易的解決掉這方面的問題。而有些朋友們常常一接觸Linux
Time of Update: 2018-12-07
linux運行層級以管理員身份進入Linux,修改檔案:/etc/inittab找到“id:5:initdefault:”其中的5就是X-window,為預設的運行層級linux啟動之後會在一個層級運行,下面列出了這些運行層級:0 系統停止1 單使用者系統,不需要登陸2 多使用者系統但不支援NFS,命令列模式登陸3 完整多使用者模式,命令列模式登陸4 未用5 X11圖形模式,圖形模式登陸6 重新啟動系統這些可以在/etc/initab檔案中可以看到0-6級的注釋,程式碼片段如下:#
Time of Update: 2018-12-07
更改linux系統自啟動項,可在/etc/rc.d中進行配置linux啟動對應7個啟動層級,分別為0~6,而在/etc/rc.d目錄中的rcN.d對應的就是不同層級的系統的啟動項,一般系統啟動項層級為5,即圖形模式啟動,因此若想修改該層級模式下的啟動項,可進入/tec/rc.d/rd5.d目錄中,該目錄中羅列出來的即為系統層級為5是所自動啟動的項目。在檔案夾下每個服務的名字前都有"K"或"S"字樣,以"S"開頭的服務會隨著系統自動啟動,而以"K"開頭的文字不會隨著系統自動啟動。因此若想禁用某個自
Time of Update: 2018-12-07
Linux Shell下後台運行及其前台的轉換當用bash啟動一個程式,你可以用在程式後加&,實現程式在後台運行;例如: emacs &但如果你忘了輸入&;但你又不想把程式停止後重新啟動;你可以這麼做:按Ctrl + Z暫停前台工作,比如前面提到的Emacs然後用jobs命令查看當前bash一共啟動了多少程式,你可以看到你的emacs在其中,它的狀態是Stoped的; 並且它的jobID也可以看,比如是2然後用命令bg 2;這樣你就可以達到和emacs
Time of Update: 2018-12-07
1、首先確認ibus的相關軟體已經安裝好,假定都沒安裝好的情況下,安裝ibus:1 sudo yum install ibus ibus-devel ibus-pinyin ibus和ibus-devel是必須的,ibus的pinyin看個人需要了2、下載小小IME:http://u.115.com/folder/f6929b78be注意要下載yong-lin的檔案解壓後複製yong檔案夾到主目錄(/home/your name/)並改名為.yong3、修改設定檔"yong.ini",如下:
Time of Update: 2018-12-07
p7zip 9.20安裝後不支援rar格式的檔案,需附加安裝其他檔案,首先下載2個源碼包http://sourceforge.net/projects/p7zip/files/p7zip/9.20.1/p7zip_9.20.1_src_all.tar.bz2 和
Time of Update: 2018-12-07
top命令是Linux下常用的效能分析工具,能夠即時顯示系統中各個進程的資源佔用狀況,類似於Windows的工作管理員。下面詳細介紹它的使用方法。top - 02:53:32 up 16 days, 6:34, 17 users, load average: 0.24, 0.21, 0.24 Tasks: 481 total, 3 running, 474 sleeping, 0 stopped, 4 zombie Cpu(s): 10.3%us,
Time of Update: 2018-12-07
1. 在LINUX命令平台輸入1-2個字元後按Tab鍵會自動補全後面的部分(前提是要有這個東西,例如在裝了tomcat的前提下,輸入tomcat的to按tab)。 2. ps 命令用於查看當前正在啟動並執行進程。 grep 是搜尋 例如: ps -ef | grep java 表示查看所有進程裡CMD是java的進程資訊 ps -aux | grep java -aux 顯示所有狀態 ps 3. kill 命令用於終止進程 例如: kill -9
Time of Update: 2018-12-07
linux中Cron定時任務系統命令詳解分類:Linux VPS教程 作者:阿川 發布時間:October 13, 2011有很多同學在購買VPS之後,需要用到計劃任務.但是又對計劃任務不太瞭解,所以.今天我們的協助中心主要是給大家提供一些關於計劃任務的Linux教程.cron是一個linux下 的定時執行工具 ,可以在無需人工幹預的情況下運行作業。由於Cron 是Linux 的內建 服務,但它不自動起來,可以用以下的方法 啟動、關閉 這個服務:1./sbin/service crond
Time of Update: 2018-12-07
語 法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工作目錄>][-ll][-n <字尾字串>][-t <日期時間>][-<壓縮效率>][壓縮檔][檔案...][-i <範本樣式>][-x <範本樣式>] 補充說明:zip是個使用廣泛的壓縮程式,檔案經它壓縮後會另外產生具有".zip"副檔名的壓縮檔。 參 數: -A 調整可執行檔自動解壓縮檔案。 -b<工作目錄>
Time of Update: 2018-12-07
新做了伺服器,cp覆蓋時,無論加什麼參數-f之類的還是提示是否覆蓋,這在大量cp覆蓋操作的時候是不能忍受的。 把a目錄下的檔案複製到b目錄 cp –r a/* b 執行上面的命令時,b存在的每個檔案都會提示是否覆蓋; cp –r –f a/* b 執行上面的命令時,b存在的每個檔案都不再會提示; 這是我們希望的理想狀態,但是有時加了-f了,怎麼還會有提示呢?原來一些伺服器會預設增加別名 alias cp='cp -i',當你執行cp時,其實執行的是cp
Time of Update: 2018-12-07
我們都知道,進程就是正在執行的程式。而在Linux中,可以使用一個進程來建立另外一個進程。這樣的話,Linux的進程的組織圖其實有點像Linux分類樹,是個階層的,可以使用pstree命令來查看。在最上面是init程式的執行進程。它是所有進程的老祖宗。Linux提供了兩個函數來建立進程。1.fork() fork()提供了建立進程的基本操作,可以說它是Linux系統多任務的基礎。該函數在unistd.h庫中聲明。 #include <stdio.h>#include <
Time of Update: 2018-12-07
1) 建立符號串連: ln -s target linkName e.g. : ln -s apache-maven-3.0.3 maven2) 安裝rpm軟體包: rpm -ihv rpm-package-name3) 對於諸如**-rpm.bin的包,先直接運行產生rpm包,再用rpm命令安裝。若出現“can't create transaction lock on var lib rpm __db.000”
Time of Update: 2018-12-07
在平常的工作中,經常會遇到一些例行任務,需要每天定時運行。解決這類問題就可以使用crontab命令,下面一起來看一下~ 首先需要啟動crontab服務 service crond start #啟動服務 service crond stop #關閉服務 service crond restart #重啟服務 service crond reload #重新載入配置 然後使用crontab -e進行編輯,然後進行例行任務的編輯,之後儲存退出即可。具體的格式說明如下: 每一行的格式為:分 時 日
Time of Update: 2018-12-07
在windowsxp和linux雙系統下卸載Ubuntu,很多同學會採用在windows系統中將linux分區直接格式化刪除的方法,但是不幸的是將linux分區刪除重啟電腦會出現grub>這個符號,然後就無法進入windows或linux任何一個系統了。已經刪除linux盤的情況下可以使用下面幾種方法修複MBR然後完全卸載linux。 安裝windowsXP和UbuntuLinux雙系統已經是很常見的現象了,因為這兩個系統都是功能強大,各有各的特點。但是如何在windowsXP和Ubun