如何为CentOS 7配置静态IP地址的两种方法
如果你想要为CentOS 7中的某个网络接口设置静态IP地址,有几种不同的方法,这取决于你是否想要使用网络管理器。
网络管理器(Network Manager)是一个动态网络的控制器与配置系统,它用于当网络设备可用时保持设备和连接开启并激活。默认情况下,CentOS/RHEL 7安装有网络管理器,并处于启用状态。
使用下面的命令来验 ...
Linux中利用grep命令如何检索文件内容详解
前言
Linux系统中搜索、查找文件中的内容,一般最常用的是grep命令,另外还有egrep命令,同时vi命令也支持文件内容检索。下面来一起看看Linux利用grep命令检索文件内容的详细介绍。
方法如下:
1、搜索某个文件里面是否包含字符串
命令格式:grep "被查找的字符串" filename1
例如:
?
...
Ubuntu linux 安装 PHP5.3.0的命令
刚刚手头有台机器刚装了 ubuntu, 编译了一下 LAMP 系统, PHP 5.3.0 改动比较大。 第一眼看到的 php.ini 文件里已经变动了。 感觉比一以前版本的舒服点了。 有了开发环境和生产环境的配置区分了。 详细的以后慢慢了解了。 貌似增强了很多功能。 从 phpinfo() 里看出来的。 放出一张刚测试出的phpinfo()截图, 后面张贴一下 ...
Ubuntu 12.04 x64 编译安装lamp的步骤
编译安装apache 2.4.2
复制代码 代码如下:
sudo echo 'start'
echo 常见错误:
echo configure: error: APR not found. Please read the documentation.
echo 解决办法:
wget http://labs.renren.com/apache-mirror/apr/apr-1.4.6.tar.bz2
tar -jxvf apr-1.4.6.tar.bz2
cd apr-1.4.6
./configure --prefix= ...
在CentOS 7上给一个网卡分配多个IP地址的方法
有时你也许想要给一个网卡多个地址。你该怎么做呢?另外买一个网卡来分配地址?在小型网络中其实不用这么做。我们现在可以在CentOS/RHEL 7中给一个网卡分配多个ip地址。想知道怎么做么?好的,跟随我,这并不难。
首先,让我们找到网卡的IP地址。在我的CentOS 7服务器中,我只使用了一个网卡。
用root特权运行下面的 ...
LINUX中详解AWK内建变量FS,NF,NR,RT,RS,ORS,OFS
看了网上好多关于AWK内建变量的文章,这里加上个人的理解和记忆,可以让大家掌握这些变量的基本用法。
FS 指定字段un列分隔符(Font Space)
?
1
2
3
4
[~/AWK_learning]$ echo "111|22 ...
Linux下nginx生成日志自动切割的实现方法
Linux下nginx生成日志自动切割的实现方法
1、编辑切割日志的 shell 程序,目录自定
?
1
#vi /data/nginx/cut_nginx_log.sh
输入代码:
?
1
...
Ubuntu 下配置Rsync服务的方法
默认情况Ubuntu安装了rsync服务,但在/etc下没有配置文件,一般情况可以copy示例文件到/etc下
#cp /usr/share/doc/rsync/examples/rsyncd.conf /etc
#vi /etc/rsyncd.conf
# sample rsyncd.conf configuration file
# GLOBAL OPTIONS
motd file=/etc/motd #登录欢迎信息
log file=/var/log/rsyncd #日志文件
# for ...
如何重置 RHEL7/CentOS7 系统的root密码
目的
在 RHEL7/CentOS7/Scientific Linux 7 中重设 root 密码。
要求
RHEL7 / CentOS7 / Scientific Linux 7
指导
RHEL7 的世界发生了变化,重置 root 密码的方式也一样。虽然中断引导过程的旧方法(init=/bin/bash)仍然有效,但它不再是推荐的。“Systemd” 使用 “rd.break” 来中断引导。让我们快速浏览下 ...
Linux十个新手命令分享
Linux对我们的生活有着很大的影响。对于新手来说,头一次入手Linux只会让你觉得不适。因为在Linux上,你通常应该使用终端命令,而不是只要点击启动器图像(就像你在Windows上操作那样)。不过别担心,本文介绍的这10个基本的Linux命令和重要命令会帮助你尽快入门。
Linux对我们的生活有着很大的影响。至少,你的安卓手机 ...
Ubuntu 21.10 外观变化,仅配备 fully-light/dark 版本
OMGUbuntu 消息指出,计划于今年 10 月份发布的 Ubuntu 21.10“Impish Indri”将会以全新的面貌展现。Ubuntu 标志性的深色标题栏和浅色小部件的组合正计划退役。Ubuntu 的社区设计团队已经决定,Ubuntu 21.10 将只配备默认的 Yaru 主题的 fully-light 和 fully-dark 版本。
目前,Ubuntu 共提供了三个版本的 Yaru GT ...
Linux企业运维人员常用的150个命令分享
本文将向大家介绍Linux企业运维人员常用的150个命令,如有不足之处,还望海涵。当然更希望大家留言指出。希望对大家有所帮助!
命令
功能说明
线上查询及帮助命令(2个)
man
查看命令帮助,命令的词典,更复杂的还有info, ...
Ubuntu VPS 简易安装LAMP教程
首先应该正确设置主机名和IP,能正常连通外网。
1、输入以下命令获取root权限:
sudo su
2、安装MySQL 5,输入以下命令:
aptitude install mysql-server mysql-client
安装期间会要求设置MySQL数据库管理员密码,连续输入两次新密码。
3、安装Apache 2
aptitude install apache2
安装完成后,在浏览器输入VPS的I ...
如何在 Ubuntu Linux 上安装 Zlib
Zlib 是一个用于数据压缩的开源库。
作为使用者,你可能会遇到需要安装 zlib(或 zlib-devel 包)作为另一个应用程序的依赖项的情况。
但问题来了,如果你尝试在 Ubuntu 上安装 zlib,它会抛出 “unable to locate package zlib” 错误。
sudo apt install zlib
Reading package lists... Done
...
Linux 6下安装编译安装Nginx的步骤
Linux 6下安装编译安装Nginx的步骤
前言:
Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。在高连接并发的情况下,Nginx是Apache服务器不错的替代品:Nginx在美国是做虚拟主机生意的老板们经常选择的软件平台之一。能够支持高达50,000个并发连接数的响应,而且内存开销极小。这也是Nginx广 ...
是时候让 Ubuntu 选择混合滚动发布模式了
在两个 LTS 版本之间有三个短期版本。Ubuntu 应该用滚动发布模式来取代它们。
即使你不是 Ubuntu 的用户,你可能也知道它的发布模式。
有一个 长期支持(LTS)版本,每两年发布一次,并有五年的支持。在这两个 LTS 版本之间,我们可以看到三个非 LTS 版本,它们的发布时间间隔为 6 个月。
LTS 版本会保持内核不会 ...
Linux下文件的切分与合并的简单方法介绍
linux下文件分割可以通过split命令来实现,可以将一个大文件拆分成指定大小的多个文件,并且拆分速度非常的快,可以指定按行数分割和安大小分割两种模式。Linux下文件合并可以通过cat命令来实现,非常简单。
在Linux下用split进行文件分割
先看下帮助文档
?
1
2 ...
简单谈谈Linux内核定时器
软件意义上的定时器最终依赖硬件定时器来实现, 内核在时钟中断发生后检测各定时器是否到期 , 到期后的定时器处理函数将作为软中断在底半部执行 。实质上,时钟中断处理程序会 换起TIMER_SOFTIRQ软中断 ,运行当前处理器上到期的所有定时器。
总结起来还是软中断的流程
a.注册软中断处理函数
?
...
Ubuntu系统中Make 命令未找到?这是修复它的方法
有一天,我试图在一个新的 Ubuntu 系统上编译一个程序,当我试图使用 make 命令时,它向我抛出一个错误:
The program 'make' is currently not installed. You can install it by typing:
sudo apt install make
这表明 make 命令还没有安装。你可以用这些命令在 Ubuntu 上逐步安装 ...
干货 | Linux新手入门好书推荐
前言
经常有读者问小编可否推荐一些 linux 入门书籍,正好最近在知乎也看到类似的问题,如几个零碎的命令难以在 linux 环境中存活,所以如果要真正形成自己的知识体系,还是要靠阅读专业书籍来积累。
众所周知linux 对后端开发是必备技能,对 python 开发者来说重要性不言而喻,将来你写的每一行代码,都有可能在 lin ...