必會!Linux系統 為命令配置別名

renke發表於2021-09-09

1.什麼是別名 

在管理和維護Linux系統的過程中,將會使用到大量命令,有一些很長的命令或用法經常被用到,重複而頻繁的輸入某個很長命令或用法是不可取的。這時可以使用 別名 功能將這個過程簡單化。

Linux系統下 有的命令 如 rm cp mv 等  這些命令是刪除 移動之類的 使用時要謹慎  也可以透過設定 別名 來進行變相的一些的提醒

簡單來說

1.使用危險的命令前給予警告 cp rm mv 
2.複雜命令使用更加方便

問題:為rm配置別名 do not use rm即執行rm命令的時候  系統提示 do not use rm 。

4.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 ~]#

圖片描述

直接使用 rm 無法刪除檔案

4.1 方法一

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

  表示臨時取消別名  

4.2 方法二

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

 which rm  可以檢視 rm命令的絕對路徑

4.3 方法三

[root@liuhao ~]# unalias rm

先使用unalias取消別名 然後直接使用rm刪除即可

原文出處:https://www.cnblogs.com/wenrulaogou/p/9280849.html

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/430/viewspace-2812266/,如需轉載,請註明出處,否則將追究法律責任。

相關文章