bash: GUI:Gnome,KDE,XFCE CLI:sh,csh,bash,ksh,tcsh,zsh shell,子shell tree:查看目录树 pstree:查看进程目录树 bash: 1.命令历史.命令补全 2.管道.重定向 3.命令别名 4.命令行编辑 5.命令行展开 6.文件名通配 7.变量 8.编程 命令行编辑: 光标跳转: Ctrl+a:跳到命令行首 Ctrl+e:跳到命令行尾 Ctrl+u:删除光标至命令行首的内容 Ctrl+k:删除光标至命令行尾的内容 Ctrl+l:清…
本文讲述了Linux命令行编辑常见的快捷键,希望对您有所帮助. Linux命令行编辑快捷键: history 显示命令历史列表 ↑(Ctrl+p) 显示上一条命令 ↓(Ctrl+n) 显示下一条命令 !num 运行命令历史列表的第num条命令 !! 运行上一条命令 !?string? 运行含有string字符串的最新命令 Ctrl+r 然后输入若干字符,開始向上搜索包括该字符的命令,继续按Ctrl+r,搜索上一条匹配的命令 Ctrl+s 与Ctrl+r类似,仅仅是正向检索 Alt+< 历史列表第…
命令行编辑: Ctrl + a : 跳转到当前编辑行首 Ctrl + e:跳转到当前编辑行尾 # mkdir /home/dira /home/diab 像这种命令,/home/dira 和 /home/diab 属于单词,如果想删掉单词,可以用backspace慢慢删除,也可以快捷键 Ctrl + w 比如光标此时在如下位置,想删除光标后所有内容,Ctrl + k .反之删除光标以前所有内容 Ctrl + u 当xshell界面显示内容较多时,使用 clear 或者 Ctrl + l 可以清屏…
1.Readline库和命令行编辑 bash shell提供了两个内置编辑器:emacs和vi,利用它们可以以交互模式对命令行列表进行编辑,这项特性是通过Readline库的软件包实现的.当使用命令行编辑功能时,无论是vi还是emacs模式,都是readline的函数决定哪一个键对应哪一项功能.例如,使用emacs模式,则Ctrl-P允许在历史列表中向上滚动. 2.设置命令行编辑器 内置emacs编辑器是默认的内置编辑器.#set -o vi //设置vi为命令行编辑器 #set -o emac…
Linux命令行编辑快捷键: history 显示命令历史列表 ↑(Ctrl+p) 显示上一条命令 ↓(Ctrl+n) 显示下一条命令 !num 执行命令历史列表的第num条命令 !! 执行上一条命令 !?string? 执行含有string字符串的最新命令 Ctrl+r 然后输入若干字符,开始向上搜索包含该字符的命令,继续按Ctrl+r,搜索上一条匹配的命令 Ctrl+s 与Ctrl+r类似,只是正向检索 Alt+< 历史列表第一项 Alt+> 历史列表最后一项 Ctrl+f 光标向前移动一…
转自:http://www.cnblogs.com/edwardlost/archive/2012/07/27/2611536.html 删除 ctrl + d 删除光标所在位置上的字符相当于VIM里x或者dl ctrl + h 删除光标所在位置前的字符相当于VIM里hx或者dh ctrl + k 删除光标后面所有字符相当于VIM里d shift+$ ctrl + u 删除光标前面所有字符相当于VIM里d shift+^ ctrl + w 删除光标前一个单词相当于VIM里db ctrl + y…
向          <-前               后 -> 删除 ctrl + d      删除光标所在位置上的字符相当于VIM里x或者dl ctrl + h      删除光标所在位置前的字符相当于VIM里hx或者dh ctrl + k      删除光标后面所有字符相当于VIM里d shift+$ ctrl + u      删除光标前面所有字符相当于VIM里d shift+^ ctrl + w      删除光标前一个单词相当于VIM里db ctrl + y      恢复ct…
mysql 无法退出sql命令行编辑 | ANBOBhttp://www.anbob.com/archives/579.html mysql 无法退出sql命令行编辑 - 码农甲乙丙 - CSDN博客https://blog.csdn.net/u012852597/article/details/78531071…
ctrl + a 将光标移动到命令行开头相当于VIM里shift+^ ctrl + e 将光标移动到命令行结尾处相当于VIM里shift+$ ctrl + 方向键左键 光标移动到前一个单词开头 ctrl + 方向键右键 光标移动到后一个单词结尾 ctrl + s 锁住终端 ctrl + q 解锁终端 ctrl + l 清屏相当于命令clear ctrl + c 另起一行 ctrl + p 返回上一次输入命令字符 alt + t 交换两个光标当前所处位置单词和光标前一个单词 alt + u 把光标…
1.一开始我只能在nodejs全局目录下使用express命令建一个新的项目,建在其他任意一个目录命令行都会提示"不是内部或外部命令",导致目录会乱,目录如下. 2.尝试了一会,发现因为全局目录没有加入环境变量,在path目录下加入,就可以在任意目录下建项目啦!…
终端快捷键: Ctrl + a/Home 切换到命令行开始 Ctrl + e/End 切换到命令行末尾 Ctrl + l 清除屏幕内容,效果等同于clear Ctrl + u 清除剪切光标之前的内容 Ctrl + k 剪切清除光标之后的内容 Ctrl + y 粘贴刚才所删除的字符 Ctrl + r 在历史命令中查找(这个非常好用,输入关键字就调出以前的命令了) Ctrl + c 终止命令 ctrl + o 重复执行命令 Ctrl + d 退出shell,logout Ctrl + z 转入后台运…
用java命令行直接执行程序,如果这个程序需要引用外部jar包.就不能单纯用java xx来执行 如果你的jar包和程序就在一个目录: 编译 javac -cp D:\yy\yy.jar,D\xx\xx.jar test.java 执行 java -cp D:\yy\yy.jar,D\xx\xx.jar test 但是往往我们依赖的包很多,要一个个填写估计就疯了.所有我们一般会把所有的外部依赖包都放在一个文件夹里,比如在D:\lib 编译 javac -Djava.ext.dirs=D:\lib…
1:安装 去mongodb的官网http://www.mongodb.org/downloads下载32bit的包 解压后会出现下面文件 在安装的盘C:下建立mongodb目录,拷贝bin目录到该目录下,这样就相当于安装了mongodb的相关命令. 为了启动mongodb方便,将mongod.exe路径增加环境变量,电脑->属性->高级系统设置->环境变量,在path里增加路径: 这样在命令行不论什么地方都能用到mongod命令. 2:建立数据文件及启动 然后在D盘新建一个mongodb…
1:安装 去mongodb的官网http://www.mongodb.org/downloads下载32bit的包 解压后会出现以下文件 在安装的盘C:下建立mongodb文件夹,拷贝bin文件夹到该目录下,这样就相当于安装了mongodb的相关命令. 为了启动mongodb方便,将mongod.exe路径加入环境变量,电脑->属性->高级系统设置->环境变量,在path里加入路径: 这样在命令行任何地方都能用到mongod命令. 2:建立数据文件及启动 然后在D盘新建一个mongodb…
原文 手把手教你写一个 Node.js CLI 强大的 Node.js 除了能写传统的 Web 应用,其实还有更广泛的用途.微服务.REST API.各种工具……甚至还能开发物联网和桌面应用.JavaScript 不愧是宇宙第一语言. Node.js 在开发命令行工具方面也是相当方便,通过这篇教程我们可以来感受下.我们先看看跟命令行有关的几个第三方包,然后从零开始写一个真实的命令行工具. 这个 CLI 的用途就是初始化一个 Git 仓库.当然,底层就是调用了 git init,但是它的功能不止这…
原文链接https://blog.csdn.net/wuhuagu_wuhuaguo/article/details/73805962 Mysql导入导出sql,txt,excel 首先我们通过命令行进入到mysql安装目录的bin目录下,比如我输入的命令行为: d: cd  D:/wamp/bin/mysql/mysql5.6.17/bin 一.导入导出sql( linux或windows命令行方式 ) mysql采用(linux或者windows)命令行方式,导入导出数据库,数据表,字段,…
Kubernetes 作为云原生时代的操作系统,熟悉和使用它是每名用户的必备技能.本文将介绍一些提高操作 Kubernetes 效率的技巧以及如何打造一个高效的 Kubernetes 命令行终端的方法. Kubectl 自动补全 Kubectl 这个命令行工具非常重要,与之相关的命令也很多.我们也记不住那么多的命令,而且也会经常写错,所以命令行自动补全是很有必要的.Kubectl 工具本身就支持自动补全,只需简单设置一下即可. Bash 用户 大多数用户的 Shell 使用的是 Bash,Lin…
Linux命令行快捷键 快捷键: tab键 自动补全路径 目录 名字, 自动不全命令 快捷键: ctrl +l(小写) 清屏 . ctrl +c 取消当前操作 快捷键: ctrl +d(小写) 退出当前用户 快捷键: ctrl +a(小写) 到命令行行首 快捷键: ctrl +e(小写) 到命令行行尾 快捷键: ctrl+k 删除/剪切光标所在位置到行尾的内容 快捷键: ctrl+u 删除/剪切光标所在位置到行首的内容 快捷键: ctrl+y 粘贴 快捷键: ctrl+r 查找历史命令 快捷键:…
内置补全命令 Bash内置两个补全命令,分别是compgen和complete.compgen命令根据不同的参数,生成匹配单词的候选补全列表,例子如下: monster@monster-Z:~$ compgen -W 'ha hia hoo world' h ha hia hoo compgen的常用选项是-W,通过-W参数指定空格分隔的单词列表.h即为我们在命令行当前输入的单词,执行完之后会输出候选的匹配列表. complete命令的参数类似于compgen,但是它的作用是说明命令如何进行补全…
8.编辑命令行本章介绍 GNU 命令行编辑界面的基本功能.命令行编辑是 Readline 库提供的:这个库被几个不同的程序共用,Bash 是其中一个.使用交互式的 shell 时,默认已经打开了命令行编辑,除非启动 shell 时指定 了"--noediting"选项.当使用内部命令 read 的"-e"选项时也会使用行编辑.默认情况下,行编辑命令和 emacs 的很相似:但也可以使用 vi 风格的行编辑界面.在任何时候,都可以使用内部命令 set 的"-…
1. NodeJS安装,笔者安装在D盘.安装目录中有两个文件夹node_cache,node_global如下: 2. 配置 npm安装路径,输入如下命令: npm config set prefix "D:\Program Files\NodeJS\Node_global" : npm config set cache "D:\Program Files\NodeJS\Node_Cache" 3. 配置环境变量:新建用户变量NODE_PATH,值为 D:\Prog…
linux命令行下也有很多热键(快捷键).先来看看tab键 1.如果想看看linux下以c开头的命令可直接在命令行下敲入c然后连续敲两次tab,再选择y,会显示所有以c开头的命令. 2.涉及到文件时,如果文件名太长,可敲入文件名的头几个字母,再按tab键进行自动补全(或者之间按两次tab,可连列出当前文件列表) 注意:默认情况下,bash命令行可以自动补全文件或目录名称. 要让可编程命令补全功能在你的终端起作用 ,你只需要执行/etc/bash_completion即可.如果你没有找到/etc/…
问题1 grunt 不是内部或外部命令,也不是可运行的程序或批处理文件 解决方法: Grunt和 Grunt 插件是通过 npm 安装并管理的,npm是 Node.js 的包管理器. 安装CLI 在继续学习前,你需要先将Grunt命令行(CLI)安装到全局环境中. npm install -g grunt-cli 上述命令执行完后,grunt 命令就被加入到你的系统路径中了,以后就可以在任何目录下执行此命令了. 注意,安装grunt-cli并不等于安装了 Grunt!Grunt CLI的任务很简…
获取Linux当前最新的内核版本号经常关注www.kernel.org 目录管理:ls cd pwd mkdir rmdir tree 文件管理:touch stat file rm cp mv nano 日期时间: data clock hwclock cal 查看文本:cat tac more less head tail cat-n:显示的顺序 分屏显示:more lessmore:支持向后翻空格,b,回车 less:和man类似k / ? 空格 b 回车 q:退出 G:跳到文件最后 he…
作者:HelloGitHub-Prodesire HelloGitHub 的<讲解开源项目>系列,项目地址:https://github.com/HelloGitHub-Team/Article 一.前言 在前面三篇文章中,我们介绍了 click 中的参数.选项和命令,本文将介绍 click 锦上添花的功能,以帮助我们更加轻松地打造一个更加强大的命令行程序. 本系列文章默认使用 Python 3 作为解释器进行讲解. 若你仍在使用 Python 2,请注意两者之间语法和库的使用差异哦~ 二.增…
最近利用晚上的时间,对很久没有新版本发布的深蓝词库转换进行了版本升级.本次升级主要包含的功能包括: 一.支持Win10自带的微软五笔输入法用户自定义短语的导入导出. 1.在转换输入法词库列表中选择“Win10微软五笔(自定义短语)”,程序会在同一个目录生成.dat文件. 2.在微软五笔的选项中,找到用户自定义短语,点击“添加或编辑自定义短语”. 3.点击“导入”按钮,选中我们刚才生成的.dat文件即可完成自定义短语的导入: 用同样的操作,如果是点击“导出”按钮,可以导出现有的自定义短语,并在深蓝…
常用的命令行击键操作 ctrl + insert   xshell中复制,可以设置选中内容自动复制ctrl shift + c crt中复制shift + insert xshell中粘贴ctrl shift + v crt中粘贴ctrl+tab       xshell中快速切换连接选项卡alt + N         N为数字,CRT中快速切换连接选项卡alt  + d      删除光标所在位置的后单词,要设置alt键为meta键ctrl + w      删除光标前一个单词相当于VIM里…
前面说了,我们要尽量少用GNOME图形界面,而应该以使用BASH命令行为主. SHELL Shell是操作系统内核的壳,因为我们不能直接操作系统的内核Kernel,只能通过Shell去操作,Shell可以简单理解为用户向操作系统发送指令的代理. 看下面两张图. GNOME指的是图形界面,BASH就是命令行,即CentOS下的Terminal终端. BASH BASH可以简单理解为系统下的Terminal终端. $表示普通用户,#表示root用户,如下图所示. 实践: 使用TAB键简化命令输入 使…
Linux命令行编辑快捷键: Ctrl+r 然后输入若干字符,开始向上搜索包含该字符的命令,继续按Ctrl+r,搜索上一条匹配的命令,按Ctrl+c或上下键退出. Ctrl+l 清屏 !num 执行命令历史列表的第num条命令 Ctrl+a 移动到当前行的开头 Ctrl+e 移动到当前行的结尾 Ctrl + U: 擦除一行光标前面的部分. Ctrl + K - 清除光标到行尾的字符 Esc+b 移动到当前单词的开头 Esc+f 移动到当前单词的结尾 Ctrl + W - 清除光标之前一个单词 C…