Linux命令行删除文件到回收站】的更多相关文章

先说方法,原理后面分析. 由于我使用的是Ubuntu14,这里以该系统为主,其他系统略有区别. 可以新加别名del,用于删除文件. alias del='mv -t ~/.local/share/Trash/files --backup=t' 原理说明 Linux下的回收站位于~/.local/share/Trash/files,模拟实现删除文件到回收站,其实就是文件移动命令. mv a.txt -t ~/.local/share/Trash/files --backup=t 直接Shell中键…
linux命令行下载文件以及常用工具:wget.Prozilla.MyGet.Linuxdown.Curl.Axel 本文介绍常用的几种命令行式的下载工具:wget.Prozilla.MyGet.Linuxdown.Curl.Axel 下面就为大家详细介绍一下这些工具. 1. Wget Wget是一个十分常用命令行下载工具,多数Linux发行版本都默认包含这个工具.如果没有安装可在http://www.gnu.org/software/wget/wget.html 下载最新版本. 1.1 编译安…
ubuntu下删除文件到回收站 相信有不少同学和我一样,有因习惯了rm命令,好几次一不小心冲动就删除重要文件的惨痛经历! 目标:将删除成功的文件会放入系统回收站中,位置:~/.local/share/Trash/files 第一步: #安装trash-cli工具,其实就是回收站的命令行模式: $ sudo apt-get install trash-cli 第二步:#给trash命令添加别名"rm",覆盖系统rm命令 $ vi ~/.profile #在最后一行加入: alias rm…
创建文件夹 mkdir filename 进入目录文件 cd filename 返回上一级目录 cd ..返回多级目录   cd ../../.. (../表示一级) 创建文件 touch filename.txt 列出目录下所有文件 ls 删除文件夹 :rmdir 删除文件夹及下面的子目录: rm -rf filename 使用这个rm -rf的时候一定要格外小心,linux没有回收站的 -r 就是向下递归,不管有多少级目录,一并删除 -f 就是直接强行删除,不作任何提示的意思 删除文件夹实例…
命令格式 rm [OPTION]... FILE... 命令参数 -f, --force 强制删除,忽略不存在的文件,不会提示. -i, --interactive 没次删除文件时,提示用户确认. -I 在删除超过三个文件或者递归删除前提示用户确认. --interactive=WHEN 根据 WHEN 决定如何提示.never: 从不提示,once: 提示一次(相当于 -I),always: 总是提示(相当于 -i). -r, -R, --recursive 递归删除目录及其内容 -v, --…
背景 传输文件是一个常见的需求,简单的做法是通过即时通讯工具,邮件,网盘完成. 但当分享或接收的一端为远程服务器,只有命令行可以操作时,一个能支持在命令行完成分享和下载的工具,就会省下不少麻烦. 下面介绍两个工具. 这两个都是之前在别的地方看到过简单的介绍,看完只是记了名字,一直没机会用,平时都是局域网scp拷贝,直到最近远程办公突然有了这个需求,刚好适用,顺便总结下推荐给大家. bashupload.com 简介 借助bashupload.com,可以简单地从命令行上传文件,分析给其他的服务器…
[一]从第3000行开始,显示1000行.即显示3000~3999行 cat filename | tail -n +3000 | head -n 1000 [二]显示1000行到3000行 cat filename | head -n 3000 | tail -n +1000 PS. head -n x 或 head -x 开头x行 head -n -x 显示除倒数x行 tail -n x 或 tail -k 末尾x行 tail -n -x 从开头x行开始输出 [三]用sed命令 sed -n…
命令:  find . -mtime +N -type f -name "*.log.*" -exec rm -f {} \; 简单解释: find .查询  ; -mtime 规定时间的一个参数,固定格式; +N :  N是指N天前; -type f :类型文件; -name: 名称; "*.log.*" :要删除的文件的后缀名称,如果是删除全部,可以写"*"; -exec rm -f {} \ :固定格式,递归删除前面条件约束下的文件; 举例…
本来想直接使用wget去下载.但百度似乎增加限制,下半停产,不就不再下.刚刚好找其他方法.另辟蹊径: http://oott123.github.io/bpcs_uploader/ 版权声明:本文博客原创文章,博客,未经同意,不得转载.…
Linux命令行批量替换多文件中的字符串[转自百度文库] 一种是Mahuinan法,一种是Sumly法,一种是30T法分别如下: 一.Mahuinan法: 用sed命令可以批量替换多个文件中的字符串.sed -i "s/原字符串/新字符串/g" `grep 原字符串 -rl 所在目录` 例如:我要把mahuinan替换为huinanma, 执行命令:sed -i "s/mahuinan/huinanma/g" 'grep mahuinan -rl /www' 这是目…