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
网友评论