91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么利用alias實現Linux系統回收站功能

發布時間:2021-11-03 17:14:04 來源:億速云 閱讀:154 作者:柒染 欄目:建站服務器

本篇文章給大家分享的是有關怎么利用alias實現Linux系統回收站功能,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

其實之前去面試的時候別人提出來的問題,我沒回答上來,后來他又提醒了我一下我想到了曾經看到過一個命令:alias,這個命令可以讓你的命令重命名,也就是說你輸入的cd可能不是cd,你輸入的rm也可以是別的命令,后來在網上找了一下覺得這個還挺靠譜的。

【alias】

     格式:alias [-p] [name[=value] ... ]    注意‘=’和字符串之間不能包含空格

     用法:

          1.顯示當前設置的所有別名:

        2.只顯示某個別名代表的含義可輸入alias name,比如:

        3.為命令設置別名可輸入alias 新命令='原命令 選項/參數',比如:

       4.取消命令別名:unalias

以下內容轉載于 

https://blog.csdn.net/u014057054/article/details/52126494

從事過服務器維護的人都知道rm、rm -rf 的厲害,執行起來一點也不馬虎,有點六親不認的感覺。剛開始我也沒覺得rm的厲害,經過昨天rm掉我幾天的工作量,我才發現rm就是一把雙刃劍,幸好我的服務器有打快照,讓我只損失了一天的工作量。

通過親身體會到了rm的厲害,我不得不在以后的Linux維護甚至是生產環境中不得不加上回收站了,希望各位童鞋也能和我一樣保持一種有回收站的習慣,切不可因為自己很仔細,抱著僥幸心理,“常在河邊走哪有不濕鞋”。

好了,開始我們的創建回收站之路吧。

開始

首先在自己家的目錄創建一個文件夾用來保存刪除的文件

mkdir -p ~/.Trash

修改.bashrc文件

vi ~/.bashrc

在.bashrc文件后面添加下面這些

alias rm=trash        
alias rl='ls ~/.Trash'  
alias ur=undelfile  
undelfile()  
{  
  mv -i ~/.Trash/$@ ./  
}  
trash()  
{  
  mv $@ ~/.Trash/  
}
cleartrash()  
{  
    read -p "Clear trash?[n]" confirm  
    [ $confirm == 'y' ] || [ $confirm == 'Y' ]  && /usr/bin/rm -rf ~/.Trash/*  
}

添加完畢后保存,執行source命令生效

source ~/.bashrc

使用

你現在可以使用rm(刪除),ur(撤銷),rl(列出回收站),cleartrash(清空回收站)命令了。
#刪除一個文件夾,helloworld下面的文件均被移到回收站中
$rm helloworld
#刪除一個文件
$rm abc.txt
#撤銷abc.txt
$ur abc.txt
#撤銷helloworld文件夾
$ur helloworld
#列出回收站
$rl
#清空回收站
cleartrash

好了,重在實踐,這是一個很重要的配置,很重要很重要,希望大家不要像我被經歷過才來做這件事情,不然有時候真的是欲哭

以上就是怎么利用alias實現Linux系統回收站功能,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

兰坪| 潞城市| 全州县| 永修县| 施甸县| 桑日县| 建水县| 鲁甸县| 新建县| 崇明县| 旬阳县| 北海市| 容城县| 工布江达县| 河南省| 深泽县| 海丰县| 嘉义市| 望江县| 夏河县| 遂昌县| 昂仁县| 怀仁县| 泰宁县| 九江县| 广东省| 酉阳| 剑川县| 海原县| 特克斯县| 河北区| 乌兰察布市| 舒兰市| 宽城| 德令哈市| 西乡县| 晋江市| 白城市| 蒙阴县| 桐庐县| 甘洛县|