linu

阿里云ECS上CentOS系统配置从入门到进门

服务器端创建新用户为服务器安全起见,创建用户(用户名:yishi):useradd yishi设置密码:passwd yishi添加sudo权限:usermod -aG wheel yishi关闭Root的远程访问修改/etc/ssh/sshd_configPermitRootLogin no然后:service sshd restart开启SSH的公钥访问$ cat id

Linu网卡命名enp3s0说明

用了很多年Linux的我在升级Ubuntu 16.04之后竟然发现我的以太网卡的名字竟然不是eth0,变成了enp3s0,每次想要修改什么配置,都要先ifconfig查一下网卡名,真是让我很郁闷!去网上搜索一下才知道,这次的Ubuntu 16的更新幅度很大,当属systemd替换掉了initd来引导系统这个动作给用户带来的影响最大,原来习惯service什么的来控制系统服务

Linu 常用命令用法:cat, find, args, tr, grep, cut, sed

本文列明Linux的常用命令用法,学会了这些命令之后,结合shell编程知识,就可以做各种自动编译/集成的工作啦。本文地址:https://segmentfault.com/a/1190000006078207Reference《Linux Shell 脚本攻略》cat:显示、拼接cat file1 file2 file3 ...除了常有的用来显示文件内容之外,cat有两个

在 Linu shell 中自由操作时间变量

在我之前的一篇文章中提到了在C程序中如何自由的将当前或者指定的时间按照格式自由输出。如果我们要在shell中做差不多的事情呢?这篇文章就是说这个的。本文地址:https://segmentfault.com/a/1190000006038638date命令输出如果是要输出当前时间的格式的话,那么使用类似于以下格式即可# date "+%Y-%m-%d"上面这个命令的输出结果

学习swoole的心得(一)

什么是swooleswoole是PHP的异步、并行、高性能网络通信引擎,使用纯C语言编写,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,异步Redis,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询。 Swoole内置了Http/WebSocket服务器端/客户端、Http2.0服务器端。Swoole

"undefined reference to" 问题汇总及解决方法

在实际编译代码的过程中,我们经常会遇到"undefined reference to"的问题,简单的可以轻易地解决,但有些却隐藏得很深,需要花费大量的时间去排查。工作中遇到了各色各样类似的问题,按照以下几种可能出现的状况去排查,可有利于理清头绪,从而迅速解决问题。链接时缺失了相关目标文件首先编写如下的测试代码:// test.h# ifndef __TEST_H__# de

weblogic安装注意事项_linu

原文出自【听云技术博客】:http://blog.tingyun.com/web/article/detail/1043一、安装过程:参考“weblogic安装截屏(linux)”注意事项:安装weblogic时,需要注意以下两点:1、首先在安装目录下创建weblogic12文件夹如安装目录:/opt/SpyTest/PVT/Java/container/2、第二步Choo

mbedTLS(PolarSSL)简单思路和函数笔记(Client端)

OpenSSL一直以来各种被诟病,具体挑了哪些刺,本文就不深究。作为OpenSSL有很多替代,我了解到的有cyaSSL(WolfSSL)和PolorSSL。其中PolarSSL已经被ARM收购了,改名为mbedTLS。本文列举了作为一个SSL client端,应该如何使用mbedTLS。本文可以搭配我上一篇文章OpenSSL一起看;单独看也没问题本文地址:https://s

Linu下的静态库、动态库和动态加载库

原文:Linux下的静态库、动态库和动态加载库Linux库类型Linux下可以创建两种类型的库:静态库(.a): 在链接期间被应用程序直接链接进可执行文件动态链接库(.so): 动态库还分为两种用法: a) 应用程序运行期间链接动态库,但是在编译期间声明动态库的存在,也就是说这种动态库必须在编译时对编译器可见,但编译器却不将此种库编译进可执行文件; b) 在运行期间,动态加

Linu 安装 Smfon2.8

环境说明操作系统tony@ubuntu:~$ lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 14.04.2 LTSRelease: 14.04Codename: trustySymfonysymfony2.8安装准备均使