Linux :: 【基础指令篇 :: (补充)指令:(3)】:: alias 指令 :给命令取别名 | 设置指令的别名【示例:自定义实现返回上级目录指令 back】

文章介绍了如何在Linux(CentOS7.6)中使用alias命令创建和查询命令别名,例如将`ls`设为`ls--color=auto`的别名,以及自定义`back`指令来实现返回上级目录的功能。别名在当前会话周期内有效。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言:本篇是 Linux 基本操作篇章的内容!
笔者使用的环境是基于腾讯云服务器:CentOS 7.6 64bit。


学习集:


说明:该命令如同,C/C++ 中的 typedef 等关键字给指定内容取别名!


注:该命令是给:指令取别名!如:前文 which 指令查询时(点击查看),会对有别名的指令显示详细指令!


目录索引:
1. 基本语法及功能
2. 查询指令别名(which)
3. 使用示例:自定义实现返回上级目录指令 back
4. 相关文章或系列推荐


1. 基本语法及功能

语法:

  • alias 别名=“指定命令串”
  • 注意点:别名、=、"指定命令串"之间不能存在空格!

功能:

  • 给命令取别名 | 设置指令的别名!

2. 基本使用示例

如下代码示例:

  • ls 指令是:ls --color=auto 指令的缩写(别名)!
  • ll 指令是:ls -l --color=auto 指令的缩写(别名)!
    • 即:ll 指令相当于:ls -l :用户查询文件的详细信息!
[Mortal@VM-12-16-centos ~]$ which ls
alias ls='ls --color=auto'
	/usr/bin/ls

[Mortal@VM-12-16-centos ~]$ which ll
alias ll='ls -l --color=auto'
	/usr/bin/ls

3. 使用示例:自定义实现返回上级目录指令 back

回顾:指定目录跳转指令:cd

  • 返回上级指令:cd ..

以下将实现:自定义实现返回上级目录指令 back


说明:该方式非永久有效!只在当前会话周期生效!【用户自定义指令的“生命周期”仅在此次登录操作使用期间,即仅是临时生效!】

/* 查看当前目录树形结构 */
[Mortal@VM-12-16-centos ~]$ tree .
.
`-- T_USERandORDER
    |-- a.txt
    |-- b.txt
    |-- t_chmod
    `-- t_user

3 directories, 2 files

/* 跳转指定目录用户测试 */
[Mortal@VM-12-16-centos ~]$ cd T_USERandORDER/t_chmod

/* 查询当前所在路径 */
[Mortal@VM-12-16-centos t_chmod]$ pwd
/home/Mortal/T_USERandORDER/t_chmod

/* 注意点:别名、=、"指定命令串"之间不能存在空格! */
[Mortal@VM-12-16-centos t_chmod]$ alias back =  "cd .."
-bash: alias: back: not found
-bash: alias: =: not found
-bash: alias: cd ..: not found

/* 自定义实现返回上级目录指令 back */
[Mortal@VM-12-16-centos t_chmod]$ alias back="cd .."

/* 测试 back 指令! */
[Mortal@VM-12-16-centos t_chmod]$ back
[Mortal@VM-12-16-centos T_USERandORDER]$ pwd
/home/Mortal/T_USERandORDER

[Mortal@VM-12-16-centos T_USERandORDER]$ back
[Mortal@VM-12-16-centos ~]$ pwd
/home/Mortal

4. 相关文章或系列推荐

1. Linux 学习目录合集


2. Linux :: 【基础指令篇 :: (补充)指令:(1)】:: whoami 指令 :获取获取当前操作用户名
3. Linux :: 【基础指令篇 :: (补充)指令:(2)】:: who 指令:显示所有登录用户(所有登录用户信息)|【为什么切换到 其他用户后,who 命令却没有 其他用户的相关信息?】
4. Linux :: 【基础指令篇 :: 查找 / 查询指令:(3)】:: which 指令 :指定系统文件(指令)查找指令 | 查询指令的别名


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

开发小菜Go

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值