1.route add default gw 192.168.1.1
添加一條預設路由
2.可以用route指令添加預設路由嗎?
route add -net 192.56.76.0 netmask 255.255.255.0 dev eth0
添加一條路由表項,網段192.56.76.x 應該從接口"eth0"走。
3.修改/etc/profile将HISTSIZE=1000改成0或1
清除使用者home路徑下.bash_history
立即清空裡的history目前曆史指令的記錄
history -c
bash執行指令時不是馬上把指令名稱寫入history檔案的,而是存放在内部的buffer中,等bash退出時會一并寫入。
不過,可以調用'history -w'指令要求bash立即更新history檔案。
history -w
4.Linux修改每個使用者最大程序數有限制。可以在使用者根目錄下得.bashrc加入 ulimit -u unlimited
儲存之後為了驗證可以用ulimit -a來驗證。
5./sbin/hdparm -c 1 /dev/hdb//優化以pci 32bit i/o操作
6.bin/mail會預設使用本地sendmail發送郵件,這樣要求本地的機器必須安裝和啟動Sendmail服務,配置非常麻煩,而且會帶來不必要的
資源占用。而通過修改配置檔案可以使用外部SMTP伺服器,可以達到不使用sendmail而用外部的smtp伺服器發送郵件的目的:
修改/etc/nail.rc (/etc/mail.rc)
set [email protected] smtp=smtp.domain.comset smtp-auth-user=username smtp-auth-password=passwordset smtp-auth=login
說明:
from是發送的郵件位址
smtp是發生的外部smtp伺服器的位址
smtp-auth-user是外部smtp伺服器認證的使用者名
smtp-auth-password是外部smtp伺服器認證的使用者密碼
smtp-auth是郵件認證的方式
配置成功後,就可以使用了
可以發送一封郵件測試一下:
mail -s "test" [email protected] <content.txt 其中-s後面的是郵件标題,[email protected]是收件人位址,content.txt裡面是郵件正文
近日不知何故,mail指令發送的郵件,有部分成功,部分失敗。在沒有找出原因的情況下,找到一種用外部郵箱批處理發送郵件的方法:
1)修改/etc/mail.rc;
2) 在檔案/etc/mail.rc中添加如下語句:
set from=***@163.com smtp=smtp.163.com smtp-auth-user=*** smtp-auth-password=****** set smtp-auth=login
3)已經驗證過,可以繼續使用mail指令批量發送郵件:
mail -s "title" email address < filename.
7. lsb_release -a
LSB Version: :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch
Distributor ID: CentOS
Description: CentOS release 5.4 (Final)
Release: 5.4
Codename: Final
這個指令适用于所有的linux,包括Redhat、SuSE、Debian等發行版。
8.root@MyMail ~ # cat /etc/redhat-release
CentOS release 5.4 (Final)
登入到linux執行rpm -q redhat-release
#rpm -q redhat-release
或CentOS
9.+----------------------------------------------+
| addrs bits pref class mask |
+----------------------------------------------+
| 1 0 /32 255.255.255.255 |
| 2 1 /31 255.255.255.254 |
| 4 2 /30 255.255.255.252 |
| 8 3 /29 255.255.255.248 |
| 16 4 /28 255.255.255.240 |
| 32 5 /27 255.255.255.224 |
| 64 6 /26 255.255.255.192 |
| 128 7 /25 255.255.255.128 |
| 256 8 /24 1C 255.255.255.0 |
| 512 9 /23 2C 255.255.254.0 |
| 1K 10 /22 4C 255.255.252.0 |
| 2K 11 /21 8C 255.255.248.0 |
| 4K 12 /20 16C 255.255.240.0 |
| 8K 13 /19 32C 255.255.224.0 |
| 16K 14 /18 64C 255.255.192.0 |
| 32K 15 /17 128C 255.255.128.0 |
| 64K 16 /16 1B 255.255.0.0 |
| 128K 17 /15 2B 255.254.0.0 |
| 256K 18 /14 4B 255.252.0.0 |
| 512K 19 /13 8B 255.248.0.0 |
| 1M 20 /12 16B 255.240.0.0 |
| 2M 21 /11 32B 255.224.0.0 |
| 4M 22 /10 64B 255.192.0.0 |
| 8M 23 /9 128B 255.128.0.0 |
| 16M 24 /8 1A 255.0.0.0 |
| 32M 25 /7 2A 254.0.0.0 |
| 64M 26 /6 4A 252.0.0.0 |
| 128M 27 /5 8A 248.0.0.0 |
| 256M 28 /4 16A 240.0.0.0 |
| 512M 29 /3 32A 224.0.0.0 |
| 1024M 30 /2 64A 192.0.0.0 |
| 2048M 31 /1 128A 128.0.0.0 |
| 4096M 32 /0 256A 0.0.0.0 |
10.一些軟體的a認端口:
ftp用到端口是 20 21
ssh 端口是 22
http端口是 80
telnet端口是 23
rsync端口是 873
svn 端口3690
pop3端口110
smtp端口25
dns端口53
mysql端口3306
nfs端口111
11.檢視本機關于 IPTABLES的設定情況
[root@tp ~]# iptables -L -n
12.檢視本機的iptables NAT POSTROUTING
[root@tp ~]# iptables -L -t nat
13.cat /var/log/squid/access.log|gawk '{print $4}'|sort|uniq -c|sort -nr
14.0 19 * * * find /opt/app/oracle/archive/arch1/backup/ -type f -mtime +5 -exec rm {} \;
15.dmidecode |grep -A16 "Memory Device$"