Terminal Ubuntu中的重定向
晚上好。设置Ubuntu 14.04时,我开始使用终端,遇到了一件奇怪的事情: 我试图找到一个文件并将控件交给“更多” 但是有一件非常奇怪的事情发生了:下面给出的两个代码字符串导致相同的结果Terminal Ubuntu中的重定向,terminal,find,ubuntu-14.04,io-redirection,Terminal,Find,Ubuntu 14.04,Io Redirection,晚上好。设置Ubuntu 14.04时,我开始使用终端,遇到了一件奇怪的事情: 我试图找到一个文件并将控件交给“更多” 但是有一件非常奇怪的事情发生了:下面给出的两个代码字符串导致相同的结果 find -name qwerty1 | more find -name qwerty1 输出为: find: `/run/cups/certs': Permission denied find: `/home/architec/.gvfs': Permission denied find: `/hom
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
问题是为什么这两个结果是相同的 通过使用更多的管道,可以对find命令的输出进行分页。尽管您没有更改任何条件(如文件名)以使用find命令进行搜索。我认为您应该在超级用户模式下同时使用这两个命令 i、 e sudo find-名称qwerty1 |更多 或 sudo find-名称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