Linux中diff和shutdown的用法     Linux中的命令學習對於很多的linux新手來說既是一個重點也是一個痛點,下面就介紹linux中常見命令:diff和shutdown的用法。       一:diff命令的用法       1.diff -urN old/ new/ > mysoft.patch    參數 -u 表示使用 unified
                 
                            
                    
                    
                    
                                            
                    SSH公開金鑰無密碼認證 1)在master主機上產生密碼對 1ssh-keygen –t rsa –P ''確認一路斷行符號,命令預設會在使用者主目錄下產生.ssh目錄,你們有兩 金鑰組檔案:id_rsa和id_rsa.pub 1[master@hadoop ~]$ ll .ssh/2-rw-------. 1 master master 1675 Jun  3 00:28 id_rsa3-rw-r--r--. 1
                 
                            
                    
                    
                    
                                            
                    linux登陸載入設定檔順序 linux 登陸分為本地登陸 和遠程登陸 遠程登陸負載檔案順序a.使用telnet.ssh等串連到伺服器b.伺服器啟動loginc.使用者輸入帳號與口令d.伺服器開啟/etc/shadow  , /etc/passwd  核對資訊。  如果正確就在記憶體載入環境變數e.切換到主目錄f.啟動shell 啟動shell分為登陸載入和非登陸載入1.登陸載入 -- 遠程登陸或者本地使用 命令 xxshell
                 
                            
                    
                    
                    
                                            
                    crontab格式及例題詳解 格式 :*  *  *  *  *  command分 時 日 月 周 命令 第1列表示分鐘1~59 每分鐘用*或者 */1表示第2列表示小時1~23(0表示0點)第3列表示日期1~31第4列表示月份1~12第5列標識號星期0~6(0表示星期天)第6列要啟動並執行命令 crontab檔案的一些例子: 30 21 * * * /usr/local/etc/rc.d/lighttpd
                 
                            
                    
                    
                    
                                            
                    dig命令詳解 1.查看網域名稱的A記錄        # dig yahoo.com; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.10.rc1.el6_3.2 <<>> yahoo.com      ;; global options: +cmd      ;; Got answer:
                 
                            
                    
                    
                    
                                            
                    sun 2540儲存配置文檔(筆記) 一1、點擊unlabeled-設定檔2、建立設定檔 scada_profile 選擇raid1 段大小 512k 已啟用預讀 磁碟的編號 variable 磁碟類型 sas3、儲存池點擊default儲存設定檔選擇剛剛建立的
                 
                            
                    
                    
                    
                                            
                    linux下的雙顯卡切換 Thinkpad r400 t400等等機器都有著具有雙顯卡的型號,一般是ati3470和intel4500 利用 lspci | grep VGA 這個命令就可以看到目前可以使用的顯卡是哪些 linux在預設情況下是兩個顯卡都開啟,且電源管理極差,導致電腦溫度超高,如果在BIOS裡面強行切換為一個顯卡,當然也可以解決這個問題,但是在雙系統的情況下,就極為不便。如果需要切換顯卡還要重啟電腦,那實在是太落後了。 
                 
                            
                    
                    
                    
                                            
                    rsync資料同步使用詳解 rsync 是很強大的同步工具。不少project都提供 http ftp rsync 等mirror方式 rsync官方首頁是 http://samba.anu.edu.au/rsync/。 rsync(d)服務端啟動兩種方式  1.daemon 2.xinetd inetd 啟動後綁在 TCP/873 連接埠  Java代碼  % cat /etc/xinetd.d/rsync
                 
                            
                    
                    
                    
                                            
                    VI開啟和編輯多個檔案的命令 可分兩種情況: 1、在同一視窗中開啟多個檔案: vi file1 file2 file3:n  切換到下一個檔案 (n=next):N  切換到上一個檔案 2、在不同視窗中開啟多個檔案: 如果已經開啟一個了一個檔案,則在vi的命令輸入狀態下輸入 :sp 另外一個檔案的路徑及檔案名稱,如此就可以在一個視窗開啟多個檔案了。 或者用 vi -o file1 file2
                 
                            
                    
                    
                    
                                            
                    利用dwarfdump命令和dsym檔案連結binary image,查看crash log中... 首先需要打包的dsym檔案,然後在終端中輸入命令: 1$ dwarfdump --lookup=ADDRESS --arch=ARCH {MyApp.app.dsym}001NAME002    dwarfdump -- dump DWARF debug information.003 004SYNOPSIS005   
                 
                            
                    
                    
                    
                                            
                    Ubuntu主介面的選項設定 在Ubuntu中有如下幾個檔案可以設定環境變數。/etc/profile:在登入時作業系統定製使用者環境時使用的第一個檔案,此檔案為系統的每個使用者佈建環境資訊。當使用者第一次登入時,該檔案被執行。/etc/environment:在登入時作業系統使用的第二個檔案,系統在讀取你自己的profile前,設定環境檔案的環境變數。/etc/bashrc:為每一個運行bash shell的使用者執行此檔案。當bash
                 
                            
                    
                    
                    
                                            
                    aix下如何尋找父裝置並刪除 查看裝置的父裝置和子裝置 ========================================================================================= 1、查一個裝置的父裝置# lsdev -Cl hdisk1hdisk1 Available 01-08-00 SAS Disk Drive# lsdev -C -l hdisk1 -F parentsas0# lsdev -C -l
                 
                            
                    
                    
                    
                                            
                    linux查看伺服器配置 幾個cpu  Java代碼  more /proc/cpuinfo |grep "physical id"|uniq|wc -l   每個cpu是幾核(假設cpu配置相同)  Java代碼  more /proc/cpuinfo |grep "physical id"|grep "0"|wc -l   
                 
                            
                    
                    
                    
                                            
                    linux命令案例 Untitled操作符:重新導向:>(覆蓋性) >!(強制覆蓋) <(輸入) >>(追加) 1>(過濾出正確的資訊,輸入;1>>覆蓋) 2>(過濾出錯誤資訊,輸入;2>> 覆蓋)例:ls -al 1>/home/a.txt 2>/home/a.err 註:將ls -al輸出的資訊中,正確的覆寫到a.txt,錯誤的覆寫到a.err中 管道:|cat(一次性輸入檔案內容)cat -n
                 
                            
                    
                    
                    
                                            
                    Linux下用shntool通過cue實現無損音樂的分割 ape和flac都是無損音樂格式,音質當然比mp3好很多了,沒有雜音。因為最近想在手機上聽ape或者flac的歌,所以在電驢上下了一些,不過速度超慢,沒辦法,教育網。下載的都是整張專輯了的,要通過cue分割。首先安裝工具sudo apt-get install flac shntool;再用gedit把cue另存新檔utf-8,不然亂碼; 分割flac:shntool split -t
                 
                            
                    
                    
                    
                                            
                    sort命令筆記 01sort的工作原理:將檔案的每一行作為一個單位,相互比較,比較的原則是從首字元向後,依次按ASCII碼進行比較,最後將結果按照升序輸出02 03 04sort -u 去除輸出中的重行05sort -r sort的預設排序方式為升序,加-r 使之改為降序06sort  -k 2  按照檔案每行的第二個字串進行排序07sort -k 2 -t:
                 
                            
                    
                    
                    
                                            
                    "if `tty >/dev/null 2>&1`" #!/bin/bash  if `tty >/dev/null 2>&1` ; then         echo "interactive" else         echo
                 
                            
                    
                    
                    
                                            
                    linux啟動nagios無法通過web訪問解決 在linux中配置好nagios並啟動後,通過web輸入http://ipaddress/nagios,頁面不能開啟,網上查詢說是防火牆的原因,於是通過  service iptables stop 關閉防火牆,再試還真開啟了頁面,但是進入後點擊hosts或者services竟然報apache內部錯誤,請聯絡管理員,這個只能繼續查了,最好網上查到說是啟動了SELinux的原因,那就關閉它,通過 &
                 
                            
                    
                    
                    
                                            
                    CentOS中KVM橋連設定 在設定KVM橋連的時候碰到一個問題,記錄下來供以後參考 [root@vane-server ~]# cat /etc/sysconfig/network-scripts/ifcfg-br0 DEVICE=br0TYPE=BridgeBOOTPROTO=staticNM_CONTROLLED=noHWADDR=80:c1:6e:74:68:8aONBOOT=yesIPADDR=192.168.1.12NETMASK=255.255.255
                 
                            
                    
                    
                    
                                            
                    HP-UX查看版本命令 首先採用uname -a查看伺服器類型$ uname -a   HP-UX WEBDB1 B.11.31 U ia64 0749665296 unlimited-user license 伺服器的為HP-UX服務的名字:WEBDB1伺服器的版本:B.11.31 $ $ machinfoCPU info: #CPU資訊  4 Intel(R) Itanium 2 9100 series