-
Linux ls命令详解
linux 列出文件夹中所有文件和子目录的方法是用: ls 命令。ls命令格式:ls [选项] [目录名]ls命令用法举例:例一:列出/home文件夹下的所有文件和目录的详细资料:ls -l -R /home -
nginx安装报错:nginx: [error] invalid PID number “” in “/usr/local/nginx/logs/
搞了一个美国服务器,重新弄了下nginx安装配置,重新/usr/local/nginx/sbin/nginx -s reload 提示如下报错:
[[email protected] conf]# /usr/local/nginx/sbin/nginx -s -
linux磁盘管理
一.外部存储器的表示方法]
磁盘:/dev/hdx IDE
/dev/shx SCSI/USB
软盘:/dev/fdx x=0/1
CD-ROM:/dev/cdrom IDE
/dev/scdrom SCSI
二.磁盘的分区
1.LINUX自带的分区工具:fd -
linux系统中tar命令如何只解压提取tar压缩包中指定具体内容
linux系统中tar命令如何只解压提取tar压缩包中指定具体内容呢?本文章会做一个简单的案例说明。实际过程中,我们有的时候不需要解压一个压缩包中的所有内容,而只是提取其中的指 -
Centos6.x 系统升级 gcc 版本解决node.js等编译报错问题
之前写了一篇文章进行过node.js编译,目前由于工作需要进行node.js进行编译发现编译报错,查资料说是gcc版本比较低(比如我这个老系统是自带的gcc 4.4.7),不支持c++11 导致无法编 -
git github gitlab区别与联系
Github – 一个网站,提供给用户空间创建git仓储,保存用户的一些数据文档或者代码等。作为开源代码库以及版本控制系统,Github目前拥有140多万开发者用户。随着越来越多 -
Linux系统开机启动过程详解
计算机开机是一个神秘的过程。我们只是按了开机键,就看到屏幕上的进度条或者一行行的输出,直到我们到达登录界面。然而,计算机开机又是个异常脆弱的过程,我们满心期望的登录界面 -
Linux中find命令-path -prune用法详解
在Windows中可以在某些路径中查找文件,也可以设定不在某些路径中查找文件,下面用Linux中的find的命令结合其-path -prune参数来看看在Linux中怎么实现此功能。假如在当前目录 -
MySQL 5.5 和 5.6 默认参数值的差异总结
作为 MySQL 5.5 和 5.6 性能比较的一部分,我研究了下两个版本默认参数的差异,为了了解差异内容,我使用如下的 SQL 语句分别在 MySQL 5.5 和 5.6 版本进行查询
让我们来看看这些 -
Linux系统内核参数file-max与ulimit的关系与差别
简单的说, max-file表示系统级别的能够打开的文件句柄的数量, 而ulimit -n控制进程级别能够打开的文件句柄的数量. 提供大量静态文件访问的web服务器,缓存服务器(如squid), -
linux编译安装软件git报错Can’t locate ExtUtils/MakeMaker.pm in @INC (@INC contains: 解决办法
[[email protected] git-2.4.5]# make
SUBDIR perl
/usr/bin/perl Makefile.PL PREFIX='/usr/local/git' INSTALL_BASE='' --localedir='/usr/local/git/share/loc -
Linux下partprobe命令的使用, 不重启识别新分区
linux上,在安装系统之后,可否创建分区并且在不重新启动机器的情况下系统能够识别这些分区?解决方法:你可以使用一个叫做partprobe的工具。它包含在parted的rpm软件包中。在Red -
Linux系统巡检常用命令
Linux系统需要定期巡检,以检查服务器软硬件使用情况,相当于对人的体检,确保可以及时发现问题、解决问题,降低损失,常用的巡检命令如下:# uname -a # 查看内核/操作系统/CPU信息# h -
给cygwin安装命令package
给cygwin安装top, free,wget,curl,clear等命令我机器上已经安装了cygwin用于编译cygwin,但还缺少nodejs需要的openssl-devel,pkg-config等模块,如果用文章介绍的方法,我还得在cygw -
vim全局替换命令
语法为 :[addr]s/源字符串/目的字符串/[option]全局替换命令为::%s/源字符串/目的字符串/g[addr] 表示检索范围,省略时表示当前行。如:“1,20” :表示从第1行到20行;“%” :表示整 -
-bash: locate: command not found 以及No package locate available. 解决办法
有些时候需要locate快速查找某文件路径,发现locate并不存在,按照常规思维就是 yum install locate -y但这个办法是安装不上的。于是需要如下方法安装locate并更新库使用。当 -
centos 7.4 yum仓库不可以用问题解决办法
安装的Linux版本:RHEL7.4
yum软件仓库,软件仓库通常不可用,怎么办?
安装其他软件过程会提示如下安装错误,百度一些文档,都相对较旧,因此在此处进行更新,
This system is not regis -
Linux进程间通信的6种不同方式
进程的概念进程是操作系统的概念,每当我们执行一个程序时,对于操作系统来讲就创建了一个进程,在这个过程中,伴随着资源的分配和释放。可以认为进程是一个程序的一次执行过程。 -
数据库设计概念模型要不要建?
记得上学时,学习数据库相关课程中要求我们一步一步按照“需求”-->概念结构设计-->逻辑结构设计-->物理结构设计的步骤完成。但来到公司实际项目中时,我却发现几乎没有一个项 -
如何给nginx部署ssl证书
1,申请ssl证书。这一步我们就不多做介绍,可以查看我们之前文章如何申请沃通免费ssl证书 。只要你有了证书,请查看下一步操作,其他证书的话,添加操作原理也是一样的。
2,部署s -
centos 64系统编译php常见报错以及处理办法
configure: error: xml2-config not found. Please check your libxml2 installation.
yum install libxml2-devel.x86_64
configure: error: Cannot find OpenSSL’s -
linux如何修改登陆欢迎信息
-
linux如何查看最近root的用户IP登陆信息
使用命令:last | grep root 就可以了。其他用户也可以使用命令来替换用户名。
思路:找到所有登陆信息日志,然后加一个管道命令通过grep匹配出来。
-
innobackupex 恢复mysql数据库报错sh: qpress: command not found解决办法
线上mysql数据库通过innobackupex 工具恢复时,如工具安装不完成会发生各种各样的报错。这里简单说明下depress解压缺少工具qpress解压办法 -
Linux centos 6.x以RPM包方式安装redis
平台: centos 6.5 x86_64安装:redis-3.0.7-4.el6.art.x86_64.rpm
1,下载rpm包。打开地址 http://pkgs.org/download/redis 进入根据自己的linux平台以及需要安装的redi