Gitolite v3安裝配置指南 gitolite在近期做了很多代碼改動,升級到了v3版本,而我使用的是v3.5.2。在《Git權威指南》中所提及的是v2版本,有很多東西已經不適合當前的v3版本,比如安裝和使用者自有倉儲的配置,一些公用的部分有一些從書中摘抄而來。 1.ssh協議SSH 協議用於為 Git
儲存的幾個LUN問題 1. Linux中如何識別LUN?(AIX是否也差不多) 當建立好LUN並建好storage group後,主機(linux)可以直接用fdisk -l識別到LUN嗎,還是要一定要重啟?(註:由於還沒試過實機,所以只好來發帖問了) 2. LUN擴容後主機如何識別? 但在storage
Linux中的自動化變數 模式規則中,規則的目標和依賴檔案名稱代表了一類檔案名稱;規則的命令是對所有這一類檔案重建過程的描述,顯然,在命令中不能出現具體的檔案名稱,否則模式規則失去意義。那麼在模式規則的命令列中該如何表示檔案,將是本小節的討論的重點。 假如你需要書寫一個將.c檔案編譯到.o檔案的模式規則,那麼你該如何為gcc書寫正確的源檔案名稱?當然了,不能使用任何具體的檔案名稱,因為在每一次執行模式規則時源檔案名稱都是不一樣的。為瞭解決這個問題,就需要使用“自動
初窺Linux之我最常用的20條命令 玩過Linux的人都會知道,Linux中的命令的確是非常多,但是玩過Linux的人也從來不會因為Linux的命令如此之多而煩惱,因為我們只需要掌握我們最常用的命令就可以了。當然你也可以在使用時去找一下man,他會幫你解決不少的問題。然而每個人玩Linux的目的都不同,所以他們常用的命令也就差異非常大,而我主要是用Linux進行C/C++和shell程式編寫的,所以常用到的命令可以就會跟一個管理Linux系統的人有所不同。因為不想在使用是總是東查西找
Linux入門基礎:管道及重新導向 不要重複發明輪子 開源文化的核心理念之一就是不要重複發明輪子,很多開源軟體都是現有軟體,代碼和功能的重新組合,就好像通過零件裝配機器一樣,原始碼的開放和共用讓這成為了可能,同時也大大提高了效率和生產率。 管道和重新導向在Linux系統中,大多數命令都很簡單,很少出現複雜功能的命令,每個命令往往只實現和一個或幾個很簡單的功能,我們可以通過將不同功能的命令組合在一起使用,以達到某個複雜功能的目的。 在Linux中,幾乎所有命
was6.1在linux(redhat5)上靜默安裝與常見問題解決一、 環境條件: 遠程RHL5 Linux伺服器 本地Win7系統 網路暢通二、軟體條件: WAS6.1程式安裝包 Xmanger遠程SSH登入工具(可以使用其他的ssh登入工具)先關防火牆 後面有很多問題都可能是它在搗鬼執行以下指令: a.開啟/關閉服務即時生效,重啟後失效 service iptables
startOSW.sh: ./OSWatcher.sh: /bin/ksh: bad interpreter: Permission denied解決 1 察看oswatcher_restart.sh的內容[root@xxdb0402 dbscripts]# more oswatcher_restart.sh #!/bin/ksh#export oswdir=`df |grep mysqllog|awk {'print $6}'`export oswdir=/
Linux入門基礎:命令列文本處理工具 基於關鍵字搜尋 命令grep用以基於關鍵字搜尋文本 $ grep 'shuangde' /etc/passwd$ find / -user shuangde | grep Video -i 在搜尋的時候忽略大小寫-n 顯示結果所在行數-v 輸出不帶關鍵字的行-Ax
Linux之apt-get 今天想用Linux看視頻的時候,提示我錯誤,各種依賴關係,表示剛剛開始linux的菜鳥來說是很難應付的,這時候才體會到 apt-get的好用之處。所以特地去查看了一下資料關於apt-get: 下面先看看我碰到的問題,是怎麼解決的: 1.我想安裝mplayer(sudo apt-get install mplayer),得到如下的結果 mplayer : 依賴: libavcodec53 (>= 4:0
搗鼓usb linux的起因和過程 家裡的老爺機器快不行了,基本上給母親炒股,平時上上網,裝的是xp。工作中很多需要用到linux,為了不和家人搶機器,就買了個4G的隨身碟,準備搞一個屬於自己的開發環境。 老爺機的配置:CPU AMD Athlon 2.2G雙核記憶體1G DDR2硬碟 40G
shell中(字串截取) cut是以每一行為一個處理對象的,這種機制和sed是一樣的。(關於sed的入門文章將在近期發布)2 cut一般以什麼為依據呢? 也就是說,我怎麼告訴cut我想定位到的剪下內容呢?cut命令主要是接受三個定位方法:第一,位元組(bytes),用選項-b第二,字元(characters),用選項-c第三,域(fields),用選項-f3
linux分析、診斷及調優的必備“殺器” 1、toptop - 02:06:59 up 4 days, 17:14, 2 users, load average: 0.00, 0.00, 0.00Tasks: 62 total, 1 running, 61 sleeping, 0 stopped, 0 zombieCpu(s): 0.2% us, 0.3% sy, 0.0% ni, 97.8% id, 1.7% wa, 0.0% hi, 0.0% siMem:
用Keepalived搭建雙Nginx server叢集,防止單點故障 瀏覽器訪問虛擬IP: 192.168.1.57, 該虛擬IP被Keepalived接管,兩個Keepalived進程分別運行在物理IP為192.168.1.56和192.168.1.59伺服器上,這兩個伺服器上都運行著Nginx server。Nginx server都監聽虛擬IP 192.168.1.57. Nginx背後有一些web
相信不少想學習linux的新手們正愁不知道看什麼linux學習教程好,下面小編給大家收集和整理了幾點比較重要的教程,供大家學習,如需想學習更多的話,可到wdlinux學堂尋找更多教程。Linux下掛載NTFS分區和掛載分區的方法如果你的磁碟格式為NTFS就按照以下步驟如果不是就直接跳下一步首先去下載個
Ubuntu卸載wine並徹底清除相關檔案 0、卸載wine 在SoftwareCenter中 或 sudo aptitude purge
如何構建Samba共用伺服器 案例需求 ——根據公司的資訊化建設要求,需要在區域網路內部搭建一台檔案伺服器,便於資料的集中 管理和備份。考慮到伺服器的運行效率及穩定、安全性,選擇在 RHEl5 作業系統中構建 Samba 伺服器以提供檔案資源共用服務 需求描述 建立 3 個文檔目錄: /var/share/public,存放公用資料
Linux RAR安裝和使用詳細說明 描述:Linux預設內建ZIP壓縮,最大支援4GB壓縮,RAR的壓縮比大於4GB. 流程:下載 》安裝 》 使用 -------------------------------------------------- 下載 # wget http://www.rarsoft.com/rar_CN/rarlinux-3.9.3.tar.gz --16:01:50--
shell實戰之:通過ping批量解析網域名稱的DNS 01通過ping批量解析網域名稱的DNS02需求:從一個檔案中讀入網域名稱列表:031.讀取網域名稱列表檔案。04列表檔案格式為:051.cn062.cn072.將解析後的ip輸出到一個檔案中。08輸出的檔案格式為:09DNS: 1.cn 1.1.1.110DNS: 2.cn 2.2.2.211#!/bin/sh12#code by scpman13#write 2013-08-2214#ping test15echo >
常用的linux命令組合 序號 任務 命令組合1 刪除0位元組檔案 find . -type f -size 0 -exec rm -rf {} \;find . type f -size 0 -delete2 查看進程,按記憶體從大到小排列 ps -e -o “%C : %p : %z : %a”|sort -k5 -nr3 按cpu利用率從大到小排列 ps -e -o “%C : %p : %z : %a”|sort
linux下啟用ip轉寄功能 linux發行版預設情況下是不開啟ip轉寄功能的。這是一個好的做法,因為大多數人是用不到ip轉寄的,但是如果我們架設一個linux路由或者vpn服務我們就需要開啟該服務了。下面我會通過幾種方式開通它。檢查ip轉寄是否開啟我們需要通過訪問sysctl的核心ipv4.ip_forward來判斷轉寄是否開啟。使用 sysctl: sysctl net.ipv4.ip_forward net.ipv4.ip_forward =