Time of Update: 2013-12-12
通過修改Linux服務自動啟動指定應用程式 Linux中修改系統服務的命令是chkconfig (check config),命令的詳細解釋如下: chkconfig 功能說明:檢查,設定系統的各種服務。 語 法:chkconfig [--add][--del][--list][系統服務] 或 chkconfig [--level <等級代號>][系統服務][on/off/reset] 補充說明:這是Red
Time of Update: 2013-12-12
Linux檔案許可權,chmod 許可權符號意義符號 代表意義 數字r 檔案:可讀路徑:僅能讀取路徑結構列表4w 檔案:可寫路徑:可新增、刪除、移動路徑下的檔案2x 檔案:可執行路徑:可進入該路徑,訪問該路徑下的檔案1s suid:僅對二進位檔案有效,如/usr/bin/passwdsgid:對檔案和路徑都有效使檔案有暫時擁有所有者或群組的許可權42 t sbit:主要對路徑有效。只能刪除自建的檔案,如/tmp/ 1 主要文法chmod [option] mode[
Time of Update: 2013-12-12
在自己的base指令碼中實現自動補全 在90年代Linux和DOS共存的年代裡,Linux的Shell們有一個最微不足道但也最實用的小功能,就是命令自動補全。而DOS那個笨蛋一直到死都沒學會什麼叫易用。 Linux的這個微不足道的小傳統一直延續至今。雖然看似微不足道,其實也極大的提高了管理員的輸入效率和準確性。 如果需要在自己的指令碼中實現自動補全的功能,只需要編寫類似下面的一個指令碼,每次使用者登入後source下就可以了。 這個樣本是公司的通道機上,可
Time of Update: 2013-12-12
Ubuntu 12.04重啟後resolv.conf清空的問題 1、 /etc/resolv.conf 其實是一個Link 它其實指向的是 /run/resolvconf/resolv.conf 2 、Ubuntu 有一個 resolvconf 服務,如果重啟它,那麼 /etc/resolv.conf 的內容會被修改成預設的樣子 所以 不能直接修改 /etc/resolv.conf 3、 如果想自己定義
Time of Update: 2013-12-12
centos6.2系統下安裝配置FastDFS步驟 1:安裝libevent(libevent-2.0.16-stable) 卸載系統內建libeventrpm -qa|grep libevent rpm -e libevent* 為Trackerd和Storaged節點節點安裝libeventcd /home/ylh wget
Time of Update: 2013-12-12
sed出現unknown command:(只針對fedora18)的問題 這兩天學習sed,照著大家的例子練習,卻發現有些問題,不曉得是不是我的fedora18系統的問題。 在終端中輸入:echo you are right | sed \`s/right/wrong/\` -----------------
Time of Update: 2013-12-12
遠程安裝實施時,如何配置遠程伺服器的本地yum安裝源 overview1.使用 ftp 將OracleLinux-R5-U8-Server-x86_64-dvd.iso 上傳到 /home 目錄下。再使用 mount 命令掛載鏡像。 mount/home/OracleLinux-R5-U8-Server-x86_64-dvd.iso /media -o loop 2.確認xx.iso已經在/media 下。cd /media
Time of Update: 2013-12-12
在wdcp的後台裡建立網站的綁定網域名稱時,需注意,不要重複綁定否則可能會導致重起失敗,也就是建立網站後會打不開等問題,特別是在nginx下如建立一個wdcp.net的網站上面是正確的下面是錯誤的,也就是重複了wdcp.net重複了(與"網域名稱"裡重複)www.wdcp.net也重複了(與上面溝選的添加www主機名稱重複)在nginx環境裡,有重複的時候,就會出現建立網站不生效的問題希望大家注意,看清楚說明,然後根據說明來操作,會讓你更省心省事 wdcp面板後台刪
Time of Update: 2013-12-12
aix禁止root遠程登入 aix使用者擴充資訊大都在/etc/security/user這個文字檔裡。你可以修改:login=false 使用者不能登入系統rlogin=false 使用者不能從遠程登入系統 su=false 其他使用者不能切換到該使用者如果有特殊需要,乾脆使用smitty lockuser鎖定指定使用者即可 禁止telnet登入smit chuser ->root
Time of Update: 2013-12-12
常用的Linux系統調用命令 下面一些函數已經過時,被新的更好的函數所代替了(gcc在連結這些函數時會發出警告),但因為相容的原因還保留著,這些函數將在前面標上“*”號以示區別。 一、進程式控制制 fork 建立一個新進程clone 按指定條件建立子進程execve 運行可執行檔exit 中止進程_exit 立即中止當前進程getdtablesize 進程所能開啟的最大檔案數getpgid 擷取指定進程組標識號setpgid
Time of Update: 2013-12-12
Linux網路抓包 調試網路程式時,通常需要抓包分析。Linux下的tcpdump就很好。Ubuntu下預設已經安裝。下面先舉個實際的例子. 比如我有一個C++程式監聽本地連接埠8889, 另一個newlisp程式通過TCP和其通訊。首先可以檢查一下有幾個網路介面。 [plain] root@dean-GA-MA790XT-UD4P:~# tcpdump -D 1.eth0 2.any (Pseudo-device that
Time of Update: 2013-12-12
linux下Ftp環境的搭建 1、ftp軟體的安裝 使用ssh遠端連線linux系統,上傳和下載一些檔案,Ftp是不可少的 Ftp的安裝很簡單,遠程登入系統後使用命令 yum list vsftpd 通過提示的資訊可以看到vsftpd未安裝狀態,然後使用命令 yum -y install vsftpd 系統會自動安裝完成ftp軟體。 2、Ftp的配置
Time of Update: 2013-12-12
centos格式化新硬碟並設定開機自動掛載 伺服器上加了一塊新硬碟,在/dev/下只能看到一個sdb的裝置。 於是要分區、建立檔案系統、設定開機自動掛載,過程如下: 1、建立分區用parted命令分區: [plain] # parted /dev/sdb (parted) mktable gpt (parted) mkpart data 1024KiB -1 (parted print)
Time of Update: 2013-12-12
Sed和AWK入門教程之AWK篇 AWK是一門專門用於文本處理的程式設計語言.是的,它是程式設計語言,它的目的僅有文本處理,所以你不能用它寫系統軟體,或者做科學計算(當然,它也能做數學計算),它只能用於文本處理.與sed不同,AWK具有程式設計語言的特性,有內建函數,有邏輯語句,有輸入輸出語句,其實它看起來很像C語言,只不過所有功能集中於文本處理.與Sed不同,AWK最強大的功能在於處理結構化的文本,也就是說文本有一定的組織圖的.命令格式awk [-F value] [-v
Time of Update: 2013-12-12
Linux基本指令對檔案的操作(以案例的方式) 在根目錄(/)下建立一目錄 test mkdir /test改變目前的目錄至 /test ,在該目錄下,以自己名字的英文縮寫建一個空的檔案,再建兩個子目錄(-xh)與(ah); mkdir –p /test/ycy/ah mkdir /test/ycy/-xh進入到(-xh)子目錄中,建立一個空檔案text1;Touch /test/
Time of Update: 2013-12-12
grep -q用於if邏輯判斷 突然發現grep -q 用於if 邏輯判斷很好用。 -q 參數,本意是 Quiet; do not write anything to standard output. Exit immediately with zero status if any match is found, even if an error was detected. 中文意思為,安靜模式,不列印任何標準輸出。如果有匹配的內容則立即返回狀態值0
Time of Update: 2013-12-12
linux下nginx的配置段 Nginx配置段 Event { // 一般是配置nginx進程與串連的特性 // 如幾個同時工作 worker_connections 1024; // 這是指 一個子進程最大允許連1024個串連 } http { //這是配置http伺服器的主要段 Server1 { // 這是虛擬機器主機段 &
Time of Update: 2013-12-12
在我們安裝了一鍵安裝包lanmp後,可能會有不少疑問還有就是使用過程中出現的問題,下面為大家總結幾點比較常見的,如若還有其他疑問,可到wdlinux論壇尋找相關教程。如何查看apache已經編譯了哪些模組或支援哪些模組apache可以說,足夠強大,太多的模組,基本上能滿足到大部分的需求或應用了但一些不常用的模組,也沒必要編譯進去,這樣在資源,效能上,會有一定的協助在WD的一鍵包,WDOS裡,基本一些常用的,都編譯進去了,如一些rewrite那有的時候,如何查看都有哪些模組呢,也時不時會有人問,好
Time of Update: 2013-12-12
Git不完全配置 1. Git 全域設定 git config --global user.name "your name"git config --global user.email youmail@xxx.com2. 建立Git倉庫 mkdir yourfoldercd yourfoldergit init3. 加入檔案(將檔案放在yourfolder下) git add Filename
Time of Update: 2013-12-12
使用git之一概覽(學習筆記一) git安裝後的配置 git config --global user.name "name" //global網域設定名字為 name git config --global usre.email "name@email.com" //global網域設定郵件地址為 name@email.com git config