当前位置: 首页 > news >正文

DAY 2 linux快捷键和基本指令

一、终端快捷键

先来扩展一下终端的快捷键

ctrl + alt + t 独立的打开终端窗口

ctrl + shift + t 不能独立打开终端,能在已经打开终端前提下 再创建新终端

ctrl + shift + q 关闭终端

ctrl + shift + + 放大终端

ctrl + - 缩小终端

ctrl + s 锁定终端

ctrl + q 解锁终端

终端界面所显示提示符说明

编辑

二、Linux基本指令

1.ls

ls 查看当前文件夹有什么

(1) -l

列举文件详细信息 包括用户权限、大小、时间等

(2) -h

  • 将大小转换成M和G

(3) -a

  • 列举去当前文件夹的隐藏文件

可以看出和第一次使用ls指令时列举的不一样

  • Linux 所有的命令是可以合并的

例如

-l -h可以合并成 -lh 或者 -hl;

-l -h和-a可以合并成 -lha 或者-lah ;

指令的顺序是可以随意的。

2.cd

用于终端的路径跳转的指令

从根路径出发的路径我们称之为绝对路径

从当前路径出发的路径我们称之为相对路径

对于上图 ./code-> 即为相对路径

特殊路径

  • /:根路径

Linux起始路径

也是所有文件的起始位置

  • ~: 家目录

在你当前Ubuntu下你一般会有两个用户

第一个用户是你创建用户->普通用户->yhd

所以我的普通用户家目录: /home/lyx

  • 管理员用户: root用户隐藏用户

这个用户的权限特别大!

大到可以自杀系统!

删库跑路真实存在-程序员绝对拿到了管理员权限!

他的家目录: /root

  • ./ : 当前路径
  • ../ : 上一级路径

发现其实在日常使用时如果后边没有路径了可以直接使用 . 或 ..

例如 cd .. = cd ../

3.pwd

用于显示当前的绝对路径

4.cp

用于复制一份文件到其他位置(copy)

用法:cp 源文件 目标位置

-rf 用于操作文件夹

cp指令只能复制文件 ,对于文件夹如要复制需要在后边增加-rf

5.mv

用于移动文件和文件夹(move)

用法:mv 要移动的文件/文件夹 指定的位置

  • 重命名:只要不移动当前位置,可以实现重命名当前文件 mv 【文件名】 ./【新文件名】

6.rm

用于删除文件和文件夹

用法:rm 文件(夹)名

  • 可以指定删除某路径下的文件夹
  • rm *.mp3 这条命令表示删除当前文件夹所有以.mp3结尾的文件
    • * 通配符,表示匹配所有 ?通配符 ->?处必须匹配一个
    • 1* 表示1开头的所有文件
    • 1*.txt 表示1开头.txt结尾的所有文件
  • rm * 表示删除所有

7.mkdir

创建文件夹指令

用法:mkdir 【文件夹名】

  • 默认是在当前路径创建,可以指定路径 mkdir 路径/【文件夹名】
  • 创建多个文件夹 mkdir 【文件夹1】【文件夹2】【文件夹3】
  • 创建递归多层文件夹 mkdir ./code/code1/code2/code3 -p

8.touch/gedit

touch:仅创建普通文件,不打开

用法:touch 1.doc

  • 可同时创建多个文件 touch 【文件1】【文件2】【文件3】

gedit:可创建且打开文件

用法:gedit 1.doc

  • 如果文件不存在就创建并打开;如果文件存在就打开(以文本编辑器的形式打开)

9.sudo

所有的指令前都可以加一个sudo指令 (临时root权限)

sudo apt 系列->在线安装

Ubuntu内部隐藏了一个应用商店

这个应用商店打通整个世界上的所有开源仓库!

比如阿里、华为、百度、腾讯、搜狐、清华

几乎可以下载到这个世界上任何的开源软件/

这个商店没有界面,这个商店所有操作

都需要通过指令完成

(1)更新商店

sudo apt-get update

更新商店软件索引到最新的状态!

(2)更新你当前电脑所有可以更新的软件

sudo apt-get upgrade

(3)安装指定软件

sudo apt-get install xxxx[软件名字]

你必须知道软件的名字-而且还是开源!

安装一个音视频剪辑工具 ffmpeg

vlc ffmpeg mplayer

mpg123 madplay

(4)卸载软件

sudo apt autoremove 软件名--purge

sudo dpkg 系列->离线安装

1:安装

sudo dpkg-i xxxxx.deb

2:卸载

sudo dpkg--purge 软件名

http://www.jsqmd.com/news/512907/

相关文章:

  • 2026年智能床垫品牌推荐:办公久坐族护脊健康软件联动热门型号分析 - 品牌推荐
  • [Python] 你以为是编码问题,其实是路径问题:一篇讲透中文路径踩坑
  • 从「养虾」到软件开发,AI落地的正确姿势
  • 收藏!小白程序员快速入门:AI Agent(以OpenClaw为例)核心原理与实践教程
  • 2026年四通球阀制造厂家推荐,品质与服务双重保障,可靠的四通球阀有哪些10年质保有保障 - 品牌推荐师
  • GPS原理笔记三——GPS卫星轨道理论和计算
  • 收藏备用!AI工程师两大门派详解,小白/程序员入门大模型必看
  • 收藏!23个AI基础术语,小白也能轻松看懂大模型(附ChatGPT等实例)
  • langchain模型;LangChain与LangGraph在应用场景上的区别;
  • 解锁文献综述新境界:书匠策AI的“智慧魔法”
  • 收藏!小白程序员轻松入门大模型核心概念:RAG、Agent与工具调用
  • k3s集群启动失败分析日志关键错误failed to find cpu cgroup (v2)
  • xLSTM首秀功率预测!Time2Vec+TCN级联架构:如何让光伏MAE再降5%?
  • 零代码平台 2026 发展报告:轻流 AI 重塑业务流程管理
  • 2026商用免许可音乐全攻略:合法商用无压力的优质平台终极盘点
  • Matlab/simulink 风电场调频,风电调频,双馈风机调频。 调频策略协调,虚拟惯性...
  • LangChain Agent 是一个能“自主决策 + 调用工具”的 LLM 应用框架。
  • 记一次生产环境MQ队列积压150W问题分析与解决方案
  • 云原生PLM为何能成为企业新宠?深度解析其核心优势与未来演进之路
  • Hive学习记录第一章
  • VOOHU——工业级千兆网络变压器选型要点:从宽温要求到封装选择
  • 计算机系统基础知识(七):软件篇之数据库系统详解
  • AI 学习测试文章
  • Java 集合框架工具类与性能优化实战
  • 英伟达旗舰发布年代图,H200,B200,B300参数对比图。 #AI计算#英伟达GPU
  • 跨境电商的下半场:从“引流”到“截流”,重构推特获客逻辑
  • 实战为王·数据说话,2026 AI超级员工真实效能测评
  • LeetCode hot100-238 除了自身以外数组的乘积
  • Ollie‘s EDI 对接指南:折扣零售巨头的供应链合规要点
  • 企业AI实战训练营培训总结: