Time of Update: 2013-12-27
1、關於提示符在SUSElinux中:localhost:~ # set|grep PS1PS1=$'\\[\E[1m\E[31m\\]\\h:\\w # \\[\E(B\E[m\\]'localhost:~ #在CentOSlinux中:[root@localhost ~]# set|grep PS1PS1='[\u@\h \W]\$ '[root@localhost ~]#2、關於主機名稱修改在SUSElinux中:night:~ # cat /etc/HOSTNAMEnightnight:
Time of Update: 2013-12-31
一、退出狀態 在Linux系統中,無論是命令、指令碼還是程式,執行完成退出後都存在退出狀態,退出狀態通常儲存在預定義變數$?中。大多數情況下,預定義變數只會使用兩個數字表示命令、指令碼和程式的退出狀態。 數字0表示命令、指令碼或程式成功執行,沒有發生錯誤。 數字1表示在執行過程中發生了某些錯誤,沒有成功執行。 由於退出狀態由程式編寫者定義,因此退出狀態也可能不是0或1,遇到這種情況時,可能需要查閱其說明檔案瞭解具體含義。
Time of Update: 2013-12-30
這個問題不是我自己碰到的是一個同學問我在linux系統中安裝軟體:/lib/ld-linux.so.2: bad ELF interpreter怎麼解決,這裡我分析有兩種,一種是常用的安裝因為系統軟體位元問題,如:64位系統中安裝了32位程式了,另一種是交叉編譯沒有那個檔案或目錄,下面我們一起來看解決問題的方法。問題一,64位系統中安裝了32位程式解決辦法是因為64位系統中安裝了32位程式解決方案: 代碼如下複製代碼 yum install glibc.i686
Time of Update: 2013-12-30
以前建立一個大的下載測試檔案的時候都是用dd,但是速度太慢,現在才知道:fallocate,下面我來介紹利用dd與fallocate建立超大檔案執行個體以前建立檔案我一般用dd來建立,例如建立一個512M的檔案:dd命令可以輕易實現建立指定大小的檔案,如dd if=/dev/zero of=test bs=1M
Time of Update: 2013-12-24
Linux ssh後門問題關係到系統的安全,作為Linux系統管理員應該及時解決這一問題,這裡先介紹一下這個Linux ssh後門問題,然後具體來說明一下這個問題的解決方案,以協助管理員處理這一Linux ssh後門。有很多次,我所在的網站需要某人的遠程支援,而他卻被公司防火強阻擋在外。很少有人意識到,如果能通過防火牆到達外部,那麼也能輕鬆實現讓外部的資訊進來。從本意講,這稱為 “在防火牆上砸一個洞”。我稱之為 SSH 後門。為了使用它,必須有一台作為中介的串連到 Internet
Time of Update: 2013-12-24
現在的 Linux 比幾年前要成熟的多,但有時候還是會出現莫名其妙、無法解釋的 kernel panic 情況。對於大部分 Linux 使用者來說出現 kernel panic 重啟一下就可以了,但是對於系統管理員和那些做虛擬機器主機、共用主機、OpenVZ VPS 主機的 hosting 服務商來說出現未知的 kernel panic、導致系統掛掉可能就不太友好,如果沒有 KVM over IP 的話,系統掛掉後 hosting 服務商需要自己先反饋到上一級的獨立伺服器供應商,比如提交
Time of Update: 2013-12-24
據最新報道,Linux核心發布 2.6.36
Time of Update: 2013-12-24
經過多方查閱資料,終於將exim4的配置搞定了,結果才發現,原來是這麼簡單。下面我就把我配置的過程寫出來,與大家分享。1)在命令列輸入dpkg-reconfigure exim4-config來進行配置。2)郵件系統配置的常見模式:(互連網站;直接通過 SMTP 發送或接收信件)3)系統郵件名稱:a18zhizao.cn(寄件者,收到信件就是這個樣子:www@a18zhizao.cn)4)要監聽的入站 SMTP 串連的 IP 位址:(空白,就是什麼都不寫)5)其它可接受的郵件目的地址:(
Time of Update: 2013-12-24
Linux系統裡,很多時候因為種種原因,需要把java程式單獨執行,而不是在web容器環境下執行,這時候很多容器資源是無法直接取到的,比如資料庫連接池配置的資料來源等等,還有就是程式運行需要的第三方jar包。這種情況下需要設定環境變數,比如java路徑,classpath環境變數等等,對於資料來源配置還需要特殊處理,比如資料來源設定檔、日誌設定檔、資源檔載入等問題,舉例說明:#!/bin/bashtempClassPath=$CLASSPATH;flist=/home/smsdp/SohuMbR
Time of Update: 2013-12-24
從Unix遷移到Linux,在最初階段,應該建立一個沙盤環境用於測試。也許您的整個團隊都沒有Linux方面的經驗,有這樣一個沙盤環境能幫上大忙(無需擔心任何風險)。有關代碼和編譯的問題。你正在使用JAVA還是C?是否有第三方應用需要遷移?這些第三方軟體能移植到Linux上嗎?假設您正在使用C語言。假設您將會在Linux上編譯代碼。如果使用GNU(gcc)編譯器,因為這是工業標準,而且這是Linux自己的編譯器。那麼所有在其它平台上編譯過的應用程式都需要重新編譯。對於編譯,有兩種方法供您使用。一個
Time of Update: 2013-12-24
圖1不喜歡使用 Ubuntu Server 命令列的朋友,下面的內容將會給你一個驚喜。我們照樣可以使用圖形化介面來管理命令列的系統。 遠程圖形化管理軟體也有很多,比如 SSH Secure Shell Client、FileZilla 等。使用圖形化介面是易於操作,不過也要付出代價的——不能操作該使用者權限以外的檔案 ,這極大地限制了它的實用性。所以,這也是為什麼它只提供 SFTP(傳遞檔案功能)的原因。此外,如果你要刪除一個目錄檔案,那此操作將花費很長時間,而用 sudo rm
Time of Update: 2013-12-24
Shell 就像編輯器一樣:每個人都有自己喜歡的選擇並極力為該選擇辯護還告訴您為什麼應該使用該選擇)。確實如此,shell 可提供不同的功能,但它們都實現了數十年前開發的核心理念。我第一次使用現代 shell 是在二十世紀 80 年代,當時我正在 SunOS
Time of Update: 2013-12-24
Pureftpd是一款快速,高品質,功能齊全的ftp伺服器,最重要的是可以支援設定用戶端預設編碼,那如何使用Pureftpd進行FTP許可權和磁碟配額管理,看下文。我們選用Pure-ftpd作為工具.安裝Pure-ftpd是一個成熟的ftp工具,apt-get已經有打好的包了.我們直接通過apt-get就能很方便的安裝.apt-get install pure-ftpd-mysql配置在資料庫裡邊建一個庫,這裡用之前的hosting資料庫.用以下語句建立一張表:CREATE TABLE
Time of Update: 2013-12-24
Pureftpd是一款在多種類Unix上使用並符合GPL協議的原代碼開放的軟體,顧名思義,它就是一款純粹的Ftp程式。但是Pure-FTPd速度很慢
Time of Update: 2013-12-24
圖-FileZillaFileZilla設定使用者(Users)。 點擊主介面第四個按鈕或者由“Edit”——“Users”菜單進入。點擊右邊的“Add”按鈕建立使用者,在“Password”域輸入使用者口令。然後從“Group
Time of Update: 2013-12-24
圖-Filezilla微軟Windows7的正式版測試,之前備受關注的相容性問題也逐漸浮出水面,今天,我特意評測了一款比較流行的FTP工具《FileZilla》,在我的筆記本上,FileZilla與Win7之間完全相容,不存在任何相容性問題,在安裝、下載等測試時沒有發生任何錯誤,完全正常。下面就是相容性測試的具體情況,在測試的過程中,我使用了3.2.7.1 Final這個版本,該版本是最廣泛使用的一個版本。首先來到華軍,下載目前最廣泛使用的FileZilla 3.2.7.1
Time of Update: 2013-12-24
圖-ProFTPDproftpd 的結構這個 proftpd 伺服器的架構其實也是很簡單的!主要設定檔僅有一個而已,我們就來說一說 proftpd 需要注意的檔案吧!proftpd.conf:這個就是主要的 proftpd 的設定檔了!在 RPM 安裝的範例中,他所在的目錄為 /etc/proftpd.conf ,在鳥哥的這個範例中,則是放置在 /usr/local/proftpd/etc/proftpd.conf 當中喔!我們未來要談的種種 proftpd
Time of Update: 2013-12-24
本文說明了如何在正在啟動並執行系統上更改分區布局。同時他還介紹了幾個訣竅,從而使您可將停機時間縮到最短,並可避免犯嚴重錯誤。在這篇技巧中,他將說明如何將 /home 移動到另一個分區上。/home 分區是最常移動的分區之一。某些時候,/home 中的全部空間都用完了,而且需要增加一個硬碟。另一些時候,/home 被設定為根分區的一部分,為了提高效能或便於備份,可能需要將它移動到別的地方。我會針對每種情況說明如何安全有效地移動
Time of Update: 2013-12-23
Linux下載工具Curl也是Linux下不錯的命令列下載工具,小巧、高速,唯一的缺點是不支援多線程下載。在 http://curl.haxx.se/download/curl-7.14.0.tar.gz下載最新版本。下載後便可使用如下命令編譯安裝:#tar zxvf curl-7.14.0.tar.gz #cd curl-7.14.0/ #./configure #make #make test
Time of Update: 2013-12-23
硬碟安裝Linux和從Grub命令列啟動作業系統 1 備份你的重要資料,免得出了問題欲哭無淚。通常你會把 Windows 裡的某盤分給 Linux,我的辦法是把資料備份到另一盤符Linux Grub命令grub功能鍵e:編輯當前的啟動功能表項目a:添加核心的啟動參數c:進入grub的命令列方式b:啟動當前的功能表項目d:刪除當前行esc:返回grup啟動菜單介面,取消對當前功能表項目所做的任何修改Linux Grub命令grub的安全設定命令格式:password