我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux系统 为命令配置别名的方法

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux系统 为命令配置别名的方法

什么是别名

在管理和维护linux系统的过程中,将会使用到大量命令,有一些很长的命令或用法经常被用到,重复而频繁的输入某个很长命令或用法是不可取的。这时可以使用 别名 功能将这个过程简单化。

Linux系统下 有的命令 如 rm cp mv 等  这些命令是删除 移动之类的 使用时要谨慎  也可以通过设置 别名 来进行变相的一些的提醒

简单来说

1.使用危险的命令前给予警告 cp rm mv

2.复杂命令使用更加方便

问题:为rm配置别名 do not use rm即运行rm命令的时候  系统提示 do not use rm 。

1.单独的想输出do not use rm到屏幕界面 要用到的命令为 echo


[root@liuhao ~]# echo "do not use rm"
do not use rm
[root@liuhao ~]# 

2.查看已存在的别名


[root@liuhao ~]# alias 
alias cp='cp -i'
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
alias mv='mv -i'
alias rm='rm -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'

3.1为rm配置别名do not use rm


[root@liuhao ~]# alias rm='echo do not use rm'

      注:=两边没有空格 直接输入字符

3.2检查


[root@liuhao ~]# alias 
alias cp='cp -i'
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
alias mv='mv -i'
alias rm='echo do not use rm'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
[root@liuhao ~]# rm /data/oldboy.txt 
do not use rm /data/oldboy.txt
[root@liuhao ~]# 

  注  现在别名已经配置成功  但是仅限于 这次连接              xshell连接断开 或系统重启后 别名就失效了

4.1使配置的别名 永久生效


[root@liuhao ~]# vim /etc/profile

         vim编辑器下 ;    G表示 直接到底部    o(小写o)表示在当前这一行的下面另起一行   &nbsOxSSLBUsp;

               进入vim后   直接 按键  大写G   然后 按键小写o 

  输入以下命令  保证在最低端即可


##
alias rm='echo do not use rm'

4.2检查是否输入成功  用 tail 输出该文件最后两行


[root@liuhao ~]# tail -2 /etc/profile
##
alias rm='echo do not use rm'
[root@liuhao ~]# 

5.让配置生效  source


[root@liuhao ~]# source /etc/profile
[root@liuhao ~]# rm /data/oldboy.txt 
do not use rm /data/oldboy.txt
[root@liuhao ~]# 

6.修改/root/.bashrc


[root@liuhao ~]# vim /root/.bashrc
#alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

alias rm='rm -i'    前面加上#即可  如上面所示  然后退出vim并保存

7.rm已设置别名状态下  如何删除东西

7.1现在直接使用rm的状态


[root@liuhao ~]# rm /data/oldboy.txt 
do not use rm /data/oldboy.txt
[root@liuhao ~]# rm -f /data/oldboy.txt 
do not use rm -f /data/oldboy.txt
[root@liuhao ~]# rm -r /data/oldboy.txt 
do not use rm -r /data/oldboy.txt
[root@liuhao ~OxSSLBUs]# 

    直接使用 rm 无法删除文件

  7.2如何删除文件

    方法一


[root@liuhao ~]# \rm /data/oldboy.txt 
   \ 表示临时取消别名 

    方法二


[root@liuhao ~]# which rm
[root@liuhao ~]# /bin/rm /data/liuhao.txt 

     which rm  可以查看 rm命令的绝对路径

总结

以上所述是小编给大家介绍的Linux系统 为命令配置别名,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux系统 为命令配置别名的方法

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux系统 为命令配置别名的方法

什么是别名 在管理和维护linux系统的过程中,将会使用到大量命令,有一些很长的命令或用法经常被用到,重复而频繁的输入某个很长命令或用法是不可取的。这时可以使用 别名 功能将这个过程简单化。 Linux系统下 有的命令 如 rm cp m
2022-06-04

linux系统中怎么设置命令别名

今天就跟大家聊聊有关linux系统中怎么设置命令别名,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。用法:alias [-p] [name[=value] ... ] 注意&lsquo
2023-06-13

Linux查看系统配置的常用命令

这篇文章主要介绍“Linux查看系统配置的常用命令”,在日常操作中,相信很多人在Linux查看系统配置的常用命令问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux查看系统配置的常用命令”的疑惑有所帮助!
2023-06-13

Linux系统使用Fuser命令的方法

什么是Fuser命令? fuser命令是一个非常聪明的unix实用程序,用于查找正在使用某个文件、目录或socket的进程。 它还提供有关拥有该进程的用户和访问类型的信息。。fuser工具显示了使用指定文件或文件系统的每个进程的进程ID(P
2022-06-03

Linux系统命令free的使用方法

这篇文章将为大家详细讲解有关Linux系统命令free的使用方法,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。Linux系统中free命令最主要的用途就是用来显示内存的状态,其中包括实体内存
2023-06-28

Linux系统lsof命令的使用方法

Linux系统lsof命令的使用方法,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Linux系统中lsof命令是用于列出当前系统打开文件的工具,是一个非常方便的命令。lsof命
2023-06-28

Linux系统的dd命令的使用方法

这篇文章主要介绍“Linux系统的dd命令的使用方法”,在日常操作中,相信很多人在Linux系统的dd命令的使用方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux系统的dd命令的使用方法”的疑惑有所
2023-06-12

Linux系统下为Gitlab配置邮件提醒的方法

这篇文章主要讲解了“Linux系统下为Gitlab配置邮件提醒的方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux系统下为Gitlab配置邮件提醒的方法”吧!Gitlab邮件提醒方
2023-06-12

Linux系统中chown和chmod命令的用法区别

本篇内容主要讲解“Linux系统中chown和chmod命令的用法区别”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统中chown和chmod命令的用法区别”吧!chown用法:ch
2023-06-12

Linux系统中df命令的使用方法

本篇内容主要讲解“Linux系统中df命令的使用方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统中df命令的使用方法”吧!df 即“可用磁盘”disk free,用于显示文件系统
2023-06-12

Linux系统中file命令的使用方法

这篇文章主要讲解了“Linux系统中file命令的使用方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux系统中file命令的使用方法”吧!命令简介:该命令用来识别文件类型,也可用来
2023-06-12

linux如何为命令history(历史)设置一个别名

本教程讲解如何在Linux中为history命令设置别名,让用户可以通过简化的命令h快速访问命令历史记录。通过编辑.bashrc文件、添加别名并重新加载文件,可以轻松实现这一功能。用户还可以自定义别名并删除它。此外,文章提供了使用-c、-a、-d、-r和-w等标志来管理命令历史记录的提示。
linux如何为命令history(历史)设置一个别名
2024-04-02

Linux系统下wget命令的使用方法

本篇内容主要讲解“Linux系统下wget命令的使用方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统下wget命令的使用方法”吧!一、Linux wget简介wget是linux
2023-06-12

Linux系统逻辑命令的使用方法

本篇内容主要讲解“Linux系统逻辑命令的使用方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统逻辑命令的使用方法”吧!1.判断一个命令的结果使用test,其返回0,或一个整数。返
2023-06-13

linux系统中sed命令的使用方法

这篇文章给大家分享的是有关linux系统中sed命令的使用方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Linux中sed命令功能强大,今天我们就来详细介绍如何在Linux中使用sed命令进行替换,具体来说分
2023-06-10

Linux系统下findmnt命令的使用方法

本篇内容介绍了“Linux系统下findmnt命令的使用方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Findmnt 命令用于查找挂载的
2023-06-12

linux系统下dd命令的使用方法

功能:把指定的输入文件拷贝到指定的输出文件中,并且在拷贝过程中可以进行格式转换。可以用该命令实现DOS下的 diskcopy命令的作用。先用dd命令把软盘上的数据写成硬盘的一个寄存文件,再把这个寄存文件写入第二张软盘上,完成diskcopy
2022-06-04

Linux系统下chkconfig命令的使用方法

本篇内容介绍了“Linux系统下chkconfig命令的使用方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!chkconfig命令可以用来
2023-06-12

Shell alias怎么给命令设置别名的方法

本篇内容主要讲解“Shell alias怎么给命令设置别名的方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Shell alias怎么给命令设置别名的方法”吧!给命令设置别名,你可以把它当作命
2023-06-09

编程热搜

目录