У меня Ubuntu 12.04LTS
Я использовал apt-get для установки opera
и cowsay
. Я пытался их выполнить, но все они сказали
ubuntu@ubuntu:~$ cowsay
bash: /usr/games/cowsay: Permission denied
ubuntu@ubuntu:~$ opera-next
bash: /usr/bin/opera-next: Permission denied
Я уже пробовал chmod a+x
их, но они не будут работать
Вот вывод для монтирования
[ 111] И ls -l
из этих 2 файлов
ubuntu@ubuntu:~$ ls -l /usr/games/cowsay
-rwxr-xr-x 1 root root 4421 Dec 22 2010 /usr/games/cowsay
ubuntu@ubuntu:~$ ls -l /usr/bin/opera-next
-rwxr-xr-x 1 root root 169 Jan 17 22:44 /usr/bin/opera-next
И cat
из этих файлов
http://pastebin.com/FP3MiQ6t (Они длинные, поэтому я выкладываю их здесь)
Ну, на самом деле это не сработает.
вам нужно ввести это имя файла. Фактически у cowsay могут быть аргументы.
Например, посмотрите на изображение, которое я прикрепил
И я думаю, вам лучше перейти с man-страницей.
Cowsay генерирует ASCII-изображение коровы, говорящей что-то, предоставленное пользователем. Если он запускается без аргументов, он принимает стандартный ввод, переносит сообщение в 40 столбцов и печатает корову, произносящую данное сообщение, на стандартном выводе.
BLOCKQUOTE>
Из-за монтирования aufs в / usr я использовал метод ускорения squashfs / usr. Я исправил это путем изменения записи в fstab aufs следующим образом
overlayfs /usr overlayfs noatime,nodiratime,lowerdir=//.filesystems/usr/squash,upperdir=/.filesystems/usr/overlay
Надеюсь, что эта помощь поможет кому-нибудь столкнуться с моей проблемой