源码
linux服务器架构
这个作者很懒,什么都没留下…
展开
-
Linux与windows共享
0、架设Samba 服务器的前提;Linux是一个多用户的操作系统,对任何服务器的架设与都用户、用户组及权限相关,这是操作的基础。Samba服务器也不例外,对这些知识的掌握也是极为重要的。在Windows系统上虽然也能架共享文件服务器,但它的权限控制实在令人不敢恭维。如果我们用Windows系统来架网络共享文件系统,就是点鼠标也能把我们点迷糊了。但在Linux中,我们可以轻松的改一改配置文件,不...原创 2019-07-11 17:46:18 · 223 阅读 · 0 评论 -
下班前的Linux Shell常用技巧总结(十一)
用set命令设置bash的选项:下面为set主要选项的列表及其表述:选项名开关缩写描述allexport-a打开此开关,所有变量都自动输出给子Shell。noclobber-C防止重定向时文件被覆盖。noglob-d在路径和文件名中,关闭通配符。#打开该选项/> set -o allexport #等同于set -a#关闭该选项/> set +o allexport #等同于s...原创 2019-07-15 17:22:26 · 718 阅读 · 0 评论 -
周天奋战一天Linux Shell常用技巧(十)
需要说明的是,该篇Blog中绝大多数的示例来自于互联网,是本人经过一天左右的时间收集和整理之后筛选出来的,其中注释部分是我在后来添加的,以便于我们阅读时的理解。如果今后再发现更好更巧妙的Shell组合命令,本人将持续更新该Blog。如果您有确实非常不错的Shell命令组合,且愿意和我们在这里分享,可以直接放在回复中,本人将对该篇Blog始终保持重点关注。更多linux架构干货资料领取地址:8128...原创 2019-07-15 12:00:12 · 119 阅读 · 0 评论 -
Linux 监控系统 Linux-dash
Linux-dash 是一个低开销 Linux 服务器监控系统,基于 Web 的监控界面。Linux-dash 的界面提供了一个详细的概述您的服务器的所有重要方面,包括内存和磁盘使用情况,网络,安装软件,用户,运行的流程。所有信息被组织成widget 部件,你可以跳转到一个特定的部分使用的主要工具栏中的按钮。Linux Dash不是最先进的监控工具,但它可能是一个适合用户寻找一个光滑,轻便,易于部...原创 2019-07-10 15:51:52 · 266 阅读 · 0 评论 -
Linux Shell常用技巧(八)
Linux的实时监测命令(watch):watch 是一个非常实用的命令,可以帮你实时监测一个命令的运行结果,省得一遍又一遍的手动运行。该命令最为常用的两个选项是-d和-n,其中-n表示间隔多少秒执行一次"command",-d表示高亮发生变化的位置。下面列举几个在watch中常用的实时监视命令:/> watch -d -n 1 ‘who’ #每隔一秒执行一次who命令,以监视服...原创 2019-07-13 22:22:14 · 84 阅读 · 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 · 176 阅读 · 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 · 144 阅读 · 0 评论 -
Linux Shell常用技巧(四)
和sed一样,awk也是逐行扫描文件的,从第一行到最后一行,寻找匹配特定模板的行,并在这些行上运行“选择”动作。如果一个模板没有指定动作,这些匹配的行就被显示在屏幕上。如果一个动作没有模板,所有被动作指定的行都被处理。awk的基本格式:/> awk ‘pattern’ filename/> awk ‘{action}’ filename/> awk ‘pattern {...原创 2019-07-13 15:55:48 · 93 阅读 · 0 评论 -
How to do - ZooKeeper集群搭建,一篇就够
ZooKeeper集群介绍最典型集群模式: Master/Slave 模式(主备模式)。在这种模式中,通常 Master服务器作为主服务器提供写服务,其他的 Slave 服务器从服务器通过异步复制的方式获取 Master 服务器最新的数据提供读服务。但是,在 ZooKeeper 中没有选择传统的 Master/Slave 概念,而是引入了Leader、Follower 和 Observer 三...原创 2019-07-09 15:48:08 · 120 阅读 · 0 评论 -
拿小本本记下的Linux Shell常用技巧(一)
一. 特殊文件: /dev/null和/dev/ttyLinux系统提供了两个对Shell编程非常有用的特殊文件,/dev/null和/dev/tty。其中/dev/null将会丢掉所有写入它的数据,换句换说,当程序将数据写入到此文件时,会认为它已经成功完成写入数据的操作,但实际上什么事都没有做。如果你需要的是命令的退出状态,而非它的输出,此功能会非常有用,见如下Shell代码:/>...原创 2019-07-12 21:02:53 · 108 阅读 · 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 · 21274 阅读 · 2 评论 -
Linux Socket编程(不限Linux)
“一切皆Socket!”话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。——有感于实际编程和开源项目研究。我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型有哪些?还有soc...原创 2019-07-16 15:47:23 · 121 阅读 · 0 评论