分类: Linux知识

关于我在研究Linux操作系统中收获的整理。

21 篇文章

Linux系统中文件的四个与时间相关的属性
在Linux系统中,文件有四个与时间相关的属性:ctime、atime、mtime和btime。它们分别表示不同的文件操作时间。 四个与时间相关的属性 ctime (Change Time): 表示文件或目录元数据(如权限、所有者、链接数等)最后一次被更改的时间。 注意:ctime不反映文件内容的更改,而是反映文件元数据的更改。 例如,如果更改文件…
NFS常用挂载参数
通用参数 1. soft/hard 软挂载方式挂载系统,若NFS请求超时,则客户端向调用程序返回错误;如果使用硬连接方式则客户端一直重新请求直至成功。默认为hard。 对于关键数据业务,不希望业务由于网络延迟或服务器服务重启或短暂的过载等情况而中断,建议挂载时使用hard参数;对于非关键数据业务,希望客户端程序能尽快响应,可以使用soft参数。 2…
使用yum或rpm命令提示Error: rpmdb open failed
在CentOS系统上,使用yum命令报错Errorr:pmdb open failed,如下图: 从图上可见,原因为rpmdb损坏,可尝试修复解决。 以下操作均需要root权限。 创建原有rpmdb备份 cd /var/lib/rpm/ for i in `ls | grep 'db.'`;do mv $i $i.bak;done 重建rpmdbn…
DELL iDRAC添加自签名证书
一、任务列表 1、准备自签名证书和证书私钥,自签名证书需要采用X509 Base64编码。2、在DELL官网下载racadm工具包,在本地安装racadm工具。3、开启iDRAC的远程RACADM功能。4、上传私钥和证书5、重启iDRAC,使新证书生效 二、操作过程 1、使用OpenSSL或其他证书工具制作证书,并转换成相应格式,这里不再赘述。2、…
创建交互式shell脚本对话框(转载)
当你在终端环境下安装新的软件时,你可以经常看到信息对话框弹出,需要你的输入,比如:RHEL/CentOS自带的setup,对话框的类型有密码箱、检查表、菜单等等。他们可以引导你以一种直观的方式输入必要的信息,使用这样的用户友好的对话框的好处是显而易见的。如下图所示: 当你写一个交互式shell脚本,你可以使用这样的对话框来接受用户的输入。whipt…
在CentOS7上安装OpenVPN并实现路由功能
OpenVPN是一个用于创建虚拟专用网络(Virtual Private Network)加密通道的免费开源软件。使用OpenVPN可以方便的在家庭、办公场所、住宿酒店等不同网络访问场所之间搭建类似于局域网的专用网络通道。OpenVPN使用方便,运行性能优秀,支持Solaris、Linux 、OpenBSD、FreeBSD、NetBSD、Mac O…
解决zabbix-web界面展示乱码问题
问题如下: php使用PDO-OCI连接数据库Oracle时,php-fpm下乱码? 解决方法: 命令行的解决方法: 此种情况一般为环境变量的问题引起,具体解决方法如下: 1、找到php-fpm的配置文件,配置文件一般存放位置为php安装目录下的/etc下,配置文件名称为:php-fpm.conf; 2、编辑文件php-fpm.conf并在文件末尾…
CnetOS7/RHEL7更改系统时区
对外提供服务的服务器上,日期时间的准确尤为重要,有些情况系统时间不准确是由于时区设置错误引起的。 CentOS7系统修改时区仍然可以采用修改配置文件的方法,但为了保证安全习性,我们推荐只用系统预制的命令进行修改。 在CentOS7中,由systemd取代了init,部分命令发生了变化,新增了很多有用的命令,这里我们介绍datetimecel命令: …
thumbnail
CentOS6中使用源代码编译Apache HTTP Server
一、配置编译环境 实验环境: 操作系统:CentOS6.8 Apache HTTP Server版本:2.2.32 GCC版本:4.4.7 试验机IP:192.168.235.132 安装相关软件包: 从源代码编译需要安装开发环境,执行: yum -y groupinstall "Development tools" 二、下载源代码 从Apache…