news 2026/6/24 15:27:00

linux的使用

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
linux的使用

linux的命令使用

首先我们需要知道linux中命令的通用格式:command [-options] [parameter]

  • command:命令本身
  • -options:[可选,非必填]命令的一些选项,可以通过选项控制命令的行为细节
  • parameter:[可选,非必填]命令的参数,多数用于命令的指向目标等

ls命令:

  • ls命令的参数的作用:可以指定要查看的文件夹(目录)的内容,如果不给定参数,就查看当前工作目录的内容

  • ls命令的选项:-a选项,可以展示出隐藏的内容,以 .开头的文件或文件夹默认被隐藏,需要-a才能显示出来

    -l选项,以列表的形式展示内容,并展示更多细节

    -h选项,需要和-l选项搭配使用,以更加人性化的方式显示文件的大小单位

下面图片就是命令的具体使用,各位也可以看看自己的

cd命令:

  • cd命令可以切换当前工作目录,语法是:cd [linux路径],没有选项只有参数,表示目标路径,使用参数,切换到指定路径,不使用参数,切换工作目录到当前用户的HOME

这个是正常的哦,因为里面没东西(可能有隐藏的,但是我没有使用ls -a命令,大家可以试试)

pwd命令:

  • pwd命令没有选项,没有参数,直接使用,作用是显示当前所在的工作目录

mkdir命令:

  • mkdir命令用于创建新的目录(文件夹),语法:mkdir [-p] linux路径,参数必填,表示要创建的目录的路径,相对、绝对、特殊路径符都可以使用。
  • -p选项的作用:可选,表示自动创建不存在的父目录,适用于创建连续多层级的目录。

touch命令:

  • 用于创建一个新的文件
  • 语法:touch linux路径
  • 参数必填,表示要创建的文件的路径,相对、绝对、特殊路径符都可以使用

cat命令:

  • 用于查看文件内容
  • 语法:cat linux路径
  • 参数必填,表示要查看的文件的路径,相对、绝对、特殊路径符都可以使用

more命令:

  • 用于查看文件聂荣,可翻页查看
  • 语法:more linux路径
  • 参数必填,表示要查看的文件的路径,相对、绝对、特殊路径符都可以使用
  • 使用回车键看下一行,空格键翻页,q键退出查看

当然咯,只有在内容多的时候这两个才有区别,不然两个区别不大。

cp命令:

  • 用于复制文件或文件夹
  • 语法:cp [-r] 参数1 参数2
  • -r选项,可选,用于复制文件夹使用,表示递归
  • 参数1,linux路径,表示被复制的文件或文件夹
  • 参数2,linux路径,表示要复制去的地方

mv命令:

  • 用于移动文件或文件夹
  • 语法:mv 参数1 参数2
  • 参数1,linux路径,表示被移动的文件或文件夹
  • 参数2,linux路径,表示要移动去的地方,如果目标不存在,则进行改名,确保目标存在

rm命令:

  • 用于删除文件或文件夹
  • 语法:rm [-r -f] 参数1 参数2 …参数N
  • -r选项,可选,文件夹删除
  • -f选项,可选,用于强制删除(不提示,一般用于root用户)
  • 参数,表示被删除的文件或文件夹路径,支持多个,空格隔开
  • 参数也支持通配符*,用以做模糊匹配

which命令:

  • 查找命令的程序文件
  • 语法:which 要查找的命令
  • 无需选项,只需要参数表示查找哪个命令

find命令:

  • 用于查找指定的文件
  • 按文件名查找:find 起始路径 -name “被查找文件名”
  • 按文件大小查找:find 起始路径 -size +|-n[kMG]

apt命令:

  • 语法:apt install | remove 程序名 [-y]
  • -y选项,可选,表示不要提示,直接执行
  • install 安装程序
  • remove 删除程序

我这个是yum,不同的包管理器

vim使用:

  • 1)什么是vi/vim编辑器
    • vi\vim编辑器,就是命令行模式下的文本编辑器,用来编辑文件
    • vim是vi的升级版,一般用vim即可,包含全部vi功能
  • 2)基础命令
    • vi 文件路径
    • vim 文件路径
  • 3)运行模式
    • 命令模式,默认的模式,可以通过键盘快捷键控制文件内容
    • 输入模式,通过命令模式进入,可以输入内容进行编辑,按esc退回命令模式
    • 底线命令模式,通过命令模式进入,可以对文件进行保存、关闭等操作


ok,到此为止

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/18 19:34:47

python 第八章 练习

# 1)消息:编写一个名为display_message()的函数,打印一条消息,指出本章的主题是什么。调用这个函数,确认现实的信息正确无误。def display_message():print("This chapter is about functions.")display_mes…

作者头像 李华
网站建设 2026/5/30 23:40:27

Markdown换行与段落控制排版细节

Markdown换行与段落控制排版细节 在技术文档、博客文章或代码仓库的 README 文件中,你是否曾遇到过这样的尴尬:明明写好了文字和图片说明,发布后却发现所有内容挤成一团?图文之间毫无间距,操作步骤连成一片&#xff0c…

作者头像 李华
网站建设 2026/6/22 16:00:55

BFCP协议:多媒体会议资源控制的核心引擎

目录 一、协议起源与设计定位 二、协议架构与核心组件 三、技术优势与行业影响 四、未来演进方向 在远程协作与混合办公场景日益普及的今天,视频会议系统已成为企业沟通的核心基础设施。然而,当多个参会者同时尝试共享屏幕、操作文档或控制视频流时&…

作者头像 李华
网站建设 2026/6/19 10:01:44

Gin框架基础篇009_日志中间件详解

文章目录1. Gin内置日志中间件1.1. 默认日志中间件1.2. 禁用debug日志1.3. 控制日志颜色1.4. 自定义日志中间件1.4.1. 日志配置项1.4.2. 自定义方法1.4.3. 自定义日志格式示例1.4.4. 自定义日志输出位置示例2. 集成第三方日志插件2.1. 集成 logrus2.2 集成 zap在开发Web应用时&…

作者头像 李华
网站建设 2026/6/18 1:27:56

PyTorch模型剪枝Pruning压缩技术实践

PyTorch模型剪枝Pruning压缩技术实践 在智能设备日益普及的今天,我们越来越频繁地面临一个现实问题:如何让那些动辄上亿参数的深度学习模型,在手机、嵌入式摄像头甚至可穿戴设备上流畅运行?训练时用着八卡A100集群的“巨无霸”模型…

作者头像 李华
网站建设 2026/6/12 22:14:53

Markdown嵌入HTML增强排版灵活性

Markdown嵌入HTML增强排版灵活性 在技术文档日益成为产品核心体验一部分的今天,一个清晰、美观且结构合理的说明页面,往往能显著降低用户的学习成本。我们常常用Markdown来撰写这些文档——它简洁、易读、版本可控,几乎是开发者写笔记、做记…

作者头像 李华