Linux基础知识-----命令的格式及类型

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux基础知识-----命令的格式及类型相关的知识,希望对你有一定的参考价值。

简单介绍

1.linux系统的优点:
linux属于自由软件用户可以免费获得它和它的源代码,并且可以根据自己的需要对它进行必要的修改,无偿对它使用,随意传播,安全并且稳定。免费以及安全稳定成为了它受到许多企业公司的广泛运用。
2.root用户:
root用户不同于普通用户,它比普通用户拥有更大的权限。在系统中几乎拥有更改或删除一切能力,还可以对普通用户进行管理控制。由于能力太大可以对系统造成巨大的破坏,所以慎用root。
3.shell的介绍与运用:
shell的作用是充当用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行 ,也被称为LINUX的命令解释器。

命令的介绍及分类

1.命令提示符:
格式:[[email protected] ~]# $( 输入echo $PS1显示 #=管理员 $=普通用户)``技术分享图片
修改方法"[\e[31m][\[email protected]\h \W]\$[\e[0m]"技术分享图片
\e \xxx 颜色
\u 当前用户
\h 主机名简称
\H 主机名
\w 当前工作目录
\W 当前工作目录基名
\T 12小时时间格式
\t 24小时时间格式
! 命令历史数
# 开机后命令历史数
2.命令的格式
conmmand[options][arguments]
命令[选项][参数]
3.命令的分类:
1.内部命令:由shell自带的,而且通过某命令形式提供 。
2 外部命令:在文件系统路径下有对应的可执行程序文件 。
3别名:相当于给命令起一个名字。(输入别名等于输入 这条命令)
(系统初始hash表为空,当外部命令执行时,默认会从 PATH路径下寻找该命令,找到后会将这条命令的路径记录到 hash表中,当再次使用该命令时,shell解释器首先会查看hash 表,存在将执行之,如果不存在,将会去PATH路径下寻找。利 用hash缓存表可大大提高命令的调用速率 )


    输入 help 内部命令列表 
                                cmd 启用内部命令 
        enable                        –n cmd 禁用内部命令 
                                                          –n 查看所有禁用的内部命令
   查看命令是内部或外部命令 :      type COMMAND
   显示hash缓存      hash
                                    ----- -l 显示hash缓存,可作为输入使用 
                                       ----- –p path  name 将命令全路径path起别名为name 
                                          ----- –t name 打印缓存中name的路径 
                                             -----  –d name 清除name缓存 
                                                 -----  –r 清除缓存
            别名      
                       设置    alias NAME=‘VALUE‘ 
                                 取消设置   unalias  name [name ...] 
                                                       -a 取消所有别名     

                                        如果别名同原命令同名,如果要执行原命令,可使用                                   
                                        “\COMMAND”       
                                        ’COMMAND’
                                        /PATH/COMMAND:外部命令                                   

4.命令执行的顺序技术分享图片

以上是关于Linux基础知识-----命令的格式及类型的主要内容,如果未能解决你的问题,请参考以下文章

linux命令格式及基础命令

Linux基础知识------安装及管理程序

linux基础rpm安装程序和管理

linux基础-ls命令

Python基础语法及变量

第二周:一个简单的时间片轮转多道程序内核代码及分析