详解ubuntu下安装Docker
Docker 是 dotCloud 最近几个月刚宣布的开源引擎,旨在提供一种应用程序的自动化部署解决方案,简单的说就是,在 Linux 系统上迅速创建一个容器(类似虚拟机)并在容器上部署和运行应用程序,并通过配置文件可以轻松实现应用程序的自动化安装、部署和升级,非常方便。因为使用了容器,所以可以很方便的把生产环境和开发环 ...
Ubuntu 如何建立Matlab快捷方式
ubuntu 建立Matlab快捷方式
在ubuntu下安装了Matlab,每次都要进命令行启动太麻烦,自己建了一个快捷方式,网上资料很多
不过我建立的时候有点不一样的地方,进入/usr/share/applications用touch命令建立Matlab.desktop
用vim或gedit打开将下面的代码拷进去
?
1
2
3
4
5
6
7
8
9
10
[Desktop Entry]
Type=Applicat ...
linux sort多字段排序实例解析
目录
总结
本文研究的主要是linux sort多字段排序,具体介绍如下。
Linux多数发行版自带的sort程序,非常强大,在此只说多字段排序
sort 有个参数-k,可以指定字段,有比较复杂的语法,不在文本范围内。
一下为一段数据(从基因中得到,仅仅作为demo),文件名为 data
chr13 3008566 3008677
chr9 3024384 30 ...
Linux下RPM打包制作过程
开始前的准备
安装rpmbuild软件包
yum -y install rpm-build
生成相关目录
要生成rpm相关目录,可以手动创建,也可以通过rpmbuild命令创建。如:
?
1
2
3
4
5
6
7
...
CentOS 6.5上编译安装Apache服务器的方法(最小化安装)
inux系统:CentOS 6.5 mini版,如果是VMware虚拟机,网卡要求“桥接”
1、编译安装前首先yum 安装“开发环境”“兼容库”“中文支持”即执行如下命令
#yum groupinstall "Development tools" "Compatibility libraries" "Chinese Support [zh]" -y
安装man, vim, wget 工具
#yum install man vim wget -y
2、因 ...
Centos6.x服务器配置jdk+tomcat+mysql环境(jsp+mysql)
1,jdk配置
由于jdk官网的链接不直接支持wget,可以使用下面的方法下载jdk,其中jdk版本为jdk1.8.0_91:
复制代码 代码如下:
wget --no-check-certificate --no-cookies --header "cookie: oraclelicense=accept-securebackup-cookie http://download.oracle.com/otn-pub/java/jdk/8u91-b14/jdk-8u91-linux-x64 ...
ubuntu制作本地源的实现方法
背景
平时apt-get install安装软件时,下载的deb文件都会存放在/var/cache/apt/archives/下,为了今后重装或给别人用,特别是没有网络时,这些deb文件实际上是可以派上用途的,也就是可以用这些deb制作成本地源。这种方法还有一个应用场景:
1.先在有网络的服务器上面进行apt-get install安装
2.然后制作本地源
3 ...
ubuntu下安装程序的三种方法总结(推荐)
引言
在ubuntu当中,安装应用程序我所知道的有三种方法,分别是apt-get,dpkg安装deb和make install安装源码包三种。下面针对每一种方法各举例来说明。
apt-get方法
使用apt-get install来安装应用程序算是最常见的一种安装方法了,比如我要安装build-essential这个软件,使用以下,他会帮我把所有的依赖包都一起安 ...
Linux 创建修改删除用户和组的方法
介绍
在日常的维护过程中创建用户操作用的相对会多一些,但是在这个过程中涉及到的知识点就不单单就是useradd了,接下来就来详细了解账号管理的相关信息。
用户信息
先从用户信息开始分析,可以通过查询/etc/password文件,每一行代表一个用户信息
?
1
2
...
Linux 改变文件大小的方法
函数原型:
?
1
2
#include <unistd.h>
int ftruncate(int fd, off_t length); //改变文件大小为length指定大小;返回值 执行成功则返回0,失败返回-1。
...
ubuntu下apache服务器操作方法小结
linux系统为ubuntu
一、start apache 2 server/启动apache服务
?
1
2
3
# /etc/init.d/apache2 start
or
$ sudo /etc/init.d/apache2 start
...
Ubuntu 14.04设置开机启动脚本的方法
rc.local脚本
rc.local脚本是一个ubuntu开机后会自动执行的脚本,我们可以在该脚本内添加命令行指令。该脚本位于/etc/路径下,需要root权限才能修改。
该脚本具体格式如下:
?
1
2
3
4
5
6
...
Centos7学习之添加用户和用户组的方法
在使用 Centos 之前用的更多是Ubuntu,所以在 useradd 和 adduser 两条命令出现歧义,在Ubuntu系统上这是两条命令,而在Centos上则是同一条命令,adduser 是链接的形式存在
?
1
2
3
# ll /usr/sbin/ | gre ...
Centos6 网络配置的实例详解
Centos6 网络配置的实例详解
前言:
要实现永久的自定义IP或者更改DNS都需要修改配置文件,主要修改以下配置文件
/etc/sysconfig/network-scripts/ifcfg-ethX,其中ifcfg-ethX中的X代表第几块网卡,一般都是第一块,也就是ifcfg-eth0
下面是配置项目的讲解,这里展示的是自定义IP和DNS的配置文件
?
...
Linux小技巧大大提高你的工作效率
前言
Linux中的一些小技巧可以大大提高你的工作效率,本文就细数那些提高效率或者短小却有效的linux技巧。
命令编辑及光标移动
这里有很多快捷键可以帮我们修正自己的命令。接下来使用光标二字代替光标的位置。
删除从开头到光标处的命令文本
ctrl + u,例如:
cd /proc/tty;ls -al光标
如果此时使用ctrl ...
详解从Ubuntu 14.04 LTS版升级到Ubuntu 16.04 LTS
从ubuntu 14.04 lts版升级到ubuntu 16.04 lts
ubuntu 16.04 (xerial xerus) long term support版于最近发布了。要想了解它的新功能和新特性,就必须升级或安装这个新系统。
本文讲述怎样一步步从ubuntu 14.04 lts版升级到ubuntu 16.04 lts版。要注意在升级前做好重要数据的备份,以免造成数据损失。因为各种情况都有 ...
Ubuntu Server 14.04升级Ubuntu Server 16.04
ubuntu server 14.04升级ubuntu server 16.04
1、终端下执行命令
?
1
$ sudo apt-get update && sudo apt-get dist-upgrade
2、重启系统以完成更新的安装
?
1
...
linux free命令详解
本文介绍了linux free命令详解,分享给大家,具体如下:
free 命令显示系统内存的使用情况,包括物理内存、交换内存(swap)和内核缓冲区内存。
如果加上 -h 选项,输出的结果会友好很多:
有时我们需要持续的观察内存的状况,此时可以使用 -s 选项并指定间隔的秒数:
?
1 ...
centos7下NFS使用与配置的步骤
NFS是Network File System的缩写,即网络文件系统。客户端通过挂载的方式将NFS服务器端共享的数据目录挂载到本地目录下。
nfs为什么需要RPC?
因为NFS支持的功能很多,不同功能会使用不同程序来启动,因此,NFS对应的功能所对应的端口无法固定。
端口不固定造成客户端与服务端之间的通信障碍,所以需要RPC来从中帮忙 ...
虚拟机里Centos7的IP地址查看方法
这里之所以是查看下ip ,是我们后面要建一个centos远程工具xshell 连接centos的时候,需要ip地址,所以我们这里先
学会查看虚拟机里的centos7的ip地址
首先我们登录操作系统 用户名root 密码 123456
然后我们输入ip查询命名 ip addr
发现ens33 没有inet 这个属性,那么就没法通过ip地址连接虚拟机。
接着来 ...