- 论坛徽章:
- 0
|
教材看到这里有点疑问
教材上说
Try running a command like find /etc -name passwd |less as a non-root user. You will find that while stdout
is displayed through less,stderr is not. This is because a pipe only redirects stdout .
我在centos5.2上试验
标准输出和标准错误都可以通过less
难道是教材错了? 还是版本的问题?
- [a@test ~]$ find /etc -name passwd |less
- find: /etc/audisp: 权限不够
- find: /etc/lvm/cache: 权限不够
- find: /etc/lvm/backup: 权限不够
- find: /etc/lvm/archive: 权限不够
- find: /etc/racoon/certs: 权限不够
- find: /etc/selinux/targeted/modules/previous: 权限不够
- find: /etc/selinux/targeted/modules/active: 权限不够
- find: /etc/pam.d/passwd
- /etc/pki/CA: 权限不够
- find: /etc/passwd
- /etc/cups/ssl: 权限不够
- find: /etc/audit: 权限不够
- find: /etc/cron.d: 权限不够
复制代码 |
|