Time of Update: 2013-12-12
bash shell變數的配置規則 變數與變數內容以一個等號『=』來連結,如下所示: 『myname=VBird』 等號兩邊不能直接接空格符,如下所示為錯誤: 『myname = VBird』或『myname=VBird
Time of Update: 2013-12-12
Linux批量替換多個檔案內容 最近要在SVN下建立一個Branch, 項目的部署的指令碼也要更新,以svn開頭的.sh檔案有十幾個,手動改太麻煩。 下面介紹一個批量替換多個檔案內容的方法: find -name 'FILE_NAME' | xargs perl -pi -e "s|OLD_STRING|NEW_STRING|g" 這裡用到了Perl語言,perl -pi -e 在Perl 命令中加上-e
Time of Update: 2013-12-12
RHEL 6.4安裝svn和apache 1、安裝軟體包(RHEL已經按預設設定安裝完成)需要安裝的.rpm軟體包:postgresql-libsperl-URIsubversionmod_dav_svn 2、建立svn檔案夾和版本庫建立svn檔案夾mkdir /opt/svn建立版本庫svnadmin create /opt/svn/project(注意這裡需要配置/opt/svn/project的存取權限,chmod -R 777
Time of Update: 2013-12-12
centos安裝文泉驛字型 ####################### 在使用Firefox瀏覽網頁時,黑色的字型老感覺好淡,看不清,網友對文泉驛字型評價很高,我今天就選裝這麼一種字型。 下載字型(URL:http://sourceforge.net/projects/wqy/files/)我在這就下載安裝wqy-
Time of Update: 2013-12-12
AIX下在運行命令時提示“ksh: There is not enough space in ...解決OS: AIX7.1運行ls,提示如下“ksh: There is not enough space in the file system.“1. 查看可用PPs: lsvg rootvg ->尚有free空間2. 查看ls 所在file system /usr空間是否用完 ->尚有空間3. 查看所有file
Time of Update: 2013-12-12
linux
Time of Update: 2013-12-12
雙GPT硬碟grub引導Centos+windows8 兩塊硬碟,一塊當裝了Centos一塊安裝了Windows8,都採用uefi方式安裝。啟動的時候選擇硬碟很麻煩,修改Centos下grub.cfg檔案加入另一塊硬碟的引導資訊。 grub.cfg檔案在路徑:/boot/efi/EFI/redhat/grub.cfg 加入如下代碼: 1title Windows82 insmod part_gpt3
Time of Update: 2013-12-12
Linux Shell編程學習筆記 登陸Shell,使用者每次登陸系統後自動載入的Shell程式大多數Linux系統採用 /bin/bash 作為預設登陸Shell/etc/shells 檔案記錄系統支援的Shell 系統可以使用的shells,記錄在/etc/shells檔案中cat /etc/shellsecho $SHELL /etc/passwd每一行的最後一項資料就是使用者登入取得的shell 編寫shell
Time of Update: 2013-12-12
linux各種資料流重新導向 > :以覆蓋的方法將『所有的資料』輸出到指定的檔案或裝置上1> :以覆蓋的方法將『正確的資料』輸出到指定的檔案或裝置上1>>:以累加的方法將『正確的資料』輸出到指定的檔案或裝置上2> :以覆蓋的方法將『錯誤的資料』輸出到指定的檔案或裝置上2>>:以累加的方法將『錯誤的資料』輸出到指定的檔案或裝置上<:將原本需要由鍵盤輸入的資料,改由檔案內容來取代<<:代表的是『結束的輸入字元』例如:『我要用
Time of Update: 2013-12-12
awk處理檔案小實踐 檔案中包含3個欄位(已排好序):舉例如下:news news_1 1234556news news_1 1234557news news_2 1234558news news_2 1234559sport sport_1 2234555sport sprot_1 2234558sport sport_2 2234556sport sport_2 2234557 1根據第一個列,將第一列相同的寫入同一個檔案&
Time of Update: 2013-12-12
虛擬機器安裝CentOS6.4用“橋接:直接連接到物理網線”不能上網的原因及解決方案最近在Win7下的虛擬機器中安裝CentOS6.4,安裝完後,網路設定成NAT時可以正常上網,但是與主機的物理網路不在一個IP段上,這樣對所要的測試不利,所以就想著設定成“橋接:直接連接到物理網路”,使虛擬機器的IP與主機的IP在同一個網段上。但是設定了之後,發現上不了網了。在CentOS的終端中執行ifconfig,沒有找到IP。NAT串連正常上網”橋
Time of Update: 2013-12-12
vsFTPd的553 Could not create file錯誤 匿名使用者 1.vsftpd.conf檔案中: write_enable=YES anon_mkdir_write_enable=YES anon_other_write_enable=YES 2.ftp目錄許可權: 查看ftp目錄: > cat /etc/passwd | grep
Time of Update: 2013-12-12
/etc /passwd、/etc/shadow和/etc/group這三個設定檔用於系統帳號管理,都是文字檔,可用vim等文字編輯器開啟。/etc /passwd用於存放使用者帳號資訊,/etc/shadow 用於存放每個使用者加密的密碼,/etc/group用於存放使用者的組資訊。 一、/etc/passwd sudo vim
Time of Update: 2013-12-12
關於Linux圖形和字元介面切換方式和startx的個人理解 linux在預設情況下提供6個terminal來讓使用者登入,切換方式為Ctrl+Alt+(F1—F6)。這6個終端系統命名為tty1~tty6的操作介面環境,是字元介面。圖形介面環境對應的名字為tty7,用Ctrl+Alt+F7可切換。 當我們把Linux的登入模式設為純文字模式時(運行等級為3),這種登入環境只有tty1~tty6的登入終端介面,是沒有圖形介面的登入環境的,所以是不能按Ctrl+Al
Time of Update: 2013-12-12
centos6安裝sheepdog虛擬機器分布式儲存 前言sheepdog是一個專門為qemu設計的虛擬機器Distributed File System,採用完全對稱的結構,沒有中繼資料服務的中心節點,因此免除了單點故障的隱患.本文基於最新的0.7.0版本測試,介紹sheepdog的安裝配置和使用. sheepdog的後端叢集管理sheepdog的後端叢集管理用於管理節點間的成員關係和訊息通訊.目前可使用四種模式,分別是local
Time of Update: 2013-12-12
在ubuntu下利用svn命令匯出兩個版本之間更改的檔案 #!/bin/sh # dt=`date +%Y%m%d%H%M` FN='/data/svn_test/modifylist/'$dt SVNDES='/home/linux/work/svn' if [ $# -eq 2 ];then cd
Time of Update: 2013-12-12
sudo不能使用解決 今天裝完系統發現我的sudo命令不能正常使用,大致情況如下:.......We trust you have received the usual lecture from the local System Administrator. It usually boils down to these three things: #1) Respect the privacy of others.
Time of Update: 2013-12-12
關於ubuntu多登入名稱的問題 兄弟問題解決了嗎?今天早上無疑中找到了一個解決辦法,很簡單,如下李四是管理員權限,一個個的刪除,現已搞定,希望對你有協助 李四@李四:~$ sudo deluser qmaild[sudo] password for 李四: Removing user `qmaild' ...Warning: group `nofiles' has no more members.Done.李四@李四:~$ sudo
Time of Update: 2013-12-12
ubuntu下安裝rabbitmq 1.安裝rabbitmq server $sudo apt-get install rabbitmq-server2.安裝rabbit-c用戶端 $git clone https://github.com/alanxz/rabbitmq-c.git rabbitmq-c$cd rabbitmq-c$sudo autoreconf -i$sudo ./configure
Time of Update: 2013-12-12
linux紀錄系統使用者執行過的命令 在/etc/profile檔案裡添加:[plain] export HISTSIZE=50000 export HISTORY_FILE=/var/log/CommandHistory.log export PROMPT_COMMAND='{ thisHistID=`history 1|awk "{print \\$1}"`;lastCommand=`history 1| awk