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基础知识-----命令的格式及类型的主要内容,如果未能解决你的问题,请参考以下文章