云网牛站
书籍下载:从Windows转向Linux教程,Linux菜鸟及练成Linux高手
所在位置:首页 >

Linux教程 第23页

  • 在Kali Linux、Ubuntu、Debian、CentOS中安装BitTorrent客户端

    本文介绍在Kali Linux、Ubuntu、Debian、CentOS、RHEL系统中安装BitTorrent客户端(Deluge、Qbittorent、Transmission)的方法。默认情况下,Kali Linux和其他Linux发行版都没有安装BitTorrent客户端,你必须

  • 在Linux系统上安装及使用ClusterShell的方法

    本文将介绍在Linux系统上安装及使用ClusterShell的方法,它是用Python编写的,它需要Python(v2.6+或v3.4+)才能在你的系统上运行,主要目标是通过为开发人员提供轻量级但可扩展的Python AP

  • 给在Linux虚拟机里运行的FreeBSD 12系统安装Webmin

    本文介绍在FreeBSD 12系统中安装Webmin的方法,可以从二进制存储库安装,也可以从源代码安装Webmin。FreeBSD是在Linux虚拟机Virtualbox里运行的,参考 在Ubuntu 18.04/Debian 9上安装VirtualBox 6.0的方

  • 给在Linux虚拟机里运行的FreeBSD 12安装pip Python包管理器

    本文介绍在FreeBSD 12上安装pip Python包管理器、升级pip的方法,系统是运行在Linux虚拟机VirtualBox里的,可参考 在Ubuntu 18.04/Debian 9上安装VirtualBox 6.0的方法 。 FreeBSD 12上安装pip Python包管理器

  • 给在Linux虚拟机里运行的FreeBSD 12设置主机名和静态IP地址

    本文将介绍在FreeBSD 12系统上设置主机名和静态IP地址的方法,它运行在Linux虚拟机VirtualBox里,安装方法请参考 在Ubuntu 18.04/Debian 9上安装VirtualBox 6.0的方法 。 运行ifconfig命令 请注意,F

  • 给在Linux虚拟机里运行的FreeBSD 12安装VIM Text Editor

    本文介绍给在Linux虚拟机里运行的FreeBSD 12系统安装VIM Text Editor,FreeBSD 12没有附带VIM文本编辑器,但可以使用端口或二进制安装轻松安装。虚拟机安装请参考 在Ubuntu 18.04/Debian 9上安装V

  • 给在Linux虚拟机里运行的FreeBSD 12安装Node.js 10 LTS和NPM

    可以在Linux虚拟机VirtualBox里运行FreeBSD 12并在系统中安装Node.js 10 LTS和NPM(Node Package Manager),以下是安装的具体方法。有一点要指出的是, Node.js v11.0.0发布下载,不再支持FreeBSD 10系统

  • 给在Linux虚拟机里运行的FreeBSD 12系统安装PHP 7.2

    如果你在Linux虚拟机VirtualBox里运行FreeBSD 12系统,可以安装PHP 7.2,请按以下步骤操作。安装虚拟机请参考 在Ubuntu 18.04/Debian 9上安装VirtualBox 6.0的方法 一文。对于PHP 7.3,请参考 给在Linu

  • 给在Linux虚拟机里运行的FreeBSD 12安装PHP 7.3

    在Linux虚拟机VirtualBox里安装并运行FreeBSD 12,现在为FreeBSD 12系统安装PHP 7.3,以下是详细步骤。参考 在Ubuntu 18.04/Debian 9上安装VirtualBox 6.0的方法 安装虚拟机。 步骤一、更新ports tree 首先使

  • 在Raspberry Pi 3+上运行Real Debian的方法

    本文介绍在Raspberry Pi 3+上运行Real Debian的方法。 背景 如果你曾经使用过Raspberry Pi设备,那么你可能已经知道它推荐了一个名为Raspbian的Linux发行版。 Raspbian是一种高度定制的Debian( Deb

  • 在CentOS 7系统上安装Linux Kernel 5.0的方法

    本文介绍在CentOS 7系统上安装Linux Kernel 5.0的方法,使用CentOS 7的用户可以把内核升级到Kernel 5.0,在与系统的兼容性上经测试能顺利运行。Linux 5.0内核新特性请看 Linux Kernel 5.0发布下载,

  • 在CentOS 7系统上安装Xen的方法

    本文介绍在CentOS 7操作系统上安装Xen的方法,及部署第一个VM。 简介 Xen是一个开源的裸机虚拟机管理程序,允许你在一台主机上并行运行不同的操作系统,这种类型的管理程序通常在虚

  • 在Ubuntu 18.04系统中使用kernel-ppa deb包安装Linux 5.0内核

    现在针对Linux Kernel 5.0的kernel-ppa deb软件包已可用,你可以在Ubuntu 18.04操作系统中使用deb包来安装Linux 5.0内核,同时也支持使用deb包的Linux发行版,比如深度操作系统Deepin。关于Linux 5.0内

  • 在Linux系统中安装配置mpd和ncmpcpp的方法

    本文介绍在Linux系统(基于Ubuntu和Arch Linux)中安装配置mpd和ncmpcpp的方法。 简介 音乐播放器守护程序(MPD)是一个灵活,功能强大的服务器端应用程序,用于播放音乐,通过插件和库,

  • 在Ubuntu/Debian系统中查看已经安装成功的软件包

    本文介绍在Ubuntu/Debian操作系统中查看已经安装成功的软件包,一般在解决某些问题时,都想知道系统中安装了什么包,所以这个时候需要查看已经安装的软件包,经测试,在Ubuntu 18.0

  • 在Ubuntu 18.04系统中显示天气信息的方法

    本文介绍在Ubuntu 18.04系统中显示天气信息的7种方法:OpenWeather Shell扩展、gnome-weather、Meteo、Temps、Cumulus、WeGo、Wttr.in,这些应用程序通常位于屏幕的顶部面板上,适合快速查看温度。

  • 创建本地CentOS 6/CentOS 7镜像和Epel镜像的方法

    本文介绍如何创建本地CentOS 6/CentOS 7镜像的技巧。当你拥有大量系统并且希望节省带宽,紧固软件包安装,网络安装和系统更新时,这将非常有用。本文将使用rsync同步来自上游的镜像,

  • 在Linux系统中安装ovirt guest agent的方法

    本文介绍在Linux系统中安装ovirt guest agent的方法,该过程非常简单,将为oVirt引擎提供有关VM的其他信息。 简介 oVirt Guest Agent在oVirt Web界面和访客之间提供信息、通知和操作,代理程序向

  • 在Ubuntu 16.04系统中使用PPA源安装Code Blocks的方法

    本文介绍在Ubuntu 16.04操作系统中使用PPA源安装Code Blocks的方法,可以先参考 在Ubuntu系统中安装Code::Blocks的方法 一文。 使用PPA源安装Code Blocks Code Blocks位于默认的Ubuntu包存储库中: sudo

  • 在Ubuntu/Fedora/Arch/CentOS上安装及使用sshfs的方法

    本文演示在Ubuntu/Fedora/Arch/CentOS系统安装sshfs并使用它通过SSH在本地系统上安装远程目录。 SSHFS简介 SSHFS是一个基于FUSE的文件系统,用于在本地安装远程目录,系统通过SSH连接,可以使用

  • 在Ubuntu/Debian系统上安装Java 9的方法

    本文介绍在Ubuntu/Debian系统上安装Oracle Java 9的方法:使用webupd8team/java PPA,相同的PPA提供了Java 8和Java 7等旧版Java的软件包,如果你的应用程序需要这个,可以随意安装它们。要安装新版

  • 安装Pflogsumm后从日志中获取Postfix邮件统计信息

    本文介绍如何从邮件服务器上的日志获取Postfix邮件统计信息,我们将安装Pflogsumm,然后使用Pflogsumm获取Postfix统计信息。如果邮件日志位于其他服务器上,则需要在该服务器上安装要使

  • CentOS 7中安装Supervisor和Celery及使用Supervisord管理Celery程序

    在Virtualenv上有一个Django项目,尝试将Celery配置为与CentOS 7服务器上的Supervisord配合使用,本文介绍CentOS 7中安装Supervisor和Celery及使用Supervisord管理Celery程序,可先参考 Linux下Supervisor的使

  • 在Arch Linux/macOS/CentOS 7/Ubuntu 16.04系统上安装Node.js的方法

    本文介绍在Arch Linux/macOS/CentOS 7/Ubuntu 16.04操作系统上安装Node.js和npm的方法。 一、在Arch Linux系统上安装Node.js的方法 Arch Linux的Node.js可从其官方上游存储库获得,你只需要使用包名称作为

  • 使用Libguestfs Tools在KVM管理程序上安装VM虚拟磁盘的方法

    本文介绍在Linux系统上安装及使用Libguestfs Tools在KVM管理程序上安装VM虚拟磁盘的方法。 前言 我已经在Vanilla KVM管理程序上管理了一些虚拟机一段时间了,假设你有一个要在虚拟机管理程

  • 在CentOS 7/Ubuntu 16.04/Debian 9/SLES 12上安装KVM的方法

    本文介绍在Linux上安装KVM的方法,涉及CentOS 7、Ubuntu 16.04、Debian 9、SUSE Linux Enterprise Server 12(SLES 12)。 在CentOS 7上安装KVM 我们将安装KVM和QEMU以及一些工具,如libguestfs-tools和virt-top,它们

  • 在KVM上创建VM快照的方法

    本文介绍如何在KVM上创建VM快照的方法,帮助你使用KVM virsh命令处理VM快照,还将包括恢复到VM的旧快照的步骤。 我假设你有一个带有Virsh命令的工作KVM服务器,如果你是新用户并且想要

  • Linux中在KVM桥上禁用netfilter的方法

    KVM服务器Linux网桥出现问题,因为Netfilter阻止了所有流量到VM的流量和流量从VM流出,我只能从虚拟机管理程序处理,在进一步的故障排除中,我注意到问题出在Netfilter过滤流量上,解决

  • 在CentOS 7/Ubuntu 16.04/Debian 9/macOS上安装Python 3.6的方法

    本文介绍在CentOS 7/Ubuntu 16.04/Debian 9/macOS操作系统上安装Python 3.6的方法,包括使用Python 3.6创建virtualenv,目前大多数Linux发行版都自带python 2.7,它被设置为系统范围内的python的默认版本。

  • 安装Docker UI管理器Portainer的方法

    本文介绍安装Portainer的方法,它是Docker容器、图像、服务的轻量级UI管理器,允许你管理不同的Docker环境(Docker主机或Swarm集群),能运行在Windows、macOS或Linux操作系统上。安装Docker请参

  • 使用pip在Manjaro系统中安装pipenv的方法

    本文介绍如何使用pip在Manjaro系统中安装pipenv的方法。 简介 Pipenv是Python官方推荐的Python打包工具,该工具确实为开发人员增加了许多便利,因为它可以自动为项目创建和管理virtualenv,以

  • 在oVirt和RHEV上创建和管理用户帐户的方法

    你是否有正在运行的oVirt或RHEV平台,本文为你讲解如何向其添加用户帐户,将介绍如何在oVirt和RHEV上添加和管理用户帐户的几个示例。 oVirt简介 oVirt是一个开源的完整虚拟化管理平台,

  • 在Linux系统中允许或拒绝SSH访问特定用户或组的方法

    openSSH默认配置文件有两个指令,允许和拒绝对特定用户或组的SSH访问,本文所要介绍的内容是允许或拒绝在Linux系统中对特定用户或组的SSH访问。一旦我们将用户置于限制模式,他就无

  • 在Linux系统上SSH到特定目录的方法

    你是否曾经遇到过想要通过SSH连接到远程服务器并立即进入目录并继续以交互方式工作的情况?本文将介绍如何直接SSH到远程Linux系统的特定目录,不只是SSH到特定目录,你可以在连接

  • 在Ubuntu系统上安装及使用LXC和LXC UI的方法

    本文介绍在Ubuntu系统上运行LXC和LXC UI的方法,包含安装及使用LXC、LXC Web UI。 简介 LXC是一种轻量级虚拟化技术,用于使用单个Linux内核在单个主机上的chroot( Linux系统中的chroot简介 )环

  • 在Linux系统中的单独分区上挂载/tmp的方法

    默认情况下,/tmp目录位于/partition下。在本文中,将向你展示如何在LVM上为/tmp创建单独的分区,并为安全目的安装一些限制,我们将使用选项mount /tmp: noexec:这可以保护你的系统免受

  • Debian/Ubuntu/CentOS/Fedora/Arch/Manjaro安装及使用Etcher的方法

    本文介绍在Debian/Ubuntu/RHEL/CentOS/Fedora/Arch/Manjaro/macOS系统中安装及使用Etcher的方法,附有卸载的方法。该工具用于从各种ISO文件创建可引导USB,可以使用Etcher来启动USB安装Linux。说明的是

  • 在Linux系统上使用Vagrant和Libvirt的方法

    本文我们将介绍如何在Linux操作系统上使用Vagrant和Libvirt,要完成本文需要先安装Vagrant,然后安装Libvirt和QEMU-KVM及为Vagrant安装libvirt插件。 参考文章 1、在Linux上安装Vagrant请参考: 在U

  • 在Ubuntu 18.04上安装和配置Tripwire的方法

    本文介绍如何在Ubuntu 18.04系统上安装和配置Tripwire,它可以检查文件完整性,它将监视和警告文件/目录的更改。 在Ubuntu 18.04上安装Tripwire的方法 适用于Ubuntu 18.04的Tripwire软件包可从apt存

  • 在Linux系统上使用最高的zip压缩级别

    zip压缩也是有级别的,下面为你解说在Linux系统上最高的zip压缩级别。Zip是Linux/Unix压缩和文件打包实用程序,它主要用于压缩文件/目录,而其配套程序(解压缩)用于解压缩zip包,这两

  • 在Deepin系统下使用Open Broadcaster Software玩bilibili直播

    如果你在Deepin系统下要玩bilibili直播,那就使用Open Broadcaster Software(简称OBS)视频播放软件,在深度商店中可以安装到,非常的简单实用。 安装说明 bilibili是能使用OBS直播的,直接在

  • 使用ncdu来分析Linux系统中的磁盘使用情况

    本文介绍使用ncdu来分析Linux系统中的磁盘使用情况,它是一个带有ncurses接口的磁盘使用分析器。Ncdu简单且易于使用,并且能够在安装了ncurses的任何最小POSIX环境中运行,默认情况下,

  • 在Ubuntu 18.04上安装和使用Syncthing的方法

    本文介绍在Ubuntu 18.04操作系统上安装和使用Syncthing的方法。 简介 Syncthing是一种开源连续文件同步工具,用于在网络中的两台或多台计算机之间同步文件。 以下是Syncthing的主要功能:

  • 在Deepin 15.9系统下直接运行exe文件的方法

    以下为你介绍在深度Deepin 15.9 Linux操作系统下直接运行exe文件的方法,此方法基于deepin-wine实现,经测试,一些exe文件是可以正常打开的,但部分可能会出现无法使用的情况,但是你可以

  • 使用WSL在Windows Server 2019上运行Linux的方法

    本文介绍如何在Windows Server 2019上启用Windows子系统Linux(WSL)功能,及如何在Windows Server 2019上使用Linux(如Ubuntu)? Windows子系统Linux允许你直接在Windows系统上运行GNU/Linux环境,其中包括

  • 在CentOS 7系统中安装和配置Docker Registry的方法

    本文介绍在CentOS 7系统中安装和配置Docker Registry(docker注册表)的方法。 简介 Docker registry是一个存储和内容传送系统,它包含命名的Docker镜像,可以使用不同的标记版本,使用Docker的用

  • 在Ubuntu 18.04/16.04系统上设置Docker Private Registry的方法

    如果你在基础架构中运行Docker微服务,可能构建一个内部私有Docker注册表来托管Docker镜像,本文将介绍在Ubuntu 18.04、Ubuntu 16.04系统上安装及设置Docker Private Registry。这里假设你已经运行

  • 安装及使用Alfred:在Ubuntu中自动化安装基本应用程序的方法

    本文介绍在Ubuntu系统中安装及使用Alfred的方法,实现在Ubuntu系统中安装基本应用程序的自动化方法。 背景 默认的Ubuntu安装并未预先安装所有必需的应用程序,你可能需要在Internet上花几

  • 在Firefox Nightly版本中添加画中画功能的方法

    浏览器Firefox Nightly已经跟随谷歌Chrome的步伐,添加了画中画功能,用户完全可以把视频从网页当中弹出,停留在网页的项部,以便在使用其它程序时观看视频,以下为你介绍在Firefox N

  • 在Ubuntu 18.04系统下将sudo权限还原给用户的方法

    本文介绍在Ubuntu 18.04系统下将sudo权限还原给用户的方法。 背景 曾在测试如何将常规用户添加到sudo组并删除给定的权限( 在Ubuntu系统上为用户授予和删除sudo权限的方法 ),使他在Ub

  • 使用snap在CentOS 7系统下部署LXD的方法

    本文向你展示在CentOS 7服务器/系统桌面下安装和使用LXD的简单方法。 LXD的特点 如下是LXD的最大特色: 设计安全(无特权的容器,资源限制等) 可扩展(来自数千个计算节点上的容器)

  • 在Ubuntu 18.04/CentOS 7中安装Terraform 0.11.11的方法

    本文介绍在Ubuntu 18.04/CentOS 7操作系统中安装Terraform 0.11.11的方法,采用本方法也可以安装任何的Terraform版本,比如terraform_0.10.0版本等。 在Ubuntu 18.04 LTS/CentOS 7中安装Terraform 当前最新版本

  • 在Linux系统下更改或更新SSH密钥密码的方法

    本文介绍如何在Linux系统下更新或更改SSH密钥密码,也适用在Unix系统中。SSH密钥通常用于向某些信息系统的用户进行身份验证,SSH密钥本身是私钥,使用从密码短语导出的对称加密密钥

  • 在Ubuntu 18.04系统中安装和使用Packer的方法

    本文介绍在Ubuntu 18.04系统中安装和使用Packer的方法。 简介 Packer是一个开源工具,可以从单一源配置为多个平台创建相同的机器映像,它是一个跨平台的命令行和轻量级应用程序,能够

  • 在Linux系统下查找所有sudo用户的方法

    本文介绍在Linux系统下查找所有sudo用户的方法,普通用户如何转变为sudo用户请参考 Debian系统如何赋予普通用户sudo权限 一文。 背景 有一天Linux用户问我如何找到我的Linux服务器中的超级

  • 在Ubuntu系统上为用户授予和删除sudo权限的方法

    本文介绍在Ubuntu系统上为用户授予和删除sudo权限的方法。 背景 用户可以在Ubuntu系统上使用sudo权限执行任何管理任务,在Linux机器上创建新用户时,他们无法执行任何管理任务,直到你

  • 在Ubuntu/Arch/Fedora上安装flameshot截图软件的方法

    本文介绍在Ubuntu 18.04/16.04、Debian 10/9/8、Arch Linux、Manjaro和Fedora发行版上安装及使用flameshot截图软件的方法。 在Ubuntu 18.04/Ubuntu 16.04上安装Flameshot 通过运行以下命令,从apt存储库在Ubuntu

  • 在Windows Server 2019上运行Docker容器的方法

    本文将介绍如何配置Windows Server 2019以运行Docker容器,包括运行Linux容器。Docker已成为应用程序容器化和整个微服务设计和部署模式的规则改变者,Docker可以轻松构建,运送和运行包含具

  • 在Linux Mint 19系统中安装KDE plasma desktop的方法

    本文介绍在Linux Mint 19系统中安装KDE plasma desktop的方法。KDE Plasma是最受欢迎的Linux桌面桌面环境之一,Linux Mint曾经为每个新版本提供KDE版本的ISO文件,但是从Linux Mint 19版本开始停止,可

  • 将Cpanel备份配置为S3对象存储的方法

    使用Cpanel,你可以选择在本地备份网站数据和数据库,也可以选择在Amazon S3等云存储中备份,在本文中我们将配置Cpanel自动备份策略-本地和S3对象存储( 在Linux下安装Minio并使用它设置

精选文章
热门文章
在疫情期间,可下载这10本免费的Linux电子书籍