Unix & Linux

Вопросы и ответы для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем

4
Предложить пользователю войти в систему как root при запуске сценария оболочки
Проблема, которую я получаю, когда я ввожу команду, su - root в начале моего файла сценария оболочки он предлагает пользователю ввести пароль, а затем НЕ переходит к остальной части сценария оболочки. Затем я должен вручную найти и запустить скрипт оболочки через терминал. Я хочу, чтобы скрипт проверял, чтобы пользователь вошел …

7
Как искать файлы с установленным неизменным атрибутом?
По причинам, связанным с проверкой конфигурации, я хочу иметь возможность искать в моей файловой системе ext3 файлы, для которых установлен неизменный атрибут (через chattr +i). Я не могу найти какие-либо варианты findили аналогичные, которые делают это. На данный момент, я боюсь, мне придется написать свой собственный скрипт для разбора lsattrвывода …
17 find  ext3 

4
Каковы преимущества использования нескольких IP-адресов на сервере?
С помощью ifconfigя могу настроить несколько IP-адресов на одной сетевой карте . Зачем мне это делать, и как позже я буду использовать несколько адресов, например, как программное обеспечение узнает, какой использовать? До сих пор я использовал только сетевые интерфейсы с одним IP-адресом.
17 networking  ip 

3
тоесть стандартный выход к стандартному?
Я хотел бы отправить стандартный вывод из одного процесса в стандартный поток другого процесса, но также и в консоль. Например, отправка stdout в stdout + stderr. Например, я получил git editпсевдоним для следующего: git status --short | cut -b4- | xargs gvim --remote Я хотел бы, чтобы список имен файлов …

1
что делает `sshfs -oworkaround = rename`?
Для класса операционных систем, который я использую, мне нужно было запустить Freebsd5.4. Так как я не хотел бороться с попыткой собрать git на версии bsd, выпущенной до выпуска git, я подумал, что будет полезно использовать gitArch из Arch sshfs. Во всяком случае, я нашел обходной путь, который предложил мне дать …
17 sshfs 

2
Что аргументы '-v' и '-x' означают для bash?
Я видел пару сценариев оболочки со следующим shebang: #!/bin/bash -x -v Однако man bashне объясняется, к чему эти аргументы -xи -vотстаивают, если они вообще принадлежат bash. Так что же означают эти -xи -v(и другие возможные аргументы)?
17 bash  shebang 

2
tmux: общий сеанс, один пользователь на панели, другой на другой панели, два разных курсора
Я решил попробовать tmux: читал документы и гуглил, пытаясь найти способ, чтобы два пользователя разделяли сессию, каждый с разным курсором. Однако предоставление 777 разрешений для сокета или создание группы, создание chgrpсокета и добавление в него обоих пользователей, по-видимому, позволяет использовать один и тот же сокет для совместного использования сеанса только …

3
rsyslog не входит
Это странная проблема. Я тестировал сервисы chrony / ntp на виртуальной машине RHEL7 и сбрасывал время и хост. Как только я был удовлетворен этим, я проверил /var/log/messagesи понял, что это не было изменено некоторое время. Теперь независимо от того, что я делаю, ничего не регистрируется, за исключением случаев, когда я …

4
Arch Linux больше не подключается к Wifi
Я использую Arch Linux уже больше месяца. Я использовал wifi-menuдля подключения к моей сети Wi-Fi. Я запускаю команду каждый раз, когда запускаю свой ноутбук. wifi-menu всегда выдает эту ошибку, когда я пытаюсь подключиться: Job for netctl@HelloWorld.service failed. See 'systemctl status netctl@HelloWorld.service' and 'journalctl -xn' for details. Проблема была в том, …

3
Добавление столбца значений в файл с разделителями табуляции
Как я могу добавить столбец значений в файл, который имеет определенное количество строк. У меня есть входной файл, как это: Входной файл: SPATA17 1 217947738 LYPLAL1 1 219383905 FAM47E 4 77192838 SHROOM3 4 77660162 SHROOM3 4 77660731 SHROOM3 4 77662248 Выходной файл: SPATA17 1 217947738 file1 LYPLAL1 1 219383905 file1 …

6
Вычтите 1 из всех имен файлов (переименуйте их) в каталоге.
У меня есть каталог, который содержит файлы изображений с такими именами, как image1.jpg image2.jpg image3.jpg ... К сожалению, имена изображений должны быть на основе нуля, так image1.jpgдолжно быть image0.jpg, image2.jpgдолжно быть image1.jpgи так далее. Я могу написать сценарий для генерации таких команд mv, поместить их в сценарий оболочки, а затем …

2
Пишите строки в файл из менее
Пока vimя могу написать диапазон строк из просматриваемого файла в другой файл. Например, :1,10 w outfile.txt запишет строки с 1 по 10 в outfile.txt. Могу ли я сделать то же самое во время просмотра файла с помощью less?
17 less  stdout 

3
Я не могу войти как root с помощью команды su, но я могу с SSH
Как это возможно, что я не могу войти в систему как пользователь root su rootили su(я получаю ошибку неверного пароля), но я могу войти в систему ssh root@localhostили ssh root@my_local_IPс тем же паролем? Я использую CentOS 6.4. Обновление 1 : cat /etc/pam.d/su дает: #%PAM-1.0 auth sufficient pam_rootok.so # Uncomment the …

1
Завершение вкладки «../» в zsh
В bash я могу использовать табуляцию, чтобы переместиться на один каталог вверх и снова спуститься вниз по другому пути. Например, предположим, что я нахожусь $HOME/folder1, и я хочу, cdчтобы $HOME/folder2. $HOMEесть только два дочерних каталога folder1и folder2. В Bash я мог бы просто набрать cd ..[TAB]f[TAB]2 и в конечном итоге …

4
Отказано в праве на изменение gid (группы) файла, которым я владею
Похоже, я все еще скучаю по тому, как работают разрешения. Я в системе Debian 7, кстати. только сейчас у меня есть этот файл, который я скачал, и он принадлежит myuser:myuser, то есть пользователь и группа установлены для меня. Он также находится в моем $HOMEкаталоге, так как именно там я его …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.