架构
linux服务器架构
这个作者很懒,什么都没留下…
展开
-
彻底弄懂UTF-8、Unicode、宽字符、locale
结论宽字符类型wchar_tlocale为什么需要宽字符类型多字节字符串和宽字符串相互转换最近使用到了wchar_t类型,所以准备详细探究下,没想到水还挺深,网上的资料大多都是复制粘贴,只有个结论,也没个验证过程。本文记录探究的过程及结论,如有不对请指正。Unicode、UCSUCS(Universal Character Set)本质上就是一个字符集。Unicode的开发结合了国...原创 2019-07-16 11:37:21 · 878 阅读 · 1 评论 -
How to do - ubuntu下安装和部署zookeeper,一篇就够
ZooKeeper的安装部署安装环境:Linux ubuntu 4.4.0-87-generic #110-Ubuntu SMP Tue Jul 18 12:55:35 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux预置条件:安装jdk,ubuntu上:sudo apt-get update / sudo apt-get install openjdk-8-j...原创 2019-07-09 18:25:30 · 1085 阅读 · 0 评论 -
咆哮中写出Linux Shell常用技巧(二)
[]家族:grep退出状态:0: 表示成功;1: 表示在所提供的文件无法找到匹配的pattern;2: 表示参数中提供的文件不存在。见如下示例:/> grep ‘root’ /etc/passwdroot❌0:0:root:/root:/bin/bashoperator❌11:0:operator:/root:/sbin/nologin/> echo $?0...原创 2019-07-13 11:37:15 · 97 阅读 · 0 评论 -
How to do - ZooKeeper集群搭建,一篇就够
ZooKeeper集群介绍最典型集群模式: Master/Slave 模式(主备模式)。在这种模式中,通常 Master服务器作为主服务器提供写服务,其他的 Slave 服务器从服务器通过异步复制的方式获取 Master 服务器最新的数据提供读服务。但是,在 ZooKeeper 中没有选择传统的 Master/Slave 概念,而是引入了Leader、Follower 和 Observer 三...原创 2019-07-09 15:48:08 · 114 阅读 · 0 评论 -
linux下共享文件夹(windows可访问,linux也可访问)
本文是转字网上的两段,如果是菜鸟,想懂有点难度,我这里给点注释在linux上共享文件夹windows下看首先给linux设一个ip,要和windows是一个网段的mkdir /share ---------------在根下创建文件夹(除了root的目录下不能创建其他都可以)chmod 777 /share/ ------------给share文件夹赋权vi /etc/samba/s...原创 2019-07-09 14:23:45 · 21254 阅读 · 2 评论 -
安装Kali Linux操作系统Kali Linux无线网络渗透
安装Kali Linux操作系统Kali Linux无线网络渗透Kali Linux是一个基于Debian的Linux发行版,它的前身是BackTrack Linux发行版。在该操作系统中,自带了大量安全和取证方面的相关工具。为了方便用户进行渗透测试,本书选择使用Kali Linux操作系统。用户可以将Kali Linux操作系统安装在,物理机、虚拟机、树莓派、U盘、手机等设备。本节将介绍Kal...原创 2019-07-09 11:15:39 · 320 阅读 · 0 评论 -
Linux 虚拟机与 Linux Live 镜像
Linux 虚拟机与 Linux Live 镜像各有优势,也有不足。首先我得承认,我非常喜欢频繁尝试新的 Linux 发行版本。然而,我用来测试它们的方法根据每次目标而有所不同。在这篇文章中,我们来看看两种运行 Linux 的模式:虚拟机或 Live 镜像。每一种方式都存在优势,但是也有一些不足。首次测试一个全新的 Linux 发行版当我首次测试一个全新 Linux 发行版时,我使用的方法很...原创 2019-07-08 20:48:55 · 460 阅读 · 0 评论 -
Linux Shell常用技巧(四)
和sed一样,awk也是逐行扫描文件的,从第一行到最后一行,寻找匹配特定模板的行,并在这些行上运行“选择”动作。如果一个模板没有指定动作,这些匹配的行就被显示在屏幕上。如果一个动作没有模板,所有被动作指定的行都被处理。awk的基本格式:/> awk ‘pattern’ filename/> awk ‘{action}’ filename/> awk ‘pattern {...原创 2019-07-13 15:55:48 · 86 阅读 · 0 评论 -
编译Linux内核
1.需要先安装编译环境进入 root 帐户:su输入密码安装必要的工具:apt-get install build-essential(安装 gcc, make 等)apt-get install libncurses-dev(安装 make menuconfig 时必须的库文件)apt-get install kernel-package, fakeroot(...原创 2019-07-09 20:46:09 · 137 阅读 · 0 评论 -
Linux与windows共享
0、架设Samba 服务器的前提;Linux是一个多用户的操作系统,对任何服务器的架设与都用户、用户组及权限相关,这是操作的基础。Samba服务器也不例外,对这些知识的掌握也是极为重要的。在Windows系统上虽然也能架共享文件服务器,但它的权限控制实在令人不敢恭维。如果我们用Windows系统来架网络共享文件系统,就是点鼠标也能把我们点迷糊了。但在Linux中,我们可以轻松的改一改配置文件,不...原创 2019-07-11 17:46:18 · 218 阅读 · 0 评论 -
Linux Shell常用技巧(十二)
读取用户变量:read命令是用于从终端或者文件中读取输入的内建命令,read命令读取整行输入,每行末尾的换行符不被读入。在read命令后面,如果没有指定变量名,读取的数据将被自动赋值给特定的变量REPLY。下面的列表给出了read命令的常用方式:命令格式描述read answer从标准输入读取输入并赋值给变量answer。read first last从标准输入读取输入到第一个空格或者...原创 2019-07-15 21:21:19 · 185 阅读 · 0 评论 -
周天奋战一天Linux Shell常用技巧(十)
需要说明的是,该篇Blog中绝大多数的示例来自于互联网,是本人经过一天左右的时间收集和整理之后筛选出来的,其中注释部分是我在后来添加的,以便于我们阅读时的理解。如果今后再发现更好更巧妙的Shell组合命令,本人将持续更新该Blog。如果您有确实非常不错的Shell命令组合,且愿意和我们在这里分享,可以直接放在回复中,本人将对该篇Blog始终保持重点关注。更多linux架构干货资料领取地址:8128...原创 2019-07-15 12:00:12 · 114 阅读 · 0 评论 -
开始周一的痛苦Linux Shell常用技巧(九)
又到了周一有是给那些经理策划折磨的一天,现在只想用一张图来表示此事的心情进程监控命令(ps):要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而ps命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等等。总之大部分信息都是可以通过执行该命令得到的。ps命令存...原创 2019-07-15 11:14:09 · 158 阅读 · 0 评论 -
Linux 监控系统 Linux-dash
Linux-dash 是一个低开销 Linux 服务器监控系统,基于 Web 的监控界面。Linux-dash 的界面提供了一个详细的概述您的服务器的所有重要方面,包括内存和磁盘使用情况,网络,安装软件,用户,运行的流程。所有信息被组织成widget 部件,你可以跳转到一个特定的部分使用的主要工具栏中的按钮。Linux Dash不是最先进的监控工具,但它可能是一个适合用户寻找一个光滑,轻便,易于部...原创 2019-07-10 15:51:52 · 260 阅读 · 0 评论 -
Linux Shell常用技巧(七)
下面给出find命令的主要应用示例:/> ls -l #列出当前目录下所包含的测试文件-rw-r–r--. 1 root root 48217 Nov 12 00:57 install.log-rw-r–r--. 1 root root 37 Nov 12 00:56 testfile.dat-rw-r–r--. 1 root root 10530 Nov 11 ...原创 2019-07-13 21:30:23 · 80 阅读 · 0 评论 -
Linux Shell常用技巧(六)
行的排序命令sort:sort命令行选项:选项 描述-t 字段之间的分隔符-f 基于字符排序时忽略大小写-k 定义排序的域字段,或者是基于域字段的部分数据进行排序-m 将已排序的输入文件,合并为一个排序后的输出数据流-n 以整数类型比较字段-o outfile 将输出写到指定的文件-r 倒置排序的顺序为由大到小,正常排序为由小到大-u 只有唯一的记录,丢弃所有具有相同键值的...原创 2019-07-13 20:43:56 · 123 阅读 · 0 评论 -
linuxshell常用技巧
变量:在awk中变量无须定义即可使用,变量在赋值时即已经完成了定义。变量的类型可以是数字、字符串。根据使用的不同,未初始化变量的值为0或空白字符串" ",这主要取决于变量应用的上下文。下面为变量的赋值负号列表:符号 含义 等价形式= a = 5 a = 5+= a = a + 5 a += 5-= a = a - 5 a -= 5*= a = a * 5 a *= 5/= a =...原创 2019-07-13 17:28:12 · 165 阅读 · 0 评论