- 博客(142)
- 收藏
- 关注
转载 linux shell “(())” 双括号运算符使用
在刚开始学习inux shell脚本编程时候,对于它的 四则运算以及逻辑运算。估计很多朋友都感觉比较难以接受。特变逻辑运算符”[]”使用时候,必须保证运算符与算数 之间有空格。 四则运算也只能借助:let,expr等命令完成。 今天讲的双括号”(())”结构语句,就是对shell中算数及赋值运算的扩展。
2016-06-30 22:42:44
354
原创 简单语句实现用户添加、删除
本人苏小白,一名刚刚跨入linux世界的小白菜。最近一直通过《linux就该这么学》学习linux知识,前几天在网上看到了一则关于普通用户添加、删除shell脚本命令的题目,当时自己不会编写,但是把题目记录了下来!后来通过学习《linux就该这么学》,完成了题目所需。希望需者能看到,同时有什么不正确的地方希望大牛们能指正留言!
2016-06-29 23:44:18
329
原创 Systemd 入门教程:实战篇
上一篇文章,介绍了 Systemd 的主要命令,这篇文章主要介绍如何使用 Systemd 来管理我们的服务,以及各项的含义;
2016-06-27 22:32:31
270
转载 DNS 原理入门
DNS 是互联网核心协议之一。不管是上网浏览,还是编程开发,都需要了解一点它的知识。本文详细介绍DNS的原理,以及如何运用工具软件观察它的运作。我的目标是,读完此文后,你就能完全理解DNS。
2016-06-25 21:50:05
253
转载 Linux中的文件描述符与打开文件之间的关系
内核(kernel)利用文件描述符(file descriptor)来访问文件。文件描述符是非负整数。打开现存文件或新建文件时,内核会返回一个文件描述符。读写文件也需要使用文件描述符来指定待读写的文件。
2016-06-22 22:08:30
323
原创 FTP服务器常规操作
FTP协议是Internet文件传输的基础,它是由一系列规格说明文档组成,目标是提高文件的共享性,提供非直接使用远程计算机,使存储介质对用户透明和可靠高效地传送数据。下面就由我给大家简单介绍一下FTP服务器的常规操作。
2016-06-21 21:07:09
309
转载 Linux下读取默认MAC地址
MAC(Media Access Control,介质访问控制)计算机通过它来定义并识别网络设备的位置。在嵌入式linux学习中不可避免也会遇到MAC,本文主要描述了如何通过操作OTP来读取嵌入式linux设备网卡中的MAC地址!
2016-06-20 19:30:05
1198
原创 小凡的Linux主机与时间服务器同步记录
我们新安装的Linux主机,如果没有做与互联网服务器时间同步的处理的话,当我们使用date命令的时候,我们就看不到当前的时间,只能看到过去的时间。在我们接下来的Linux学习过程中,经常需要利用到实时时间,所以与互联网时间同步,是我们安装Linux系统后迫切需要解决的问题。今天,小凡就手把手交你,如何通过定时任务,将你的Linux主机时间和互联网时间服务器同步!
2016-06-19 21:07:47
457
转载 docker + swarm 集群
Swarm是Docker公司在2014年12月初新发布的容器管理工具。和Swarm一起发布的Docker管理工具还有Machine以及Compose。Swarm是一套较为简单的工具,用以管理Docker集群,使得Docker集群暴露给用户时相当于一个虚拟的整体。Swarm使用标准的Docker API接口作为其前端访问入口。
2016-06-19 00:22:14
287
原创 Linux中常用的查看系统信息的命令
Linux是一个神奇而又高效的操作系统,学完Linux对Linux系统有一个熟悉的了解后,你需要了解下这些实用的查看系统信息的命令。
2016-06-17 03:04:17
411
原创 解决Yum安装依赖问题
最近在网上看到很多关于安装网络Yum源是报错的求助,本小白也曾遇到过此类问题,后找过度娘没有有效的解决办法。最后,经过几番尝试后终于解决,现在将解决方案共享给大家!
2016-06-15 23:47:21
731
转载 nginx-upload-module模块实现文件断点续传
导读每当我们想简单的实现文件上传功能,而又不使用其他的语言(比如PHP、Java),或者想实现文件的断点续传。这个时候Nginx的一个模块nginx-upload-module就能满足我们的需求。模块安装下载模块:cd /tmpwget https://codeload.github.com/vkholodkov/nginx-upload-module/zip
2016-06-14 17:25:50
461
转载 Systemd入门教程:命令篇
传统的Linux系统启动过程主要由著名的init进程(也被称为SysV init启动系统)来处理,而基于init的启动系统被认为有效率不足的问题,systemd是Linux系统机器的另一种启动方式,宣称弥补了以传统Linux SysV init为基础的系统的缺点;Systemd是用来启动守护进程,已成为大多数发行版的标准配置,学完systemd命令后,你会发现systemd很强大。
2016-06-11 18:20:01
408
原创 mysql服务器的常规操作
MySQL是一个小型关系数据库管理系统,目前被广泛的应用在Internet上的中小型网站中,体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,使得许多中小型网站都采用MySQL作为网站的数据库。下面就由我给大家介绍以下MySQL数据库的常规操作。
2016-06-08 00:59:06
382
原创 搭建DNS服务器
Linux下架设DNS服务器通常是使用Bind程序来实现的。Bind是一款实现DNS服务器的开放源码的软件。DNS即域名系统,主要功能是将人们易于记忆的Domain Name(域名)与不易记忆的IP地址进行转换。下面由我给大家简单介绍一下Linux下架设DNS服务器。
2016-06-08 00:56:59
367
转载 OpenSwitch操作系统成为Linux基金会官方项目
非盈利机构Linux基金会为推进Linux和开源软件在企业和专业人士的发展,于今天宣布OpenSwitch项目成为Linux基金会官方项目之一。
2016-06-08 00:53:36
556
转载 SELinux入门
如果你在之前的Linux生涯中都禁用或忽略了SELinux,这篇文章就是专门为你写的:这是一篇对存在于你的Linux桌面或服务器之下的SELinux系统的介绍,它能够限制权限,甚至消除程序或守护进程的脆弱性而造成破坏的可能性。
2016-06-06 23:05:14
351
原创 Apache服务器常规操作
Apache是世界上排名第一的Web服务器,50%以上的Web服务器都在使用Apache,它几乎可以在所有计算机平台上运行。下面就由我给大家说说Apache服务器的一些常规操作。
2016-06-06 23:02:58
315
转载 在VMware上面安装Solaris 10
Oracle Solaris 11 是世界上最先进的企业操作系统,提供安全、速度、简单的企业云环境和DevOps。在这篇文章中我们将使用Solaris 10版本,但您可以按照同样的步骤,来安装刚刚发布的 Solaris 11最新版本。
2016-06-05 18:35:29
501
原创 小凡带你搭建本地的光盘yum源
当我们在使用Yum工具安装软件包时,我们会感觉非常简单,它解决了一定程度软件包的依赖关系。但是Yum工具默认提供的是一种在线安装的方式,它会从默认的网上地址来寻找软件包,然后自动完成一系列过程。然而当我们没有网络的情况下,我们就需要搭建自己本地的Yum源。今天山医的小凡就手把手带你搭建本地的光盘Yum源。
2016-06-05 18:33:00
346
原创 PPTP服务器配置选项详解
PPTP服务器配置文件的格式与其它许多Unix程序相似,每一行包含一项配置内容,以配置选项名称开始,后面紧跟参数值或者关键字,它们之间用空格分隔。在读取配置文件时,pptpd进程将忽略空行和每一行“#”后面的注释。PPTP服务器的配置比较简单,总共只有12个配置选项,下面对这些选项进行详细的说明:
2016-06-03 23:42:53
1163
转载 Powershell学习之道-文件夹共享及磁盘映射
在Linux环境下,我们很轻易就能得心应手地通过命令操作一切事物,在Windows下,Powershell也算是后起之秀,提供大量的cmdlet以及c#的横向拓展。下面将由小编带领大家通过Powershell实现文件夹共享,当然文中也不会冷落cmd这枚老将。
2016-06-02 17:57:01
656
转载 WP_Image_Editor_Imagick 漏洞临时解决方法
阿里云推送的一条短信通知:存放在上面的WordPress程序有WP_Image_Editor_Imagick漏洞问题,需要登入后台补丁等等的暗示。当然,如果需要在线补丁则需要升级阿里云的安骑士专业版,100元/5台/月。其实对于我们来说我们没有必要去购买这个服务,因为这个漏洞并不是由于Wordpress程序本身造成的,而是由于ImageMagick这个PHP图像处理模块爆出的“0day”漏洞所引发的。
2016-06-01 17:29:54
435
转载 在生产环境使用Docker部署应用
Docker现在越来越流行,但是真正在生产环境部署Docker还是个比较新的概念,还没有一个标准的流程。作者是ROR的程序员,作者结合平时的部署经验,联系Docker的特点,向大家分享了其在生产环境使用Docker部署应用程序的一个实践。
2016-05-31 09:23:13
418
转载 Git常用命令总结(超实用)
Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。一般来说,日常使用Git只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。
2016-05-30 15:14:35
320
转载 软链接和硬链接详解
Linux下的链接文件有点类似于Windows的快捷方式,但又不完全一样。链接文件有两种:一种是硬链接,另一种是符号链接(又称软链接)。下面我给大家说说它们两者之间的区别。
2016-05-30 14:56:35
306
转载 教你安装漂亮的Arc GTK主题
近日,我们又发现了一款深受 Linux 用户喜爱的桌面主题 — Arc GTK,Arc GTK 主题已被很多 GNU/Linux 操作系统支持和采用,其中就包括即将到来的 Linux Mint 18「Sarah」。
2016-05-29 21:43:28
947
转载 引导工具GRUB详解
引导程序是驻留在硬盘第一个扇区(MPR、主引导记录)的程序。GRUB是一个功能强大的多系统引导程序,专门处理Linux与其它操作系统共存的问题。下面就由我介绍一下grub.conf文件里的具体内容及其含义。
2016-05-28 13:45:14
503
转载 Centos优化Hadoop
Hadoop是一个能够让用户轻松架构和使用的分布式计算平台,用户可以轻松地在Hadoop上开发和运行处理海量数据的应用程序,本节讲安装并且优化centos 6.7 系统下的Supper Hadoop。
2016-05-27 23:20:25
342
转载 UCloud可用区的设计理念及功能图文详解
过去的几个月内,UCloud对自身的云计算基础架构进行了全面升级,于日前宣布基础架构全面支持地域和可用区,并将可用区项目命名为Sixshot。通过这两层的设计架构来组织云服务,可以为用户提供高可用的云服务。随着可用区的推出,用户可以获得更灵活的资源规划能力和更强大的容灾设计能力。
2016-05-27 23:16:57
421
转载 Linux下使用fdisk扩展分区容量
我们管理的服务器可能会随着业务量的不断增长造成磁盘空间不足的情况,比如:共享文件服务器硬盘空间不足,在这个时候我们就需要增加磁盘空间,来满足线上的业务;又或者我们在使用linux的过程中, 有时会因为安装系统时分区不当导致有的分区空间不足,而有的分区空间过剩的情况,都可以是使用fdisk分区工具来动态调整分区的大小;
2016-05-26 23:36:57
340
转载 Centos优化Hadoop
Hadoop是一个能够让用户轻松架构和使用的分布式计算平台,用户可以轻松地在Hadoop上开发和运行处理海量数据的应用程序,本节讲安装并且优化centos 6.7 系统下的Supper Hadoop。
2016-05-26 23:34:43
397
转载 Linux守护进程的启动方法
“守护进程”(daemon)就是一直在后台运行的进程(daemon),通常在系统启动时一同把守护进程启动起来,本文介绍如何将一个 Web 应用,启动为守护进程。
2016-05-25 23:19:47
1829
转载 Linux下使用fdisk扩展分区容量
我们管理的服务器可能会随着业务量的不断增长造成磁盘空间不足的情况,比如:共享文件服务器硬盘空间不足,在这个时候我们就需要增加磁盘空间,来满足线上的业务;又或者我们在使用linux的过程中, 有时会因为安装系统时分区不当导致有的分区空间不足,而有的分区空间过剩的情况,都可以是使用fdisk分区工具来动态调整分区的大小;
2016-05-25 23:13:58
1076
转载 Linux内核之数据双链表
Linux 内核中自己实现了双向链表,可以在 include/linux/list.h 找到定义。我们将会首先从双向链表数据结构开始介绍内核里的数据结构。为什么?因为它在内核里使用的很广泛,你只需要在 free-electrons.com 检索一下就知道了。
2016-05-24 23:00:41
401
转载 Linux的防火墙–Iptables
Iptable已经集成在Linux 2.4及以上版本的内核中,同Windows下的众多“傻瓜”防火墙不同的是,Iptables需要用户自己定制相关规则。下面我就给大家简单介绍一下关于防火墙的基本操作。
2016-05-24 22:56:54
375
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅