Debian 不能自动补全命令

Debian常用命令(三) tar -cvzf foo.tar.gz bar/ //将目录 “bar/” 中的内容打包并压缩成 “foo.tar.gz” 文件;tar -cvjf foo.tar.bz2 bar/ //将目录 bar/ 中的内容打包到 foo.tar.bz2 档案中;systemctl unmask $unit //取消遮掩 "$unit" (删除到 "/dev/null" 的符号链接);tar -cvJf foo.tar.xz bar/ //将目录 bar/ 中的内容打包到 foo.tar.xz 档案中; 阅读详情

前言

在Debian系统中,命令行自动补全通常是由bash shell的一个功能提供的,这个功能叫做"bash-completion"。如果你的系统不能自动补全命令,可能是因为"bash-completion"没有被正确地安装或配置。

解决

首先,检查"bash-completion"是否已经被安装。可以使用以下命令来检查:

dpkg -l bash-completion

如果"bash-completion"已经被安装,这个命令应该会显示一个包含"bash-completion"的列表。
如果出现这种输出就是没安装:

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name            Version      Architecture Description
+++-===============-============-============-=================================
un  bash-completion <none>       <none>       (no description available)

可以使用以下命令来安装它:

apt install bash-completion

确保"bash-completion"被正确地启用后,在家目录下,有一个名为.bashrc的文件,这个文件包含了bash shell的配置。需要确保这个文件中启用了"bash-completion"。
可以使用一个文本编辑器(如nano或vi)来打开这个文件:

vim ~/.bashrc

然后,找到以下这行(一般在靠末尾处):

# enable bash completion in interactive shells

下面会有一段被注释的 if 命令,取消注释或者直接粘贴以下命令代码

if ! shopt -oq posix; then
  if [ -f /usr/share/bash-completion/bash_completion ]; then
    . /usr/share/bash-completion/bash_completion
  elif [ -f /etc/bash_completion ]; then
    . /etc/bash_completion
  fi
fi

最后,重新加载.bashrc文件以应用更改:

source ~/.bashrc
Debian的常用命令 熟练使用Debian命令行工具不仅能大大提升系统管理效率,还能更有效地解决问题和优化系统。本文介绍了基本的系统管理、软件包管理、文件和目录操作、用户和权限管理、网络设置与管理、文件共享、日志管理等常用命令。希望这些命令能够为你的日常运维工作提供有力的技术支撑。如需进一步深入学习,请参考Debian官方文档和其他专业书籍。 阅读详情

相关推荐

数据中心机房建设标准及依据

深刻理解、尊重并恪守这些依据,是我们以科学、经济、可靠的方式,为蓬勃发展的数字经济筑牢基石的唯一路径。让我们共同努力,以标准为依据,以匠心为精神,建造更多世界一流的高效能、高可用、高智能的绿色数据中心,共同赋能数字中国的宏伟事业,支撑中华民族在数字时代的伟大复兴征程中稳步前行!今天我将力图以宏大的视角和深入的剖析,系统性地阐述数据中心机房建设所应遵循的多层次、多维度的标准依据,揭示这些依据背后的深层逻辑与时代使命,并探讨其如何共同作用于一座世界级数据中心的诞生。,以支持万兆乃至更高速率的传输。

qq_39980997的博客 1139

debian配置终端Tab自动补全

【代码】debian配置终端Tab自动补全。

zhuigu 317

告别Overleaf!本地LaTeX环境配置:VSCode+TeXLive完全指南(Windows/Mac双平台)

本文详细介绍了如何在Windows和Mac平台上配置本地LaTeX环境,使用VSCode和TeXLive打造高效的专业写作工作流。从TeXLive安装到VSCode插件配置,再到高级技巧与性能优化,帮助用户摆脱Overleaf限制,实现更快速、更私密的学术写作体验。

3c4x5z6v7b的博客 952

debian系列系统无法补全命令(麒麟桌面版系统)

【代码】debian系列系统无法补全命令。

qq_41619571的博客 1010

51单片机AHT20-21源代码

传感器输出经过 标定的数字信号,标准 I 2 C 格式。AHT20 配有一个全新设计的 ASIC专用芯片、一 个经过改进的MEMS半导体电容式湿度传感元件和一个标准的片上温度传感元件,其 性能已经大大提升甚至超出了前一代传感器的可靠性水平,新一代温湿度传感器, 经过改进使其在恶劣环境下的性能更稳定。但是现在网上的大多数原码都是针对stm32等的这种多位单片机,而我们都知道51单片机是8位单片机,无法对浮点数进行运算,对32位的整数计算有时候也不是很准确,所以我对网上stm32的例程进行了修改。...

wd0710的博客 4549

DEV-C++调试设置

       昨天用C/C++去考了CSP,结果用DEV-C++调试总是闪退,按照我的记忆打开了调试参数,迷迷糊糊搞了一通,还是没办法调试,难受了几个小时。所以今天痛下决心,一定要写下DEV-C++设置调试的过程,警示自己! 解决步骤 1.打开DevC++找到上方工具栏 2.点击选择编译选项,再按下图所示设置即可

懒羊羊的快乐小屋 1029

为Debian/Ubuntu的apt-get install添加自动补全功能

在给Debian/Ubuntu安装软件的时候,有时候会忘记包的名字,此时无法按tab键进行自动补全。可以安装bash-completion这个软件,实现为apt-get install添加自动补全功能。 安装bash-completion $ sudo apt-get install bash-completion 编辑~/.bashrc文件 添加如下代码 if [ -f /etc/ba...

投笔从容 2799

STM32L452与FPGA通信翻车?手把手教你关闭I2C时钟延展避坑(附OVR错误解决方案)

本文深入解析STM32L452与FPGA在I2C通信中因时钟延展功能导致的常见问题,提供关闭I2C时钟延展的详细配置方法(NOSTRETCH模式),并针对可能出现的OVR错误给出Combined模式解决方案。通过实战案例和波形分析,帮助工程师快速排查和解决嵌入式系统中的I2C兼容性问题。

e3f4g5的博客 216

debian终端tab键无法补全命令,apt install 无法补全

debian终端无法补全命令,输入apt i 按tab键无法补全install,这很不方便。 解决方法: ①未安装bash-completion 包。 dpkg -l | grep bash-completion 查看系统有无安装bash-completion; 未安装的话sudo apt installbash-completion进行安装。 ②安装bash-completion后还需要在/etc/bash.bashrc中编辑enable bash completion in interactive s.

OceanWaves1993的博客 6627

五十天精通硬件设计第6天-放大器知识及选型

运算放大器(Operational Amplifier,简称运放)是一种高增益的直流耦合差分放大器,广泛应用于信号处理、滤波、比较、积分、微分等电路中。

whm128的博客 596

YOLOv8改进,YOLOv8添加可变性卷积DCNv2

DCNv2对原始的DCNv1进行了改进,可变形卷积网络的卓越性能源于其适应对象几何变化的能力。通过对其自适应行为的检查,虽然对其神经特征的空间支持比常规的ConvNets更接近于对象结构,但这种支持可能远远超出感兴趣区域,导致特征受到不相关图像内容的影响。为了解决这个问题,我们提出了一种可变形卷积网的重新表述,通过提高建模能力和更强的训练,提高了其专注于相关图像区域的能力。通过更全面地集成网络中的可变形卷积,并引入扩展变形建模范围的调制机制,增强了建模能力。

在职AI算法工程师,擅长计算机视觉,YOLO目标检测、分割等,擅长web、pyqt界面可视化,好内容持续更新中,来这里跟大家一起学习,共同进步 3606

debian安装后无法自动补全

1.安装补全命令 apt-get install bash-completion 2.修改配置文件/etc/profile,添加 if [ -f /etc/bash_completion ]; then . /etc/bash_completion fi 3.更行配置文件 source /etc/profile ...

linxuew的博客 1106

【Zephyr存储专题】06_存储块设备驱动开发(Nand Flash)

本文介绍了基于Zephyr系统的NAND Flash驱动实现方案,重点阐述了Flash驱动模型的核心架构和关键API设计。

zero的博客 1804

debian sudo自动补全

解决 debian sudo TAB 键不能自动补全命令的原因 一般情况,命令行输入 sudo apt-get ins 按 tab ,它后面会自动补全为 install 如果右面写了包的名的一部分,按 tab 它也会自动完成或列出候选的,这次parrotOS(基于debian)突然不好使了 首先确认是否安装了 自动补全的插件,输入 apt-get install bash-completio

hailangnet的博客 1897

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

解决 debian TAB 键不能自动补全命令的原因

weixin_33928137 2015-04-23 10:46:00 512 收藏 文章标签: 操作系统 版权 预约直播:9月9日-12日,携手众开源社区,开发者们的年度盛会 开源大咖与开发者齐聚亚马逊云科技中国峰会 一般情况,命令行输入 sudo apt-get ins 按 tab ,它后面会自动补全为 install 如果右面写了包的名的一部分,按 tab 它也会自动完成或列出候选的,这次装了个 debian 5 突然不好使了 首先确认是否安装了 自动补全的插件..

望月天园 2326

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Debian sudo自动补全

解决 debian sudo TAB 键不能自动补全命令的原因 一般情况,命令行输入 sudo apt-get ins 按 tab ,它后面会自动补全为 install 如果右面写了包的名的一部分,按 tab 它也会自动完成或列出候选的,这次parrotOS(基于debian)突然不好使了 首先确认是否安装了 自动补全的插件,输入 apt-get install bash-complet...

WGH100817的博客 214

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Debian 8 Tab命令无法自动补全

在Dibian 8中使用useradd命令创建的用户默认使用dash,Tab无法自动补全需要修改/etc/passwd中用户的属性,例如tmp:x:1003:33::/home/tmp:/bin/sh 修改为 tmp:x:1003:33::/home/tmp:/bin/bash或者在创建时加入相应参数useradd -s /bin/bash <username>系统dash配置sudo dpkg-

langqingzailanda的专栏 3044

Debian常用命令

Debian是什么?Debian命令有哪些?今天带领大家走进Debian的世界,把最全、最实用的Debian命令分享给大家,希望大家多多支持。

Linux运维老纪的博客 2327

debian命令大全

debian命令大全

woai_zhongguo的博客 1584

解决 ubuntu apt-get TAB 键不能自动补全

<br />Add Bash Completion In Debian<br /> ash completion is a useful tool for completion of file paths, commands etc. By default it is enabled on Ubuntu but not on Debian. With two simple steps it can also be enabled on Debian.<br /><br /> 1. Install

seasonkky的专栏 5578

Debian 系统命令集合 |Debian 和 CentOS常见命令的异同

Debian 是一个非常流行且稳定的 Linux 发行版,广泛用于服务器、桌面和工作站环境。

李文昊的博客 1699

debian9 ps 命令不能用

# cat > /etc/apt/sources.list << EOF> deb http://mirrors.aliyun.com/debian/ stretch main non-free contribdeb-src http://mirrors.aliyun.com/debian/ stretch main non-free contribdeb htt...

weixin_30384031的博客 1142

Debian是什么?有哪些常用命令

Debian是什么?与CentOS的区别,它们的优缺点是什么?有哪些不同的运用场景?

软件行业技术文化交流。 6924
上一篇: 常见local,如:en-US
下一篇: MariaDB 10.11.4 安装教程(zip格式,Windows环境)
e5pool
博客等级 码龄5年 580粉丝 74原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值