Time of Update: 2013-12-13
一、Unison簡介Unison是Windows、Linux以及其他Unix平台下都可以使用的檔案同步工具,它能使兩個檔案夾(本地或網路上的)保持內容的一致。Unison擁有與其它一些同步工具或檔案系統的相同的特性,但也有自身的特點:1.跨平台使用;2.對核心和使用者權限沒有特別要求;3.Unison是雙向的,它能自動處理兩分拷貝中更新沒有衝突的部分,有衝突的部分將會顯示出來讓使用者選擇更新策略;4.只要是能連通的兩台主機,就可以運行unison,可以直接使用socket串連或安全的ssh串連方
Time of Update: 2013-12-13
Telnet命令詳解telnet [-8acdEfFKLrx][-b<主機別名>][-e<脫離字元>][-k<網域名稱>][-l<使用者名稱稱>][-n<記錄檔案>][-S<服務類型>][-X<認證形態>][主機名稱或IP地址<通訊連接埠>]補充說明:執行telnet指令開啟終端機階段作業,並登入遠端主機。參 數:-8 允許使用8位字元資料,包括輸入與輸出。-a
Time of Update: 2013-12-13
1、scp: scp 命令是 SSH 中最方便有用的命令了,scp就是secure copy,是用來進行遠程檔案拷貝的。資料轉送使用 ssh,並且和ssh 使用相同的認證方式,提供相同的安全保證 。 與rcp 不同的是,scp 在需要進行驗證時會要求你輸入密碼或口令。scp [options] [本機使用者名@IP地址:]檔案名稱 1 [遠端使用者名 @IP 位址 :] 檔案名稱 2 -v 用來顯示進度 .
Time of Update: 2013-12-13
“出來混,遲早要還的。”基本上,Linux 核心中每一個目錄下邊都有一個Makefile 。Makefile 和Kconfig 就像一個城市的地圖,地圖帶領我們去認識一個城市,而Makefile 和Kconfig 則可以讓我們瞭解這個目錄下面的結構。drivers/usb/storage/ 目錄下邊的Makefile 內容如下:lfg1:/usr/src/linux-2.6.22/drivers/usb/storage # cat Makefile## Makefile
Time of Update: 2013-12-13
一、 文檔目的編寫本文檔主要為了介紹以及整理bond中幾種mode,為了方便以後工作查看而整理。二、
Time of Update: 2013-12-13
一、fedora系統的網路設定檔
Time of Update: 2013-12-13
sed '/0 112.94.29.153 TCP_HIT:DIRECT/{N;N;N;N;s/.*/test line test line/}' test.log#用4個N合并"0 112.94.29.153 TCP_HIT:DIRECT"下面的4行,然後匹配替換#原常值內容1:200 58.255.96.166 TCP_MISS:DIRECT2:304 222.248.107.243 TCP_IMS_HIT:NONE3:304 27.43.228.148
Time of Update: 2013-12-13
那下面主要總結一下Nginx的基本操作。啟動操作命令:nginx -c /usr/nginx/conf/nginx.conf-c參數指定了要載入的nginx設定檔路徑。 停止操作停止操作是通過向nginx進程發送訊號(什麼是訊號請參閱linux文章)來進行的步驟1:查詢nginx主進程號ps -ef | grep nginx在進程列表裡面找master進程,它的編號就是主進程號了。步驟2:發送訊號從容停止Nginx:kill -QUIT 主進程號快速停止Nginx:kill
Time of Update: 2013-12-13
Linux 可以通過使用SSH 遠端連線來進行控制,也可以在主機執行以下命令進行投射。[root@localhost ~]# export DISPLAY=ipaddress:0[root@localhost ~]# xhost +這個命令要求ipaddress 的機器裝有X Server(比如Xmanager),但有時需要將遠程整個的Linux 案頭投射到本地,這時仍可通過安裝配置Xmanager 來實現。本文主要介紹VNC Server 的配置方法,需配置好yum
Time of Update: 2013-12-13
遠程修改Nrpe的指令碼 前言:作為一個營運人員,經常修改監控是無可避免的,改少量機器還好說,如果量特別多的話,那就不容易了。如老大一句話,修改所有機器的check_disk參數,那就傻了。我今天就遇到了,開發說要修改所有業務系統的check_swap,自己寫了個指令碼,可以供大家參考下。兩個檔案: www.2cto.com 1、hostlist 這個是我需要修改監控參數的主機檔案;2、editnrpe.sh
Time of Update: 2013-12-13
linux下alias命令詳解 功能說明:設定指令的別名。 www.2cto.com 語 法:alias[別名]=[指令名稱]參 數 :若不加任何參數,則列出目前所有的別名設定。舉 例 :ermao@lost-desktop:~$ alias alias egrep='egrep
Time of Update: 2013-12-13
Linux ps aux指令詳解 linux上進程有5種狀態:1. 運行(正在運行或在運行隊列中等待)2. 中斷(休眠中, 受阻, 在等待某個條件的形成或接受到訊號)3. 不可中斷(收到訊號不喚醒和不可運行, 進程必須等待直到有中斷髮生)4. 僵死(進程已終止, 但進程描述符存在, 直到父進程調用wait4()系統調用後釋放)5. 停止(進程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU訊號後停止運行運行) www.2cto.com
Time of Update: 2013-12-13
Fedora18不解壓ISO的硬碟安裝 Fedora18按期發布,試了下直接使用GRUB2的LOOP裝置可以直接安裝,免去瞭解壓ISO的麻煩。方便了不少。 www.2cto.com 命令如下: grub> loopback loop (hd0,2)/Fedora18_i386/Fedora-18-i386-DVD.iso grub>linux (loop)/isolinux/vmlinuz linux repo=hd:/dev/sdb2:
Time of Update: 2013-12-13
如何解決安裝linux時遇到GPT分區表的問題 一、問題:如果之前伺服器上安裝過Windows、VMware、Mac OS,那麼安裝linux的時候,可能會遇到“您的boot分區使用的是GPT分區表,但是這台機器不支援使用GPT啟動”的問題。 www.2cto.com 二、原因:為解決MBR只支援2TB以下硬碟的問題,微軟和英特爾開發了GPT分區模式,使可管理硬碟大小達到了18EB。GPT的分區資訊在分區中,而不像MBR一樣在主開機磁區,
Time of Update: 2013-12-13
子網路遮罩轉換為IP範圍 在網路應用中,經常需要將子網路遮罩轉換為IP範圍,以便進行進一步的計算.以下是轉換的原理及代碼: www.2cto.com 一 子網路遮罩的作用, 就是將某個IP地址劃分為'子網編號'和'主機地址' 掩碼格式 [子網編號:26bit
Time of Update: 2013-12-13
vim修改二進位檔案 先用vim以二進位格式開啟需要編輯或查看的檔案,不採用-b參數有時會導致轉換錯誤,詳見分隔線後部分。 www.2cto.com vim -b file-to-open.dat然後用xxd把檔案轉換成十六進位格式:%!xxd轉化後顯示類似如下 0000000: 5036 0a35 3932 2033 3230 0a32 3535 0a20 P6.592 320.255.0000010: 190e 2019 0e20 19
Time of Update: 2013-12-13
OpenSSH移植到ARM Platform——特指啟動SSHD服務 源碼包 www.2cto.com 名稱版本包OpenSSH6.0p1openssh-6.0p1.tar.gzOpenSSL1.0.1copenssl-1.0.1c.tar.gzZLIB1.2.3zlib-1.2.3.tar.gz移植準備注意:筆者使用的交叉編譯工具鏈為arm-none-linux-gnueabi-gcc (Sourcery G++ Lite 2010.09-50)
Time of Update: 2013-12-13
Linux主機間建立信任關係 在主機A和主機B間建立信任關係,使主機A可以無密碼ssh登陸主機B1. A主機上執行 www.2cto.com ssh-keygen -t rsa -b 1024 (也可以使用 ssh-keygen -t dsa -b 1024) 主目錄下產生 .ssh目錄2. 進入.ssh目錄3. 執行 cat id_rsa.pub 將顯示結果複製 (也可以使用cat
Time of Update: 2013-12-13
linux ln命令(連結命令)詳細說明 ln是linux中又一個非常重要命令,它的功能是為某一個檔案在另外一個位置建立一個同不的連結,這個命令最常用的參數是-s,具體用法是:ln –s 源檔案 目標檔案。 當我們需要在不同的目錄,用到相同的檔案時,我們不需要在每一個需要的目錄下都放一個必須相同的檔案,我們只要在某個固定的目錄,放上該檔案,然後在其它的目錄下用ln命令連結(link)它就可以,不必重複的佔用磁碟空間。例如:ln –s /bin/less
Time of Update: 2013-12-13
linux/unix shell的find用法小練 好久之前的筆記了,搬出來和大家共用:參數解釋:find用來查詢某個目錄下的檔案幾種常用的參數如下-path 後面跟著要查詢的路徑 www.2cto.com -prune 表示不再指定目錄下查詢,如果同時使用-depth,那麼-prune命令將會被忽略-name 要查詢的檔案名稱,可以使用Regex來查詢-mtime