OnITRoad - 杂项
kill vs killall - 区别和命令用法
kill vs killall - 区别和命令用法 为了了解 kill 和 killall 命令之间的区别,我们首先需要确保我们了解 Linux 系统上进程背后的基础知识。 进程是一个正在运行的程序的实例。 每个进程都分配有 PID(进程 ID),它对每个进程都是唯一的,因此,不能为两个进程分配相同的 PID。 一旦进程终止,PID 就可以重新使用。 试试下面的例子: $ yes > /de
Views:0 2020-07-07
Linux at命令
Linux at命令 名称 at - 排队、检查或者删除作业以供以后执行 Synopsis at [-V] [-q queue] [-f file] [-mldbv] TIME at -c job [job...] atq [-V] [-q queue] atrm [-V] job [job...] batch
Views:0 2020-07-07
使用Inxi查看系统和硬件信息
使用Inxi查看系统和硬件信息 安装Inxi inxi目前在标准的Ubuntu和Fedora存储库中可用。 以下是Ubuntu和Fedora Linux的安装说明: UBUNTU: $sudo apt-get install inxi FEDORA: $sudo yum install inxi 快速系统和硬件概述 不带任何选项的inxi打印快速系统概览。 $inxi CPU~Dual
Views:0 2020-07-07
Linux安装Apache Solr
Linux安装Apache Solr 在基于Debian的系统上安装Apache Solr 如果我们正在运行Ubuntu,Debian或者基于Debian的基于Debian的系统,如Linux Mint,则使用下面的步骤: 首先打开终端并安装Java。 $sudo apt install default-jdk 接下来,使用WGet从官方下载页面下载最新版本的Apache Solr。
Views:0 2020-07-07
如何安装下载工具aria2
如何安装下载工具aria2 ARIA2是Linux系统的命令行工具,可以使用各种协议下载文件,包括HTTP/HTTPS,FTP,SFTP,BitTorrent和Metalink。 安装ARIA2 在Ubuntu,Debian和Linux Mint上安装Aria2: $sudo apt install aria2 在CentOS,Fedora,Almalinux和Red Hat中安装Aria2
Views:0 2020-07-07
Linux Path环境变量
Linux Path环境变量 使用Linux路径变量 Linux Path环境变量包含每次运行命令或者程序时,shell查找可执行程序的目录列表。 使用echo命令打印路径变量: $ echo $PATH /home/jack/bin:/usr/local/bin:/usr/bin:/bin:/usr/games 如果程序/命令位于 PATH 中,用户不需要包含完整路径来执行某个命令。 例
Views:0 2020-07-07
Linux shell 粘性位用法和示例
Linux shell 粘性位用法和示例 在我们讨论什么是粘性位(Sticky Bit )之前,让我们先解释一下我们为什么需要它。 例如,我们在文件系统的某处有一个目录 /var/share,它对所有权限组(所有者、组和任何)具有完全访问权限,因此所有权限位都设置为“on”drwxrwxrwx: # ls -ld /var/share/ drwxrwxrwx. 2 root root 4096 M
Views:0 2020-07-07
Perl/CGI表单提交示例
Perl/CGI表单提交示例 以下,并且在提交后,在两个提交的整数上执行添加。 下面的Perl/CGI表单示例,将要求用户输入两个整数,然后计算两个数之和。 在HTML表单中,以下面的格式创建 post方法: <form action="/cgi-bin/perl-cgi-form.cgi" enctype="multipart/form-data"
Views:0 2020-07-07
RHEL7 Linux systemd targets
RHEL7 Linux systemd targets 下面是systemd相关命令: 列出当前活动默认目标 # systemctl get-default 列出所有活动系统目标: # systemctl list-units --type target 列出所有可用的目标忽视其状态(Active,Innamic): # systemctl list-units --type target -
Views:0 2020-07-07
使用Puppet进行服务器管理
使用Puppet进行服务器管理 介绍 Puppet是一个开源配置管理实用程序,允许用户自动管理多个系统及其配置,如果需要,还可以远程管理多个系统及其配置。Puppet是声明性的,这意味着用户只需要请求服务或者资源的状态,而实际上并没有考虑如何实现这种状态。 换句话说,假设您是管理数百个系统的系统管理员,需要确保安装了诸如“hello”包之类的特定资源。为了以传统的系统管理方式实现这一点,管理员
Views:0 2020-07-07
使用C++设置并获取环境shell变量
使用C++设置并获取环境shell变量 以下是如何使用C / C++ STDLIB.H库定义的GetNenv()和putenv()函数设置和获取环境变量的一个小示例。 环境变量扩展是Linux shell的一个很大的功能,因为它使程序员和用户能够单独地依赖每个用户的环境设置。 C++ GetEnv()将读取所有导出的环境变量和PUTENV()将设置现有或者创建新变量。 这是一个小型C++程序,可以
Views:0 2020-07-07
使用 Perl 和 CGI 设置和检索 cookie
使用 Perl 和 CGI 设置和检索 cookie 创建 cookie 时可以设置多个参数。 这不仅适用于 Perl 和 CGI,也适用于所有其他开发环境。 我们需要用来设置 cookie 的唯一必需参数是 cookie 名称。 还应提及的其他参数是 cookie 到期日期。 一些浏览器甚至不接受没有到期日期的 cookie,但大多数没有到期日期的 cookie 被接受并且只为当前会话保存。 要
Views:0 2020-07-07
使用GRUB启动Linux Loader设置引导密码
使用GRUB启动Linux Loader设置引导密码 有时,需要出现一个需要设置密码以禁止其他人在没有正确密码的情况下引导系统。 使用Grub作为装载机时,可以轻松完成。 首先启动Linux系统。 ENTER GRUB的命令提示符: # grub GNU GRUB version 0.97 (640K lower / 3072K upper memory) [ Minimal
Views:0 2020-07-07
Linux下设置硬件时钟
Linux下设置硬件时钟 计算机上有两个计时时钟。 一个是用于设置 bios 的硬件时钟,另一个是系统时钟。 系统时钟是在启动时通过使用 hwclock 命令复制硬件时钟时间在 linux 系统上设置的。 要更改硬件时钟,我们使用 hwclock 命令: # hwclock --set --date="5/1/10 15:48:07" 上面的命令会将硬件时钟更改为 2010
Views:0 2020-07-07
如何在Ubuntu Linux上安装HP打印机
如何在Ubuntu Linux上安装HP打印机 以下是在Ubuntu linux jauntu上快速安装HP officejet打印机: # apt-get install hplib 启用X-window 使X-窗口启用到root $xhost + 启动设置程序(使用root) # hp-setup 如果自动查找不起作用,请勾选手动选择并输入打印机的IP地址。如果是USB,请选择USB选项
Views:0 2020-07-07
在Redhat 7 Linux上安装LAMP(Linux,Apache,Mariadb,PHP)堆栈
在Redhat 7 Linux上安装LAMP(Linux,Apache,Mariadb,PHP)堆栈 安装Apache WebServer 首先,我们需要安装Apache WebServer。 包和服务被称为“httpd`: [root@rhel7 ~]# yum install httpd 开始httpd服务: [root@rhel7 ~]# service httpd start Red
Views:0 2020-07-07