linux命令 网络篇
linux常用命令
netstat 语法(命令) 主要查看端口状态
# netstat 语法 netstat -t/tcp 显示Tcp传输协议连线状况; netstat -u/udp 显示UDP传输协议的连线状态; netstat -n/numeric 直接使用ip地址,而不通过域名服务器; netstat -l/listening 显示监控中的服务器的Socket netstat -p/programs 显示正在使用Socket的程序识别码和程序名称 netstat -a/all 显示所有连线中的Socket netstat -tunlp 看端口的命令
ps语法 查看进程
# ps命令用于查看系统中的进程状态, 格式 ps 参数 ps -a 显示所有进程 ps -u 用户以及其他详细信息 ps -x 显示没有控制终端的进程
kill命令 杀死/删除执行中的进程或工作
# kill 进程id 对应id杀死进程 ###遇到僵尸进程
kill -9 pid 强制杀死进程, killall / pkill 一次性杀死匹配多个的进程 ### pkill杀死多个进程 例如vim 有多个进程 pkill vim
防火墙
# 防火墙操作 1. iptables -F #清空防火墙规则 2. systemctl stop (start打开) firewalld #关闭防火墙系统服务 3. systemctl disable(enable 打开) firewalld #禁止防火墙服务,开机自启
df和du 磁盘空间
# df 部分
df -h #显示详细磁盘空间使用情况
df -k #显示字节大小形式 (鸡肋)
df -T #显示文件系统类型
#du部分
du -h #查看当前目录下的磁盘空间使用情况
DNS相关
cat /etc.resolv.conf #查看dns服务器地址 例如 nameserver 192.168.220.2
1.域名和ip的关系 一对多的关系,多个域名可以对应一个服务器ip地址
2. #本地的dns解析文件位置 /etc/hosts
cat /etc/hosts #查看本地dns解析文件
3.windows 的hosts解析路径如下:
# C:\Windows\System32\drivers\etc\hosts
4.dns服务器,都搭建了一个叫做bind的软件,用于dns解析
8.8.8.8 # 谷歌
119.29.29.29 # 腾讯
223.5.5.5 223.6.6.6 # 阿里
114.114.114.114 #114网址
5.dns域名解析
# nslookup命令 ---> dns域名解析 注意:如果没有nslookup命令
###安装步骤 :
1. # yum provides */nslookup
2. # yum install -y bind-utils
3. # logout 后 ctrl+shift+r 基本ok!
nslookup baidu.com # 解析
定时任务crontab
定时任务:什么时间做什么事,预定时间计划,到时执行任务或脚本等...
crontab -l # 查看定时任务
1.定制定时任务
首先 crontab -e #然后进行编辑 #格式
分 时 日 月 周 命令的绝对路径 字符串 >> 一个文件地址 # 示例如下: * * * * * /usr/bin/echo '夏天即将到来,小姐姐你们做好准备了吗?' >> /tmp/小姐姐.txt # 每分钟向/tmp/小姐姐.txt中追加写入 '夏天即将到来,小姐姐你们做好准备了吗?'
2.规则-- 掌握好 分时日月周 +命令即可
# For details see man 4 crontabs # Example of job definition:
# .---------------- minute (0 - 59)
# | .------------- hour (0 - 23)
# | | .---------- day of month (1 - 31)
# | | | .------- month (1 - 12) OR jan,feb,mar,apr ...
# | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# | | | | |
# * * * * * user-name command to be executed
3.练习
### 每周3的凌晨1点,压缩/var/log/下的所有文件为 log.tar.gz # 0 1 * * 3 tar -cvzf log.tar.gz /var/log/*
..
linux命令 网络篇的更多相关文章
- Linux命令网络命令之netstat
Linux命令网络命令之netstat 这一年感觉到技术上成长到了一个瓶颈.可能是感觉自己学的东西足够应付目前的工作了,因此精神上就产生了懈怠,不思进取.到了一个技术氛围不错的公司,有许多专业能力很不 ...
- Linux命令学习篇0——原产地
昨天在用curl发送简单的HTTP请求做測试的时候发现自己每次使用的时候都是在网络上查看别人的演示样例才干想起来怎么用,这样效率太低了.尽管有网络依旧在,可是总感觉不是被自己掌握着,心里不踏实,回忆起 ...
- Linux命令-网络命令:setup
setup 进入设置网络信息的界面 上图中选“网络配置”进入设置网络信息 上图中选“设备配置”进行配置IP地址,下图显示网卡信息 上图中,选择“eth0”回车进入设置eth0网卡信息界面 上图中选择“ ...
- Linux命令-cut篇
Cut 命令是常用的 Linux 命令,在这里总结一下平时常用的参数和用法,方便查证. 常用参数: -b:以字节为单位进行分割: -c:以字符为单位进行分割: -d:自定义分割符进行分割,默认为制表符 ...
- Linux命令进阶篇之一
利用file命令查看那文件的类型 cd /etc 这里面的文件 命令:file 语法:file [-bLvz] 文件 解释:-b:显示结果,但是不显示文件名称 -L:直接显示符号链接所指向的文件的类型 ...
- Linux命令-网络命令:ping
ping 192.168.67.1 ping windows网卡地址,默认会一直ping下去,区别于windows的ping命令ping4次 ping -c 次192. 友情提示:如果您(阅读者)是从 ...
- 常用linux 命令 -网络相关
此文参考: 1.网络文章,但最后发现源头是在<鸟哥私房菜>,再次感谢原作者: 2.工作中跟同事讨论,自己尝试. 本人水平有限,如有错误,请大家指正,谢谢. 一 网络参数设置命令 1.ifc ...
- Linux命令-网络命令:traceroute
首先需要设置VM里面的linux系统能够上网.菜单项->虚拟机->设置,选择NAT模式 菜单项->编辑->虚拟网络编辑器->VMnet8 NAT模式->NAT设置, ...
- linux命令--网络命令
一.网络命令 1.配置ip 1.1 配置 IP 地址 IP 地址是计算机在互联网中唯一的地址编码.每台计算机如果需要接入网络和其他计算机进行数 据通信,就必须配置唯一的公网 IP 地址. 配置 IP ...
随机推荐
- grid - 网格轨道对齐方式
网格轨道对齐可以相对于网格容器行和列轴. align-content指定网格轨道沿着行轴对齐方式:justify-content指定网格轨道沿着列轴对齐方式.它们支持下面属性: normal star ...
- mysql5.6 sql_mode设置为宽松模式
最近遇到一个很奇怪的事情 由于数据人员的需求,现在需要修改mysql的sql_mode sql_mode默认是sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_ ...
- Effective Java 第三版——81. 优先使用并发实用程序替代wait和notify
Tips 书中的源代码地址:https://github.com/jbloch/effective-java-3e-source-code 注意,书中的有些代码里方法是基于Java 9 API中的,所 ...
- 让我头疼一下午的Excel合并单元格
Excel导出常见问题 excel导出其实不算什么难事 在网上copy下模板代码,填充自己的业务数据,提供一个http接口基本就可以得到你要导出的数据了. 但是,凡事都有例外,截止今天,excel导出 ...
- (8) MySQL主从复制架构使用方法
一. 单个数据库服务器的缺点 数据库服务器存在单点问题 数据库服务器资源无法满足增长的读写请求 高峰时数据库连接数经常超过上限 二. 如何解决单点问题 增加额外的数据库服务器,组建数据库集群 同一集群 ...
- C语言 · 积分之迷
标题:积分之迷 小明开了个网上商店,卖风铃.共有3个品牌:A,B,C. 为了促销,每件商品都会返固定的积分. 小明开业第一天收到了三笔订单: 第一笔:3个A + 7个B + 1个C,共返积分:315 ...
- dockerd启动配置_修改IP和systemd管理
docker采用CS架构,dockerd是管理后台进程,默认的配置文件为/etc/docker/daemon.json(--config-file可以指定非默认位置). 一个完整的daemon.jso ...
- python 搭建一个http服务的小例子
一.创建Server 1.Dos 命令 python -m BaseHTTPServer [port] 默认端口是8000, 2.Python 脚本启动 #coding:utf-8 ''' Creat ...
- 教你如何让数据库支持emoji表情符存储
From: http://www.cnblogs.com/janehoo/archive/2016/04/06/5359800.html 一.教你如何让数据库支持emoji表情符存储 解决方式:更换字 ...
- mysql与mycat搭建实现集群与读写分离
数据库性能优化普遍采用集群方式,oracle集群软硬件投入昂贵,今天花了一天时间搭建基于mysql的集群环境. 主要思路 简单说,实现mysql主备复制-->利用mycat实现负载均衡. 比较了 ...