Linux教程之命令行下的接纳站: trash-cli仓酷云
每一个开发团队都对他的发行版做过测试后放出的.那些国际知名的大品牌更是如此。在利用命令行操纵电脑的时分,偶然对rm-rf利用失慎会删往主要材料。幸亏命令行下有接纳站能够用——trash-cli.
Trash-cli供应一套命令行下的接纳站工具。在Gnome情况下,这个命令行下的接纳站和Gnome接纳站是一致的,不管是在命令行下仍是在图形情况下,删除的文件城市进进这个接纳站。
Trash-cli能够经由过程软件源安装。以我利用的Ubuntu为例:
sudoapt-getinstalltrash-cli
安装完成后,我们能够对命令行换镜稍做修正,让rm命令间接把文件移进接纳站,如许操纵加倍随手。以我利用的bash为例,修正$HOME/.bashrc文件,到场上面的行:
aliasrm!="/bin/rm-vi"
aliasrm=trash
aliaslstrash=list-trash
如许,rm命令会把文件移进接纳站,而rm!命令则会间接删除文件。list-trash命令必要输出六个字母再按Tab键才干补全,因而改成lstrash.
除trash和list-trash,trash-cli供应的其他命令有empty-trash和restoretrash.上面是利用trash-cli的情况:
sun:~$list-trash
#一入手下手接纳站为空
sun:~$touchtest
sun:~$trashtest
sun:~$list-trash
2012-07-1317:31:46/home/sun/test
#list-trash会显现接纳站中的文件的删除工夫和初始地位
sun:~$touchtesttest1test2test3
sun:~$trashtesttest1test2test3
#能够一次挪动多个文件到接纳站,用法和rm相似
sun:~$list-trash
2012-07-1317:31:46/home/sun/test
2012-07-1317:32:12/home/sun/test3
2012-07-1317:32:12/home/sun/test1
2012-07-1317:32:12/home/sun/test
2012-07-1317:32:12/home/sun/test2
sun:~$cdtestdir/
sun:~/testdir$touchtest4
sun:~/testdir$trashtest4
sun:~/testdir$restore-trashtest4
02012-07-1317:32:56/home/sun/testdir/test4
Whatfiletorestore:0
#在用restore-trash时,trash-cli会寻觅称号婚配的一切文件,让用户选择恢复哪个
sun:~/testdir$list-trash
2012-07-1317:31:46/home/sun/test
2012-07-1317:32:12/home/sun/test3
2012-07-1317:32:12/home/sun/test1
2012-07-1317:32:12/home/sun/test
2012-07-1317:32:12/home/sun/test2
sun:~/testdir$ls
test4
#文件已恢复
常用的linux命令,尤其是一些能帮你提高开发效率的命令,(eg:grep,awk,sed,split等); 选择交流平台,如QQ群,网站论坛等。 掌握硬件配置,如显卡,声卡,网卡等,硬件只要不是太老或太新一般都能被支持,作为一名Linux系统管理员建议多阅读有关硬件配置文章,对各种不支持或支持不太好的硬件有深刻的了解。 最好先搜寻一下论坛是否有您需要的文章。这样可以获得事半功倍的效果。 放手去搞。尽量不要提问,运用搜索找答案,或者看wiki,从原理上理解操作系统的本质,而不是满足于使用几个技巧。尽量看英文资料。 学习Linux应具备的。[书籍+网络资源] Linux是参照Unix思想设计的,理解掌握Linux必须按照Unix思维来进行。思想性的转变比暂时性的技术提高更有用,因为他能帮助你加快学习速度。 一定要养成在命令行下工作的习惯,要知道X-window只是运行在命令行模式下的一个应用程序。在命令行下学习虽然一开始进度较慢。 把这个问题放在其他Linux社区请求帮助也是一种选择。如果Linux得不到答案,请不要以为我们觉得无法帮助你。有时只是看到你问题的人不知道答案罢了。这时换一个社区是不错的选择。 尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。 未来的学习之路将是以指数增加的方式增长的。从网管员来说,命令行实际上就是规则,它总是有效的,同时也是灵活的。 上课传授的不仅仅是知识,更重要的是一些道理,包括一些做人的道理,讲课时也抓住重点,循序渐进,让同学理解很快;更可贵的是不以你过去的成绩看问题. 最好先搜寻一下论坛是否有您需要的文章。这样可以获得事半功倍的效果。 主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。 首先Linux是开源的,这也是最主要的原因,想学windows,Unix,对不起我们没源代码。也正是因为这样,Linux才能够像滚雪球一样越滚越大,发展到现在这种规模。 其实老师让写心得我也没怎么找资料应付,自己想到什么就写些什么,所以不免有些凌乱;很少提到编程,因为那些在实验报告里已经说了,这里再写就多余了。
页:
[1]