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

Linux学习笔记(2) 命令基础:从概念到实践(期末,期中复习笔记全)

前言

一、认识命令行与命令

二、Linux 命令的基础格式

三、命令示例解析

(1)ls -l /home/itheima

(2)cp -r test1 test2

四·结语


前言

        在 Linux 系统的世界里,命令行是与系统交互的重要方式。熟练掌握 Linux 命令,就如同拥有了一把开启系统强大功能的钥匙。今天,我们就从 Linux 命令的基础概念入手,逐步深入了解其使用方法。


一、认识命令行与命令

命令行: Linux 终端(Terminal),它以纯 “字符” 的形式呈现,是我们向系统发出操作指令的窗口。我们通过输入各种字符化命令,实现对系统的各种操作。

命令:本质上就是 Linux 程序。它们没有图形化页面,却能在命令行中给予我们字符化的反馈。比如在终端中输入一些命令后,我们会看到系统返回的相关信息,这些信息帮助我们了解命令的执行结果。


二、Linux 命令的基础格式

Linux 命令有着通用的格式command [-options] [parameter] 。下面分别介绍各部分的含义:

(1)command命令本身,是我们要执行的具体操作指令。

(2)-options命令的选项,是可选的部分(非必填)。通过不同的选项,我们可以控制命令的行为细节。

(3)parameter命令的参数,同样是可选(非必填)的。多数情况下,参数用于指定命令作用的目标

(4) [] 表示其中的内容是可选的。这种灵活的格式设计,让一个命令可以根据不同需求,通过添加选项和参数,实现多样化的功能。


三、命令示例解析

(1)ls -l /home/itheima

命令本身ls ,基本功能是列出目录内容

选项-l ,这个选项让 ls 命令以长格式列表的形式展示信息。当我们使用这个选项时,会看到诸如文件权限(如 -rw-r--r-- )、文件所有者和所属组、文件大小、最后修改时间等详细信息。

参数/home/itheima ,指定了 ls 命令作用的目标目录,即列出 /home/itheima 目录内的文件和子目录信息。整体意思是以列表的形式,显示 /home/itheima 目录内的内容。

(2)cp -r test1 test2

命令本身cp ,用于复制文件或目录

选项-r ,表示递归复制。当我们要复制的 test1 是一个文件夹,且其中包含多个子文件夹和文件时,使用 -r 选项就能将 test1 整个文件夹及其内部所有内容都复制到 test2 。

参数test1 和 test2 ,test1 是源文件或目录,即要被复制的对象test2 是目标位置,也就是复制后的文件或目录存放的地方。该命令的意思是复制文件夹 test1 成为 test2 。


四·结语

        希望这篇博客能为大家在 Linux 学习之路上奠定良好的基础,让我们一起在命令行的世界里不断探索前行!


http://www.mrgr.cn/news/97453.html

相关文章:

  • Redis 的五种数据类型面试回答
  • 使用成员函数指针数组简化C++类中的操作
  • 计算机系统---性能指标(3)续航与散热
  • 基于大模型的GCSE预测与治疗优化系统技术方案
  • NVIDIA Jetson 环境安装指导 PyTorch | Conda | cudnn | docker
  • 面试题vue
  • Ubuntu 22 Linux上部署DeepSeek R1保姆式操作详解(Xinference方式)
  • AI Agent设计模式一:Chain
  • vue2拖拉拽做个模拟公式工具
  • 【零基础入门unity游戏开发——动画篇】Animation动画窗口,创建编辑动画
  • [C++面试] explicit关键字面试点总结
  • modprobe: can‘t open ‘modules.dep‘: No such file or directory
  • 使用NVM下载Node.js管理多版本
  • 下载安装Node.js及其他环境
  • Opencv计算机视觉编程攻略-第十节 估算图像之间的投影关系
  • Linux服务宕机,java服务导致的内存溢出
  • Uni-app入门到精通:uni-app的基础组件
  • 量子纠错码实战:从Shor码到表面码
  • k8s的StorageClass存储类和pv、pvc、provisioner、物理存储的链路
  • WebRTC技术简介及应用场景