程序员

[效率提升] 早知道就能早点下班了

2020-10-27  本文已影响0人  ing1023

Linux相关


Linux避免手滑误删跑路

1.进入命令行,按序输入以下代码:

$ cd
$ cd ../../home
$ mkdir -p ~/.Trash
$ vi ~/.bashrc

2.按O键复制粘贴如下代码:

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/*  
}

3.按Esc退出编辑状态,输入:wq保存退出。
4.执行如下命令生效:

source ~/.bashrc

(注:windows下如果报错:syntax error: unexpected end of file。解决方案:把空格全部删除,重新敲回车键进行格式整理。)

5.好了,现在可以畅快地使用了rm(删除),ur(撤销),rl(列出回收站),cleartrash(清空回收站)命令了。

#删除一个文件夹,helloworld下面的文件均被移到回收站中
$rm helloworld

#删除一个文件
$rm abc.txt

#撤销abc.txt
$ur abc.txt

#撤销helloworld文件夹
$ur helloworld

#列出回收站
$rl

#清空回收站
cleartrash

Linux常用命令

#1.重命名文件夹
mv preName nextName

#2.删除文件夹(慎用)
rm -rf //remove recursive force

#3.回到根目录
cd  or  cd ~
#4.在文件浏览器打开目录: 
open dirName
#5.在vscode打开目录: 
code dirName
6.显示隐藏的文件: 
ls -ah
7.显示当前路径: 
pwd
8.查看ip 
ifconfig
上一篇下一篇

猜你喜欢

热点阅读