
Linux Server
文章平均质量分 65
昔梦无痕
这个作者很懒,什么都没留下…
展开
-
linux中/etc/group文件详解
Linux /etc/group文件与/etc/passwd和/etc/shadow文件都是有关于系统管理员对用户和用户组管理时相关的文件,Linux /etc/group文件相对另外两个文件内容相对较少,这里对这一文件进行以下分析。用户组的所有信息都存放在/etc/group文件中将用户分组是Linux系统中对用户进行管理及控制访问权限的一种手段。每个用户都属于某个用户组;一个组中可以有转载 2012-01-13 15:04:48 · 1827 阅读 · 0 评论 -
linux yum命令详解
yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。yum的转载 2015-09-17 15:49:33 · 398 阅读 · 0 评论 -
linux环境变量 export命令详解
由host $ export DVSDK="${HOME}/ti-dvsdk_dm368-evm_xx_xx_xx_xx"引发的问题1、${HOME}:首先, HOME 是个变量,它代表你的 home 目录,变量前必须加上 $ 符号,否则会报错usr/local/dvsdk为dvsdk的destination folder 由#echo $DVSDK测试环境变量添加成功否linux e转载 2015-09-21 17:00:16 · 1039 阅读 · 0 评论 -
apache编译安装,解决configure: error: APR not found . Please read the documentation问题!
apache编译安装,解决configure: error: APR not found . Please read the documentation问题!原创 2016-08-30 21:34:26 · 16631 阅读 · 6 评论 -
Linux安全与优化
引言:我们必须明白:最小的权限+最少的服务=最大的安全所以,无论是配置任何服务器,我们都必须把不用的服务关闭、把系统权限设置到最小话,这样才能保证服务器最大的安全。下面是CentOS服务器安全设置,供大家参考。一、注释掉系统不需要的用户和用户组注意:不建议直接删除,当你需要某个用户时,自己重新添加会很麻烦。cp /etc/passwd /etc/pa转载 2016-10-10 10:35:01 · 498 阅读 · 0 评论 -
Linux系统日志管理文章内容
最近关注下linux日志管理1、lastlog命令:lastlog文件在每次有用户登录时被查询。可以使用lastlog命令检查某特定用户上次登录的时间,并格式化输出上次登录日志/var/log/lastlog的内容。它根据UID排序显示登录名、端口号(tty)和上次登录时间。如果一个用户从未登录过,lastlog显示**Never logged**。注意需要以root身份运行该命令。原创 2016-10-09 17:20:46 · 415 阅读 · 0 评论 -
tar命令排除剔除文件或者文件夹以及常用参数
tar命令详解-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到转载 2016-10-20 16:19:21 · 8204 阅读 · 0 评论 -
du命令
Linux du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的.1.命令格式:du [选项][文件]2.命令功能:显示每个文件和目录的磁盘使用空间。3.命令参数:-a或-all 显示目录中个别文件的大小。 -b或-bytes 显示目录或文件大小时,以by转载 2016-10-20 16:22:29 · 419 阅读 · 0 评论 -
查看CentOS的CPU内存信息及操作系统的版本信息
经常要查看Linux服务器的CPU,内存信息以及操作系统版本等信息,总结一下常用的命令,以便以后查阅。1.查看CPU型号(8个逻辑CPU)[[root@mail ~]# cat /proc/cpuinfo |grep "name" |cut -f2 -d: |uniq -c8 Intel(R) Xeon(R) CPU E5506 @ 2.13GHz2.查看物理转载 2017-02-14 16:11:40 · 3784 阅读 · 0 评论 -
yum 时候出现Another app is currently holding the yum lock解决方法
[root@localhost wangcheng]# yum install yumex Existing lock /var/run/yum.pid: another copy is running as pid 3807. Another app is currently holding the yum lock; waiting for it to exit... Another app转载 2017-03-28 19:08:03 · 25047 阅读 · 1 评论 -
安装redis记录一下~
redis-cli -h 127.0.0.1 -p 6379 wget http://download.redis.io/releases/redis-3.0.5.tar.gztar xf redis-3.0.5.tar.gzcd redis-3.0.5 make && make install或者指定路径安装:make prefix=/pat原创 2017-03-15 16:23:45 · 322 阅读 · 0 评论 -
CentOS 6.5下Redis安装部署配置指南
1、Redis的介绍、安装、配置、启动流程1.1、Redis 特征简介Redis是Remote Dictionary Server的缩写。他本质上一个Key/Value数据库,与Memcached类似的NoSQL型数据库,但是他的数据可以持久化的保存在磁盘上,解决了服务重启后数据不丢失的问题,他的值可以是string(字符串)、list(列表)、sets(集合)或者是ordered set转载 2017-03-15 17:15:56 · 609 阅读 · 0 评论 -
如何查看和停止Linux启动的服务
SysV服务管理系统 例如 RedHat6等发行版service --status-all 查看所有服务service servicename status 查看指定服务状态service servicename start|stop|restart 启动|停止|重启 指定服务systemd服务管理系统 如CentOS 7等systemctl is-enabled servic转载 2017-04-28 10:57:39 · 10496 阅读 · 0 评论 -
Redis中的客户端redis-cli 命令总结
1、连接操作相关的命令quit:关闭连接(connection)auth:简单密码认证2、对value操作的命令exists(key):确认一个key是否存在del(key):删除一个keytype(key):返回值的类型keys(pattern):返回满足给定pattern的所有keyrandomkey:随机返回key空间的一个keyrename(ol转载 2017-11-22 14:21:37 · 1486 阅读 · 0 评论 -
CentOS安装 Nginx
安装所需环境Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境。一. gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装:yum install gcc-c++二. PCRE pcre-devel转载 2017-12-07 11:09:11 · 237 阅读 · 0 评论 -
Linux系统新手学习的11点建议
随着Linux应用的扩展许多朋友开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起。这里介绍学习Linux的一些建议。 一、从基础开始:常常有些朋友在Linux论坛问一些问题,不过,其中大多数的问题都是很基础的。例如:为什么我使用一个命令的时候,系统告诉我找不到该目录,我要如何限制使用者的权限等问题,这些问题其实都不是很难的,只要了解了 Linux 的转载 2013-06-08 15:33:33 · 529 阅读 · 0 评论 -
Linux管理员手册
Linux管理员手册(1)--Linux系统概述本章概述Linux系统。首先描述操作系统提供的主要服务。然后说明实现这些服务的程序 with a considerable lack of detail。本章的目的是理解系统整体,以后再详细说明每个部分。一个操作系统的不同部分 一个UNIX操作系统包括一个核心程序kernel和一些系统程序system programs。还有一些做某件事转载 2013-06-07 18:08:27 · 737 阅读 · 0 评论 -
linux centos 的root密码丢了,怎么办?
GRUB: 在引导装载程序菜单上,键入[e] 来进入编辑模式。你会面对一个引导项目列表。查找其中类似以下输出的句行: kernel /vmlinuz-2.4.18-0.4 ro root=/dev/hda2 按箭头键直到这一行被突出显示,然后按[e] 。你现在可在文本结尾处空一格再添加single 来告诉GRUB 引导单用户Linux 模式。按[Enter] 键来使编辑结果转载 2012-02-08 22:47:24 · 510 阅读 · 0 评论 -
linux命令行终端的翻屏滚屏more/less/head/tail
屏幕翻页快捷键 shift+PgUp 向前翻看,一般翻13页左右。shift+PgDown 向后翻看,一般翻13页左右。 我们翻阅目录和打开文件后,经常会由于输出内容太多,使一屏无法显示,所以我们要经常用到这些命令,下面我们尝试下这些命令: ls -l /etc |moreless -N /etc/profile 显示行号less的动作命令:j转载 2012-02-09 23:27:11 · 10692 阅读 · 0 评论 -
linux编译安装及配置Nginx(包含pcre), 日志定时切割
@安装pcre(Nginx的Urlrewrite模块依赖PCRE) # wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.12.tar.gz # tar zxvf pcre-8.12.tar.gz # cd pcre-8.12 # ./confi转载 2012-02-24 13:50:02 · 27257 阅读 · 1 评论 -
Apache配置详解(最好的APACHE配置教程)
Apache的配置由httpd.conf文件配置,因此下面的配置指令都是在httpd.conf文件中修改。 主站点的配置(基本配置) (1) 基本配置: ServerRoot "/mnt/software/apache2" #你的apache软件安装的位置。其它指定的目录如果没有指定绝对路径,则目录是相对于该目录。 PidFile logs/httpd.pid #第一个httpd进转载 2012-07-12 23:18:54 · 1430 阅读 · 0 评论 -
memcached svn php5.2 apache2.2集成OK(windows)
没配过的第一次配挺麻烦的,我喜欢绿色配置,也就是免安装,没有文件进入系统盘造成系统污染,能做到这一点的关键配置就是系统环境变量,1.svn需要环境变量:APR_ICONV_PATH ={svn目录}\iconvpath后追加:;{svn目录}\bin2.php需要环境变量:PHPRC = {php目录}path后追加:;%PHPRC%后面安装就简单了转载 2012-08-16 10:39:23 · 1409 阅读 · 0 评论 -
真正解决win2003下apache的httpd.exe占用内存的问题
昨 天又有新的情况发生。10分钟报一次内存满,无法打开论坛,远程连接到服务器一看,吓我一大跳,httpd.exe进程占用700多M内存。重启一下 apache服务,发现httpd.exe从20M开始往上涨,从不释放内存,不断增加,增加到700多M后论坛打不开,内存满了。 又是一个严重问题,经过整整3个小时的google搜索,终于从google的海洋中找到了问题的所在。 这几天遇转载 2012-10-10 15:42:50 · 4757 阅读 · 0 评论 -
php操作memcache的使用测试总结
1.简介memcache模块是一个高效的守护进程,提供用于内存缓存的过程式程序和面向对象的方便的接口,特别是对于设计动态web程序时减少对数据库的访问。memcache也提供用于通信对话(session_handler)的处理。更多Memcache 模块相关信息可以到 http://www.danga.com/memcached/ 查阅。 1.1.memcache在php.ini中转载 2012-10-11 00:48:40 · 807 阅读 · 0 评论 -
nginx配置详解
user nginx;#用户worker_processes 8;#工作进程,根据硬件调整,大于等于cpu核数error_log logs / nginx_error.log crit;#错误日志pid logs / nginx.pid;#pid放置的位置worker_rlimit_nofile 204800;#指定进程可以打开的最大描述符这个指令是指当一个nginx进程打开的最多文件描述符数目,转载 2012-11-01 11:59:14 · 6726 阅读 · 1 评论 -
linux下vi命令大全
进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复f转载 2012-11-02 12:17:31 · 855 阅读 · 0 评论 -
一次在公司的NGINX转发apache
一次在公司的NGINX转发apache以前用nginx都是让Nginx作为一Web服务器来使用,这次,因为机器上已经有apache只是担心apache负载不够想让nginx代理一把,以便分担些压力,流程如下1、下载安装!#安装pcre [root@xw_test ~]# tar -xjf pcre-8.02.tar.bz2 -C /usr/src/ [root@xw_test原创 2012-11-16 10:58:22 · 1919 阅读 · 0 评论 -
Apache2.0.47 configure脚本帮助
用法:configure [选项] [主机]选项:[描述之后的括号里面是默认的]配置:-h, --help 显示这个消息并退出--help=short 显示这个软件包的特殊选项--help=recursive 显示包含的软件包的简短帮助-V, --version 显示版本信息并退出-q,--quiet, --silent 不打印'checking...'消息--ca转载 2013-01-06 10:18:20 · 559 阅读 · 1 评论 -
php源码安装时configure配置参数
在Linux下安装PHP,源代码方式安装,总需要配置很多参数。这里列出常用配置参数,并详细用中文解释说明了。给大家一些参考./configure–prefix=/usr/local/PHP php 安装目录 –with-apxs2=/usr/local/apache/bin/apxs –with-c转载 2013-01-06 10:17:15 · 3756 阅读 · 0 评论 -
Linux新手要了解的十个知识点
Linux新手要了解的十个知识点 1.Linux是大小写敏感的系统,举个例子,Mozilla, MOZILLA, mOzilla和 mozilla是四个不同的命令(但是只有第四个mozilla是真正有效的命令)。还有,my_filE, my_file,和 my_FILE是三个不同的文件。用户的登录名和秘密也是大小写敏感的(这是因为UNIX系统和C语言的传统一向是大小写敏感所致)。转载 2013-06-08 15:35:39 · 572 阅读 · 0 评论 -
linux 常用命令及技巧
linux 常用命令及技巧:linux 常用命令总结: 一。 通用命令: 1. date :print or set the system date and time 2. stty -a: 可以查看或者打印控制字符(Ctrl-C, Ctrl-D, Ctrl-Z等) 3. passwd: print or set the system date and time (用passw转载 2013-06-08 16:36:15 · 653 阅读 · 0 评论 -
解决nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed错误
重新启动服务器,访问web服务发现无法浏览啦!登陆服务器之后进到nginx使用./nginx -s reload重新读取配置文件,发现报nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)错误,进到logs文件发现的确没有nginx.pid文件转载 2017-12-07 11:10:12 · 2480 阅读 · 0 评论