博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  Linux

最知名的开源操作系统!
摘要:操作系统本质上是一个应用程序,他负责硬件资源调度,文件系统管理等最底层的工作。 而shell是系统中一种特别的应用程序。之所以特别,是因为用户一切的操作都是经由shell来实现的。 和我们直接进行交互的始终只有shell程序而已。他是一个命令行解析器,获取用户的输入,然后执行相关操作。 用户和she 阅读全文

posted @ 2017-10-30 11:41 开飞机的贝塔 阅读(175) 评论(0) 推荐(0)

摘要:把代码封装成函数,相当于造了一个“轮子”,之后就直接重复使用即可。 函数的创建 shell中函数的创建有2种方式 1.使用function关键字 语法 2.使用括号 语法 函数的调用 记住三点即可。 1.调用方法 直接写函数名 2.先定义后调用 3.对于同名的函数,后面的会覆盖前面的 函数的返回值 阅读全文

posted @ 2017-10-20 10:18 开飞机的贝塔 阅读(1542) 评论(1) 推荐(0)

摘要:1.查看最近一次启动时间 2.who命令实现带有“表头”的查询结果 3.通过who命令来查看运行级别 4.who命令查看带有消息状态标志的结果(+:表示可接受消息;-:表示禁止接收消息) 5.通过who命令查看服务器登录记录 6.查看当前终端是否允许被访问 7.禁止当前终端被访问 8.通过write 阅读全文

posted @ 2017-10-19 15:45 开飞机的贝塔 阅读(146) 评论(0) 推荐(0)

摘要:该模块用来访问平台相关属性。 常见属性和方法 平台架构 返回平台架构。若无法确定,则返回空字符串。 网络名称(主机名) 返回计算机的网络名称(可能未被完全限定!)。如果无法确定该值,则返回空字符串。 系统版本 如果aliased为True,则该函数将使用不同平台的别名来报告与其常用名称不同的系统名称 阅读全文

posted @ 2017-10-17 11:59 开飞机的贝塔 阅读(15934) 评论(0) 推荐(0)

摘要:计算机中存储信息的最小单位是位,也叫比特,英文bit。 而存储器的基本单位是byte,也就是字节。 一位包含2种状态:1 和 0 计算机中的“位”,其实就是“二进制位”。 通常,一个字节可以存储一个ASCII字符,2个字节可以存储一个中文字符。 字:计算机一次能够处理的数据长度,通常为2个字节大小。 阅读全文

posted @ 2017-10-17 11:17 开飞机的贝塔 阅读(1716) 评论(0) 推荐(0)

摘要:which命令用来查找并打印可执行文件的绝对路径。 他会根据PATH环境变量定义的路径来依此查找可执行文件。 需要注意的是,指向可执行文件的链接文件在查找中会被忽略。 比如env命令: 用which找到的是其原始的文件: 阅读全文

posted @ 2017-10-10 16:47 开飞机的贝塔 阅读(125) 评论(0) 推荐(0)

摘要:IP就像一个专职的快递员,所有的TCP、UDP、ICMP等数据都通过IP数据报的形式来进行传输。 IP提供的运输服务有2个特点: 不可靠 不可靠的含义是,不能保证数据成功的送到收件人的手中。 如果传输中不幸发生错误,那么IP首先会丢弃包裹,然后发送ICMP消息给寄件人。 无连接 无连接的含义是,每个 阅读全文

posted @ 2017-09-12 16:15 开飞机的贝塔 阅读(240) 评论(0) 推荐(0)

摘要:MTU 各种网络标准都对数据的最大传输长度有所限制,这个限制就是MTU(最大传输单元)。 MTU是逻辑上的概念,并非物理上的概念,之所以搞个MTU,就是为了响应速度更快。 一旦数据长度超过MTU,就对该数据进行分片,保证数据帧永远不超过MTU。 路径MTU A和B网络进行通信,之间间隔C、D、E三个 阅读全文

posted @ 2017-09-12 11:48 开飞机的贝塔 阅读(150) 评论(0) 推荐(0)

摘要:数据总线 数据总线是CPU和内存之间传输数据的单元。 如果主板是一个城市,总线就是公共汽车,而数据总线就是最常见的一种公共汽车,在CPU和内存之间传输比特。 数据总线的单位是每秒多少MB。 地址总线 地址总线是CPU用来管理内存的单元。 一根地址总线代表1位,位宽是同时能传递二进制数据的数量(位数) 阅读全文

posted @ 2017-09-10 21:41 开飞机的贝塔 阅读(460) 评论(0) 推荐(0)

摘要:Redis是构建高性能、可持久化数据存储的解决方案,他的使用者有Twitter、github、Blizzard、微博等。 Redis的优点 1.支持更多的数据类型 2.支持数据持久化 3.内置replication和cluster 4.支持原地更新操作 Memcached的优点 1.多线程 2.更少 阅读全文

posted @ 2017-09-08 12:38 开飞机的贝塔 阅读(251) 评论(0) 推荐(0)

摘要:#!/bin/bash # -*- coding: utf-8 -*- # echo -n "please input your name: " read name echo "hello $name,welcome to my linux!" exit 0 #下面来看看使用-p选项的效果,与上面等效。 read -p "please input your name: " name ec... 阅读全文

posted @ 2017-09-07 16:10 开飞机的贝塔 阅读(225) 评论(0) 推荐(0)

摘要:导语:现在越来越流行微信报警功能了。下面就来看看具体实现吧! 1.先申请一个微信企业号 传送门:http://work.weixin.qq.com/ 2.添加用户 2.创建应用 3.创建管理组并添加管理员 接下来准备三个东西: CorpID 在我的企业一栏中 AgentId Secret 这2个都在 阅读全文

posted @ 2017-09-05 17:03 开飞机的贝塔 阅读(1785) 评论(0) 推荐(0)

摘要:上面是free命令的执行结果,下面我来详细说说其中的含义: Mem total:这个是物理内存的总量,也就是物理内存的大小。 used:表示总计分配给缓存(包含buffers 与cache )使用的数量,但其中可能部分缓存并未实际使用。 free:未被分配的内存。 shared:共享内存,一般系统不 阅读全文

posted @ 2017-09-01 11:56 开飞机的贝塔 阅读(1969) 评论(0) 推荐(0)

摘要:在Tomcat中,默认将终端输出信息输出到: $CATALINA_HOME/logs/catalina.out 其中$CATALINA_HOME是tomcat的安装目录。 tomcat启动后,该文件每秒都会更新一次,并且像其中输入日志信息,所以如果用直接打开的方式查看文件内容,由于文件在不断刷新,往 阅读全文

posted @ 2017-08-14 10:55 开飞机的贝塔 阅读(665) 评论(0) 推荐(0)

摘要:tcpdump -i interface tcp|udp dst|src port n [-nn] tcpdump -i interface host ip01 and \(ip02 or ip03\) [-nn] //抓取ip01和ip02、ip03之间的数据包 阅读全文

posted @ 2017-07-09 22:06 开飞机的贝塔 阅读(137) 评论(0) 推荐(0)

摘要:说明 阿里云RDS-mysql数据库是通过percona-Xtrabackup进行备份的,所以恢复时也需要安装该软件。 另外注意的是:你自己下载的MySQL版本要和阿里云上的MySQL版本一致,不然会出问题! 1、下载percona-Xtrabackup 安装这个软件的方式有很多种,推荐二进制方式, 阅读全文

posted @ 2017-07-08 09:12 开飞机的贝塔 阅读(2376) 评论(0) 推荐(0)

摘要:使用Dockerfile构建镜像 加速镜像访问速度: 登录daocloud,在控制面板点击加速器, 在系统执行上面命令即可!注意重启一下docker。 拉取镜像: 推送镜像到DockerHub: 阅读全文

posted @ 2017-07-04 17:39 开飞机的贝塔 阅读(137) 评论(0) 推荐(0)

摘要:首先确保curl已经安装! 然后执行: docker提供了一种非root用户来执行docker的方式: 发现注销后还是提示权限不够! 于是执行: 阅读全文

posted @ 2017-07-04 16:50 开飞机的贝塔 阅读(147) 评论(0) 推荐(0)

摘要:安装完成后,开机出现 上网照着网友的建议: 进入后,发现网络不同,又要配置网络了! 又发现vim都没装! 于是安装vim 安装搜狗输入法 系统设置-->语言支持,握草,崩溃了,叫我执行 没吊用,还是语言支持打不开! 然后xshell连接ubuntu发现连接不上! 阅读全文

posted @ 2017-07-04 16:20 开飞机的贝塔 阅读(159) 评论(0) 推荐(0)

摘要:最后发现centos6版本过低,无法使用docker,悲哀! 阅读全文

posted @ 2017-07-03 18:46 开飞机的贝塔 阅读(124) 评论(0) 推荐(0)