Ubuntu系统软件安装方式
Linux系统中,软件安装通常大致可以归结为两种安装方式:以源代码或者预编译包安装方法
1、Deb包的安装方式:
Ubuntu系统中,软件通常以deb格式的包文件发布,它是一种预编译软件包。deb包中除了包含已编译的软件,通常还包括软件的拷贝路径、对其它软件包的依赖关系纪录、比较通用的配置文件以及软件的描述、版本、 ...
详解Linux查看程序端口占用情况
今天发现服务器上tomcat 8080端口起不来,老提示端口已经被占用。
使用命令:
?
1
ps -aux | grep tomcat
发现并没有8080端口的tomcat进程。
使用命令:
?
1
...
Linux环境下python2.7.6升级python3.5.2
需求
Linux环境下有些是自带的Python2版本有时是刚安装号的Python其他版本,当新版本出来的时候,在开发的时候往往会选择新版本的软件进行安装。
原因
在开发的时候选用新版本的软件进行安装的时候,出于以下角度来考虑的。
老版本的一些第三方软件库会随着新版本软件的更新,老本版所支持的第三方库就没有人去维 ...
CentOS 5.11服务器安装配置LAMP服务器(Apache+PHP5+MySQL)
准备篇:
centos 5.x系统安装配置图解教程
1、配置防火墙,开启80端口、3306端口
?
1
2
3
vi /etc/sysconfig/iptables
-a rh-firewall-1-input -m state --state new -m tcp ...
CentOS 6.6安装配置LAMP服务器(Apache+PHP5+MySQL)
准备篇:
centos 6.6系统安装配置图解教程
1、配置防火墙,开启80端口、3306端口
?
1
2
3
vi /etc/sysconfig/iptables
-a input -m state --state new -m tcp -p tcp --dport 80 - ...
Ubuntu防火墙怎么关闭或打开?
防火墙(Firewall),也称防护墙。它是一种位于内部网络与外部网络之间的网络安全系统。一项信息安全的防护系统,依照特定的规则,允许或是限制传输的数据通过。防火墙对于我们的网络安全的重要性不言而喻 但是在实际的开发过程中 我们有可能会需要开启、关闭防火墙,该怎么开启或关闭防火墙呢?下面我们就来看看详细的教 ...
Ubuntu 7.10 绑定IP及MAC地址
一.修改/etc/network/interfaces,注释自动获取IP,并添加自动从网卡获取地址。
#auto lo
#iface lo inet lockloop
auto eth0
二. 修改/etc/network/interfaces,添加静态IP信息
iface eth0 inet static
address ***.***.***.***
netmask 255.255.255.0
gateway ***.***.***.254
三.修改/etc/resolv.co ...
Linux shell中的test命令用法教程
test命令
test命令是shell环境中测试条件表达式的实用工具,下面来看看test命令的用法介绍:
语法
test(选项)
选项
-b<文件>:如果文件为一个块特殊文件,则为真;
-c<文件>:如果文件为一个字符特殊文件,则为真;
-d<文件>:如果文件为一个目录,则为真;
-e<文件>:如果文件存在,则为真;
...
Linux模拟实现sleep函数
先来说说工作原理,linux中的sleep函数能够让程序休眠一定的秒数,到时间后自动恢复运行。
实现思路
设定睡眠的秒数
睡眠(挂起)
恢复运行
实现机制
设定睡眠的秒数:采用alarm()函数设定需要睡眠的秒数,到时间后闹钟会发送SIGALRM信号给当前进程。但SIGALRM信号的默认操作是杀死进程,所以我们需要对SIGAL ...
CentOS 6.6服务器编译安装lnmp(Nginx1.6.2+MySQL5.6.21+PHP5.6.3)
准备篇:
centos 6.6系统安装配置图解教程
一、配置防火墙,开启80端口、3306端口
?
1
2
3
4
5
6
7
8
9
10
...
CentOS 7.0服务器安装配置LAMP服务器(Apache+PHP+MariaDB)
准备篇:
centos 7.0系统安装配置图解教程
一、配置防火墙,开启80端口、3306端口
centos 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。
1、关闭firewall:
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
2、安装iptabl ...
Ubuntu系统英文怎么改成中文语言?
Ubuntu默认的语言是英文,想要更改系统语言,换成中文,该怎么更换呢?下面我们就来看看详细的教程。
1、进入Ubuntu系统
2、可以看出来当前显示的是英文,选择左下角的所有程序
3、选择设置
4、在设置中,找到语言和地区,找到语言
5、可以看到并没有几种语言可以选
6、回到所有程序,可以找 ...
Ubuntu Pro特别版发布,技术支持长达10年
Canonical 昨天宣布为亚马逊提供用于 Amazon Web Services (AWS) 的 Ubuntu Pro 镜像。这个新镜像可通过 AWS Marketplace 获取,涵盖Ubuntu 14.04 LTS, 16.04 LTS 和 18.04 LTS 版本,企业只需在 Amazon Elastic Compute Cloud (Amazon EC2) 上选择并运行映像即可使用。由于 Ubuntu Pro 是面向云的产品,因此它会在Ubuntu ...
Linux进程间通信--使用信号
一、什么是信号
用过windows的我们都知道,当我们无法正常结束一个程序时,可以用任务管理器强制结束这个进程,但这其实是怎么实现的呢?同样的功能在linux上是通过生成信号和捕获信号来实现的,运行中的进程捕获到这个信号然后作出一定的操作并最终被终止。
信号是unix和linux系统响应某些条件而产生的一个事件,接 ...
你可能会用到的16个Linux命令
前言
我们每天都会频繁使用linux命令行,虽然网上关于其使用技巧的资料多种多样,但很多朋友应该并没有进行过实际尝试。因此,今天的文章将对此进行汇总,希望能为大家带来一点帮助。
1. 将输出结果显示为表
有时候,当我们查看命令的输出结果时,大量拥护的字符串可能很难进行阅读。如果将命令整理为表?其实非常 ...
CentOS6 配置Nginx,MySql,php-fpm开机启动的方法
一. Nginx 开机启动
1、在/etc/init.d/目录下创建脚本
vim /etc/init.d/nginx
2、编写脚本内容 (将以下复制进去相应改动安装路径)
?
1
2
3
4
5
6
7
8
...
CentOS 7.0编译安装lnmp教程(Nginx1.6.0+MySQL5.6.19+PHP5.5.14)
准备篇:
centos 7.0系统安装配置图解教程
一、配置防火墙,开启80端口、3306端口
centos 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。
1、关闭firewall:
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
2、安装iptables防火 ...
ubuntu18.04系统目录怎么删除?
ubuntu系统打开后有些目录需要删除,但是鼠标右键删除不掉,这是因为我们没有权限,或者文件夹只读等原因,我们通常可以通过强制删除的命令删除,有些还需要先去掉只读属性,具体该怎么操作呢?下面我们就来看看详细的教程。
首先进入ubuntu18.04的桌面。
打开要删除的目录所在的文件夹,例如这里要删除haha文件 ...
ubuntu18.04怎么设置dhcp固定ip地址?
ubuntu18.04系统在连接网络的时候是dhcp自动分配的动态地址,现在由于想在自己的ubuntu上做个共享目录,所以需要给其分配个固定的地址,该怎么色织固定的ip地址呢?下面我们就来看看详细的教程。
1、进入ubuntu桌面,点击右上角的三角形开关机按钮。
2、接着在菜单中选择有线连接,如果是无线网就选择对应无线网 ...
详解Linux下随机生成密码的命令总结
有时候经常为如何设置一个安全、符合密码复杂度的密码而绞尽脑汁,说实话,这实在是一个体力活而且浪费时间,更重要的是设置密码的时候经常纠结。终于有一天实在忍不住了,于是学习、整理了一下如何使用linux下命令来随机生成安全、符合密码复杂度的命令。
俗话说“工欲善其事必先利其器”。如果能用挖土机的,你为什么 ...