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

Linux教程 第24页

  • 在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并使用它设置

  • 在没有实例重新引导的情况下在AWS上扩展EBS引导磁盘

    在AWS上,你可以在使用卷时增加EBS卷大小,调整性能或更改卷类型,此更改应保证零停机时间,并且不会对应用程序操作产生任何影响,在这个例子中,我将CentOS 7服务器的启动盘从8

  • 使用AWS-CLI将文件备份到Scaleway对象存储的方法

    Scaleway有一个对象存储服务,其API与Amazon S3兼容,本文就介绍使用AWS-CLI将文件备份到Scaleway对象存储的方法,无论数据量如何,云对象存储都为你提供了一种存储和分发内容的简单方法

  • GitLab和Slack Integration用于通知的步骤

    你在寻找如何进行GitLab和Slack integration(Slack集成)吗?我最近做了一个新的GitLab设置,供公司用于内部项目,完成设置后,我查看了获取所有GitLab项目操作通知的方法:推送、合并请求

  • 在RHEL 8系统上设置主机名和时区

    本文指导你完成在Red Hat Enterprise Linux 8.0系统上设置正确的主机名和时区,拥有合适的时间和服务器主机名是Linux操作的一个重要方面,大多数应用程序将在编写日志和报告事件时间时引

  • 在Linux上安装和使用PuTTY的详细方法

    本文介绍在Linux操作系统上安装和使用PuTTY的详细方法,主要是使用PuTTY访问和管理远程Linux服务器。 在Linux上安装PuTTY的方法 PuTTY可以在大多数Linux发行版的官方存储库中找到,例如,你

  • 在Linux Mint 19/Ubuntu 18.04中安装Tor Browser浏览器的方法

    本文介绍在Linux Mint 19/Ubuntu 18.04系统中安装Tor Browser浏览器的方法,本文不使用Tor的默认Ubuntu存储库,因为它们包含旧版本的Tor。 一、添加Tor存储库 要在Linux Mint 19/Ubuntu 18.04系统中安装

  • 在Linux系统中清空日志文件的方法

    在Sysadmin生命周期的某个时刻,你可能需要清空日志文件以节省系统磁盘空间,有多种方法可以在Linux系统中清空文件,本文就给大家介绍。 使用truncate命令清空日志文件 在Linux系统中清

  • 使用Linux系统下的OpenConnect SSL VPN客户端连接到VPN Server

    本文将介绍OpenConnect SSL VPN客户端的安装和使用并且连接到VPN Server,连接Cisco的AnyConnect SSL VPN和Juniper Pulse Connect Secure。OpenConnect是最初创建的SSL VPN客户端,用于支持Cisco的AnyConnect SSL VP

  • 使用nmcli连接到Linux系统中的OpenVPN Server

    在Linux和Windows环境中连接OpenVPN Server的最常用方法是使用OpenVPN客户端,如果想使用NetworkManager及其cli工具nmcli的话,本文提供详细的方法。 使用nmcli连接OpenVPN服务器的基本要求 1、在客户

  • Ubuntu/CentOS/Debian上使用L2TP和Cisco IPsec设置IPSec VPN的方法

    本文介绍使用L2TP和Cisco IPsec设置IPSec VPN server的方法,该方法可用在Ubuntu 18.04 (Bionic)、16.04 (Xenial)、14.04 (Trusty)、Debian 9 (Stretch)、8 (Jessie)、CentOS 7 (x86_64)、CentOS 6 (x86_64)操作系统上。 一、

  • 安装Algo VPN:在云中设置个人IPSEC VPN

    Algo VPN是一套Ansible脚本,可简化个人IPSEC和Wireguard VPN的设置,它使用最安全的默认设置,与常见的云提供商配合使用,并且在大多数设备上不需要客户端软件。安装Algo VPN,可实现在云

  • 在CentOS 7系统中安装Git 2.20.1的方法

    本文介绍在CentOS 7系统中安装Git 2.20.1的方法,CentOS 7存储库上提供的git版本有点旧,如果你需要更新版本的Git,请使用本文进行安装。 首先检查CentOS 7系统中安装的git版本: # git --vers

  • 在Linux/macOS系统上配置Zsh语法高亮显示的方法

    Zsh语法突出高亮显示可以在zsh提示符下键入命令时突出显示命令到交互式终端中,这将帮助你在运行命令之前查看命令,尤其是在捕获语法错误时。下面介绍在Linux/macOS系统上配置Zsh语

  • 使用Lnav在Linux系统上检查日志文件

    以下介绍在Linux系统上检查日志文件的简单方法,那就是使用Lnav。 简介 LNAV是一个功能强大的开源和命令行增强的日志文件导航器和查看器,适用于Linux和Unix系统,已创建Inav以帮助系统

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