【157】CentOS 命令行界面的快捷操作

2024-05-26 23:48

本文主要是介绍【157】CentOS 命令行界面的快捷操作,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

内容目录(原文见公众号python宝)

一、操作界面常用快捷键
www.xmmup.com

一、操作界面常用快捷键

        linux命令行执行命令时,快速移动光标可节省不少时间,如下是快速移动光标的快捷键:

1、光标快速切换到行尾行首

     ctrl+a 行首

      ctrl+e 行尾

2、删除至行尾

      ctrl+k

3、删除命令行的命令

     *命令行显示的命令是最后一个命令时,直接下箭头即可

     *命令行显示的命令是中间的命令时,只需两步:

       ctrl+a行首;ctrl+k 删除光标所在处的字符

4、左|右移动一个单词

      Esc b 左移一个单词[back]

      Esc f 右移一个单词[forward]

      注意:每次按下快捷键,需抬起后再按下快捷键,方可多次移动单词。

常用快捷键:
CentOS 6.4 中可以通过系统->首选项->键盘快捷键来设置快捷键。
例如可将运行终端的快捷键设为Ctrl+Alt+T。ctrl+左右键:在单词之间跳转Ctrl + u   # 删除当前光标前面的文字 (还有剪切功能)
Ctrl + k   # 删除当前光标后面的文字(还有剪切功能)
Ctrl + y   # 粘贴最后一次被删除的单词(例如粘贴Ctrl+u或ctrl+k剪切的内容)Ctrl + c   #取消当前行输入的命令,相当于Ctrl + BreakCtrl + a   # 光标移动到行首(ahead of line),相当于通常的Home键
Ctrl + e   # 光标移动到行尾(end of line)Ctrl + f   # 光标向前(forward)移动一个字符位置
Ctrl + b   # 光标往回(backward)移动一个字符位置Ctrl + l   #清屏,相当于执行clear命令
Ctrl + r    # 显示:号提示,根据用户输入查找相关历史命令(reverse-i-search)Ctrl + w    # 删除前一个单词,即删除从光标位置前到当前所处单词(word)的开头
Alt  d      # 由光标位置开始,往右删除单词。往行尾删Ctrl + t             交换光标位置前的两个字符
Ctrl + Alt + d   显示桌面Alt + b             光标往回(backward)移动到前一个单词
Alt + d             删除从光标位置到当前所处单词的末尾Alt + F2           运行Alt + F4           关闭当前窗口
Alt + F9           最小化当前窗口
Alt + F10         最大化当前窗口
Alt + Tab         切换窗口Alt +按住左键  移动窗口(或在最下面的任务栏滚动鼠标滑轮)[鼠标中间键] 粘贴突出显示的文本。使用鼠标左键来选择文本。
把光标指向想粘贴文本的地方。点击鼠标中间键来粘贴。[Tab] 命令行自动补全。使用 shell 提示时可使用这一方式。
键入命令或文件名的前几个字符,然后按 [Tab] 键,
它会自动补全命令或显示匹配键入字符的所有命令

About Me:小麦粒

● 本文作者:小麦粒,专注于python、数据分析、数据挖掘、机器学习相关技术,也注重技术的运用

● 作者博客地址:https://blog.csdn.net/u010986753

● 本系列题目来源于作者的学习笔记,部分整理自网络,若有侵权或不当之处还请谅解

● 版权所有,欢迎分享本文,转载请保留出处

● 个人微信号:pythonbao 联系我加微信群

●个人 QQ:87605025

● QQ交流群pythonbao :483766429

● 公众号:python宝 或 DB宝

● 提供OCP、OCM和高可用最实用的技能培训

● 题目解答若有不当之处,还望各位朋友批评指正,共同进步

欢迎赞赏哦!有您的支持,小麦粒一定会越来越好!

这篇关于【157】CentOS 命令行界面的快捷操作的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1005931

相关文章

用命令行的方式启动.netcore webapi

用命令行的方式启动.netcore web项目 进入指定的项目文件夹,比如我发布后的代码放在下面文件夹中 在此地址栏中输入“cmd”,打开命令提示符,进入到发布代码目录 命令行启动.netcore项目的命令为:  dotnet 项目启动文件.dll --urls="http://*:对外端口" --ip="本机ip" --port=项目内部端口 例: dotnet Imagine.M

动手学深度学习【数据操作+数据预处理】

import osos.makedirs(os.path.join('.', 'data'), exist_ok=True)data_file = os.path.join('.', 'data', 'house_tiny.csv')with open(data_file, 'w') as f:f.write('NumRooms,Alley,Price\n') # 列名f.write('NA

centos 6安装 vim

centos 安装vim 1.首先查询当前当前vim所依赖的包存在不存在.检查缺少哪个几个依赖包 [root@bogon firstCopy]# rpm -qa|grep vivimvim-common-7.4.160-5.el7.x86_64vim-enhanced-7.4.160-5.el7.x86_64vim-filesystem-7.4.160-5.el7.x86_64vim-

线程的四种操作

所属专栏:Java学习        1. 线程的开启 start和run的区别: run:描述了线程要执行的任务,也可以称为线程的入口 start:调用系统函数,真正的在系统内核中创建线程(创建PCB,加入到链表中),此处的start会根据不同的系统,分别调用不同的api,创建好之后的线程,再单独去执行run(所以说,start的本质是调用系统api,系统的api

Java IO 操作——个人理解

之前一直Java的IO操作一知半解。今天看到一个便文章觉得很有道理( 原文章),记录一下。 首先,理解Java的IO操作到底操作的什么内容,过程又是怎么样子。          数据来源的操作: 来源有文件,网络数据。使用File类和Sockets等。这里操作的是数据本身,1,0结构。    File file = new File("path");   字

MySQL——表操作

目录 一、创建表 二、查看表 2.1 查看表中某成员的数据 2.2 查看整个表中的表成员 2.3 查看创建表时的句柄 三、修改表 alter 3.1 重命名 rename 3.2 新增一列 add 3.3 更改列属性 modify 3.4 更改列名称 change 3.5 删除某列 上一篇博客介绍了库的操作,接下来来看一下表的相关操作。 一、创建表 create

NGINX轻松管理10万长连接 --- 基于2GB内存的CentOS 6.5 x86-64

转自:http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=190176&id=4234854 一 前言 当管理大量连接时,特别是只有少量活跃连接,NGINX有比较好的CPU和RAM利用率,如今是多终端保持在线的时代,更能让NGINX发挥这个优点。本文做一个简单测试,NGINX在一个普通PC虚拟机上维护100k的HTTP

CentOS下mysql数据库data目录迁移

https://my.oschina.net/u/873762/blog/180388        公司新上线一个资讯网站,独立主机,raid5,lamp架构。由于资讯网是面向小行业,初步估计一两年内访问量压力不大,故,在做服务器系统搭建的时候,只是简单分出一个独立的data区作为数据库和网站程序的专区,其他按照linux的默认分区。apache,mysql,php均使用yum安装(也尝试

Linux Centos 迁移Mysql 数据位置

转自:http://www.tuicool.com/articles/zmqIn2 由于业务量增加导致安装在系统盘(20G)磁盘空间被占满了, 现在进行数据库的迁移. Mysql 是通过 yum 安装的. Centos6.5Mysql5.1 yum 安装的 mysql 服务 查看 mysql 的安装路径 执行查询 SQL show variables like

秒变高手:玩转CentOS 7软件更换的方法大全

在 CentOS 7 中更换软件源可以通过以下步骤完成。更换源可以加快软件包的下载速度,特别是当默认源速度较慢时。以下是详细步骤: 前言 为了帮助您解决在使用CentOS 7安装不了软件速度慢的问题,我们推出了这份由浪浪云赞助的教程——“CentOS7如何更换软件源加快下载速度”。 浪浪云,以他们卓越的弹性计算、云存储和网络服务受到广泛好评,他们的支持和帮助使得我们可以将最前沿的技术知识分