$ nc -w 2 10.0.100.70 -z 22-999 Connection to 10.0.100.70 22 port [tcp/ssh] succeeded! Connection to 10.0.100.70 80 port [tcp/http] succeeded! Connection to 10.0.100.70 111 port [tcp/sunrpc] succeeded! Connection to 10.0.100.70 822 port [tcp/*] succeeded! Connection to 10.0.100.70 910 port [tcp/*] succeeded!
Connection to 10.0.100.70 941 port [tcp/*] succeeded!
主機之間拷貝文件
主機A監聽埠
主機監聽 1234埠,重定向數據到 rem.tar.gz dn@dn-Vostro-230:~$ nc -l 1234 > rem.tar.gz dn@dn-Vostro-230:~$ file rem.tar.gz rem.tar.gz: gzip compressed data, from Unix, last modified: Fri May 18 11:26:45 2012
$ sar -V sysstat version 7.0.2 $ sar -n DEV 2 0 Linux 2.6.18-164.el5 (haproxy_space.yoka.com) 01/09/2012 11:15:00 AM IFACE rxpck/s txpck/s rxbyt/s txbyt/s rxcmp/s txcmp/s rxmcst/s 11:15:02 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00
11:15:02 AM eth0 2414.72 2253.30 474214.72 1541307.11 0.00 0.00 0.00 11:15:02 AM eth1 2789.85 2902.54 1576987.82 535732.49 0.00 0.00 0.00 11:15:02 AM sit0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 11:15:02 AM IFACE rxpck/s txpck/s rxbyt/s txbyt/s rxcmp/s txcmp/s rxmcst/s 11:15:04 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 11:15:04 AM eth0 1967.50 1746.50 407060.50 1156965.00 0.00 0.00 0.00 11:15:04 AM eth1 2343.50 2363.50 1226763.00 458485.50 0.00 0.00 0.00 11:15:04 AM sit0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 $ sar -V sysstat version 9.0.4 $ sar -n DEV 2 | grep -E 'IFACE|eth1' 10:43:00 AM IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s 10:43:02 AM eth1 140.50 133.00 25.70 64.43 0.00 0.00 0.00 10:43:02 AM IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s 10:43:04 AM eth1 145.26 139.47 27.48 65.21 0.00 0.00 0.00 10:43:04 AM IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s 10:43:06 AM eth1 59.81 44.50 7.08 27.71 0.00 0.00 0.00
--delete 參數刪除多文件,注意 root 是系統賬戶,test 則是rsync配置的虛擬賬戶 rsync -avz --progress --delete root@xen:/data/test/ /mnt/isolinux/test/ --bwlimit 參數限制網路帶寬 limit I/O bandwidth; KBytes per second
-u 參數,引發的問題
網友 15:00:02 du -h 原目錄41G,目的目錄35G 用的哪些參數? 網友 15:16:05 -avu -u, --update skip files that are newer on the receiver 目的文件比原文件新則跳過文件
#find 命令
40分鐘內更改過的文件 find -mmin -40 | grep php | xargs ls -l -rw-r--r-- 1 www www 106336 Nov 24 15:29 ./forumdisplay.php time 相關參數 mtime n -n n 用減號(-n)來限定更改時間在距今n日以內的文件,而用加號( n)來限定更改時間在距今n日以前的文件.
注意:用加號 來限定更改時間在距今 (n 1) 日以前的文件.
-amin n 查找系統中N分鐘訪問的文件 -atime n 查找系統中n*24小時訪問的文件 -cmin n 查找系統中N分鐘被改變文件狀態的文件 -ctime n 查找系統中n*24小時被改變文件狀態的文件 -mmin n 查找系統中N分鐘被改變文件數據的文件 -mtime n 查找系統中n*24小時被改變文件數據的文件
chmod u s temp — 為temp文件加上setuid標誌. (setuid 只對文件有效) chmod g s tempdir — 為tempdir目錄加上setgid標誌 (setgid 只對目錄有效) chmod o t temp — 為temp文件加上sticky標誌 (sticky只對文件有效) 設置完這些標誌后, 可以用 ls -l 來查看. 如果有這些標誌, 則會在原來的執行標誌位置上顯示. 如 rwsrw-r– 表示有setuid標誌 rwxrwsrw- 表示有setgid標誌 rwxrw-rwt 表示有sticky標誌 chmod 4777 //是設sid chmod 2777 //是設置gid chmod 1777 //是設sticky 0: 不設置特殊許可權 1: 只設置sticky 2 : 只設置SGID 3: 只設置SGID和sticky 4 : 只設置SUID 5 : 只設置SUID和sticky 6 : 只設置SUID和SGID 7 : 設置3種許可權
# scp -P 參數
scp -P 90 rsync_tmp root@1.1.1.2:/root/ -P port Specifies the port to connect to on the remote host # ssh 默認埠為22,如果更改了使用-P參數即可,這裡可以發現一個規律! command(命令名稱) option(選項) argument(參數)
export HISTTIMEFORMAT="%F %T " history 1008 2011-11-03 16:58:03 date 1009 2011-11-03 16:58:07 date -s '20111104 16:58:01' 1010 2011-11-04 16:58:03 history 添加 export HISTTIMEFORMAT="%F %T " 到 /etc/profile 中即可自動開啟 history 時間戳了
# date 命令
$ date -d '6 days ago' '%F %T' 2011-12-25 12:59:35 $ date '%F %T' 2011-12-31 12:59:41 -d, --date=STRING
display time described by STRING, not ‘now’
# parted 命令詳細說明
check NUMBER 檢查文件系統 cp [FROM-DEVICE]FROM-NUMBER TO-NUMBER 複製文件系統到另外一個分區 help[COMMAND] 顯示全部幫助信息或者指定命令的幫助信息 mklabel,mktable LABEL-TYPE 在分區表中創建一個新的磁碟標籤 mkfs NUMBER FS-TYPE 在分區上創建一個指定類型的文件系統 mkpart PART-TYPE[FS-TYPE]START END 創建一個分區 mkparts PART-TYPE[FS-TYPE]START END 創建一個分區,並在分區上創建指定的文件系統 move NUMBER START END 移動分區 name NUMBER NAME 以指定的名字命名分區號 print [free|NUMBER|all] 顯示分區表、指定的分區或者所有設備 quit 退出parted程序 rescue START END 修復丟失的分區 resize NUMBER START END 更改分區的大小 rm NUMBER 刪除分區 select DEVICE 選擇需要更改的設備 set NUMBER FLAG STATE 更改分區的標記 toggle [NUMBER[FLAG]] 設置或取消分區的標記 unit UNIT 設置默認單位
version 顯示parted的版本信息 //resize 更改分區大小 (parted) p Model: VMware Virtual disk (scsi) Disk /dev/sda: 107GB Sector size (logical/physical): 512B/512B Partition Table: msdos Number Start End Size Type File system 標誌 1 32.3kB 107MB 107MB 主分區 ext3 啟動 2 107MB 4401MB 4294MB 主分區 linux-swap 3 4401MB 21.5GB 17.1GB 主分區 ext3 4 21.5GB 107GB 85.9GB 擴展分區 lba (parted) rm 分區編號? 4 (parted) p Model: VMware Virtual disk (scsi) Disk /dev/sda: 107GB Sector size (logical/physical): 512B/512B Partition Table: msdos Number Start End Size Type File system 標誌 1 32.3kB 107MB 107MB 主分區 ext3 啟動
2 107MB 4401MB 4294MB 主分區 linux-swap 3 4401MB 21.5GB 17.1GB 主分區 ext3 (parted) mkpart 分區類型? primary/主分區/extended/擴展分區? extended 起始點? 21.5GB 結束點? 100GB (parted) p Model: VMware Virtual disk (scsi) Disk /dev/sda: 107GB Sector size (logical/physical): 512B/512B Partition Table: msdos Number Start End Size Type File system 標誌 1 32.3kB 107MB 107MB 主分區 ext3 啟動 2 107MB 4401MB 4294MB 主分區 linux-swap 3 4401MB 21.5GB 17.1GB 主分區 ext3 4 21.5GB 100GB 78.5GB 擴展分區 lba (parted) resize 4 21.5GB 107GB (parted) p Model: VMware Virtual disk (scsi) Disk /dev/sda: 107GB Sector size (logical/physical): 512B/512B
Partition Table: msdos Number Start End Size Type File system 標誌 1 32.3kB 107MB 107MB 主分區 ext3 啟動 2 107MB 4401MB 4294MB 主分區 linux-swap 3 4401MB 21.5GB 17.1GB 主分區 ext3 4 21.5GB 107GB 85.9GB 擴展分區 lba
minicom
1.minicom 的執行 第一次 啟動時: 即輸入 minicom提示 錯誤.則 需: minicom -s 啟動 出現配置菜單:選serial port setup 進入串口配置 輸入A配置串口驅動為/dev/ttyS0 輸入E配置速率為115200 8N1 輸入F將 Hardware Flow Control 設 為 NO 回車 退出 我們使用minicom作為超級終端控制路由器等設備, 而不是控制modem, 需要修改Modem and dialing, 將Init string, Reset string, Hang-up string設置為空. 設置完成後選擇Save setup as dfl將當前設置保存為默認設置. 在配置菜單 選Save setup as df1保存(一定要記得這一步) 選Exit退出 下次在輸入minicon 即可直接進入. 命令minicom是進入串口超級終端畫面,而minicom -s為配置minicom. 說明/dev/ttyS0 對應為串口0 為你連接開發板的埠.