![]() |
Поделиться |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Поделиться |
![]()
Сообщение
#1
|
|
Странник ![]() ![]() Группа: Пользователь Сообщений: 17 Регистрация: 26.10.2012 Вставить ник Цитата Пользователь №: 2335 Страна: Россия Город: Красноярск Пол: Муж. Репутация: ![]() ![]() ![]() |
Дали машину с установленной ОС Debian(Linux 6), никогда раньше с Linux не сталкивался, захожу как userс с таким же паролем, вопрос это стандартное имя или присаоенное при установке...
Далее решил разобрать пример(http://habrahabr.ru/post/47163/) "..#!/bin/bash в этой строке после #! указывается путь к bash-интерпретатору, поэтому если он у вас установлен в другом месте(где, вы можете узнать набрав whereis bash) поменяйте её на ваш путь." Захожу в консоль написал срипт xxx #!/bin/bash echo lkjljl Делаю его запускаемым $ chmod +x xxx Запускаю $ ./xxx не работает Выполняю команду whereis bash Отвечает команда не верна Делаю dir по DOS знакомая, нет каталога bin Вопрос, имеет ли пользователь user права на запуск скриптов Как узнать какие у пользователя user права Почему команда whereis bash не выполняется Если у меня закрыт корневой каталог, в котором наверное находится bin\bash, могу ли я выполнять утилиты, которые мне не видны Как проверить доступна мне команда bash или нет, если доступна, как узнать её путь |
|
|
![]() |
![]()
Сообщение
#2
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10142 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Скрипт может не выполняться, а dir - не показывать каталог bin, если вы запускаете их не из тех каталогов. В первом случае это должен быть каталог, в котором лежит скрипт, во втором - корневой каталог. Попробуйте :
Код cd <каталог, где лежит скрипт> ./xxx lkjljl cd / dir bin boot dev etc.............. После чего и другие заданные вами вопросы или отпадут или хотя бы отчасти прояснятся ![]() bash у вас точно работает, потому что иначе в консоли вообще ничего нельзя было бы делать. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 15.6.2025, 12:20 |