Linux Shell命令自動補全以及上下條命令
在Linux命令行下,輸入字符後,按兩次Tab鍵,shell就會列出以這些字符打頭的所有可用命令。如果只有一個命令匹配到,按一次Tab鍵就自動將這個命令補全。當然,除了命令補全,還有路徑、文件名補全。這個在我們 cd 到特定目錄時特別好用。
大多數unix默認的shell是 ksh, ksh要用連續兩次 ESC 來補全命令 或 ESC+\
上條命令、下條命令:
linux 直接按上下鍵。
HP-UNIX
同 vi 操作一模一樣,先按 ESC鍵 進入命令模式
k 上一條
j 下一條
h 左移
l 右移
x 刪除
s 替換
uname -a查看主機是linux還是unix
Linux Shell命令自動補全以及上下條命令
相關推薦
Linux Shell命令自動補全以及上下條命令
tab鍵 上一條 一個 linux ron 好用 默認 inux 輸入 在Linux命令行下,輸入字符後,按兩次Tab鍵,shell就會列出以這些字符打頭的所有可用命令。如果只有一個命令匹配到,按一次Tab鍵就自動將這個命令補全。當然,除了命令補全,還有路徑、文件名補全。這
Linux Shell 命令自動補全(各方資料彙總補全版)
在下所在的公司定義了一種路徑,配合自定義的 loader 命令;遂命令在下完成自定義路徑的自動補全需求。 關於Linux Shell命令自動補全已有的一些優秀 blog 沒有開花的樹的《詳解Linux Shell命令自動補全》 這篇文章講
詳解Linux Shell命令自動補全
在Linux命令列下,輸入字元後,按兩次Tab鍵,shell就會列出以這些字元打頭的所有可用命令。如果只有一個命令匹配到,按一次Tab鍵就自動將這個命令補全。比如,想更改密碼,但只記得這個命令前幾個字母是pass。這時候,按Tab鍵,shell就自動輸出 passwd 命令,
linux shell中的命令自動補全(compgen complete)與 命令列引數解析
很多時候,當我們寫一個指令碼時,我們總會提供一些可選的命令選項。當可選項比較多的時候,比如git, 如果能夠提供命令自動補全,無疑是錦上添花的事。而且個人認為,這種方式,比採用將命令做成選擇選單要更好一些。 假設我們現在這樣一個指令碼,指令碼執行命令時bsu, 類似gi
Linux Vim中自動補全Python插件:Pydiction
python 自動補全 vimPydiction 可以是我們使用Tab鍵自動補全Python代碼在Vim,是一款非常不錯的插件。Pydiction不需要安裝,所有沒有任何依賴包問題,Pydiction主要包含三個文件。python_pydiction.vim -- Vim plugin that autoc
ssh+tab 命令自動補全主機名
ssh tab 主機名補全對於運維來講,“快”這個字是必備的,所以,在你手下的若幹肉雞一定不計其數,但是真的管理起來要跳轉到哪臺機器上還真是要找下的。尤其是針對跳板機這類的系統,肉雞一多100+臺。。。看到你眼睛都掉下來,還不如來個自動補全主機名來的實在。so ... 怎麽操作呢?其實步驟很簡單:前提主機間做
Mysql命令自動補全-全網最全-支持語法高亮
過大 strong none src feature column 電子 all 困難 方法一 今天再推薦一款命令行神器 - Mycli.Mycli 是一個MySQL命令行客戶端工具,具有自動完成和語法突出顯示功能。它是由印度人基於python開發的一個工具,適合初學者或者
kubectl命令自動補全功能
share -o ffffff img water process 避免 shadow 命令補全 我們在管理k8s集群的時候,避免不了使用kubectl命令工具,但是該命令還是挺復雜的,使用中也記不住那麽多的api選項,故這裏介紹一下kubectl命令補全工具的安裝。 1:
Mac 下 git 命令自動補全
一. 安裝 bash-completion brew install bash-completion 安裝成功後提示: ==> Caveats Add the following line to your ~/.bash_profile: [ -f /usr/lo
kubectl 命令自動補全
在k8s 1.3版本之前,設定kubectl命令自動補全是通過以下的方式: source ./contrib/completions/bash/kubectl 1 source./con
Mac版git命令自動補全
在Mac上安裝了git之後,發現命令不能自動補全,使用起來非常不方便,本文介紹怎麼讓git命令能夠自動補全。 1)首先確保有brew 2)執行以下命令安裝bash-completion brew install bash-completion 3)執行以下命令, b
Mac終端命令自動補全
開啟終端 輸入nano .inputrc 然後貼上下面的語句 set completion-ignore-case on set show-all-if-ambiguous on TAB: men
實現uboot 命令自動補全 及 修正設定環境變數時自啟動核心
語文地址:http://blog.csdn.net/liukun321/article/details/6641478 習慣了了linux下的命令自動補全,換做uboot下的單個字元的輸入長串命令,實在是不太習慣。常常在uboot下習慣性的按TAB鍵。為了習慣,下面來
Python命令列自動補全和記錄歷史命令
[root@mm_local ~]# echo "export PYTHONSTARTUP='/root/.pythonstartup'" >> /root/.bashrc [root@mm_local ~]# source /root/.bashrc [ro
Docker 命令自動補全?要的
## 前言 不知道這個小夥伴有多久沒用過 Docker 了, 突然對我說 Docker 命令怎麼發生變化了 ```shell docker run ... #變成了 docker container run ... ``` 他說,本來對 Docker 命令就不熟悉,這下感覺更加混亂了。其實個人看來,這麼
Linux安裝python3以及python自動補全
安裝python3 1. 下載python原始碼包 wget https://www.python.org/ftp/python/3.6.7/Python-3.6.7.tar.xz 2. 解壓縮原始碼包, 取出xz字尾 xz -d Python-3.6.7.tar.xz 3.
Linux基礎命令(四):高階鍵盤操作與許可權控制——history、自動補全、命令列快捷鍵、歷史命令展開、id、chmod、umask、su、sudo、chown、chgrp、passwd
高階鍵盤操作 Linux終端支援各種快捷鍵操作。掌握這些快捷鍵以及命令列互動式編輯特性,基本可以告別滑鼠操作了。 clear - 清空螢幕 history - 顯示歷史列表內容 小技巧:Linux的圖形使用者介面中,非最大化的視窗是預設隱藏頂部選項卡的,可以通過保持按
Linux學習之Shell基礎——Bash的基本功能——歷史命令與補全
1、歷史命令history [[email protected] ~]# history 【選項】[歷史命令儲存檔案] 選項: -c :清空歷史命令 -w :強制把快取中的歷史命令寫入歷史命令
開啟mac terminal 命令/路徑自動補全功能
terminal 自動 menu 技術分享 bsp con 命令行 win big 用慣了windows命令行工具的按Tab自動補全路徑功能後,在mac terminal上敲命令很不習慣。其實mac terminal也有這個功能。 在命令行輸入nano .inputrc
linux下mysql的自動補全工具mycli
習慣了在bash命令列下的tab自動補全功能,在linux下安裝mysql,或者是mariadb後發現不能自動補全,這就讓我很難受,所以我找到了一個很強大的工具可以實現自動補全 這個工具就是mycli,這個工具很強大,先來看一下 我用的是centos7下的ma