通過shell例子來學習迴圈結構的文法 心得: 所謂有用就是學會了一直在使用,不經常用叫沒多大用,忘記了就叫沒用。反過來想想經常挨領導批的很有可能是領導對你有很大的期望。所以我們學會的東西要經常用到實際中去才是自己的東西。 www.2cto.com
基本文本處理-強大的sort命令 sort將檔案的每一行作為一個單位,相互比較,比較原則是從首字元向後,依次按ASCII碼值進行比較,最後將他們按升序輸出(sort預設的排序方式是升序)。 www.2cto.com #cat seq.txtbananaapplepearorangepear # sort seq.txtapplebananaorangepearpear1、sort的-u選項 www.2cto.com
Apache限定記錄檔的大小 即使一個並不繁忙的伺服器,其記錄檔的資訊量也會很大,一般每10000個請求,訪問日誌就會增加1MB或更多。這就有必要定期滾動記錄檔。介紹下管道日誌: www.2cto.com Apache
Linux下bind9進階視圖的應用 眾所周知網通和電信之間互相的訪問速度是很慢的,但是像新浪這樣的大型網路公司無論你是在哪用的什麼方式接入的網路,訪問起來速度都很快,那麼是怎麼實現的呢!首先想到的會是電信和網通各放一些內容完全相同的伺服器,那麼怎樣才能讓電信的使用者自己去訪問電信的伺服器,網通的使用者訪問網通的伺服器呢,這就要用到我們今天所說的bind9高就視圖。 www.2cto.com
ubuntu下為virtualbox開啟usb裝置支援 virtualbox預設是不支援usb裝置的,需要手工修改一些設定才能使用。 www.2cto.com 1.修改為usb裝置增加普通使用者權限1.1 增加一個名為usbfs的使用者組 jim@jim-laptop:~$ sudo groupadd usbfs[sudo] password for jim: 1.2 增加目前使用者到工作群組
Linux下查看tcp串連數及狀態 netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' TIME_WAIT 8947FIN_WAIT1 15FIN_WAIT2 1ESTABLISHED 55SYN_RECV 21CLOSING 2LAST_ACK 4TCP串連狀態詳解 www.2cto.com LISTEN:
redhat-5.4故障排除 1.紅帽系統引導過程 www.2cto.com 2.救援模式修複mbr引導失效 www.2cto.com
在ubuntu上用gdb調試printf源碼 ubuntu中預設情況下庫函數是不帶調試資訊的,所以用gdb無法進入到printf()函數裡。 www.2cto.com 解決辦法是: 1.安裝帶有調試資訊的libc: sudo apt-get install libc6-dbg 2.下載libc源碼 a.選定一個放置源碼的目錄並進入,如
Linux SSH免密碼登入配置 由於學習hadoop,叢集之間需要SSH無密碼登入,那麼,在安裝hadoop之前,就必須得配置好機器之間的無密碼的SSH登入。如何配置無密碼SSH登入呢? 我們以在A機器上無密碼登入到B機器上為例: 1、切換到需要用來登入的使用者,如,我們用A機器名為hadoop的使用者登入B機器的hadoop使用者下。 www.2cto.com
linux找回root密碼 “忘記了CentOS(Linux)root管理密碼怎麼辦?可以通過單一使用者模式進去系統來修改root密碼。 ”有些時候在忘記了Linux的系統管理員密碼的時候,我們可以在本地通過進入單一使用者模式來重設root密碼。 www.2cto.com 對於CentOS
redhat,centos修改IP地址 一、查看IP地址命令:1.顯示當前啟動的網路介面命令: ifconfig www.2cto.com 2.查看當前所有網路介面命令: ifconfig -a3.查看指定網路介面命令: ifconfig eth0二、redhat,centos下修改IP 臨時生效
兩台虛擬機器上的linux系統間的通訊
刪除Linux系統下history記錄的方法 Kindle提醒下大家,入侵時目標如果是linux伺服器,看切忌清理痕迹的時候別忘記history命令的記錄哦 1、修改/etc/profile將HISTSIZE=1000改成0或1 清除使用者home路徑下。bash_history 2、立即清空裡的history當前曆史命令的記錄 history
總結我的裝機設定 系統配置 DNS解析配置> vi /etc/resolv.conf nameserver 127.0.0.1 nameserver 8.8.8.8 nameserver 202.106.0.20 nameserver 202.96.128.86 nameserver 202.96.128.143 開啟檔案數限制> vi
手把手教你Debian -設定中文環境 如果遵照之前的講解,安裝之後的系統是不帶地區設定的,可能有同學會問:字元模式不都是英文嗎?難道預設不是en_US的地區?當然不是,預設的“Posix C”是沒有地區一說的,ASCII碼和英文還是有區別的,呵呵。再一次鄙視那些鼓吹中文CPU、中文編程,中文一切的SB,扯遠了。要支援地區設定,首先要安裝locales軟體包: apt-get install
linux shell——md5sum,sha1sum,sort,uniq 1.檔案校正1. md5sumeg:md5sum filename註:產生一個128位的二進位位,即32位的十六進位字串 1.驗證檔案的正確性:md5sum file1 file2 > file_sum.md5下一次想看一下檔案是否被改動md5sum -c
Linux常用設定 1、 secureCRT的標籤欄顯示使用者名稱和密碼。1echo -ne "\e]2;${USER}@$(/sbin/ifconfig eth1 | awk -F"[ :]+" '/inet addr/{print $4}')\a"可以直接在命令列執行,也可以將這條語句添加到linux的.profile檔案中。 顯示的效果如下: 2、 給grep添加顏色&
Linux中source命令的用法 source命令:source命令也稱為“點命令”,也就是一個點符號(.)。source命令通常用於重新執行剛修改的初始設定檔案,使之立即生效,而不必登出並重新登入。用法: source filename 或 . filenamesource命令除了上述的用途之外,還有一個另外一個用途。在編譯系統核心時常常需要輸入一長串的命令,如:make mrpropermake menuconfigmake depmake
Linux下清除history記錄 Linux下清除history記錄 在/etc/profile中將HISTSIZE=1000改為0或1執行rm -rf .bash_history清空historyhistory -c執行命令時不要把命令名稱寫入history檔案, 放入buffer中,退出時再一併寫入,也可以調用history -w命令更新history檔案 (網上好多說法都是history -c +
linux下卸載軟體 configure作用:是源碼安裝軟體時配置環境用的 他根據你的配置選項和你的系統情況產生makefile檔案 為make 做準備 最常用的參數: ./configure --prefix 作用: 不指定prefix,則可執行檔預設放在/usr/local/bin,庫檔案預設放在/usr/local/lib,設定檔預設放在/usr