ubuntu创建、删除文件及文件夹,强制清空回收站方法
mkdir 目錄名???????? => 創(chuàng)建一個(gè)目錄
rmdir 空目錄名????? => 刪除一個(gè)空目錄
rm 文件名 文件名?? => 刪除一個(gè)文件或多個(gè)文件
rm –rf 非空目錄名 => 刪除一個(gè)非空目錄下的一切
touch 文件名??????? => 創(chuàng)建一個(gè)空文件
?
重命名文件(夾) / 移動(dòng)文件(夾)到指定文件夾
執(zhí)行格式: mv source destination
Example:
mv file1 file2??? => 將文件 file1,更改文件名為 file2。
mv file1 dir1??? => 將文件 file1,移到目錄 dir1下,文件名仍為 file1。
mv dir1 dir2??? => 若目錄 dir2 存在,則將目錄 dir1,及其所有文件和子目錄,移到目錄 dir2 下,新目錄名稱(chēng)為 dir1。若目錄 dir2 不存在,則將dir1,及其所有文件和子目錄,更改為目錄 dir2。
?
rename命令是專(zhuān)用于文件重命名的,而且根據(jù)其后的例子可以看出,rename除了給單個(gè)文件重命名,還可以批量文件重命名。同時(shí),值得注意一點(diǎn)的是,rename命令是帶3個(gè)參數(shù)而不是很多人認(rèn)為的2個(gè)參數(shù)。
上面的例子中給出了兩種文件批量重命名的用法,而實(shí)際上,rename結(jié)合通配符使用,它的功能比上面的例子所顯示的更強(qiáng)大。基本的通配符有以下幾個(gè):
???? 可替代單個(gè)字符
*??? 可替代多個(gè)字符
[charset]??? 可替代charset集中的任意單個(gè)字符
下面以例子加以說(shuō)明:
如文件夾中有這些文件foo1, ..., foo9, foo10, ..., foo278,如果使用
rename foo foo0 foo?
則它只會(huì)把foo1到foo9的文件重命名為foo01到foo09,因?yàn)?通配符只能替代單個(gè)字符,所以被重命名的文件只是有4個(gè)字符長(zhǎng)度名稱(chēng)的文件,文件名中的foo被替換為foo0。
再繼續(xù)使用
rename foo foo0 foo??
則文件夾中的foo01到foo99的所有文件都被重命名為foo001到foo099,而foo100及其以后的文件名都不變,因?yàn)橥ㄅ浞?的使用,所以只重命名5個(gè)字符長(zhǎng)度名稱(chēng)的文件,文件名中的foo被替換為foo0。
如果再繼續(xù)使用
rename foo foo0 foo*
則foo001到foo278的所有文件都被重命名為foo0001到foo0278,因?yàn)橥ㄅ浞?可替代多個(gè)字符,所以,所有以foo開(kāi)頭的文件都被重命名了,文件名中的foo被替換為foo0。
我們?cè)賮?lái)看通配符[charset]的用法,還是繼續(xù)在上面所說(shuō)的文件夾中,執(zhí)行如下命令
rename foo0 foo foo0[2]*
則從foo0200到foo0278的所有文件都被重命名為foo200到foo278,文件名中的foo0被替換為foo。
在使用中,三種通配符可以一起結(jié)合使用,關(guān)于具體的其它用法就只有自己不斷的摸索了。
?
強(qiáng)制清空回收站
ubuntu8.04以前的版本
sudo rm -fr $HOME/.Trash/*
ubuntu 8.04
sudo rm -fr $HOME/.local/share/Trash/files/*
?
下面是touch命令用法
-a???????????????????? 只更改訪(fǎng)問(wèn)時(shí)間
-c, --no-create??????? 不創(chuàng)建任何文件
-d, --date=字符串??????? 使用<字符串>表示時(shí)間而非當(dāng)前時(shí)間
-f???????????????????? (忽略)
-m???????????????????? 只更改修改時(shí)間
-r, --reference=文件?? 使用指定<文件>的時(shí)間屬性而非當(dāng)前時(shí)間
-t STAMP?????????????? 使用 [[CC]YY]MMDDhhmm[.ss] 格式的時(shí)間而非當(dāng)前時(shí)間
--time=WORD??????????? 使用 WORD 指定的時(shí)間:access、atime、use 都等于 -a
?????????????????????????? 選項(xiàng)的效果,而 modify、mtime 等于 -m 選項(xiàng)的效果
????? --help???? 顯示此幫助信息并離開(kāi)
????? --version 顯示版本信息并離開(kāi)
請(qǐng)注意,-d 和 -t 選項(xiàng)可接受不同的時(shí)間/日期格式。
總結(jié)
以上是生活随笔為你收集整理的ubuntu创建、删除文件及文件夹,强制清空回收站方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 用Linux Shell脚本轻松管理Ra
- 下一篇: ubuntu 12.04及12.10无法