Linux常用命令

一、Linux命令概述

Linux 操作系统中,凡是在字符操作界面中输入能够完成特定操作和任务的字符串都
可以称为命令。严格来说,命令通常只代表实现某一类功能的指令或程序的名称。

命令就是指令


二、Shell(命令解释器)

1、Linux系统中运行的一种特殊程序

2、在用户和内核之间充当“翻译官”

3、用户登录Linux系统时,自动加载一个Shell程序

4、Bash是Linux系统中默认使用的Shell程序

注:命令是由用户输入的自然语句,输入命令后由命令解释器shell解释后交给内核


三、Linux命令的分类

1、内部命令:shell解释器自带的命令,执行效率高

2、外部命令:shell解释器不自带的命令,在安装某些包时,被安装到系统的命令

  &Linux 操作系统默认会将存放外部命令、程序的目录(如/bin /usr/bin 、/usr/local/bin
等)添加到用户的“ 搜索路径 ”中,当使用位于这些目录中的外部命令时,用户不需要指定具
体的位置。因此在大多数情况下,不用刻意去分辨内部命令和外部命令,其使用方法是基本
类似的。 (命令对应的是一个程序,每一个命令都有一个命令包放在目录下,如bin/sbin)
        内部命令与外部命令的区别


四、Linux命令行的格式
命令字+选项+参数
  & 命令字:命令字唯一确定一条命令,因此在输入命令时一定要确保输入的命令字正确。并且,在 Linux的命令环境中,无论是命令名还是文件名,对英文字符的处理是区分大小写的,操作时需要
细心。
  & 选项 选项的作用是调节命令的具体功能,决定这条命令如何执行。同一个命令字配合不同的
   ①选项使用时,可以获得相似但具有细微差别的功能。命令使用的选项有如下一些特性。
不同的命令字能够使用的选项也会不同(选项的个数和内容)。
   ②选项的数量可以是多个,也可以省略。同时使用多个选项时,选项之间使用空格分
隔。若不使用选项,将执行命令字的默认功能。
   ③使用单个字符的选项时,一般在选项前使用 “-” 符号(半角的减号符)引导,称为短
格式选项,如 “-l” 。多个单字符选项可以组合在一起使用,如 “-al” 等同于 “-a -l”
   ④使用多个字符的选项时,一般在选项前使用 “--” 符号(两个半角的减号符)引导,
称为长格式选项,如 “--help”
        有些命令字对于同一功能会同时提供长、短两种格式的选项。长格式的选项意义明确,
容易记忆,而短格式的选项结构简单、输入快捷。两种格式可以混用。 
  & 参数:命令参数是命令字的处理对象,通常情况下命令参数可以是文件名、目录(路径)名
或用户名等内容。根据所使用命令字的不同,命令参数的个数可以是零到多个。在输
入一条 Linux 命令时,应根据该命令字具体的格式提供对应的命令参数,以确保命令的正常
运行。
        注:在实际使用 Linux 命令行的过程中,“选项”和“参数”的称谓经常混淆,甚至
前后顺序也允许颠倒,但一般不会影响命令的执行效果,所以很多时候并不做严格区分

&进行编辑Linux命令行时,可以使用 辅助操作 提高输入效率 ,如:
  ①Tab键,输入不完整的命令字或文件后,按Tob键自动补全命令;
  ②Ctrl+U:删除当前光标处之前的所有字符内容;
  ③Ctrl+K:删除当前光标处到尾行的所有字符内容;
  ④Ctrl+L:清空当前屏幕中的显示内容;
  ⑤Ctrl+C:取消当前命令行的编辑,并切换为新的一行命令提示符

五、常用命令及相关作用
1、 help 命令:查看各 Shell 内部命令的帮助信息;help+内部命令的名称
    --help命令:查看外部命令的帮助信息;外部命令+--help
2、 man手册:大部分外部软件在安装时为执行程序、配置文件提供了详细的帮助手册页,这些手册页可以哦难过统一的浏览程序man进行阅读;man+命令,使用Q/q键退出手册页的阅读环境
3、 pwd命令:查看当前的工作目录
4、 cd命令:切换工作目录; cd. 命令:当前目录; cd..命令:返回上一级
5、 ls命令:列表(List)显示目录内容;其可以使用的选项种类非常多,如:
             & -l:以长格式(Long)显示文件盒目录列表,包括权限、大小、最后更新时间等
             & -a:显示所有(all)子目录和文件信息,包括以符号“.”开头的隐藏目录和隐藏文件
             & -A:与-a 选项的作用基本类似,但有两个特殊隐藏目录不会显示,即表示当前目
                       录的 . 和表示父目录的“..”
             & -d :显示目录( Directory )本身的属性,而不是显示目录中的内容
             & -h :以更人性化(Human)的方式显示目录或文件的大小,默认的大小单位为字
                    节( B ),使用 -h 选项后将显示为 KB MB 等单位。此选项需要结合 -l 选项一起使用
             & -R :以递归( Recursive )的方式显示指定目录及其子目录中的所有内容
             & -color :在字符模式中以颜色区分不同的文件,如果使用“--color=tty”,则表示使用
                          终端预定义的颜色方案。通常情况下,深蓝色表示目录,白色表示一般文件,颜                              色,表示可执行的文件,黄色表示设备文件,红色表示压缩文件
6、 du命令: 统计目录及文件的空间占用情况( Disk Usage
     常用选项有:
           & -a :统计磁盘空间占用时包括所有的文件,而不仅仅只统计目录
           & -h:以更人性化的方式(默认以 KB 计数,但不显示单位)显示出统计结果,使用-h 选项                      后将显示出 KB、MB 等单位
           & -s:只统计每个参数所占用空间总的(Summary)大小,而不是统计每个子目录、文件的                      大小
7、 mkdir命令:创建新的目录
8、 touch命令:创建空文件,更新文件时间戳
9、 ln命令:创建链接(Link)文件;链接分为软链接和硬链接;软链接 -s,针对文件、目录,可跨分区; -sf(f:force),只针对文件,不可跨分区
10、 cp命令:复制(copy)文件或目录
11、 rm命令:删除(remove)文件或目录;rm -f:强制删除文件;rm -rf:强制删除目录
12、 mv命令:移动(move)文件或目录
13、 which命令:查找用户所执行的命令文件存放的目录
14、 find命令:查找文件或目录
15、 exit命令:退出终端

   在Linux 操作系统中表示某个目录(或文件)的位置时,根据其参照的起始目录不同,
可以使用两种不同的形式,分别称为绝对路径和相对路径
绝对路径 :从根“/”开始输入路径
相对路径 :从当前目录位置开始输入路径,在开头不使用“/”符号
  • 12
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值