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

Linux教程 第35页

  • 用/etc/passwd文件或getent、compgen命令在Linux上列出所有用户

    有没有办法在 Linux 操作系统上列出所有的用户?当然有,本文介绍三种方法,可以使用 /etc/passwd 文件,或者是使用 getent 命令、compgen 命令,这三种方法都能在 Linux 系统中查看到用户的

  • Ubuntu 18.04下gcc、g++不同版本的安装与转换

    Ubuntu 18.04操作系统默认预装GCC 7.3版本,不过有时候在编译时是需要用不同gcc的版本,本文介绍怎样安装不同的gcc和g++,并设置根据不同的需要在不同版本之间转换。 1、可以通过如下命

  • Linux Mint 19下安装aria2的过程完整总结

    本文内容的实际电脑操作系统是Linux Mint 19 Cinnamon版本,在其操作系统中安装aria2全过程完整总结。希望能给要安装使用aria2的朋友们提供帮助。本文除了对Linux Mint 19 Cinnamon有用外,还适

  • Ubuntu 18.04下安装CUDA 9.1或者9.2详细步骤

    在Ubuntu 18.04操作系统下安装CUDA 9.1(9.1.85)或者CUDA 9.2(9.2.148)版本的详细步骤。本文以安装CUDA 9.1为例,如果是安装CUDA 9.2,则相关参数修改为CUDA 9.2匹配的即可。 1.下载cuda_9.1.85_387.

  • 在Ubuntu 18.04下使用geth同步以太坊数据

    在Ubuntu 18.04操作系统下安装最新版本Geth 1.8.12后使用它来同步以太坊数据。本文仅讨论的是测试网络,如果需要私有网络,可自行参照相关教程,这里推荐一个有界面的私有网络工具:

  • Debian打包入门:本地Debian仓库、创建CardBook软件包

    本内容主讲Debian打包入门,创建一个空的包、包含 CardBook 源代码、本地 Debian 仓库、修复打包错误和 Bugs。 前言 我在 GSoC(注:Google Summer Of Code,一项针对学生进行的开源项目训练营,

  • 在Ubuntu系统中为单一PHP和多PHP版本安装扩展

    本文在 Ubuntu 系统中使用 php-dev 进行自行编译 PHP 扩展,分为单一 PHP 和多 PHP 版本两部分,使用多个 PHP 版本共存麻烦一些。采用这个办法是因为 PHP 软件源并不是提供所有的扩展,我们

  • Ubuntu 18.04系统中设置docker加速(18.06.0-ce)

    以下为你显现在Ubuntu 18.04系统中设置docker加速(18.06.0-ce),共有两种方案,一是使用使用阿里云加速器,二是使用设置docker代理的方法。 一、使用阿里云加速器 在不同的系统下面,配

  • 在Ubuntu 18.04系统下源码编译安装Emacs 26.1

    以下内容是在Ubuntu 18.04系统下源码编译安装emacs-26.1.tar.xz版本,Emacs 26.1是目前最新的版本,提供下载于2018年5月28日。 环境准备 1.Ubuntu 18.04系统更新升级 $ sudo apt-get update apt-get upgrade 2

  • 把Ubuntu 18.04桌面的垃圾箱图标去掉

    安装Ubuntu 18.04成功后默认的桌面都会有垃圾箱图标,包括Ubuntu 18.10等版本也是如此,如果你想把这个垃圾箱图标给去掉,那就按本文的方法处理,非常的简单。 通过GNOME Tweaks程序把垃圾

  • Fedora 28 Workstation系统中使用emoji加速输入

    本文带你在 Fedora 28 Workstation 系统中添加一个实用功能:它允许你使用键盘快速搜索、选择和输入 emoji。当前 emoji 的数量一直在增长。但与此同时,它带来了如何在计算设备中输入它们

  • Chrome 68稳定版激活新版Material Design UI的方法

    近日发布的Chrome 68稳定版本中,最大的改变就是把所有不是HTTPS的网站明确标记为不安全,不过这个提醒对于有一定计算机基础的Linux用户来说并不是很需要的,因为Linux用户人群有足够

  • 在Ubuntu 18.04系统里开启隐藏录音降噪的功能

    最近在使用 Ubuntu 18.04 系统录音的时候发现一个问题,那就是使用系统默认的配置进行录音,然而录制出来的音频会有明显的噪音,在 Windows 系统里面有一个麦克风降噪的选项可以选,

  • Ubuntu18.04系统中编译hadoop2.7.6支持snappy

    使用的是Ubuntu18.04版本,编译hadoop2.7.6支持snappy。请按下面所说的版本进行,其它版本不一定能够成功。 下载Apache Hadoop 官网下载 hadoop2.7.6版本,目前最新版本是hadoop3.0.3。 解压 #读取

  • 解决32位汇编程序在64位Ubuntu 18.04系统上的汇编和连接

    本文所使用的是Ubuntu Linux 18.04 LTS版本操作系统,汇编器是GNU AS(简称as),连接器是GNU LD(简称ld)。将让32位汇编程序能在64位Ubuntu 18.04系统上实现汇编和连接。 具体问题: 以下是一

  • 把CentOS转成Oracle Enterprise Linux的方法

    以下为你介绍把CentOS转成Oracle Enterprise Linux的基本方法,之所以把CentOS转换是因为其更新太慢,有的时候一个 Linux Kernel 的高危漏洞尽然可以比 RHEL 晚足足一个星期。但是 RHEL 体系的兼容

  • Ubuntu 16.04无线网卡不见,无法用WiFi上网的解决方法

    平时在Ubuntu 16.04下使用WiFi上网好好的,这几天电脑突然上不了WiFi了,所以运行了sudo iwconfig命令查看一下无法网络接口,发现无线网卡不见了。经过摸索,终于找到了解决方法,如果你

  • 在Ubuntu 16.04中配置内网DNS服务的步骤

    本文在 Ubuntu 16.04 版本中使用 BIND9 搭建出一个可用的内网 DNS 服务。另外要说明的一点是,本文不仅适用于 Ubuntu 16.04,也适用于 Ubuntu server 18.04 或者其它的 Ubuntu 版本,至于 18.04 之后如

  • Ubuntu 18.04下编译安装hue数据可视化工具

    在Ubuntu 18.04 LTS 64位下编译安装hue 4.2.0数据可视化工具,它以此对数据库SQL数据进行可视化编辑、图表显示、网页显示。下面是编译安装hue的具体步骤和出现错误的解决方案。 注:在编

  • 玩转RHEL、CentOS、Debian、Ubuntu的软件包管理器

    下面教你玩转Linux云服务器中的四大主流操作系统RHEL、CentOS、Debian、Ubuntu的软件包管理器。本文所要讲的内容跟你需要安装环境或者是升级环境有很大的关系,如果你遇到无法升级的情

  • Ubuntu 18.04系统下安装tensorflow-gpu 1.9

    以下使用的操作系统是Ubuntu 18.04,安装tensorflow-gpu 1.9,CUDA 9.0及对应cuDNN版本。 安装前说明 1.前提是机器上必须有Nvidia显卡,不太老就好(配置不好的也没必要玩这个了吧,费电),在

  • 在Ubuntu中实现多个PHP版本共存

    在新的PHP 7系列版本中云掉了好多的php-mysql扩展,而目前一些程序或者是插件不能很好的兼容PHP 7程序,这个时候可以采用安装多个PHP版本共存,有需要的时候再进行PHP版本切换。本文的

  • Ubuntu 18.04系统下搭建HyperLedger Fabric 1.2.0环境

    由Linux基金会自主创建的开源区块链分布式账本Hyperledger Fabric目前已经发布1.2.0版本,下面我们将带着大家在Ubuntu 18.04系统下搭建自己的HyperLedger Fabric开发环境。Hyperledger Fabric项目着重于

  • VirtualBox运行Ubuntu 18.04中开启共享文件夹,共享粘贴板,拖放

    当 VirtualBox运行Ubuntu 18.04中安装增强功能 成功后,我们就可以在Ubuntu 18.04操作系统中开启共享文件夹,共享粘贴板以及拖放操作了。 具体操作步骤: 点击设备 - 共享文件夹 - 共享文件

  • VirtualBox运行Ubuntu 18.04中安装增强功能

    在Oracle VirtualBox虚拟机中安装好了Ubuntu 18.04系统,为了能够开启共享文件夹,共享粘贴板,拖放等功能,所以我们需要安装Oracle VM VirtualBox增强功能。 以下是操作步骤: 点击设备 - 安装

  • Ubuntu18.04下从头开始编译Android Native WebRTC的过程

    本文详细的介绍Mac下使用PD虚拟机安装Ubuntu18.04桌面版,然后编译Android Native WebRTC的详细过程。 注意:如果仅仅是使用WebRTC没必要手动编译源码,直接用官方提供的预编译包即可: The

  • TensorFlow使用AMD GPU实现加速(ROCm/Ubuntu 18.04)

    本文通过AMD开发ROCm平台,Ubuntu 18.04系统中,TensorFlow也能使用AMD GPU实现GPU加速。现在把具体搭建流程呈上。 电脑硬件信息 CPU:AMD Ryzen 1700x GPU:AMD Radeon RX580 内存:32G 硬盘:SSD 256GB +

  • PowerShell Core能作为Linux Snap软件包进行安装

    支持 Linux 系统的 PowerShell Core 叫做 PowerShell on Linux,它构建于 .NET Framework 之上,现在能作为Linux Snap软件包进行安装了。 PowerShell简介 PowerShell 专为系统管理员和高级用户设计,可快速自

  • 在Ubuntu18.04系统中向GitHub提交代码

    以下是在Ubuntu18.04、JDK1.8、Git version2.17.1系统环境中向GitHub提交代码的具体步骤。 1.本地创建 SSH Keys GitHub支持多种加密算法,随便选一个即可,我用的rsa,创建好的加密文件在~/.ssh下

  • CentOS系统安装GitLab的主要步骤

    以下在CentOS系统安装GitLab,首先声明的是在本次操作中有些错误的出现,但是不一定会在你的操作过程中出现,即使有错误也是可以解决的。以下是主要步骤如下: 1.系统准备 装好系统

  • Debian系统下安装Gnome与TightVNC开启远程桌面

    如果你的Debian系统没有Gnome桌面环境,或者可视化环境,可以安装Gnome,再安装配置TightVNC远程桌面。 1.安装Gnome的命令 依次执行如下命令安装Gnome: apt-get update apt-get upgrade apt-get instal

  • 在Linux下自动创建分区格式化且挂载硬盘的脚本

    很多人不会在Linux云服务器上挂载硬盘,即使是按照说明文档还是不能正确挂载,为了更方便这类型用户,通过一个脚本能解决硬盘分区、格式化、挂载并且设置为开机挂载的问题。 支

  • 从USB安装Fedora 28提示boot loader install failed错误的解决

    准备安装Fedora 28,从USB安装时却提示boot loader install failed的错误,经过查找资料,得到了解决方法,现在和大家分享。 前言 电脑里的华硕主板电压检测出了问题,不能再用了,出于对系

  • fedora升级到28之后gnome登录黑屏的解决方法

    在把fedora升级到28的过程中非常顺利,系统能正常启动,登录进入gnome3之后一直是黑屏状态,以下为解决方法。 首先参考 把Fedora 27升级到Fedora 28版本 一文升级你的fedora系统。 使用dnf升

  • Fedora 28下安装Mplayer kmplayer

    在Fedora 28系统下安装Mplayer kmplayer的步骤:第一步配置源,第二步安装解码器ffmpe,第三步安装播放器mplayer,第四步安装皮肤kmplayer。 1.配置源 在Fedora 28中添加rpmfusion源: rpmfusion源是极

  • 在centos操作系统云主机上开启IPV6的方法

    以下介绍在centos操作系统云主机上开启IPV6的方法,先声明一下,不同的centos版本方法略有不同,但可以用于参考的,IPV6内核参数文件在/etc/modprobe.conf文件中修改。 开启IPV6的效果 在c

  • 在CentOS英文版中安装中文支持

    现在有很多Linux云服务器都采用CentOS系统,并且是英文版本。然后在CentOS英文版中打开文档,会发现好多文档都成了乱码。 问题原因 产生这个问题的原因是在CentOS中没有中文支持,所以

  • 在CentOS系统中更换yum源的方法

    由于Linux网络环境复杂程度,有时需要我们在使用的CentOS系统中更换yum源,本文给出具体的操作方法。 1.切换目录 软件包管理器 yum 使用的源列表在 /etc/yum.repos.d,先切换到这一目录:

  • Ubuntu下安装GTK+3的方法

    在Ubuntu下安装GTK+3或者安装最新的GTK+4方法是一样的,下面就具体讲解。如果是安装GTK+4,则把下面涉及的命令中的3改为4即可。 如果我们要在Ubuntu系统下使用基于GTK+3开发的App,那么我

  • Ubuntu 18.04系统中编译安装gmp-devel

    在Ubuntu 18.04 LTS x86_64系统中编译安装gmp-devel版本:gmp-6.1.2。GMP是一个实现了一些算术运算的数学库,这些运算可以是任意精度。本文将介绍如何在Ubuntu 18.04上下载、编译、安装gmp-devel这

  • Linux下使用Python查看局域网内存活主机

    本文我们使用 Python 查看局域网内存活主机的探索以及代码编写,除了适合 Linux 下,还可以用于 Windows、MacOS 平台。我们在本文中探讨 nmap 及相关 python模块的安装,简单的 nmap 扫描使用

  • 在Ubuntu 18.04下编译FreeType库的方法

    教你在Ubuntu 18.04 LTS版本中编译FreeType 2.9.1库。 一、FreeType库简介 FreeType库是一款完全免费(开源)的、高质量的且可移植的字体引擎,它提供统一的接口来访问多种字体格式文件,包括

  • 在Ubuntu 18.04里删除默认安装的libreoffice办公软件

    在Ubuntu 18.04系统里面默认安装有一款办公软件:libreoffice,平时基本上都不用,这会在硬盘中安装比较多的软件,所以想把libreoffice给删除掉,以便节约一些磁盘空间出来放音乐,现在把

  • 在Ubuntu系统中/boot空间被占满的解决方法

    我们在安装Windows和Ubuntu做双系统的时候,往往会自定义Ubuntu的/boot分区,根据很多Linux资料都建议给/boot分区分配200MB的大小。但是Ubuntu系统经常升级,造成/boot分区空间被占满的情况经

  • 为远程Ubuntu主机配置Vim主题

    通过这篇文章,可以了解到如何为远程Ubuntu服务器主机配置Vim主题。 需求描述 最近经常需要远程登录服务器,并且需要在服务器上对一些文件做少量修改,服务器上默认的 Vim 样式比较

  • 采用UnixBench对Ubuntu系统进行基准测试

    如果你需要对Ubuntu系统进行基准测试,建议采用UnixBench。我们将介绍安装UnixBench及使用,以及简单介绍以一种比较低成本的方式来评估设备情况,希望能对大家有所帮助。 前言 通常,

  • 针对Ubuntu下自动化更换软件源脚本

    一般 Ubuntu 系统默认的软件更新源在安装或在更新软件时速度都不是很快,甚至非常的慢,所以很多 Ubuntu 用户都会把软件更新源更换为国内的高速镜像源,参考 Ubuntu 18.04更换国内高速

  • 在Ubuntu 18.04系统下安装和初次使用Git

    这里记一下在Ubuntu 18.04系统下安装和初次使用Git的基本步骤。 Git简介 Git是一款流行的版本控制系统,它类似于古老的CVS、Visual Studio中的Source Safe和之后更流行的Subversion。前阵子因被微

  • 在Ubuntu 18.04系统中启用SSH登录的方法

    本文教你在Ubuntu 18.04系统中启用SSH登录,实测成功。Secure Shell(SSH)是Linux系统管理中的经常要用到的一种远程访问技术。在Ubuntu 18.04系统仓库中,已经收录了同为开源的OpenSSH,我们可

  • 在Ubuntu 18.04中屏幕录制噪音的处理

    使用 Ubuntu 18.04 操作系统做屏幕录制的时候发现一个问题:每次在屏幕录制的过程中,麦克风收音会有很大的背景噪音,而且不能去除。但在相同的录音环境中,使用相同的麦克风设备

  • Linux下Supervisor的使用

    本文为你介绍在Linux下的Supervisor,包括Supervisor的安装、配置及基本使用。 1.Supervisor简介 Supervisord 是用 Python 实现的一款的进程管理工具,supervisord 要求管理的程序是非 daemon 程序,su

  • coreOS系统闲置一段时间后无法登陆的原因及解决

    新买的Linux云服务器coreOS系统刚开始的时候能正常的远程登陆,但是闲置一段时间后就不能远程登陆了,以下就来解释产生这个问题的原因和解决方案。 问题细述 如果有留意会发现在登

  • 在Ubuntu下几个常用软件,都是使用sudo apt-get install安装方式

    使用Ubuntu系统有一段时间了,积累了一些常用的软件,现在将做为记录和大家分享。所介绍的软件都是针对Ubuntu 18.04更新过了,源里面不再维护的软件不会单独列出来,都是使用sudo a

  • 记一次解决在Ubuntu 18.04下声卡没有声音的经历

    电脑的主板是华硕的B150-PLUS,声卡是瑞昱的intel ALC 887,从Ubuntu 16.04升级到Ubuntu 18.04系统,使用一切正常,但是声卡没有声音。经过查找资料,得出了解决该问题的答案,如果你的Ubunt

  • Ubuntu Kylin优麒麟入门篇:开机,桌面,图标,任务栏,开始菜单,关机

    Ubuntu Kylin优麒麟自从第一个长期版14.04发布之后就受到外界反响不断,当前最新版本Ubuntu Kylin 18.04更是受到用户的一直好评,这个时候是该将毕生所知传递给其他用户了。当然功夫再深

  • 透过SSH代理穿越跳板机的方法

    有些场合为了更加安全所以在线上服务器都无法直接访问,它必须经过一台跳板机来访问。比如要访问机器是webserver01,则必须先由ssh到跳板机gateway,然后再ssh到webserver01机器才能访问

  • Ubuntu 18.04搭建Kubernetes集群时DNS无法解析的处理过程

    在搭建Kubernetes集群时安装kube-dns插件之后,运行一个ubuntu容器,发现容器内DNS无法解析集群外域名,一开始可以解析集群内域名,一段时间后也无法解析集群内域名。 $ nslookup kubernete

  • 使用MacVLAN来实现Docker跨宿主机互联

    本文将教大家使用MacVLAN来实现Docker跨宿主机互联的具体步骤。Docker以前的版本不支持直接配置宿主机所在网段ip并跟其直接互通的功能,当然也可以借助一些第三方工具,如pipework把这

  • 采用Weave实现Docker多宿主机互联的目的

    Weave是由weaveworks公司开发的解决Docker跨主机网络的解决方案,现在就采用它来实现Docker多宿主机互联的目的,它能够创建一个虚拟网络,用于连接部署在多台主机上的Docker容器,这样容

  • 开启ControlPersist后就能大幅度提升SSH的连接速度

    本文介绍一种方法能大幅度提升SSH的连接速度,那就是开启ControlPersist。本文仅做学习参考,你可以根据你所使用的新版本进行相应的调整。 背景介绍 Ansible创建ssh通道相对很慢,虽然

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