每天一个linux命令(53)-traceroute通过traceroute我们可以知道信息从你的计算机到互联网另一端的主机是走的什么路径。当然每次数据包由某一同样的出发点(source)到达某一同样的目的地(destination)走的路径可能会不一样,但基本上来说大部分时候所走的路由是相同的。linux系统中,我们称之为traceroute,在MS Windows中为tracert。 tracerouteauthor iconClaycalendar icon2018年7月27日category iconLinuxtag iconlinux常用命令timer icon大约 9 分钟
每天一个linux命令(52)-pingLinux系统的ping命令是常用的网络命令,它通常用来测试与目标主机的连通性,我们经常会说“ping一下某机器,看是不是开着”、不能打开网页时会说“你先ping网关地址192.168.1.1试试”。它通过发送ICMP ECHOREQUEST数据包到网络主机(send ICMP ECHOREQUEST to network hosts),并显示响应情况,这样author iconClaycalendar icon2018年7月27日category iconLinuxtag iconlinux常用命令timer icon大约 5 分钟
每天一个linux命令(49)-lsoflsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统author iconClaycalendar icon2018年7月27日category iconLinuxtag iconlinux常用命令timer icon大约 7 分钟
每天一个linux命令(46)-iostatLinux系统中的 iostat是I/O statistics(输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视。它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。同vmstat一样,iostat也有一个弱点,就是它不能对某个进程进行深入分析,仅对系统的整体情况进行分析。iostat属于sysstat软件包。可以用yum iauthor iconClaycalendar icon2018年7月27日category iconLinuxtag iconlinux常用命令timer icon大约 7 分钟
每天一个linux命令(45)-vmstatvmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存、进程、CPU活动进行监控。他是对系统整体情况进行统计,不足之处是无法对某个进程今次那个深入分析。vmstat工具提供了一种低开销的系统性能观察方式。因为vmstat本身就是低开销工具,在非常高负荷的服务器上,你需要查看并监控系统的健康情况,在控制author iconClaycalendar icon2018年7月27日category iconLinuxtag iconlinux常用命令timer icon大约 13 分钟
每天一个linux命令(42)-killallLinux系统中的killall命令用于杀死指定名字的进程(kill processes by name)。我们可以使用kill命令杀死指定进程PID的进程,如果要找到我们需要杀死的进程,我们还需要在之前使用ps等命令再配合grep来查找进程,而killall把这两个过程合二为一,是一个很好用的命令。 语法 killall(选项)(参数) 选项 参数 进程名author iconClaycalendar icon2018年7月27日category iconLinuxtag iconlinux常用命令timer icon大约 2 分钟
每天一个linux命令(36)-date在linux环境中,不管是编程还是其他维护,时间是必不可少的,也经常会用到时间的运算,熟练运用date命令来表示自己想要表示的时间,肯定可以给自己的工作带来诸多方便。 语法 date(选项)(参数) 选项 参数 :指定显示时使用的日期时间格式。 日期格式字符串列表 常用实例 1)格式化输出: 2)输出昨天日期: 3)2秒后输出: 4)apache格式转换: author iconClaycalendar icon2018年7月27日category iconLinuxtag iconlinux常用命令timer icon大约 3 分钟
每天一个linux命令(35)-diffdiff 命令是 linux上非常重要的工具,用于比较文件的内容,特别是比较两个版本不同的文件以找到改动的地方。diff在命令行中打印每一个行的改动。最新版本的diff还支持二进制文件。diff程序的输出被称为补丁 (patch),因为Linux系统中还有一个patch程序,可以根据diff的输出将a.c的文件内容更新为b.c。diff是svn、cvs、giauthor iconClaycalendar icon2018年7月27日category iconLinuxtag iconlinux常用命令timer icon大约 7 分钟
每天一个linux命令(33)-dudu命令也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的。 语法 du [选项][文件] 选项 常用实例 1)显示目录或者文件所占空间 说明: 只显示当前目录下面的子目录的目录大小和当前目录的总的大小,最下面的1288为当前目录的总大小 2)显示指定文件所占空间 3)查看指定目录的所author iconClaycalendar icon2018年7月27日category iconLinuxtag iconlinux常用命令timer icon大约 3 分钟
每天一个linux命令(29)-chownchown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。 语法 chown(选项)(参数) 选项 参数 用户:组:指定所有者和所属工作组。当省略“:组”,仅改变文author iconClaycalendar icon2018年7月27日category iconLinuxtag iconlinux常用命令timer icon大约 3 分钟