2014-10-18 31 views
0

晚上好。設置Ubuntu 14.04,我開始使用Terminal並遇到了一件奇怪的事情: 我試圖找到一個文件並將控件交給「更多」。在Ubuntu中重定向

find -name qwerty1 | more 

但是,一件非常奇怪的事情發生了:在下面給出的這兩個代碼字符串導致相同的結果。

find -name qwerty1 | more 
find -name qwerty1 

輸出是:

find: `/run/cups/certs': Permission denied 
find: `/home/architec/.gvfs': Permission denied 
find: `/home/architec/.config/enchant': Permission denied 
find: `/home/architec/.cache/dconf': Permission denied 
/home/architec/qwerty1 
find: `/var/lib/lightdm': Permission denied 
find: `/var/lib/udisks2': Permission denied 
find: `/var/lib/sudo': Permission denied 
find: `/var/lib/polkit-1': Permission denied 

的問題是,爲什麼都結果simular?

回答

0

通過管道與更多的你說要分頁查找命令的輸出。雖然您不會更改任何條件,如文件名稱以使用find命令進行搜索。

0

我認爲你應該使用超級用戶模式的命令。

sudo find -name qwerty1 |更

須藤找到-name qwerty1

,然後給超級用戶/根密碼。

願這能幫助你。

+0

不,問題是爲什麼控制不能傳遞給更多...... – GamovCoder 2014-10-18 16:12:53