My first post on Swift (for Linux)
As Apple kindly released Swift for linux ...I had to learn about it -:) Of course...it's not fully implemented...so most of the things that makes Swift awesome on IOS are not here yet...but...
View ArticleLocking Down Your Linux Server
Locking Down Your linuxServer By: Steven J. Vaughan-Nichols No matter what your Linux, you need to protect it with an iptable-based firewall. Yes! You’ve just set up your first Linux server and you’re...
View ArticleNetwork Time Protocol项目的未来面临不确定性
有两类开源项目:一类是有稳定的企业赞助的,另一类则是没有赞助全靠爱心的。其实还有第三类:不停寻找赞助的。许多开源项目已被广泛使用,如果它们发生问题会波及到每个人。OpenSSL就是这样一个项目,而Network Time Protocol (NTP)项目也是,它被广泛用于同步服务器和设备之间的时钟,确保时间相同。NTP已走过了30多年, 但它的未来悬而未决...
View Article微软为 Linux 版 Skype 推送 v1.13 ,支持桌面发 SMS
微软最近发布了linux版 Skype,实现了一个让人期待的功能,并且修复了很多bug。 Skype 1.13 Linux依然是预览版阶段,但据介绍它支持SMS,这意味着Linux用户现在可以直接从他们的桌面发SMS。这是新版本中最重要的功能。 其他更新如下: Enabled SMS sending Update to Electron 1.4.7 Support for remote...
View ArticleUbuntu 17.04 Slated for Release on April 13, 2017, Final Beta Lands March 23
Today we have some great news for our Ubuntu linux readers, as Canonical recently published the release schedule for the upcoming Ubuntu 17.04 (Zesty Zapus) operating system. So, if you've been...
View Article应该在find命令中使用-execdir代替-exec
没事的时候读读 linux 的 man 文档能学到不少新东西,注意到以前没注意过的细节。 比如刚才在看 find 命令的文档时就发现了下面这 2 段话: -exec command ; Execute command; true if 0 status is returned. All following arguments to find are taken to be arguments to...
View ArticleAdding a New User (Sudoer) & SSH Key in Ubuntu
byFrancis Kim inRandom posted November 29, 2016 Right now I’m having to create multiple users on multiple Ubuntu instances, I hope the following steps will be of use to someone. Although it’s for...
View ArticleUbuntu 16.04.2 LTS Lands January 19, 2017, with Ubuntu 16.10's Linux 4.8 Kernel
We have been informed by Canonical's Leann Ogasawara about the upcoming second point release of the Ubuntu 16.04 LTS (Xenial Xerus) linux-based operating system. After publishing the release schedule...
View ArticleTomcat以Daemon的方式启动(CentOS6&7)
1 前言 一直以来都觉得Tomcat以root身份运行非常不安全,故研究Tomcat如何以普通用户身份运行,以下是参考网络上的一些配置实现Tomcat以daemon方式运行于CentOS 6&7系统下面。 2 实践部分 2.1 环境配置 2.1.1 系统环境 ipaddress=10.168.0.157 OS=CentOS 6&7 2.1.2 配置编译环境 yum -y...
View ArticleLinux Core 文件在系统排障中的应用
1. 什么是Core dump 文件? Core Dump 又叫核心转储。在程序运行过程中发生异常时,将其内存数据保存到文件中,这个过程叫做 Core Dump。 在开发过程中,难免会遇到程序运行过程中异常退出的情况,这时候想要定位哪里出了问题,仅仅依靠程序自身的信息打印(日志记录)往往是不够的,这个时候就需要 Core Dump 文件来帮忙了。 一个完整的 Core Dump...
View ArticleCentOS 6.5 rsync+inotify实现数据实时同步备份
rsync remote sync 远程同步,同步是把数据从缓冲区同步到磁盘上去的、数据在内存缓存区完成之后还没有写入到磁盘中去、所以有时候要同步到磁盘中去的,而rsync说白了跟复制差不多、能将一个文件从一个地方复制到另外一个地方的、但是他也可以实现跨主机复制,兼具了cp和scp的功能,但是在跨主机时不具备scp的加密功能。...
View ArticleCentOS 6.5 rsyslog+MySQL+loganalyzer日志集中分析管理
前言 rsyslog系统日志,在CentOS5上叫syslog,而在CentOS6上叫rsyslog,叫增强版的syslog,CentOS5上的配置文件在/etc/syslog.conf下,而CentOS6在/etc/rsyslog.conf下。 syslog默认是把我们的日志放到文件、用户、日志服务器、管道中。 rsyslog在syslog的基础上还多了一条途径,允许把日志放到mysql数据中。...
View ArticleUpdating Raspbian to Make HubPiWi work
At the time of writing the native support for HUbPiWi Blue it is not included in Raspbian. We expect that it should become a part of the raspbian in near future, but we are not sure when. We highly...
View ArticleCentOS 6.5 LAMP分主机平台的搭建及测试
前言 前面的文章我们谈到过了LAMP的基础原理以及很多的相关知识了、尤其是httpd、这个强大的、牛气轰轰的web服务器想必大们都再熟悉不过了吧、对他的介绍我们也谈了很多了、这里不再做介绍、那接下来我们就是分主机来实现LAMP平台的搭建以及动静页面的测试、话不多说、我们下面来实现吧! 正文 准备工作: apr-1.5.0.tar.bz2 apr-util-1.5.2.tar.bz2...
View ArticleLinux中的cron计划任务配置详解
cron来源于希腊单词chronos(意为“时间”),指linux系统下一个自动执行指定任务的程序(计划任务) ####1. crontab命令选项 代码如下: #crontab -u <-l, -r, -e>-u指定一个用户-l列出某个用户的任务计划-r删除某个用户的任务-e编辑某个用户的任务 ####2. cron文件语法与写法 可用crontab...
View ArticleVIPServer:阿里智能地址映射及环境管理系统详解
作者: 周遥,阿里技术专家,花名玄胤,毕业于四川大学。六年大型分布式与中间件系统经验,三项国家专利,参加过多次“双十一”。2013年从零开始带出VIPServer,目前已成为集团环境管理与路由的标准。 王建伟,阿里巴巴工程师,花名正己,西北工业大学计算机学院硕士毕业。目前在阿里中间件技术部软负载小组负责VIPServer系统。工作之余喜欢户外运动,看电影,打篮球。...
View Article用Dockerfile构建基于Ubuntu的LNMP环境的镜像
本文主要讲述的是如何用Dockerfile构建LNMP环境的镜像,前提默认你已安装好Docker。 一、新建Dockerfile文件 FROM Ubuntu:16.04MAINTAINER linuxidc "turtle@linuxidc.com"RUN \ apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv...
View ArticleArch Linux实现wifi和有线联网
本文实现的是如何在Arch linux系统中实现简单的wifi及有线联网。 无线联网 复制文件/etc/netctl/examples/wireless-wpa到/etc/netctl下 cp /etc/netctl/examples/wireless-wpa ../ 配置无线信息 Description='A simple WPA encrypted wireless...
View Articleiphone升级iOS 10.1.1后电池近乎残废;微软希望所有Linux开发人员迁移到Win 10 | 最硬 ...
iphone升级iOS 10.1.1后电池近乎残废;微软希望所有linux开发人员迁移到Win 10 | 最硬资讯 一点号硬件学堂1小时前 iOS 10.1.1坑哭iPhone 6S/6/5S:电池近乎残废 | 快科技 iPhone 6S异常自动关机的事情,苹果还没有给出完美解决办法,现在麻烦又来了。 不少果粉在苹果论坛疯狂吐槽,升级至iOS...
View ArticleCentOS系统启动流程与grub
本文主要讲述CenOS系统启动的整个流程。 对于CentOS系统来说,整个启动过程可分为4个阶段,分别是:加点自检,加载MBR,加载内核并执行初始化信息,初始化用户空间。下面就具体来描述每个过程都做了什么。 一.加点自检(power on system test,POST) 任何一种操作系统的启动,第一步必定是加点自检,主要功能是装载在硬件芯片CMOS之上的BIOS(Basic Input...
View Article