![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
文章平均质量分 88
marywang56
认真踏实
展开
-
网络编程中的常用函数整理
网络编程常用到的函数,进行整理。先上图基于TCP协议: 基于UDP协议:常用函数:socket: 函数原型:int socket(int domain, int type, int protocol); 参数说明: domain:称协议族(family),常用的协议族有AF_INET、AF_INET6、AF_LOCAL(或称AF_UNIX,Unix域Socket)、AF_ROUTE等。协议族原创 2017-10-10 14:27:47 · 3015 阅读 · 0 评论 -
ssh两种认证方式的原理介绍
SSH是一种加密的网络传输协议,可在不安全的网络中为网络服务提供安全的传输环境。SSH通过在网络中创建安全隧道来实现SSH客户端与服务器之间的连接。虽然任何网络服务都可以通过SSH实现安全传输,SSH最常见的用途是远程登录系统,人们通常利用SSH来传输命令行界面和远程执行命令。ssh 协议交互过程如下:SSH以非对称加密方式实现身份验证:方法一:是使用自动生成的公钥-私钥对来简单地加密网络...原创 2018-11-01 15:49:30 · 12952 阅读 · 6 评论 -
配置Linux ssh 免密登录
linux 常用的ssh登录方式主要有两种:密码登录和证书登录有两台机器,机器A和机器B:如从A登录机器B:密码登录方式:在机器A上操作ssh root@机器B的ip提示输入密码,登录成功!免密登录方式:在机器A上操作ssh root@机器B的ip直接登录成功!要做到免密登录需要进行配置操作:1.在机器A上生成一对密钥:ssh-keygen -t rsa比较简单的方式是一...原创 2018-10-31 17:02:23 · 222 阅读 · 0 评论 -
如何理解Linux下,使用top命令看到内存占用情况
linux 下使用top命令之后看到内存占用情况如下:Mem: 32849260k total, 32630656k used, 218604k free, 445512k buffersSwap: 0k total, 0k used, 0k free, 12864484k cached乍一看只有2G的内存剩余,但是真的只有2G的内...转载 2018-09-07 15:04:41 · 6047 阅读 · 0 评论 -
安装protobuf
下载路径: 安装步骤: ./configure make make install第一次出现这个问题:Traceback (most recent call last): File "<stdin>", line 1, in <module> File "da转载 2018-09-05 11:08:40 · 207 阅读 · 0 评论 -
centos 离线安装confluent_kafka 模块
centos 离线安装confluent_kafka 模块背景:需要安装Python模块的机子不能上网,只能下载源码进行安装 说明:如果可以上网直接pip install confluent_kafka 即可需要安装模块,confluent_kafka 依赖librdkafka 模块: confluent_kafka librdkafka安装包下载:https://pypi....原创 2018-08-16 17:18:00 · 2911 阅读 · 1 评论 -
【转】史上最详细的Hadoop环境搭建
GitChat 作者:鸣宇淳 原文: 史上最详细的Hadoop环境搭建 前言Hadoop在大数据技术体系中的地位至关重要,Hadoop是大数据技术的基础,对Hadoop基础知识的掌握的扎实程度,会决定在大数据技术道路上走多远。这是一篇入门文章,Hadoop的学习方法很多,网上也有很多学习路线图。本文的思路是:以安装部署Apache Hadoop2.x版本为主线,...转载 2018-05-18 17:45:19 · 588 阅读 · 0 评论 -
linux 下批量杀死包含某个关键字的进程
前几天因工作需要,需在linux下批量杀死包含某个关键字的进程,在网上一通搜,倒是有很多讲的不错的。参考了这篇博主的文章,讲的很详细。大家也可以参考。http://blog.csdn.net/bluecloudmatrix/article/details/36200079如果不明白意思,可以从左到右一个管道一个管道加上去看看输出结果,就明白了。我的问题在于,前面步骤都是OK的,最后一步kill...原创 2018-05-18 11:53:16 · 433 阅读 · 1 评论 -
linux 查询系统处理器or版本号
今天在下载软件的时候,才发现原来linux 也分 32位和64位,还有arm 于是查询自己的机子是什么系统 从网上查询,发现有命令:[root@M3352 ~]# uname -a Linux M3352 3.2.0 #134 Thu Aug 8 15:47:17 CST 2013 armv7l GNU/Linux而在本机上运行,却没有armv7的字样,继续搜索,终于找到了:work@ads-原创 2017-07-12 10:34:55 · 393 阅读 · 0 评论 -
Linux 下批量杀死包含某个关键字的进程
前几天因工作需要,需在linux下批量杀死包含某个关键字的进程,在网上一通搜,倒是有很多讲的不错的。参考了这篇博主的文章,讲的很详细。大家也可以参考。http://blog.csdn.net/bluecloudmatrix/article/details/36200079如果不明白意思,可以从左到右一个管道一个管道加上去看看输出结果,就明白了。我的问题在于,前面步骤都是OK的,最后一步kill...原创 2018-03-13 10:14:04 · 1281 阅读 · 0 评论 -
linux 操作小技巧
1.如何查询linux 是Ubuntu还是centos系统?第一种方法:# lsb_release -aLSB Version: :core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-ia32:printing-4.0-noarchDistributor ID: Cen...转载 2019-03-05 14:37:23 · 179 阅读 · 0 评论