导航:首页 > 程序命令 > centos命令补全

centos命令补全

发布时间:2022-04-22 05:39:19

Ⅰ 利用Bash shell输入命令时,若要进行命令补全、文件补全,可以使用热键

一个tab键是列出, 二个tab键是补全。
linux中可用tab键补全命令名和文件名。
安装 bash-completion 后,可用tab键补齐几乎任何内容,包括参数、文件、目录甚至包名等。《Linux就该这么学》一起学习交流更多知识。
centos7 安装过程:
yum install -y bash-completion
重新登录。

Ⅱ finall shell 软件怎么自动化补全命令

自动化补全命令不是finall shell软件带有的功能,是需要操作系统软件的支持,一般来说bash是用tab键来补全,而ksh和csh都没有自动补全。可以在操作系统装一个bash

Ⅲ centos的命令补全键是什么,还是TAB键么求指教

在CENTOS中默认是使用BASH,这时候命令补全键就是TAB键,如果你手动切换到别的SHELL有可能就不支持TAB补全了

Ⅳ centos上下键查看历史命令与linux哪些文件有关要全。

我们知道在 bash 里,可以通过 “上下” 键来浏览最近执行过的命令历史纪录(history),我们也知道如果系统的历史记录太多的话,可以通过 ctrl+r 来查找命令或者通过 history 命令来浏览历史命令。
还有一种神奇的办法可以更准确、有效的在历史命令纪录中查找自己想要的命令:
1. 首先在该用户家目录(home directory)下新建一个 .inputrc 文件,并在其中写入以下配置,如下:
[root@tektea ~]# cat .inputrc
“\e[A”: history-search-backward
“\e[B”: history-search-forward
set show-all-if-ambiguous on
set completion-ignore-case on
2. 退出 bash 后重新登陆,输入一个字母或者几个字母,然后 按“上下” 键,就会看到以这个字母搜索到的完整命令行。如果搜索到几个类似命令,通过上下键来切换,有点像 ctrl+r,但是效果不一样。

Ⅳ 如何在CentOS下使用Bash Completion功能

用过Debian或Ubuntu的用户或许都习惯了其命令行的补全功能,其实在CentOS下也可使实现,只是需要安装bash-completion这个包而已,具体提安装方法:


rpm -ivhhttp://www、caliban。org/files/redhat/RPMS/noarch/bash-completion-20060301-1.noarch.rpm

在需要启用该用能的用户下的 ~/.bashrc 里增加


. /etc/bash_completion

如果需要全局开启,请在/etc/profile文件中增加


. /etc/bash_completion

如果是CentOS 6,在RPMForge这个repo里有这个软件包,只需执行


yum install bash-completion

重新登陆就可以用了。


好了,看看效果,下图是输入 find -[TAB] 和 service [TAB]的效果。

Ⅵ 为什么CentOS自带的Vim带自动补全,而Mac自带的不带

Centos默认自带VI,功能没VIM丰富,安装VIM取代VI。
用Yum查找源中的VIM包,不知安装哪个合适。
yum search vim
vim-X11.i386 : The VIM version of the vi editor for the X Window System.
vim-common.i386 : The common files needed by any version of the VIM editor.
vim-enhanced.i386 : A version of the VIM editor which includes recent enhancements.
vim-minimal.i386 : A minimal version of the VIM editor.
到已安装VIM的系统中查看VIM属于哪个软件包:
which vim
/usr/bin/vim
rpm -qf /usr/bin/vim
vim-enhanced-7.0.109-7.el5
安装VIM:
1
yum install vim-enhanced

Ⅶ linux的centos中按tab补全出现列表如何选择

那个提示就是需要手动输入的,不过如果是在图形界面下的终端的话,由于可以使用鼠标,因此可以直接用使用鼠标粘贴复制

Ⅷ centos7 syatemctl怎么不会补全

安装了最小化redhat7,在bash环境下,不能用tab键补全命令
例如,我在设置防火墙的时候,输出firewall-cmd ,按两下tab键,没有显示选项命令。
经过一番搜索,这是由于系统缺少了bash-completion;用yum安装,reboot之后,补全命令可用。

Ⅸ 如何在CentOS 下改变 ‘Tab’ 键的缩进以及在Vim中自动补全括号

在我们成功安装 完 CentOS 后 我们肯定会使用 vim ,然后进入到编辑器中,然后我们就会发现以前喜欢按的 ‘Tab’ 键竟然是 8 个空格,然后还没有自动补全括号的功能在怎么办呢?今天就来解决一下这个问题。

成功安装 CentOS 下会出现这样的一个界面:

然后将其打开,在最后面添加如下代码(来设置 Tab 键的缩进将其变化为相当于4个空格):

set nuif has( "autocmd" )
filetype plugin indent on
autocmd FileType make set tabstop=8 shiftwidth=8 softtabstop=0 noexpandt ab
endifset tabstop=4set shiftwidth=4set softtabstop=4set expandtab12345678910

然后再在后面添加如下代码来补全括号:

inoremap ( ()<ESC>i
inoremap [ []<ESC>i
inoremap { {}<ESC>i
inoremap < <><ESC>i12345

然后关掉 Vimrc 文件,并且保存就大功告成了。

Ⅹ CentOS Linux 服务器维护技巧

1、设置文本启动方式
图形界面需要点用系统大量的内存和CPU资源,对于服务器而言,高效率是最重要的,因此将Centos 默认启动改为文本方式。编辑/etc/inittab文件,找到语句“id:initdefault:”,将该句的5改为3,重新启动后,Centos 就会自动进入字符界面。

2、设置语言参数
centos默认的语言编码是“zh_CN.UTF-8”,这在X-Window桌面环境下的“终端”窗口操作是能正确显示汉字的,但如果是通过SSH或Telnet等方式进行远程管理,就会发现所有的汉字变成乱码了。要解决这个问题,编辑文件 /etc/sysconfig/i18n,将第1句“LANG="zh_CN.UTF-8"”改为“LANG="zh_CN.GB18030"”即可。完成后,重新登录,发现所有汉字已经能正常显示。
(LINux CentOS_5.2通过)

合理地定制与修改 INPUTRC环境变量,以及利用bash 2.05以上版本中增加的complete命令,可以更好地提高linux命令行使用的工作效率,减少键盘的敲打以及拼写错误。

一.定制/etc/inputrc文件

通过设置INPUTRC环境变量(参见/etc/profile文件),其作用主要定义或者改变一些功能键的定义,从而更好地使用命令行,通常情况下 INPUTRC环境变量指向 /etc/inputrc文件,只要编辑/etc/inputrc文件,以及利用Tab键的命令补全功能,就可以实现类似于 MSDOS的DOSKEY的功能。

以Redhat 7.3为例来说明,使用的bash shell版本号为2.0.5。你可以根据自己的需要定制与修改此文件,如想了解更多的内容,可以参阅man bash文档。

阅读全文

与centos命令补全相关的资料

热点内容
喷油螺杆制冷压缩机 浏览:569
python员工信息登记表 浏览:369
高中美术pdf 浏览:153
java实现排列 浏览:505
javavector的用法 浏览:974
osi实现加密的三层 浏览:225
大众宝来原厂中控如何安装app 浏览:906
linux内核根文件系统 浏览:235
3d的命令面板不见了 浏览:520
武汉理工大学服务器ip地址 浏览:141
亚马逊云服务器登录 浏览:517
安卓手机如何进行文件处理 浏览:65
mysql执行系统命令 浏览:923
php支持curlhttps 浏览:137
新预算法责任 浏览:437
服务器如何处理5万人同时在线 浏览:244
哈夫曼编码数据压缩 浏览:419
锁定服务器是什么意思 浏览:380
场景检测算法 浏览:613
解压手机软件触屏 浏览:343