linux中的find命令。报错:路径必须在表达式之前。 为什么这样子啊,可以我用同样的方法使用?却没错
发布网友
发布时间:2022-02-26 09:59
我来回答
共4个回答
热心网友
时间:2022-02-26 11:29
find /etc -name ini? 没报错,是因为没有ini?这个文件阿
changlox@changlox ~/bakup/netperf/src$ find /etc -name init*
find: `/etc/cups/ssl': 权限不够
find: `/etc/lvm/cache': 权限不够
find: `/etc/ssl/private': 权限不够
find: `/etc/ppp/peers': 权限不够
/etc/initramfs-tools
/etc/initramfs-tools/initramfs.conf
/etc/initramfs-tools/scripts/init-premount
/etc/initramfs-tools/scripts/init-bottom
/etc/initramfs-tools/scripts/init-top
/etc/apparmor/init
/etc/init.d
find: `/etc/chatscripts': 权限不够
/etc/kernel/postinst.d/initramfs-tools
/etc/kernel/postrm.d/initramfs-tools
/etc/init
/etc/bash_completion.d/initramfs-tools
请使用root权限
changlox@changlox ~/bakup/netperf/src$ sudo find /etc -name init*
/etc/initramfs-tools
/etc/initramfs-tools/initramfs.conf
/etc/initramfs-tools/scripts/init-premount
/etc/initramfs-tools/scripts/init-bottom
/etc/initramfs-tools/scripts/init-top
/etc/apparmor/init
/etc/init.d
/etc/kernel/postinst.d/initramfs-tools
/etc/kernel/postrm.d/initramfs-tools
/etc/init
/etc/bash_completion.d/initramfs-tools
热心网友
时间:2022-02-26 12:47
我用没错呀,我也是ubuntu。
只是有的报权限不够。
你不如把命令和结果都粘出来,大家帮你看看。
热心网友
时间:2022-02-26 14:21
你可以查下通配符中“*”与“?”的差别
“*”可以表示一串字符,而“?”应该是表示一个字符
热心网友
时间:2022-02-26 16:13
find /etc -name "init*"