标签:Linux操作系统
Linux里隐藏的计算器,你知道它的奥秘吗? 大家都知道,windows下有个计算器工具,我们在工作生活中经常使用到它。但是,你可知Linux下也同样有个计算器吗? 当然,良许说的是命令行下的计算器工具,而不是界面型的计算器。良许是Linux应用开发工程师,平时基本是在命令行下工作,所以对
大家可能有这样的体验:某个程序运行的时候,会产生大量的log,但实际上我们只想让它跑一下而已,log暂时不需要或者后面才有需要。所以在这样的情况下,我们希望程序能够在后台进行,也就是说,在终端上我们看不到它所打出的log。为了实现这个需求,我们介绍以下几种方法。 我们以下面一个test程序
目录结构 目录 说明 /bin 存放可执行文件 /boot 核心与启动相关文件 /dev 设备有关的文件 /etc 相关的配置信息 /etc/rc.d 存放开关机过程中用到的脚本文件 /etc/rc.d/init.d 所以服务默认的启动脚本都放在这里 /etc/xinetd.d 启动服务可
file=/dir1/dir2/dir3/my.file.txt ${file#*/} 去掉左边 ${file##*/} 去掉左边最后一个 ${file%/*} 去掉右边 ${file%%/*} 去掉右边第一个 ${file:5:5} 截取5开始长度5的字符 ${file/dir/
一、Vim配置文件.vimrc Vim编辑器相关的所有功能开关都可以通过.vimrc文件进行设置。 .vimrc配置文件分系统配置和用户配置两种。 系统vimrc配置文件存放在Vim的安装目录,默认路径为/usr/share/vim/.vimrc。可以使用命令echo $VIM来确定Vim
  前面我们了解了分布式文件系统mogilefs的框架以及安装部署和简单使用,回顾请参考https://www.cnblogs.com/qiuhom-1874/tag/MogileFS/;今天我们来了解下FastDFS集群的安装部署;   FastDFS是由国人研发的一个轻量级分布式文件系
码农朋友们都知道,gitHub是一个面向开源及私有软件项目的托管平台,上面托管了众多的优秀的项目,比如linux内核源码、git源码、机器学习框架tensorflow等等。当然,除了这些顶尖项目外,还有海量的高手开发的优秀项目。所有的这些项目,我们都可以为它贡献代码。 那么,要如何为这些项
软件说明 软件 版本 备注 zabbix-server-mysql 5.0.2 宿主机部署 zabbix-agent 5.0.2 宿主机部署 zabbix-web-nginx-mysql 5.0.2 docker方式部署 mysql 8.0.21 宿主机部署 grafana 6.6.2 宿
最近新入手一块Raspberry Pi 4B 8G的板子,想在这块板子上搭建CentOS 8的环境,经过多次尝试终于安装成功。 准备条件: 1.Raspberry Pi 4B 板子 +  SD卡 2.网线一根,用于连接到路由器。 3.下载Centos 8 for Raspberry Pi镜
    在学习linux信号处理时发现在结构体sigaction中定义了一个信号处理函数指针sa_sigaction,而这个指针指向的是一个拥有三个参数的函数,结构体中定义的函数指针为:void  (*sa_sigaction)(int,  struct  siginfo_t  *,  v
Nagios Plugins介绍 目录Nagios Plugins介绍什么是nagios pluginsPlugins规范返回code代表的意思标准输出行plugin output实例output限制查看plugins用法或帮助Nagios Plugins怎么配置到监控项中 nagios
Nagios中CGI的认证和授权 目录Nagios中CGI的认证和授权区分authenticate user与authenticate contact设置authenticated users用户权限对哪些资源有权限额外授权用户其它权限在其它安全的条件下认证 简单说下cgi,cgi就是c
Nagios配置文件 目录Nagios配置文件配置文件介绍配置文件和程序之间的关系图Main Config FileCGI Config FileResource Config FileObject Definition File配置文件语法说明核心配置详解Object相关配置CGI 的配
Linux 主要目录速查表 /:根目录,一般根目录下只存放目录,在 linux 下有且只有一个根目录,所有的东西都是从这里开始 当在终端里输入/home,其实是在告诉电脑,先从 /(根目录)开始,再进入到home目录 /bin、/usr/bin:可执行二进制文件的目录,如常用的命
单用户与多用户操作系统Windows下的文件系统Linux下的文件系统 单用户与多用户操作系统 单用户操作系统:指一台计算机在同一时间 只能由一个用户使用,一个用户独自享用系统的全部硬件和软件资源 `Windows XP 之前的版本都是单用户操作系统` 多用户操作系统:指一台
操作系统及其作用 操作系统发展史 Linux系统 虚拟机 操作系统 操作系统 操作系统的作用 不同领域的主流操作系统 操作系统(Operation System,OS) 操作系统作为接口的示意图 没有安装操作系统的计算机,通常被称为裸机 如果想在 裸机 上运行自己所
Nagios介绍与安装 目录Nagios介绍与安装介绍Nagios几个产品的区别Nagios CoreNagios XINagios Log ServerNagios Network AnalyzerNagios Fusion监控方式或途径agent-baseagentless主动检测Ac
如何使用命令查看网卡的MAC地址呢? 下面总结一下查看网卡MAC地址的方式。   1:ifconfig命令查看网卡MAC地址     /sbin/ifconfig | grep HWaddr 或 /sbin/ifconfig | grep ether   有些Linux发行版本的MAC地址
需求描述: 项目需要搭建本地仓库,直接使用centos系统镜像做本地仓库略显臃肿,通过yum缓存最小化本地仓库搭建。 操作过程: 编辑yum配置文件yun.conf,设置keepcache=1完成缓存设置。 # vi /etc/yum.conf [main] cachedir=/var
我们知道,线程间同步有多种方式,比如:信号量、互斥量、读写锁,等等。那进程间如何实现同步呢?本文介绍两种方式:互斥量和文件锁。 互斥量mutex 我们已经知道了互斥量可以用于在线程间同步,但实际上,互斥量也可以用于进程间的同步。为了达到这一目的,可以在pthread_mutex_init初