Linux——命令执行原理,命令别名

执行原理

  • 系统为了让用户在命令行快速方便地执行命令,将可执行文件的路径存储在环境变量PATH中,使得shell知道命令的可执行文件位置

  • PATH环境变量:当用户每次执行外部命令的时候都会去该变量所记录的路径下搜索和命令同名的二进制文件,如果有则执行该二进制文件,如果没有则提示命令找不到。

```bash

[root@server ~]# echo $PATH

/root/.local/bin:/root/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin

```

命令别名

作用

  • 别名:命令的快捷方式,对于需要经常执行,且要很长时间输入的长命令很有用。

格式

```bash

alias 别名='原命令 - 参数'

```

查看设置的别名

```bash

[root@server ~]# alias

alias cp='cp -i'

alias egrep='egrep --color=auto'

alias fgrep='fgrep --color=auto'

alias grep='grep --color=auto'

alias l.='ls -d .* --color=auto'

alias ll='ls -l --color=auto'

alias ls='ls --color=auto'

alias mv='mv -i'

alias ping='ping -c 5' # 上例新建的

alias rm='rm -i'

alias xzegrep='xzegrep --color=auto'

alias xzfgrep='xzfgrep --color=auto'

alias xzgrep='xzgrep --color=auto'

alias zegrep='zegrep --color=auto'

alias zfgrep='zfgrep --color=auto'

alias zgrep='zgrep --color=auto'

```

常用的别名

untar

  • 由于 tar 命令的参数太多不好记忆,所以将解压缩设为如下:

```bash

alias untar='tar -zxvf '

```

相关推荐
东锋1.33 分钟前
使用 F12 查看 Network 及数据格式
前端
zhanggongzichu6 分钟前
npm常用命令
前端·npm·node.js
anyup_前端梦工厂12 分钟前
从浏览器层面看前端性能:了解 Chrome 组件、多进程与多线程
前端·chrome
PH_modest19 分钟前
【Linux跬步积累】——thread封装
linux·运维·服务器
chengpei14720 分钟前
chrome游览器JSON Formatter插件无效问题排查,FastJsonHttpMessageConverter导致Content-Type返回不正确
java·前端·chrome·spring boot·json
秋说23 分钟前
本地Ubuntu轻松部署高效性能监控平台SigNoz与远程使用教程
linux·运维·ubuntu
Joeysoda26 分钟前
Java数据结构 (从0构建链表(LinkedList))
java·linux·开发语言·数据结构·windows·链表·1024程序员节
我命由我1234529 分钟前
NPM 与 Node.js 版本兼容问题:npm warn cli npm does not support Node.js
前端·javascript·前端框架·npm·node.js·html5·js
每一天,每一步39 分钟前
react antd点击table单元格文字下载指定的excel路径
前端·react.js·excel
浪浪山小白兔39 分钟前
HTML5 语义元素详解
前端·html·html5