Linux系统命令基础

简介

学习Linux,本质上是学习在命令行下熟练使用Linux各类命令

什么是命令,命令行

  • 命令行:即Linux终端(Terminal),是一种命令提示符页面。纯字符的形式操作系统,可以使用各种字符化命令对系统发出操作指令。
  • 命令:即Linux程序。一个命令就是一个Linux的程序。命令没有图形化页面,可以在命令行(终端)提供字符化反馈。

在Linux中,命令有其通用的格式

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

语法中的[],表示可选的意思

//示例:ls [-a -l -h] [Linux路径]
ls -l /home/itheima   //ls是命令本身,-l是选项,/home/itheima是参数
意思是以列表的形式,显示/home/itheima目录内的内容

命令的选项与参数

ls命令的参数的作用:可以指定要查看的文件夹(目录)的内容,如果不给参数,就查看当前工作目录内容。如下语法,ls命令是可以使用选项的,而参数就是Linux路径

ls [-a -l -d -r -t -A -F -R] [Linux路径]
ls [文件名,*].[文件类型]  #表示指定文件名或类型,*表示所有文件名
  • -a选项,表示:all的意思,即列出全部文件(包含隐藏文件/文件夹)。
  • -l选项,表示:以列表(竖向排列)的形式展示内容,并展示更多信息。
  • -lh选项,表示:以列表的形式展示内容并且显示文件的内存大小。

image-20230317233031041

语法中的选项是可以组合使用的,比如学习的-a和-l可以组合应用。

  • ls -l -a
  • ls -la
  • ls -al

如上三种写法,都是应用的,表示同时应用-l和-a功能。

posted @ 2023-03-30 10:13  克峰同学  阅读(21)  评论(0编辑  收藏  举报