且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

centos遇到的问题

更新时间:2022-10-06 18:46:25

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 from=fromUser@domain.com 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" user@sohu.com <content.txt 其中-s后面的是邮件标题,user@sohu.com是收件人地址,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$"
 



本文转自zh888 51CTO博客,原文链接:http://blog.51cto.com/zh888/741700,如需转载请自行联系原作者