Linux基础命令详解

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

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

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

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

文件位于/bin/bash

Linux基础命令详解

 

Linux命令的分类: 内部命令和外部命令的区别 内部命令   外部命令  
集成于Shell解释器程序内部的一些特殊指令,也称为内建(Buit-in)指令   Linux系统中能够完成特定功能的脚本文件或二进制程序  
属于Shell的一部分   属于Shell解释器程序之外的命令  
没有单独对应的系统文件   每个外部命令对应了一个系统文件  
自动载入内存,可以直接使用   必须知道其对应的文件位置,由Shell加载后才能执行/bin,/usr/bin,/usr/local/bin等  

 

 

 

 

 

 

 

Linux命令行的格式

命令字  [选项]  [参数]

Linux基础命令详解

 

 

① 命令字

是整条命令中最关键的一部分

唯一确定一条命令

②选项

短格式选项:使用“-”符号引导

Linux基础命令详解

长格式选项:使用“--”符号引导

③参数

命令字的处理对象

可以是文件名、目录(路径)名或用户名等内容

个数可以是零到多个

编辑Linux命令行的辅助操作

Tab键:自动补齐

反斜杠“\”:强制换行

Ctrl+u组合键:清空至行首

Ctrl+k组合键:清空至行尾

Ctrl+L组合键:清屏

Ctrl+c组合键:取消本次命令编辑

Ctrl+a组合键:切换到行首

Ctrl+e组合键:切换到行尾

获得命令帮助的方法

①内部命令help

查看Shell内部命令的帮助信息

②命令的“help”选项

适用于大多数Linux外部命令

③使用man命令阅读手册页

使用“↑”、“↓”(ENTER)方向键滚动一行文本

使用Page Up和Page Down(空格)键翻页

按Q或q键退出阅读环境

按“/”键查找内容,n键向下查找,N键向下查找

查看当前的工作目录-pwd

显示用户当前所在的工作目录位置

pwd  

 

示例

[root@localhost~]#pwd

/root—当前工作目录

 

 

 

 

相对路径的表现形式 表现形式   说明   示例  
直接使用目录名或文件名   表示当前工作目录中的子目录、文件的位置   grub.conf  
以一个点号“.”开头   表示当前工作目录作为七点   ./grub.conf  
以两个点号“..”开头   表示以当前目录的上一级目录(父目录)作为起点   ./vmlinuz  
以“~用户名”形式开开头   表示以指定用户的宿主目录作为起点   ~teacher  
以“~”形式开头   表示以当前用户的宿主目录作为起点   ~  

 

 

 

 

 

 

 

列表显示目录内容-ls

显示目录中内容,包括,目录和文件相关属性信息

ls  [选项]  [文件或目录...]  

 

 

常用选项

选项   说明  
-l   以长格式(Long)显示文件和目录的列表,包括权限、大小、最后更新时间等详细信息。ll命令与ls -l功能相同  
-a   显示所有(All)子目录和文件的信息,包括名称以点号“.”开头的隐藏目录和隐藏文件  
-A   与-a选项的作用基本类似,但有两个特殊隐藏目录不会显示,即表示当前目录的“.”和表示父目录的“..”  
-d   显示目录(Directory)本身属性,而不是显示目录中的内容  
-h   以更人性化(Human)的方式显示目录或者文件的大小,默认的大小单位为字节(kB),使用-h选项后将显示为kB、MB等单位。此选项要结合-l 选项一起使用  

-R

  以递归(Recursive)的方式显示指定目录及其子目录中所有内容  
--color  

在字符模式中以颜色区分不同的文件。默认已开启

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zyswpx.html