首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在Fedora 28上自动启用bash完成

是指在Linux操作系统中的Fedora 28版本上,通过配置使得bash自动完成功能生效。

bash自动完成是一种命令行工具的功能,它可以帮助用户更快速地输入命令和参数,提高工作效率。当用户在命令行中输入部分命令或参数时,bash会根据已有的命令和文件路径等信息,自动补全剩余的内容。

要在Fedora 28上自动启用bash完成,可以按照以下步骤进行操作:

  1. 打开终端:在Fedora 28中,可以通过点击左上角的"Activities"按钮,然后在搜索栏中输入"终端"来打开终端应用。
  2. 编辑bash配置文件:在终端中输入以下命令,编辑bash配置文件:
  3. 编辑bash配置文件:在终端中输入以下命令,编辑bash配置文件:
  4. 这将使用nano文本编辑器打开用户的.bashrc文件。
  5. 启用自动完成:在.bashrc文件中,找到以下行(如果不存在,则可以手动添加):
  6. 启用自动完成:在.bashrc文件中,找到以下行(如果不存在,则可以手动添加):
  7. 这些行会加载bash完成的配置文件。确保这些行没有被注释掉(前面没有加#),保存并关闭文件。
  8. 重新加载bash配置:在终端中输入以下命令,使得新的配置生效:
  9. 重新加载bash配置:在终端中输入以下命令,使得新的配置生效:
  10. 这将重新加载用户的bash配置文件。

现在,在Fedora 28上,当你在终端中输入命令或参数时,bash会自动完成剩余的内容。例如,当你输入部分命令后按下Tab键,bash会自动补全命令的名称;当你输入文件路径时,按下Tab键,bash会自动补全文件名。

推荐的腾讯云相关产品和产品介绍链接地址:

  • 腾讯云主机:提供高性能、稳定可靠的云服务器,适用于各种应用场景。了解更多信息,请访问:腾讯云主机
  • 腾讯云容器服务:提供高性能、弹性扩展的容器集群管理服务,支持容器化应用的部署和管理。了解更多信息,请访问:腾讯云容器服务
  • 腾讯云对象存储:提供安全可靠、高可用性的云存储服务,适用于海量数据的存储和访问。了解更多信息,请访问:腾讯云对象存储

请注意,以上推荐的腾讯云产品仅作为示例,其他云计算品牌商也提供类似的产品和服务。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Ubuntu 服务器如何启用自动登录?

本文将详细介绍 Ubuntu 服务器如何启用自动登录,以及相关的配置和注意事项。图片什么是自动登录?自动登录是指在系统启动时自动登录到用户账户,无需手动输入用户名和密码。... Ubuntu 服务器,默认情况下是需要手动输入用户名和密码进行登录的。通过启用自动登录,可以跳过这一步骤,使登录过程更加高效。为什么要使用自动登录?...自动化脚本和任务:自动登录对于需要在服务器运行自动化脚本或任务的用户非常重要。通过自动登录,你可以系统启动时自动运行所需的脚本或任务,无需手动登录。...启用自动登录之前,请确保你已经考虑了服务器的安全性,并采取适当的安全措施。启用自动登录要在 Ubuntu 服务器中启用自动登录,需要进行一些配置。下面将详细介绍配置步骤。...修改 GDM 配置GDM(GNOME Display Manager)是 Ubuntu 默认的登录管理器。首先,我们需要修改 GDM配置文件以启用自动登录。

97730

shell 中使用 vi 模式

计算和操作系统的庞大生态系统中有很多 shell。然而, Linux 世界中,bash 已经成为事实的标准,并在在撰写本文时,它是所有主要 Linux 发行版的默认 shell。...需要注意的是,bash 在其他类 UNIX 操作系统也是一个相当受欢迎的选项,所以它可能跟你用的差别不大(对于 Windows 用户,可以用 cygwin)。...bash shell(再说一次,通过 GNU Readline)可以为我们提供这个功能。要启用它,需要执行命令 $ set -o vi。...作者简介: Adam Miller 是 Fedora 工程团队成员,专注于 Fedora 发布工程。他的工作包括下一代构建系统、自动化、RPM 包维护和基础架构部署。...Adam 山姆休斯顿州立大学完成了计算机科学学士学位与信息保障与安全科学硕士学位。

1.3K70

如何使用 Fedora IoT 点亮 LED 灯

Fedora IoT 将是一个 ARM(目前仅限 aarch64)设备(例如树莓派),以及 x86_64 架构运行的系统。...image.png 下载和安装 Fedora IoT 官方 Fedora IoT 镜像将和 Fedora 29 一起发布。但是在此期间你可以下载 基于 Fedora 28 的镜像 来进行这个实验。...Fedora 已经不将这个传统的接口编译到内核了,因此系统没有 /sys/class/gpio 这个文件。此教程使用一个上游内核提供的一个新的字符设备 /dev/gpiochipN 。...也可以容器内使用 i2c 设备。 此外,Podman 与此 Fedora 版本并不严格相关。...你可以在任何现有的 Fedora 版本安装它,或者 Fedora 中使用两个基于 OSTree 的新系统进行尝试:Fedora Silverblue 和 Fedora CoreOS。

1K30

前端要知道的Linux 的 RPM 和 YUM 包管理

显示了与我们从中将 gcc-gfortran 安装在 Fedora 21 系统的位置对应的 fedora-updates.repo。...存储本地数据库中的包的元数据是从启用的存储库检索而来的。...尽管您很少需要担忧本地数据库,但可以使用命令 yum clean 清除本地存储的信息的各个部分,使用 yum makecache 本地数据库中为启用的存储库创建信息。...如果您将有序输出重定向到一个机器的一个文件,然后另一个机器执行相同操作,可以使用 diff 程序查找区别。...从存储库下载 RPM 尽管 yum 将自动从存储库检索包,但您可能想下载 RPM 并保存它们,以便将它们安装在未连网的系统或检查它们的内容,或者出于其他某种原因。

4.1K30

使用 mDNS 局域网中轻松发现系统

mDNS(多播 DNSMulticast DNS)允许系统局域网中广播查询其他资源的名称。Fedora 用户经常在没有复杂名称服务的路由器上接有多个 Linux 系统。...本文假设你有两个系统运行受支持的 Fedora 版本(27 或 28)。它们的主机名是 castor 和 pollux。 安装包 确保系统安装了 nss-mdns 和 avahi 软件包。...你可能是不同的版本,这也没问题: $ rpm -q nss-mdns avahi nss-mdns-0.14.1-1.fc28.x86_64 avahi-0.7-13.fc28.x86_64 Fedora...两个系统中执行同样的步骤 。 设置主机名并测试 现在你已完成常见的配置工作,请使用以下方法之一设置每个主机的名称: 如果你正在使用 Fedora Workstation,你可以使用这个步骤。...第一台机器这么做:$ hostnamectl set-hostname castor。

2.5K10

如何在 Linux 安装友好的交互式 shell:Fish

CentOS 7 以 root 运行以下命令: CentOS 6 以 root 运行以下命令: Debian 9 以 root 运行以下命令: Debian 8 以 root 运行以下命令...: Fedora 26 以 root 运行以下命令: Fedora 25 以 root 运行以下命令: Fedora 24 以 root 运行以下命令: Fedora 23 以...root 运行以下命令: openSUSE 以 root 运行以下命令: RHEL 7 以 root 运行以下命令: RHEL-6 以 root 运行以下命令: Ubuntu 和它的衍生版...自动建议 当我输入一个命令,它以浅灰色自动建议一个命令。所以,我需要输入一个 Linux 命令的前几个字母,然后按下 键来完成这个命令。 如果有更多的可能性,它将会列出它们。...请看下面当我 Bash shell 和 fish shell 中输入相同的命令时截图的区别。 Bash: Fish: 正如你所看到的, fish shell 中已经被高亮显示。

1.6K70

通过脚本一键安装openV**

V**系列 标题:通过脚本一键安装openV** 来源:github 名称 结果 备注 实测环境 centos6.2、centos7.3 实测通过 支持平台 Debian, Ubuntu, Fedora..., CentOS and Arch Linux git路径 openV**-install.sh 脚本名称 openV**-install.sh 执行方式 /bin/bash openV**-install.sh...是否需要传参数 否 是否有配置参数 否 操作说明 安装完成之后,再次执行openV**-install.sh,可以实现对openV**账号的管理以及卸载 该操作是交互式操作 Add...client(添加客户端) Remove a client (删除客户端) Uninstall OpenV** (卸载openV**) openV**客户端 由于国情的原因,openV**的官网国内基本不可用...27 ❔ ✅ ❔ ❔ Fedora 28 ❔ ✅ ❔ ❔ Ubuntu 16.04 ✅ ✅ ❌ ❌ Ubuntu 18.04 ❌ ✅ ✅ ✅ Ubuntu 19.04 ❌ ✅ ✅ ✅ 相关文章

12.5K40

一个提升你 Shell 脚本编写质量的工具,建议大家人手必备的神器!

Linux 中,Linux Shell 确实是一个强大的工具,也是一种常见的自动化任务的解决方案。它可以用来自动执行一系列命令,处理文本,进行逻辑判断等等。...跨平台支持:ShellCheck 支持 Linux、macOS、Windows 等多种操作系统运行,并支持各种常见的 Shell 解释器,如 Bash、Dash、Zsh 等。...以下是几种常见发行版的安装步骤: RHEL、CentOS和Fedora系统 首先需要启用EPEL Repo,然后才能使用yum安装ShellCheck。...在线使用 你可以直接在网页 https://www.shellcheck.net贴入你的脚本,运行检查。 使用操作 安装完成后,你可以命令行中使用ShellCheck来检查Shell脚本。...视图(通过点击左侧边栏的方块图标或按Ctrl+Shift+X)。

17910

Fedora Linux安装Visual Studio Code的4种方法汇总

它支持调试、嵌入式 Git 控制、语法突出显示、智能代码完成、代码片段和代码重构。... Fedora Linux 使用其图形软件商店安装 VS Code 非常容易,但是,这里我们还将讨论一些其它方法,以便你可以根据需要选择最佳的安装方法。...sudo dnf update4、 Fedora 安装 Visual Studio Code:最后,Fedora 上有了 Vs Code 的官方存储库,现在我们可以使用命令终端轻松安装 Visual...1、启用 Flatpak 存储库 (Flathub):Flatpak 已经安装在 Fedora ,因此,我们只需要启用其名为“ Flathub ”的存储库。...1、 Fedora 添加 FlatHub 存储库使用软件应用程序之前,请确保您的 Fedora 系统启用 FlatHub 存储库。

35010

深入了解定制 Bash | Linux 中国

必要时等待命令完成,并收集退出状态。 Bash 参考文档 第五版,Bash 版本 5.0 2019 年 5 月 当用户开启终端模拟器进入命令行环境时,便启动了一次交互式 shell 会话。...这是用户 Fedora 打开终端时通常会进入的 shell 类型。当 Bash 以非交互模式启动 —— 就像运行脚本时那样 —— 它会寻找 BASH_ENV环境变量。...你依然可以 ~/.bashrc 文件中设置针对用户级别的历史选项。比如说,如习惯同时使用多个终端,那你可能要启用 histappend 选项。...某些 Bash 相关的 shell 选项本质是布尔值(接收 on 或 off),通常可以用内置命令 shopt 启用或禁用。...还有注意的是 Fedora,这一列值通过冒号分隔(:)。

1.1K30
领券