Ubantu终端常用命令、快捷键和基本操作

news2025/1/12 11:55:55

目录

前言

一、常用命令

二、常用快捷键

 三、快捷键自定义设置

 总结


前言

Ubantu终端常用命令和快捷键用于进行系统管理、文件操作、软件安装等常见使用场景。使用它们可以提高工作效率,简化操作流程,并进行更多的自定义配置和控制。同时,还可以结合Shell脚本和其他工具来实现复杂的任务和自动化操作。总之Ubuntu终端常用命令和快捷键涵盖了多个方面的功能和操作。


一、常用命令

常用命令的格式:

命令 +[选项] + [参数]    选项和参数可有可无

选项: 一般都是以  -  开头 

参数可以直接跟在命令或者选项后面,选项和参数的先后顺序对命令实现的效果相同。

例如:

1.无选项,无参数:

ls ;pwd;cd  等。

2.有选项,无参数

ls -l;ls -a;ls-s 等。

3.无选项 ,有参数       

touch  hello.c;cd  /etc;mkdir dir 等。

4.有选项,有参数

rm  -r  dir; mv  -r dir  ./subdir 等。

下面是一些常用的Ubuntu终端命令及其作用:

  1. cd:用于切换当前工作目录。

    • cd:切换到当前用户的主目录。
    • cd [目录路径]:切换到指定目录路径。
  2. ls:列出当前目录下的文件和子目录。

    • ls:显示当前目录下的所有文件和目录。
    • ls -l:以详细信息的方式显示当前目录下的文件和目录。
  3. pwd:显示当前工作目录的路径。

  4. mkdir:创建新的目录。

         mkdir [目录名]:在当前目录下创建一个新的子目录。
  5. touch:创建一个新的空文件。

         touch [文件名]:在当前目录下创建一个新的空文件。
  6. cp:复制文件或目录。

          cp [源文件路径] [目标文件路径]:将源文件复制到指定的目标文件路径。
  7. mv:移动文件或目录,也可以用于文件重命名。

          mv [源文件路径] [目标文件路径]:将源文件移动到指定的目标文件路径。
  8. rm:删除文件或目录。

    • rm [文件或目录路径]:删除指定的文件或目录。
    • rm -r [目录路径]:递归地删除指定目录及其内容。
  9. cat:以文本形式显示文件内容。

        cat [文件路径]:显示指定文件的文本内容。
  10. grep:在文件中搜索特定的字符串。

     grep [搜索词] [文件路径]:在指定文件中搜索包含指定搜索词的行。
  11. chmod:更改文件或目录的权限。

     chmod [权限] [文件或目录路径]:更改指定文件或目录的权限。
  12. sudo:以管理员身份执行命令。

      sudo [命令]:以管理员权限执行指定的命令。

二、常用快捷键

1.终端窗口基本操作
  序号 功能  快捷键
1新建终端窗口 Ctrl+Shift+N(此为新建同路径下的终端窗口)
/Ctrl+Alt+T
2新建终端标签页  Shift+Ctrl+T
3关闭终端窗口  Shift+Ctrl+Q
4 关闭终端标签页(若为最后标签页则与上同)    Shift+Ctrl+W
5切换终端标签页  Alt+1/2/3/...
6前切终端标签页  Alt+Pg Up
7后切终端标签页Alt+Pg Dn
8前移终端标签页 Shift+Alt+Pg Up
9后移终端标签页Shift+Alt+Pg Dn
10后移终端窗口  Alt+Tab
11前移终端窗口 Shift+Alt+Tab 

 
   

 

2.终端窗口/字体大小操作
序号功能快捷键
1全屏F11
2变大Shift+Ctrl++
(非数字键旁)
3变小Ctrl+-
(非数字键旁)
4默认大小Ctrl+0
(非数字键旁)

3.终端窗口内编辑操作
序号功能快捷键
1复制Shift+Ctrl+C
2粘贴Shift+Ctrl+V
3跳转到命令行行首Ctrl+A
4跳转到命令行行尾Ctrl+E
5删除行首到光标位置的字符Ctrl+U
6删除光标位置到行尾的字符Ctrl+K

4.终端窗口特殊操作
序号功能快捷键
1强制结束Ctrl+C
2程序挂起Ctrl+Z
3.终止输入/退出shellCtrl+D
4冻结窗口
(屏幕锁定/停止输出)
Ctrl+S
5解冻窗口
(屏幕解锁/重新输出)
Ctrl+Q
6丢弃输出Ctrl+O
7清屏Ctrl+L

5.终端命令输入操作
序号功能快捷键
1跳转到命令行行首Ctrl+A
2跳转到命令行行尾Ctrl+E
3.删除行首到光标位置的字符Ctrl+U
4删除光标位置到行尾的字符Ctrl+K
5清理屏幕Ctrl+L或clear

  1. 编辑命令行:Ctrl + a(光标移到行首)、Ctrl + e(光标移到行尾)、Ctrl + b(光标往前移动一个字符)、Ctrl + f(光标往后移动一个字符)。

  2. 清除当前行:Ctrl + u(清除光标左边的内容)、Ctrl + k(清除光标右边的内容)。

  3. 删除单词:Ctrl + w(从光标位置开始删除一个单词)。

  4. 撤销操作:Ctrl + -(撤销最后一次操作)。

  5. 光标移动:Ctrl + l(清屏并将光标移到顶部)。

  6. 查找命令历史:Ctrl + r(反向搜索命令历史)、Ctrl + s(正向搜索命令历史)。

  7. 切换终端标签:Ctrl + PgUp(向左切换标签)、Ctrl + PgDn(向右切换标签)。

  8. 终止当前命令:Ctrl + c(终止当前正在运行的命令)。

  9. 重复上一条命令:Ctrl + p(上一条命令)、Ctrl + n(下一条命令)。

  10. 进入多重模式:Ctrl + z(将当前命令暂停并放到后台运行)。

注意事项: -在某些终端中,可能需要将"Ctrl"键替换为"Ctrl + Shift"键。 -某些终端可能具有其他自定义的快捷键,可以通过终端的设置界面进行配置。

修改快捷键设置: 可以通过编辑终端的配置文件来自定义快捷键。打开终端后,点击顶部菜单的"编辑",然后选择"首选项"。在弹出的窗口中,选择"快捷方式"选项卡。在这里,你可以添加、删除和编辑终端的快捷键。

在终端中设置的快捷键只适用于当前用户,如果你希望所有用户都能使用相同的快捷键,可以修改全局终端配置文件,该文件位于/etc/inputrc路径下。需要root权限来修改该文件。

 三、快捷键自定义设置

在终端任意位置点击鼠标右键并点击配置文件首先项

点击快捷键

 

 双击想要修改的快捷键即可进行修改


 总结

      总的来说,本篇文章适用于大多数刚入门Ubantu和Linux操作系统的朋友们进行学习并实践Ubantu终端常用命令、快捷键和基本操作。

      以后还会给大家展现更多关于Ubantu的其他重要的基础知识,感谢大家多多支持!

      希望这篇博客能给各位朋友们带来帮助,最后请来过的朋友们留下你们宝贵的三连以及关注,感谢你们!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/998996.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Docker的开源容器镜像仓库Harbor安装

概述 Docker Hub是Docker官方提供的在线Docker镜像注册中心,其支持Docker镜像的查询(search)、提交(push)以及获取(pull)。目前,在云原生领域中,CNCF提供Harbor开源版本…

影刀-验证码识别

打开慕课主界面为例子

自己编译静态ffmpeg freetype2 not found问题解决

整理好依赖的ffmpeg仓库地址: https://github.com/pyke369/sffmpeg 报错:ERROR: freetype2 not found using pkg-config 网上查询说是需要安装freetype-devel ​​​​​​​sudo apt install libfreetype6-dev 安装后还是报一样的错,实…

window 添加/删除系统右键菜单项

一、添加文件夹右键菜单项 1.打开Windows注册表编辑器。按下WinR组合键,输入regedit,点击确定。 2.在注册表中,找到以下路径: HKEY_CLASSES_ROOT\Directory\shell 3. 参考其他菜单项进行添加,例如添加WebStorm的菜…

VTK实现模型添加标注标记功能

VTK实现模型添加标注标记高级功能 功能演示 添加标记模型 变换标记模型(朝向、位置、缩放) 删除标记模型 功能介绍 支持在模型表面添加标记模型,标记模型可以切换为不同的模型(演示里是圆柱体)标记模型支持颜色…

linux配置本地yum源

在本地部署服务器时,因为无法联网导致没法使用外网yum源,会对安装服务有些影响。 不过可以通过本地光盘部署yum源赖解决问题。 1.查看一下虚拟机是否有sr0这个文件 ll /dev/sr0 2.创建一个文件做挂载 mkdir /media/cdrom/ mount /dev/sr0 /media/cdrom…

《得帆云 AIGC+低代码PaaS平台系列白皮书》-主流OA集成应用

近年来,随着国内外的信息技术发展日益迅速,无论是企业的业务模式,还是企业的人员管理,都在不断发展变化,OA系统作为公司的核心协调系统,必须能够及时响应公司的发展,实现与企业内部各种业务系统…

混合使用MariaDB和MongoDB的SQL与NoSQL

假设你有一个在Node.js(或任何其他平台)上开发的应用程序。这个应用程序连接到一个MongoDB数据库(NoSQL),用于存储对书籍的评价(给出的星级数量和评论)。再假设你有另一个在Java(或P…

冠达管理:国内产量最大!又一龙头来了…本周4股可申购

本周(9月11日—9月15日),共有4只新股将申购,其间创业板2只(飞南资源、万邦医药),科创板1只(中研股份),沪市主板1只(恒兴新材)。 资料…

【acwing总结】快速排序

原题链接 时间复杂度 nlogn 快排利用分治思想的原理 主要步骤有以下几种 (1):确认分界点 可以q[l] 可以是q[lr] 可以是q[r],也可以是随机值 (2):调整区间 将小于等于分界点的,放到左边去&…

cpp-httplib 源码剖析

文章目录 前言一、cpp-httplib 是什么?二、Server类整体架构三、绑定和监听bind_internallisten_internal 四、路由添加路由路由 五、处理接受请求process_server_socket_coreprocess_request 前言 之前实现自己的http库的时候感觉有一些设计的不是很好&#xff0c…

虹科分享 | Chae$4:针对金融和物流客户的新Chaes恶意软件变体 | 自动移动目标防御

介绍--Chae$4 随着网络威胁的世界以惊人的速度发展,保持领先于这些数字危险对企业来说变得越来越关键。2023年1月,Morphisec发现了一个令人震惊的趋势,许多客户,主要是物流和金融部门的客户,受到了Chaes恶意软件的新的…

【踩坑】Latex中multicolumn/multirow单元格竖线消失的恢复方法

消失的情况: 修复方法: 1、第一点是确保单元格数量正确; 2、第二点是一个小细节,这里的c后面要加个"|": \multicolumn{3}{c|} 当然,如果是左边少,那就加左边;或者直接左…

Python爬虫实战:抓取和分析新闻数据与舆情分析

在信息爆炸的时代,新闻和舆情分析对于企业和个人来说都具有重要意义。而Python作为一门优秀的编程语言,非常适合用于构建强大的爬虫工具,并用于抓取和分析新闻数据。本文将分享使用Python爬虫抓取和分析新闻数据,并进行舆情分析的…

2023年下半年杭州/深圳软考(中/高级)认证报名,来这呀

软考是全国计算机技术与软件专业技术资格(水平)考试(简称软考)项目,是由国家人力资源和社会保障部、工业和信息化部共同组织的国家级考试,既属于国家职业资格考试,又是职称资格考试。 系统集成…

OceanMind海睿思加入信通院TC1-WG7工作组,推进IT内控与审计标准体系化发展

近日,中新赛克海睿思通过中国通信标准化协会下(CCSA)的互联网与应用技术工作委员会(TC1)审议批准,正式成为IT内控与审计技术工作组(WG7)成员单位。 IT内控与审计技术工作组 是 中国信…

用了5年的fiddler抓包,这个超级实用的功能今天才知道!

我们在使用fiddler抓包获取请求响应时间时都会看Statics页面中的Overall Elapsed值!如果只看单个请求的响应时间没有什么问题;但是如果我们需要看多个请求的响应时间或者想对页面中所有抓包的请求排序进而找到最耗时的请求,使用该方法显然是无…

C#难点语法讲解之委托---从应用需求开始讲解

一、委托的定义 委托(Delegate) 是存有对某个方法的引用的一种引用类型变量。引用可在运行时被改变。 简单解释:变量好控制,方法不好控制,委托可以把方法变成变量 二、例子解释定义 如果我们有一个数组,里面有10个…

如何注册喀麦隆商标?

想象一下,你正在喀麦隆的雨林中寻找宝藏,突然你发现了一个从未被人发现的部落。这个部落的人们用一种独特的图案作为他们的标记,来展示他们的身份和与众不同。这个图案就是喀麦隆的商标! 在商业世界中,商标就像这个独特…

开启更高效之路,美创科技暗数据发现和数据分类分级系统全新升级

数字经济时代,数据分类分级作为平衡数据保护和流通利用的基础工作,愈发受到广泛的关注。但面对海量繁杂的数据,如何快速地实现数据梳理与分类分级,对于绝大多数组织而言,并非易事—— ◼︎ 在缺少标准方法和自动化、智…