Linux 命令汇总总结相关
玩了linux快一年,简单总结下网络相关的命令,具体每个命令的参数可以用到再细看。
1、ifconfig:查询、设置网卡和IP网段等相关参数,包括MTU。
2、ifup、ifdown:这两个命令就是一个简单的script,只能用来启动网络接口。
3、route:查询、设置路由表等相关信息。
4、ip:复合式的命令,能直接修改上面命令提到的功能,例如:ip link能修改网络设备的硬件相关功能,包括MTU和MAC等,能使用ip address修改TCP/IP方面的参数,包括IP及网段参数等,ip route则能修改路由。(太过强大0。0)。
5、dhclient:让网卡以dhcp的方式获取局域网的IP。
6、ping:通过ICMP数据包来进行整个网络的状况报告。
7、traceroute:追踪两台主机之间通过的各个节 点(Node)通信状况的好坏。
8、netstat:用于显示各种网络相关信息,如网络连接,路由表,接口状态 ,masquerade 连接,多播成员等。除了能观察本机的tcp或udp启动的接口外,还能观察Unix socket的传统接口数据。
9、nslookup:用来作为IP和主机名称对应的检查,使用 /etc/resolv.conf这个文件作为DNS服务器的来源选择。
10、telnet:用于远程登录主机,也可以检查本机的端口是否正确启动。
11、ssh:就不多讲了,每天都用这个。
12、tcpdump:网工必知必会,用于抓包分析数据。图形界面的话还是wireshark好用。
13、wget:下载文件的工具,支持断点续传,后台下载、限速下载、伪装代理下载等。具体用法看这个链接:
http://www.cnblogs.com/hnrainll/archive/2011/10/12/2208436.html
查看cpu、内存相关命令:
1、top:权限为所有使用者,即时显示所有进程的状态,以及占用cpu、内存的大小,和系统总的cpu内存使用情况。
2、vmstat:最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。特点是简单清晰的看到系统的整体运行状况,而非每个进程的资源占用状况。详解如下:
http://www.cnblogs.com/ggjucheng/archive/2012/01/05/2312625.html3、mpstat:主要用于查看多核心cpu中每个计算核心的统计数据,其报告把多核心cpu的统计信息存放在/proc/stat文件中。重点是查看所有CPU的平均状况信息。详细用法如下:
http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858775.html4、ps aux:可以实时的显示各个进程的cpu、内存使用情况。可加--sort选项进行排序。
5、free:快速查看内存使用情况的工具,主要对内存、buffer/cache、swap的用量进行概述。
6、以上所有工具调用的文件接口:/proc/cpuinfo /proc/meminfo 以及/proc/<pid>/statm 和 /proc/<pid>/status 因此,我们可以从根源处查看要知道的cpu、内存的所有信息,当然,文件的内容是实时变动的。
Linux 命令汇总总结相关的更多相关文章
- Linux命令大全----系统管理相关命令
林炳文Evankaka原创作品.转载请注明出处http://blog.csdn.net/evankaka 摘要:本文主要讲了Linux命令大全----系统管理相关命令,并附有实例 一.安装 ...
- linux命令汇总1
允许非root用户使用“sudo” root身份登录系统,执行“visudo”,根据示例添加新的一个规则(记住输入的密码是当前用户密码,而不是root密码)#不需要密码执行sudo命令hadoop ...
- Linux命令汇总(二)
1.登录用户设置 新创建了一个用户,用useradd指令,但是发现通过终端无法登陆: echo password | passwd --stdin username 或者 passwd --st ...
- linux 命令汇总
一 Grep 命令 各种参数: -i:ignore-case忽略大小写 -c :打印匹配的行数 -l :从多个文件中查找包含匹配项 -v :查找不包含匹配项的行 -n :打印包含匹配项的行和行标 -w ...
- 【转】SVN linux命令及 windows相关操作(三)
TortoiseSVN是windows下其中一个非常优秀的SVN客户端工具.通过使用它,我们可以可视化的管理我们的版本库.不过由于它只是一个客户端,所以它不能对版本库进行权限管理. TortoiseS ...
- 【转】SVN linux命令及 windows相关操作(一)
从以下博客转载和整理: http://www.cnblogs.com/richcem/archive/2011/01/08/1930823.html http://blog.wpjam.com/m/t ...
- 常用LINUX命令汇总
一.基本命令bash Bash(GNU Bourne-Again Shell)是许多Linux平台的内定Shellpwd 查看当前所在目录ls 查看目录内所有文件cd 进入目录cd .. 返回上一层p ...
- linux 命令学习-网络相关配置
网络配置相关 网卡配置文件:etc/sysconfig/network-scripts/ifcfg-eth0 DNS 配置文件 etc/resolv.conf 主机配置文件 etc/sysconfig ...
- 运维人员最常用150个linux命令汇总
命令 功能说明 线上查询及帮助命令(2个) man 查看命令帮助,命令的词典,更复杂的还有info,但不常用. help 查看Linux内置命令的帮助,比如cd命令. 文件和目录操作命令(18个) l ...
随机推荐
- 字符串hash-26进制与10进制互相转换
Lovekey http://acm.hdu.edu.cn/showproblem.php?pid=2100 #include <bits/stdc++.h> using namespac ...
- BZOJ3631(树链剖分)
差不多可以说是树链剖分的模板题了,直接维护即可. #include <bits/stdc++.h> using namespace std; #define REP(i,n) for(in ...
- win7下用PyInstaller把Python代码打包成exe文件
2013-11-05 22:02:14| 1.安装 使用PyInstaller需要安装PyWin32. 下载与Python对应的PyInstaller版本,解压后就算安装好了. 例如,安装了PyI ...
- 【mob】Android短信验证+源码
在很多的应用当中,都涉及到了短信验证的功能,比如在注册或者找回密码的时候,那么我们如何通过第三方的平台来完成这个功能呢? 本面博文就实现短信验证,来做一个小的栗子. 第一步-下载开发包 第二步-将SD ...
- Data Leakage 因果性
参考这篇: https://blog.csdn.net/jiandanjinxin/article/details/54633475 再论数据科学竞赛中的Data Leakage 存在和利用这种倒‘因 ...
- script脚本中写不写$(document).ready(function() {});的差别
$(document).ready() 里的代码是在页面内容都载入完才运行的,假设把代码直接写到script标签里.当页面载入完这个script标签就会运行里边的代码了,此时假设你标签里运行的代码调用 ...
- C端端口扫描工具,发现www服务
作者d_m 简述 起初是90sec一个帖子中的代码(见参考[1]),看了之后感觉很不错.当然工作内容nmap也可以完成.不过在实际比较后决定还是用python脚本完成. 优化 所以也算是很久以前的一个 ...
- VC6 在使用VC助手(Visual AssistX)在Win7下不能使用↑↓←→及回车键选择的解决的方法
VC6使用Visual AssistX版本号的问题,换一个版本号.如"Visual Assist X 10.8.2029"就可以解决. http://pan.baidu.com/w ...
- hdu 4372 第一类斯特林数
#include <cstdio> #include <iostream> #include <algorithm> #include <queue> ...
- vscode 右键文件或者文件夹显示菜单
1.这个是可以在安装时直接选择显示的,如果跟我一样没有选也不愿意重新安装的,可以复制下面代码保存为vsCodeOpenFolder.reg,红色部分是vscode安装路径,换成自己本地路径即可. 双击 ...