Time of Update: 2013-12-12
Linux中Shell的執行流程 Shell執行流程 1.Printthe info of reminding 列印提示資訊 2.Waitinguser for input(wait) 等待使用者輸入 3.Acceptthe command 接受命令 4.Interpretthe
Time of Update: 2013-12-12
linux sendEmail工具的安裝使用 1、sendEmail的首頁http://caspian.dotconf.net/menu/Software/SendEmail/wget http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-v1.56.tar.gz 2、安裝:#tar -zxvf sendEmail-v1.56.tar.gz#cd sendEmail-v1.56#cp sendEmail
Time of Update: 2013-12-12
Linux下which、whereis、locate、find區別 我們經常在linux要尋找某個檔案或命令,但不知道放在哪裡了,可以使用下面的一些命令來搜尋。which 查看可執行檔的位置 whereis 查看檔案的位置 locate 配合資料庫查看檔案位置 find 實際搜尋硬碟查詢檔案名稱 1、
Time of Update: 2013-12-12
ubuntu沒有顯示器vnc登陸解析度設定 在實驗的時候遇到了一個問題:VNC 沒有啟動成功, 還把介面給搞丟了,案頭系統崩潰了。 然後順次執行了下面三條命令搞定,然後又按照下面的方法修改之後解決之。 Remove KubuntuPaste this command into the terminal: sudo apt-get remove akonadi-facebook akregator amarok amarok-common
Time of Update: 2013-12-12
RPM 是 Red Hat Package Manager 的縮寫,本意是Red Hat 軟體包管理,顧名思義是Red Hat 貢獻出來的軟體包管理工具;在Fedora
Time of Update: 2013-12-12
ubuntu中的grub2功能和操作方法詳解 各ubuntu版本對應的grub版本號碼: GRUB 2 Ubuntu since version 9.10 (Karmic Koala) //grub2 從9.10的ubuntu版本開始使用。 Grub version 1.99 Ubuntu 11.04 (Natty Narwhal) 改進 Improvements GRUB 2
Time of Update: 2013-12-12
Rsync學習記錄 rsync服務端排錯思路 1、查看rsync服務組態檔路徑是否正確、正確的預設路徑為/etc/rsyncd.conf 2、查看設定檔裡host allow。 host deny,允許的ip網段是否允許用戶端訪問的ip網段。 3、查看設定檔中path參數的路徑是否存在,許可權是否正確(正常應為設定檔中的UID參數對應的屬主和組) 4、查看rsync服務是否啟動,查看命令為: ps -f | grep rsync 連接埠是否存在
Time of Update: 2013-12-12
基於bacnet-stack-0.8.0工程的Linux下通過無線網卡發送bacnet協議報文 1.Linux環境是Ubuntu 12.04 + USB無線網卡(09年產的水星MW54U,比較老了)2.按照正常的方式編譯出目標檔案後 3.在/bin目錄下運行程式:運行之前執行以下2個步驟: ifconfig:獲得無線網卡的名稱,我的是wlan0,有線網卡的eth0(這個也是預設的) $BACNET_IFACE =
Time of Update: 2013-12-12
linux修改檔案許可權和使用者組管理小結 經常會用到的命令,記一下。 1.chgrp修改檔案所屬組#簡單使用,將文本test.txt所屬組改為gourp1chgrp gourp1 test.txt 2.chown修改檔案擁有者#將test.txt檔案所屬使用者修改為user1chown user1 test.txt #同時修改test.txt的所屬使用者和所屬組chown user1:group1
Time of Update: 2013-12-12
為linux下的kvm添加bridge網卡 vmware是windows下使用的虛擬機器,安裝好後,系統中會自動添加vmnet0,vmnet1,vmnet8這幾個網卡,分別對應bridge,host-only,nat這三種網路模式。 kvm是linux下使用的虛擬機器,安裝kvm選擇網路時預設只有nat網路可以選擇,而bridge模式不可以選擇,原因是沒有相應的bridge網卡。想讓kvm使用bridge網路的話,就要在系統中添加bridge網卡,下面是添加步驟:
Time of Update: 2013-12-12
linux經常要修改的檔案1 1 系統設定篇1001 修改主機名稱:vi /etc/sysconfig/network,修改HOSTNAME一行為"HOSTNAME=主機名稱"(沒有這行?那就添加這一行吧),然後運行命令"hostname 主機名稱"。一般還要修改/etc/hosts檔案中的主機名稱。這樣,無論你是否重啟,主機名稱都修改成功1002 修改linux啟動方式(文本方式或xwindow方式):vi /etc/inittab,找到id:
Time of Update: 2013-12-12
varnish-cache安裝配置及體驗筆記 主要理解下vcl 幾個狀態,主要是 vcl-recv 和 vcl-fetch 基本就夠用了vcl-recv 一般可以指定 使用哪個backend 可以設定 pass 規則vcl-fetch 主要處理 緩衝規則,設定緩衝時間 beresp.ttl 1.手動清理緩衝的命令(3.0版和以前有出入來著): sudo varnishadm -T localhost:1234 ban.url .*$ -S /
Time of Update: 2013-12-12
使用下例中ssky-keygen和ssh-copy-id,僅需通過3個步驟的簡單設定而無需輸入密碼就能登入遠程Linux主機。 ssh-keygen 建立公開金鑰和密鑰。 ssh-copy-id 把本地主機的公開金鑰複製到遠程主機的authorized_keys檔案上。ssh-copy-id 也會給遠程主機的使用者主目錄(home)和~/.ssh, 和~/.ssh/authorized_keys設定合適的許可權 。 步驟1: 用 ssh-key-gen
Time of Update: 2013-12-12
CentOS 6下安裝OMSA出現的依賴性問題 環境是CentOS 6.3,在安裝DELL的OpenMange Server Administrator時,出現如下報錯: error: Failed dependencies: libcmpiCppImpl.so.0()(64bit) is needed by
Time of Update: 2013-12-12
CentOS系統命令操作記錄-1 1,載入 USB 磁碟機 如果沒有 automount (如何設定?),需要手動載入 USB磁碟機。 fdisk -l #列出當前系統所載入的檔案系統。 mount /dev/sdb1 /mnt #將USB載入到 mnt目錄。 umount
Time of Update: 2013-12-12
XManager串連Linux的設定 不同版本的linux所在的位置不一樣檔案名稱也不一樣在red hat 4 裡面有三步第一步找到/etc/inittab把預設層級改為5id:5:initdefault 第二步找到/etc/X11/gdm/gdm.conf確保該檔案中有以下幾句配置Enable=trueDisplaysPerHost=10Port=177iptables -A INPUT -p udp -s 0/0 -d 0/0
Time of Update: 2013-12-12
vim轉換檔行尾格式 不同系統的行尾問題 有時候我們在windows下或者在unix系統下寫指令碼,然後換了不同的系統指令碼就可能失效。 比如一個python指令碼,抬頭的程式路徑修改成unix下的版本 #! /usr/local/bin/python3依然會報錯 -bash: ./getUsingWord.py: /usr/local/bin/python3^M: bad interpreter: No such file or
Time of Update: 2013-12-12
Vim快速選中、刪除、複製引號或括弧中的內容 最近剛剛發現了一些Vim中,快速對引號或括弧等標點內的內容進行選中、刪除、複製操作的超級技巧,感覺非常實用。可以極大的提高編輯效率。 以下命令可以對標點內的內容進行操作。ci'、ci"、ci(、ci[、ci{、ci< - 分別更改這些配對標點符號中的常值內容di'、di"、di(或dib、di[、di{或diB、di< -
Time of Update: 2013-12-12
vim中tab鍵設定 今天偶然意識到vim中的tab鍵是退8個空格的,感覺比較浪費空間。 百度發現vim的所有個人化都是通過一個叫.vimrc的檔案控制的,即可以通過配置.vimrc這個檔案,告訴vim如何個人化為我們進行服務。 第一個問題是.vimrc檔案在哪?locate發現本地沒有這個檔案,百度發現這個檔案一般應該放在使用者的根目錄下。 於是:echo
Time of Update: 2013-12-12
linux命令學習——單引號(‘’)、雙引號(“”)、小引號(``)總結 在編寫shell指令碼時對於引號的應用也是十分重要的,這裡總結一下三種引號的特點。1、單引號(‘’),被單引號包裹的內容會將其視為字串,即使做了像 \n 這樣的換行,也會照樣輸出 \n 而不是 換行。 2、雙引號(“”),和單引號不同的是,雙引號會將包裹內容的逸出字元輸出。