首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux】网络新兵

引言 在上一篇博客中,我们简单介绍了一些Linux网络一些比较基本概念。本篇博客我们将开始正式学习Linux网络套接字内容,那么我们开始吧!...我们整个课程, 凡是提到IP协议, 没有特殊说明, 默认都是指IPv4。IPv6其实是针对IPv4地址不足提出解决方案,目前世界上IPV6做比较好国家就是我们。...1.2MAC地址 每一台入网路设备都必须需要网卡,每一张网卡在出厂时都有一个唯一性编号,这个标号就是MAC地址。MAC同样具有全网内唯一性,通常用于处于局域网中主机之间相互通信。...1.3两套地址体系区别 在Linux下查看ip地址和MAC地址命令为: [user@VM-8-5-centos ~]$ ifconfig 在这张图片中,展示Linux系统下通过ifconfig命令查看网络配置信息...发送主机通常将发送缓冲区中数据按内存地址从低到高顺序发出; 接收主机把从网络上接到字节依次保存在接收缓冲区中,也是按内存地址从低到高顺序保存; 因此,网络数据流地址应这样规定:先发出数据是低地址

11610

Linux Ubuntu 虚拟机不能网、Linux Ubuntu 虚拟机怎么

大家好,又见面了,我是你们朋友全栈君。...如图: 在虚拟机选项上点击右键,选择设置按钮 然后将网络模式改为桥接模式并且不勾选复制网络连接 然后立刻就能网。...workstation->编辑->虚拟机网络编辑器->更改设置 如图: 选择桥接模式->把自动选为外部计算机无线网卡(它并不能自动找到能网卡),如图: 不知道哪个是自己网卡...,可以在Windows设置下查看网络属性,找到自己网卡 如图: 情形3:仍然无法网,解决办法:打开网络连接,将本地连接“Microsoft Wi-Fi Direct Virtual Adapter...—–记一次Ubuntu虚拟机连不上网惨痛教训。

13.1K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    基于PythonShell和后渗透工具

    RSPET (Reverse Shell and Post Exploitation Tool) 是一个基于Pythonshell,并且具备后渗透阶段一些功能。...注意:在V0.0.3版本中添加了一个min文件夹,因为这个新版本包含了其它不影响主功能(反shell)其它功能,min不会引入v0.0.3之后版本任何更多功能,只接受与bug和性能相关补丁。...目前版本:v0.0.6 功能 远程命令执行 流量加密(异或加密代替明文传输),使用443端口可以取得更好效果【1】 内置了加密传输文件或二进制数据功能 内置UDP洪泛攻击工具 内置UDP欺骗攻击工具...模块化代码设计,易于定制【3】 客户端脚本已经过测试,可以兼容Pyinstaller(可以转换成.exe)【4】 【1】异或加密和客户端架构灵感来源于primalsecurity.net,如果你喜欢这个工具...控制端: python RSPET_client.py server_ip 可以根据个人需要进行调整 Linux发行版 包含RSPETLinux发行版列表 BlackArch Linux (2016.04.28

    820100

    Linuxlinux工具和命令

    一、Linux常用命令: ls 显示当前目录下文件 ls-a 显示当前目录下所有文件(包括隐藏文件) ls -l 显示文件和目录详细资料 (属性,日期,时间,大小等) ls -al...(路径) 把路径添加到PATH环境变量中 chmod u(拥有者)/g(所属组)/o(其它)+/- rwx +文件名 修改文件权限 二、Linux安装软件: 一、Linux...安装软件: 1.源代码安装 2.rpm安装 --Linux安装包 3.yum安装 --解决安装源,安装版本,安装依赖 4.什么是软件包在Linux下安装软件, 一个通常办法是下载到程序源代码...软件包和软件包管理器, 就好比 “App” 和 “应用商店” 这样关系. yum(Yellow dog Updater, Modifified)是Linux下非常常用一种包管理器....其实这是因为,下载链接其实已经在yum源进行了内置,所以知道去哪里下载,一般Linux操作系统,默认配置yum源是国外,访问速度很慢,我们需要替换yum文件,更新yum源(几行命令罢了,直接网上一查即可

    25320

    Linux中awk工具使用

    Linux中awk工具使用 目录 awk awk用法 awk中字符含义 print 打印 字符匹配 格式化输出 举例 awk awk是一个强大文本分析工具,相对于grep查找,sed编辑,awk...简单来说awk就是把文件逐行读入,默认以空格为分隔符将每行切片,切开部分再进行各种分析处理。...awk是行处理器,相比较屏幕处理优点,在处理庞大文件时不会出现内存溢出或是处理缓慢问题,通常用来格式化文本信息 *awk处理过程**:* 依次对每一行进行处理,然后输出 awk用法 awk 参数...,显示/etc/passwd中第7个字段包含bash第1和第7个字段 awk -F ":" ' 7、以 : 为分隔,显示/etc/passwd中第7个字段不包含bash第1和第7个字段 awk...或第7个字段包含bash第1和第7个字段 awk -F ":" '1,7}' /etc/passwd

    5.2K10

    Linux 查看访问 IP工具

    Linux 系统有很多用于快速处理数据工具如 grep , awk , cut , sort , uniq , sort 可以帮助我们分析网络情况 , 他们非常非常地好用 , 如果你熟练掌握他们使用技巧..., 他们则可以帮你快速定位问题 ; 接下来一步步来查看访问系统 IP 情况 通过 netstat -ntu , 找出通过 tcp 和 udp 连接服务器 IP 地址列表 : # netstat -...Foreign Address State tcp 0 0 ip地址:29631 ip地址:49136 ESTABLISHED 这是所有与服务器连接外部...使用 awk 将第五列单独截出来 : # netstat -ntu | grep tcp | awk '{print $5}' ip地址:19386 使用 cut 将列信息以 : 为分隔符再分成不同列...默认字符顺序将字段值排序 : # netstat -ntu | grep tcp | awk '{print $5}' | cut -d: -f1 | sort ip地址 使用 uniq 将已经排序好字段计算不同值数目

    9.8K30

    Linux中sed工具使用

    Linux中sed工具使用 Sed 以行为单位替换 定界符 / 删除操作:d 多点编辑:-e 从文件读入:r 命令 写入文件:w 命令 插入...Sed sed 是一种流编辑器,它是文本处理中非常重要工具,能够完美的配合正则表达式使用,功能不同凡响。...注:sed命令不对原文件进行改变,除非使用 -i 参数;sed命令是一行一行处理 sed命令使用 sed 参数 命令 文件 参数 -f 脚本文件 以选项中指定脚本文件来处理输入文本文件...-e 脚本 以选项中指定脚本来处理输入文本文件 -n 仅显示处理了行 命令 a\ 在当前行下面插入文本 i\ 在当前行上面插入文本 d 删除选择行 s 替换指定字符 p 打印模板块行...#在以ONBOOT开头行尾加 TAIL 相关文章: Linux中awk工具使用 Linux中grep工具使用

    2.3K10

    Linux工具】git

    这里我Linux系统已经下好了。...这里我们通过Windows系统上传了一个txt结尾文件(注意:这里我们Linux系统是没有进行同步) 我们返回Linux重新上传文件。...还有一种需求就是当Windows系统和Linux系统同时修改时候,但是Windows先提交,Linux系统方面不知道,这种情况也不会上传成功,这里Linux系统也要进行同步,同步之后,发现Windows...修改部分和Linux修改部分合并了,重复部分相同,但是不同部分合并了,需要程序员自己进行修改。...总结 本文详细介绍了 Git 基本概念和常用命令,希望能够帮助大家更好地理解和使用 Git 进行版本控制。Git 作为一款功能强大版本控制工具,在软件开发中扮演着至关重要角色。

    7210

    Bashtop – Linux资源监视工具

    Bashtop是Linux中基于终端资源监控实用程序。它是一个漂亮命令行工具,可以直观地显示CPU、内存、正在运行进程和带宽统计数据。 它带有游戏风格响应式终端UI和可自定义菜单。...此外,您可以将SIGKILL,SIGTERM和SIGINT发送到所需进程。 Bashtop可以安装在Linux,macOS甚至FreeBSD上。...Bash 4.4或更高版本 Git GNU Coreutils GNU sed,awk,grep和ps命令行工具 Lm传感器–可选(用于收集CPU温度统计信息) 首先,我们将开始手动安装Bashtop。...结论 通常,Bashtop提供了一种监视Linux系统资源绝佳方式。但是,它比top和HTOP慢得多,而且有点占用资源。...尽管如此,它仍然是一个相当令人印象深刻工具,它提供了关于各种系统指标的重要信息。

    92320

    Linux操作_grepegrep工具使用

    -n:表示输出符合要求行及其行号。 -v:表示打印不符合要求行。 -A:后面跟一个数字(有无空格都可以),例如-A2表示打印符合要求行以及下面两行。...-B:后面跟一个数字,例如-B2表示打印符合要求行以及上面两行。 -C:后面跟一个数字,例如-C2表示打印符合要求行以及上下各两行。 ? 二、过滤出带有某个关键词行,并输出行号 ?...三、过滤出不带有某个关键字行,并输出行号 ? 四、过滤出所有包含数字行 ? 说明:只要有一个数字就算匹配到了。 五、过滤出所有不包含数字行 ? 说明:只要包含一个数字,就不显示。...六、过滤掉所有以#开头行 ? 说明:这里面是包含有空行。 七、过滤掉所有空行和以#开头行 ? 在正则表达式中,^表示行开始,$表示行结尾,^$表示空行。 如何打印出不以英文字母开头行?...说明:如果要过滤数字就用[0-9]这样形式(当遇到类似[15]形式时表示只含有1或者5)。如果要过滤数字以及大小写字母,则要写成类似[0-9a-zA-Z]形式。

    73570

    linux之ldconfig工具使用

    ldconfig可用选项说明如下: (1) -v或--verbose : 用此选项时,ldconfig将显示正在扫描目录及搜索到动态链接库,还有它所创建连接名字....(6) -C CACHE : 此选项指定生成缓存文件为CACHE,系统默认是/etc/ld.so.cache,此文件存放已排好序可共享动态链接库列表....(7)  -r ROOT : 此选项改变应用程序根目录为ROOT(是调用chroot函数实现).选择此项时,系统默认配置文件 /etc/ld.so.conf,实际对应为 ROOT/etc/ld.so.conf...linux共享库机制采用了类似于高速缓存机制,将库信息保存在/etc/ld.so.cache里边。 程序连接时候首先从这个文件里边查找,然后再到ld.so.conf路径里边去详细找。...总之,就是不管做了什么关于library变动后,最好都ldconfig一下,不然会出现一些意想不到结果。不会花太多时间,但是会省很多

    1.7K10

    Linux中grep工具使用

    Linux中grep工具使用 目录 Grep grep 支持字符 grep -E 或 egrep 支持字符 grep -P 支持字符 Grep grep(Globel Search...Regular Expression and Printing out the line)全面搜索正则表达式并把行打印出来,是一种强大文本搜索工具,是一个对行进行操作搜索工作,它能使用正则表达式搜索文本...Unix grep 家族包括 grep 、egrep 、 fgrep 。egrep 表示扩展 grep ,相比 grep 支持更多元字符。grep -E 相当于 egrep 。...grep用法:grep 选项 模式 文件 grep不加引号直接过滤字符串 ;grep在进行模式匹配时候必须加引号,单引号和双引号都可以 ;grep在引用变量时候必须加双引号 grep选项...:Linux中awk工具使用

    1.4K10

    Linux操作_grepegrep工具使用

    -n:表示输出符合要求行及其行号。 -v:表示打印不符合要求行。 -A:后面跟一个数字(有无空格都可以),例如-A2表示打印符合要求行以及下面两行。...-B:后面跟一个数字,例如-B2表示打印符合要求行以及上面两行。 -C:后面跟一个数字,例如-C2表示打印符合要求行以及上下各两行。 ? 二、过滤出带有某个关键词行,并输出行号 ?...三、过滤出不带有某个关键字行,并输出行号 ? 四、过滤出所有包含数字行 ? 说明:只要有一个数字就算匹配到了。 五、过滤出所有不包含数字行 ? 说明:只要包含一个数字,就不显示。...六、过滤掉所有以#开头行 ? 说明:这里面是包含有空行。 七、过滤掉所有空行和以#开头行 ? 在正则表达式中,^表示行开始,$表示行结尾,^$表示空行。 如何打印出不以英文字母开头行?...说明:如果要过滤数字就用[0-9]这样形式(当遇到类似[15]形式时表示只含有1或者5)。如果要过滤数字以及大小写字母,则要写成类似[0-9a-zA-Z]形式。

    1.3K50

    Linux系统atop监控工具

    概述 本文主要介绍Linux系统atop监控工具使用方法。...详细信息 atop就是一款用于监控Linux系统资源与进程工具,它以一定频率记录系统运行状态,所采集数据包含系统CPU、内存、磁盘、网络资源使用情况和进程运行情况,并能以日志文件方式保存在磁盘中...sys、user字段:分别代表进程在内核态和用户态运行时间。 #proc字段:代表进程总数。 #zombie字段:代表僵死进程数量。 #exit字段:代表atop采样周期期间退出进程数量。...sys、user字段:CPU在用于处理进程时,进程在内核态、用户态所占CPU时间比例。 irq字段:CPU用于处理中断时间比例。 idle字段:CPU处在完全空闲状态时间比例。...free字段:空闲内存大小。 cache字段:用于页缓存内存大小。 buff字段:用于文件缓存内存大小。 slab字段:系统内核占用内存大小。 SWP列:显示交换空间使用情况。

    2.4K30
    领券