
linux
a_little_a_day
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux 查看automake 及 autoconf版本及升级命令
linux 查看automake 及 autoconf版本及升级命令我在RHEL5.8上编译xlsLib时,提示automake 、 aclocal 、 autoconf 版本较低,需要升级。automake 、 aclocal 要升级到至少1.13,autoconf 要升级到至少2.65。下面给出autoconf 的升级方法,automake的升级方法完全一样。aclocal是a转载 2017-10-17 11:30:50 · 12684 阅读 · 0 评论 -
Linux下使用automake、autoconf生成configure文件
Linux下使用automake、autoconf生成configure文件一、生成configure过程中各文件之间的关系图二、详细介绍autoscan: 扫描源代码以搜寻普通的可移植性问题,比如检查编译器,库,头文件等,生成文件configure.scan,它是configure.ac的一个雏形。aclocal:根据已经安装的宏,用户定义宏和acinclude.m4转载 2017-10-17 12:13:24 · 231 阅读 · 0 评论 -
linux ps命令,查看某进程cpu和内存占用率情况, linux ps命令,查看进程cpu和内存占用率排序。 不指定
linux ps命令,查看某进程cpu和内存占用率情况, linux ps命令,查看进程cpu和内存占用率排序。 不指定背景:有时需要单看某个进程的CPU及占用情况,有时需要看整体进程的一个占用情况。一、 linux ps命令,查看某进程cpu和内存占用率情况[root@test vhost]# ps auxUSER PID %CPU %MEM V转载 2017-11-12 11:26:37 · 2607 阅读 · 0 评论 -
linux安装tomcat Neither the JAVA_HOME nor the JRE_HOME environment variable is defined 原创 2013年07月26日
linux安装tomcat Neither the JAVA_HOME nor the JRE_HOME environment variable is define这两天我们的开发机重启了好几次,发现每次重启后我的tomcat总是没有启动。检查java路径,配置正确,后来拿普通账号启动tomcat时报如下的错:1Neithe转载 2017-11-28 11:20:13 · 287 阅读 · 0 评论 -
CentOS 7源码编译安装PHP5.6和Nginx1.7.9及MySQL(搭建LNMP环境)
CentOS 7源码编译安装PHP5.6和Nginx1.7.9及MySQL(搭建LNMP环境)想搭建一个lnmp的备份服务器…源码编译安装,各种依赖包纠结,所以呢,mariadb(mysql)是yum安装的,php5.6和nginx1.7.9是源码安装的…装着装着,在跑./configure脚本的时候,又忘记启用enable curl等等常用扩展鸟,装完后,又去源码目录编译扩展,动态添转载 2018-01-04 17:27:09 · 3691 阅读 · 0 评论 -
Linux(CentOS)下设置php-fpm开机自动启动
Linux(CentOS)下设置php-fpm开机自动启动设置开机启动项的步骤和原理都是一样的,这里不再累赘太多,我直接上重点。步骤不了解的可以参考之前的 Linux(CentOS)下设置nginx开机自动启动和chkconfig管理vim /etc/init.d/php-fpm然后加入下面的脚本:#!/bin/sh # chkconfi转载 2018-01-04 20:37:30 · 858 阅读 · 0 评论 -
linux命令详解:md5sum命令
linux命令详解:md5sum命令在网络传输、设备之间转存、复制大文件等时,可能会出现传输前后数据不一致的情况。这种情况在网络这种相对更不稳定的环境中,容易出现。那么校验文件的完整性,也是势在必行的。md5sum命令用于生成和校验文件的md5值。它会逐位对文件的内容进行校验。是文件的内容,与文件名无关,也就是文件内容相同,其md5值相同。md5值是一个128位转载 2018-01-31 13:02:27 · 360 阅读 · 0 评论 -
Linux(Centos)下Redis开机自启设置
1、设置redis.conf中daemonize为yes,确保守护进程开启。2、编写开机自启动脚本vi /etc/init.d/redis脚本内容如下:[cpp] view plain copy# chkconfig: 2345 10 90 # description: Start and Stop re转载 2018-01-24 11:20:57 · 753 阅读 · 0 评论 -
Nginx+Center OS 7.2 开机启动设置
Nginx+Center OS 7.2 开机启动设置(转载)centos 7以上是用Systemd进行系统初始化的,Systemd 是 Linux 系统中最新的初始化系统(init),它主要的设计目标是克服 sysvinit 固有的缺点,提高系统的启动速度。关于Systemd的详情介绍在这里。Systemd服务文件以.service结尾,比如现在要建立nginx为开机启动,转载 2018-01-31 16:33:41 · 383 阅读 · 0 评论 -
putty里vim编辑不能用小键盘输入数字的解决方法
putty里vim编辑不能用小键盘输入数字的解决方法在putty上用vim命令编辑时,标准键盘上开NumLock时, 按下右侧小键盘上的数字键123,却并不能输入数字,而是出现字母qrs且换行。一开始, 我还以为是我的键盘有问题, 可在好几台机器上都有这样的问题. 于是, 花点时间, 找到了解决方法:设置如下:1. 选项Terminal->Features里,找到Disable applic...转载 2018-03-09 17:33:40 · 4443 阅读 · 0 评论 -
FTP协议的两种工作模式简单解析
FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。相比于HTTP,FTP协议要复杂得多。复杂的原因,是因为FTP协议要用到两个TCP连接,一个是命令链路,用来在FTP客户端与服务器之间传递命令;另一个是数据链路,用来上传或下载数据。PORT(主动)方式的连接过程是:服务器开放一个端口,通知客户端连接,服务端接受连接,建立一条命令链路。当需要传送数据时,客户端在命令链路...转载 2018-03-20 10:01:53 · 1817 阅读 · 0 评论 -
Linux下使用automake、autoconf生成configure文件
Linux下使用automake、autoconf生成configure文件一、生成configure过程中各文件之间的关系图二、详细介绍autoscan: 扫描源代码以搜寻普通的可移植性问题,比如检查编译器,库,头文件等,生成文件configure.scan,它是configure.ac的一个雏形。aclocal:根据已经安装的宏,用户定义宏和acinclude.m4转载 2017-10-17 10:09:59 · 607 阅读 · 0 评论 -
make的-j命令(加速Linux程序编译)
make的-j命令(加速Linux程序编译)转自:https://www.freemindworld.com/blog/2010/100105_make_complie_process_faster.shtml项目越来越大,每次需要重新编译整个项目都是一件很浪费时间的事情。Research了一下,找到以下可以帮助提高速度的方法,总结一下。转载 2017-10-16 17:20:58 · 38827 阅读 · 0 评论 -
linux nobody用户是什么
linux nobody用户是什么 nobody用户介绍nobody在linux中是一个不能登陆的帐号,一些服务进程如apache,aquid等都采用一些特殊的帐号来运行,比如nobody,news,games等等,这是就可以防止程序本身有安全问题的时候,不会被黑客获得root权限1、Windows系统在安装后会自动建立一些用户帐户,在Linux系统中同样有一些用户转载 2017-10-15 22:46:04 · 8030 阅读 · 0 评论 -
Adding libtool Support
Adding libtool SupportLibtool handles the different ways of linking against libraries on different platform, especially shared libraries (if possible). Therefore it should be used, whenever an exter转载 2017-10-18 11:58:00 · 296 阅读 · 0 评论 -
libtool version mismatch error
libtool version mismatch error在64位debian6.0下编译某软件时报如下错误: view plalibtool: Version mismatch error. This is libtolibtool: Version mismatch error. This is libtool 2.2.6 Debian-2.2.6转载 2017-10-18 11:59:04 · 592 阅读 · 0 评论 -
linux sed 批量替换字符串
linux sed 批量替换字符串一月 21, 2014 ( NO COMMENTS )Linux下批量替换多个文件中的字符串的简单方法。用sed命令可以批量替换多个文件中的字符串。命令如下:sed -i "s/原字符串/新字符串/g" `grep 原字符串 -rl 所在目录`例如:我要把 charset=gb2312 替换为 charset=UTF-8,执行命转载 2017-10-19 09:37:15 · 2532 阅读 · 0 评论 -
sudo: no tty present and no askpass program specified 解决方法
sudo: no tty present and no askpass program specified 解决方法sudo: no tty present and no askpass program specified由于帐号并没有开启免密码导致的 假设当前帐号为abc切换到root下 1 打开sudoer转载 2017-10-19 11:43:20 · 51380 阅读 · 4 评论 -
bash: rsync: command not found报错原因以及解决办法
bash: rsync: command not found报错原因以及解决办法原文地址:http://www.21yunwei.com/archives/5184从一个内网机器往线上一个新服务器1.2.3.4(代替)推送数据,发现无法推送,报如下错误:[root@network ~]$/usr/bin/rsync -avz -P -e ssh test.txt转载 2017-10-19 11:48:40 · 1196 阅读 · 0 评论 -
linux 下 `dirname $0`
linux 下 `dirname $0`在命令行状态下单纯执行 $ cd `dirname $0` 是毫无意义的。因为他返回当前路径的"."。这个命令写在脚本文件里才有作用,他返回这个脚本文件放置的目录,并可以根据这个目录来定位所要运行程序的相对位置(绝对位置除外)。在/home/admin/test/下新建test.sh内容如下:cd `dirname $0`转载 2017-10-16 16:59:59 · 239 阅读 · 0 评论 -
Linux cp 命令详解
Linux cp命令 Linux 命令大全Linux cp命令主要用于复制文件或目录。语法cp [options] source dest或cp [options] source... directory参数说明:-a:此选项通常在复制目录时使用,它保留链接、文件属性,并复制目录下的所有内容。其作用等于dpR参数组合。-d:复制时转载 2017-10-16 17:01:40 · 7452 阅读 · 0 评论 -
linux shell time用法简介
linux shell time用法简介time命令 用于 打印出一条命令或一个程序的执行时间time 命令以秒为单位将一条命令执行期间所用的时间、系统时间和 time 命令的执行时间打印在标准错误中。用法:time [ -p ] Command [ Argument ... ]举例:想知道 列举home文件夹这一命令 花费的时间: time ls /ho转载 2017-10-16 16:23:44 · 1833 阅读 · 0 评论 -
ssh密钥的生成与使用
ssh密钥的生成与使用[root@localhost ~]# ssh-keygen -t rsa <== 建立密钥对,-t代表类型,有RSA和DSA两种Generating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa): <==密钥文件默认存放位...转载 2018-03-30 16:02:02 · 1961 阅读 · 0 评论