Time of Update: 2013-12-12
SSH私密金鑰管理ssh-agent的使用 我所在的公司是使用git來管理和部署原始碼的,所以需要將自己的私密金鑰從開發機帶到線上機[plain] ssh -A xxx@192.168.0.xxx 但是發現跳到線上機後進行git fetch,提示並沒有找到開發機上得私密金鑰,私密金鑰沒有帶過來。經過幾天搜尋,發現是開發機需要啟動ssh-agent[plain] ssh-agent bash --login -i ssh-add &
Time of Update: 2013-12-12
linux/unix平台如何查看OS上存在有哪些資料庫或執行個體 其實這是一個不難的問題,由於有同事問到這個問題,我就把這個問題的方法寫下來好了,必竟有一個人來問,說不定還有第二個人不會,希望對還不會的或是剛入行的朋友有所協助吧。 linux/unix平台如何查看OS上存在多少個資料庫,查詢方法主要有三種,下面分別進行介紹 1、 通過lsnrctl status命令查看&
Time of Update: 2013-12-12
Debian安裝全攻略 工作需要,重新安裝Debian6.06 ,由於Debian 是比較純潔的系統(相比Ubuntu,呵呵),所以絕大多數都需要手動修改!下面詳述新裝Debian系統需要做的工作:一、修改源# su 進入root模式 # vim /etc/apt/sources.list 開啟源檔案下面是我使用的源:deb http://mirrors.163.com/debian squeeze main contrib
Time of Update: 2013-12-12
passwd命令讀取的shadow檔案沒有任何許可權,為什麼普通使用者可以正常登入 我們可以看到密碼檔案沒有任何許可權,使用者登入時要需要讀取密碼檔案,如果正確是怎樣通過驗證的呢?[plain] [root@serv01 learning]# ls /etc/shadow -l ----------. 1 root root 1155 Sep 20 22:11/etc/shadow
Time of Update: 2013-12-12
AIX 0506-324問題處理 # mount /wolfbackReplaying log for /dev/wolfbacklv.mount: 0506-324 Cannot mount /dev/wolfbacklv on /wolfback: The media is not formatted or the format is not correct.0506-342 The superblock on /dev/wolfbacklv is dirty.
Time of Update: 2013-12-12
Ubuntu主機更換主板後,主板整合網口無法上網解決 ubuntuUbuntu主板網口網路Ubuntu主機更換主板後,主板整合網口無法上網。查詢網路資訊報錯:ifconfig eth0 eth0: 擷取介面資訊時發生錯誤: Device not foundifconfig eth1eth1: 擷取介面資訊時發生錯誤: Device not
Time of Update: 2013-12-12
scp的prompt為啥隱藏不掉 把scp的標準輸出和標準錯誤都重新導向到一個檔案,為什麼shell介面還能打出"Enter windows password:"的字串呢? scp fromfilename username@x.x.x.x:/topath/tofilename 2>&1 > /tmp/tmp.txt Enter windows password: 查了openssh的代碼,答案很明顯了。
Time of Update: 2013-12-12
Fedora問題總結 1.解決觸控板Tap不能用的問題 Fedora預設的Gnome會帶著一個GUI的工具,但是LXDE裡我這裡就沒有,所以只能修改設定檔來解決問題。 [html] [androidyue@localhost ~]$ cd /usr/share/X11/xorg.conf.d/ 10-evdev.conf 50-synaptics.conf
Time of Update: 2013-12-12
Linux常用命令(系統管理) chkconfig --list 列出所有系統服務chkconfig --list | grep on 列出所有啟動的系統服務cut -d: -f1 /etc/passwd 查看系統所有使用者cut -d: -f1 /etc/group 查看系統所有組crontab -l 查看目前使用者的計劃任務crontab -e 例行性工作編輯ifconfig 查看ip配置kill 殺死進程 -9 強制殺死ps -aux
Time of Update: 2013-12-12
linux ls統計檔案個數 統計某檔案夾下檔案的個數
Time of Update: 2013-12-12
個人碰到的簡單問題處理 1,ubuntu遠端連線,ssh -X 10.12.xx.xx,提示:/usr/bin/xauth: /home/xxx/.Xauthority not writable, changes will be ignore 啟動eclipse:“sudo eclipse”,提示: X11 connection rejected because of wrong authentication.X11 connection
Time of Update: 2013-12-12
130個你需要瞭解的vim命令 基礎:e filename Open filename for edition:w Save file:q Exit Vim:q! Quit without saving:x Write file (if changes has been made) and exit:sav filename Saves file as filename. Repeats the last change made in normal mode5. Repeats 5
Time of Update: 2013-12-12
使用telnet測試郵件伺服器是否正常 Java代碼[snp@date Flux]$ telnet anonymousrelay.chinacache.com 25 Trying 61.135.207.214... Connected to anonymousrelay.chinacache.com (61.135.207.214). Escape character is '^]'. 220
Time of Update: 2013-12-12
Linux指令碼程式自動修改網卡設定檔中的MAC地址 在玩Linux虛擬機器的時候,一個安裝好linux系統的virtual HDD會用於建立多個虛擬機器,這樣就不需要在建立每個虛擬機器都安裝一遍系統了。virtual HDD載入到虛擬機器後,新的虛擬機器的MAC地址就會和virtual系統中ifcfg-eth[0-9]中的MAC地址不一樣,進入系統後,ifconfig -a看到的網卡編號是接著原來系統中網卡序號編號的。 假如原來系統中有四塊網卡,那麼對應的編號是:eth0,
Time of Update: 2013-12-12
解決Linux(Ubuntu)中文亂碼,添加中文字元集 linuxubuntu中文亂碼中文字元集 添加中文字元編碼: Java代碼 $sudo vim /var/lib/locales/supported.d/local #添加下面的中文字元集 Java代碼 zh_CN.GBK GBK zh_CN.GB2312 GB2312 zh_CN.GB18030 GB18030
Time of Update: 2013-12-12
[Bash Shell程式設計]當while read遇上ssh 先看一段簡化過的BASH SHELL代碼 TODAY=`date +%Y%m%d` SUFFIX="tar" CONF=the_config_file i=0 while read HOST SRCPATH DSTPATH do (( i++
Time of Update: 2013-12-12
linux取消屏保 ubuntu預設10分鐘就會進入屏保。 我用的ubuntu server12.04,由於沒有案頭,只能用命令。如下: setterm -blank 0 //禁用屏保 setterm -blank 1 //1分鐘後開始屏保 settern是系統內建的命令,的功能相當強大,具體可用setterm --help查看。如:setterm -dump 1 //獲得1屏的資訊, 要獲得2屏的資訊,setterm
Time of Update: 2013-12-12
ubuntu中ssh-server的安裝與開機啟動 ssh程式分為有用戶端程式openssh-client和服務端程式openssh-server。如果需要ssh登陸到別的電腦,需要安裝openssh-client,該程式ubuntu是預設安裝的。而如果需要從遠端連線到本機,則需要安裝openssh-server,該程式需要自己安裝。在Ubuntu下安裝openssh-server非常簡單。 安裝openssh-server$ sudo apt-get install
Time of Update: 2013-12-12
修改linux的最大檔案控制代碼數限制 對於一般的應用來說(象Apache、系統進程)1024完全足夠使用。但是如何象squid、mysql、java等單進程處理大量請求的應用來說就有點捉襟見肘了。如果單個進程開啟的檔案控制代碼數量超過了系統定義的值,就會提到“too many files open”的錯誤提示。如何知道當前進程開啟了多少個檔案控制代碼呢?下面一段小指令碼可以幫你查看:1lsof -n |awk '{print $2}'
Time of Update: 2013-12-12
linux重新編譯核心 一、linux核心 1.查看linux核心版本 [plain] uname -r 2.下載對應的linux核心https://www.kernel.org/pub/linux/kernel/ 將核心檔案夾解壓到/usr/src/ [plain] cd /usr/src/linux***(你的核心檔案夾) #make menuconfig