mtr与WinMTR 2012-06-05 | Linux/unix/mac windows 平进我们在对远程主机的网络情况的好坏进行监测时用到的最多命令莫过于ping和tracert了,而且为了排查具体的问题原因,可能要试上半天才行。那有没有一个工具,把这两者的功能集中在一块,又不停的进行网络状态监测的工具呢?有,他就是mtr ,windows下的版本叫WinMTR。具体…… Continue reading
linux uptime和系统负载 2012-05-30 | Linux/unix/mac linux uptime命令用于显示系统已经运行了多长时间,它依次显示下列信息:现在时间、系统已经运行了多长时间、目前有多少登陆用户、系统在过去的1分钟、5分钟和15分钟内的平均负载。我们平进主机关心的是load average的结果。(除了uptime命令,w和top命令也有load ave…… Continue reading
ifconfig与网络流量监控 2012-05-30 | Linux/unix/mac 我们在linux/unix下最常用的工具莫过于ifconfig了。ifconfig的输出中有两项,分别是: RX= =receive,接收,从开启到现在接收封包的情况,是下行流量。 TX= =Transmit,发送,从开启到现在发送封包的情况,是上行流量。 1[root@test etc]# ifconfig eth1 2eth1 Link encap:Ethernet HWaddr 00:26:B9:58:19:88 3 inet addr:192.168.0.46 Bcast:192.168.0.255 Mask:255.255.255.0 4 UP BROADCAST RUNNING MULTICAST MTU:1500…… Continue reading
Linux ACL 体验 2012-05-29 | Linux/unix/mac ACL 简介 用户权限管理始终是 Unix 系统管理中最重要的环节。大家对 Linux/Unix 的 UGO 权限管理方式一定不陌生,还有最常用的 chmod 命令。为了实现一些比较复杂的权限管理,往往不得不创建很多的组,并加以详细的记录和区分(很多时候就是管理员的噩梦)。可以针对某一个用户对某一文件指定一个权限,恐怕管理员都期待的功能。…… Continue reading
ubuntu密码恢复 2012-05-27 | Linux/unix/mac 手头的一台ubuntu主机忘记了密码,决定进入恢复模式恢复下密码。进入恢复默认的操作步骤为:开机重启在grub界面选择高级选项 --进入recovery mode --选择drop to root shell prompt选项,如下图: 选择完成后,会进入类似于centos下的单用户模式一样的界面,不过在更改密码时,…… Continue reading
linux清除last和history记录 2012-05-18 | Linux/unix/mac 清除登陆系统成功的记录,也就是last命令看到的记录 [root@localhost root]# echo “”> /var/log/wtmp 此文件默认打开时乱码的,里面可以看到ip等等信息 [root@localhost root]# echo “”>/var/log/wtmp [root@localhost root]# last 此时即看不到用户登录信息 清除登陆系统失败的记录,也就是lastb命令看到的记录 [root@localhost root]# echo “”> /var/log/btmp 此文件默认打…… Continue reading
查看linux打开文件数 2012-05-18 | Linux/unix/mac 查看所有进程的文件打开数 1lsof |wc -l 查看某个进程打开的文件数 1lsof -p pid |wc -l 2ulimit -n 4096 也就是限制用户的最大文件打开数为4096个 1/proc/sys/fs/file-nr 该文件与 file-max 相关,它有三个值: 已分配文件句柄的数目 已使用文件句柄的数目 文件句柄的最大数目 该文件是只读的,仅用于显示信息。…… Continue reading
Linux环境下的高级隐藏技术 2012-05-06 | Linux/unix/mac 摘要:本文深入分析了Linux环境下文件、进程及模块的高级隐藏技术,其中包括:Linux可卸载模块编程技术、修改内存映象直接对系统调用进行修改技术,通过虚拟文件系统proc隐藏特定进程的技术。 隐 藏技术在计算机系统安全中应用十分广泛,尤其是在网络攻击中,当攻击者成功侵入一个系统后,…… Continue reading
linux read的用法 2012-05-04 | Linux/unix/mac 1、基本读取 read命令接收标准输入(键盘)的输入,或其他文件描述符的输入。得到输入后,read命令将数据放入一个标准变量中。下面是read命令 的最简单形式:: 1#!/bin/bash 2echo -n "Enter your name:" //参数-n的作用是不换行,echo默认是换行 3read name //从键盘输入 4echo "hello $name,welcome to my program" //显示信息 5exit 0 //退出shel…… Continue reading
postfix队列引起的不能发送邮件 2012-04-27 | Linux/unix/mac 公司的邮件服务器出问题了。直接telnet mail.XXX.com 25和telnet mail.XXX.com 110都能正常收到postfix和dovecot的正常回显。查看服务的话,也发现状态正常。重启两个服务,发现问题依旧。刚开始怀疑是policyd策略的问题 。后来进mysql数据里看了半天,也没看到什么不对的地方。后来…… Continue reading