Tag: bash

Предварительно санкционируйте sudo? (Так что это можно запустить позже)

Я часто устанавливаю, чтобы мой рабочий компьютер выполнял некоторые трудоемкие вычисления, прежде чем я вернусь домой вечером. После того, как все будет готово, я хочу, чтобы он закрылся. Однако, поскольку выключение требует привилегий root, оно должно выполняться с использованием sudo . Очевидно, что я не могу ввести свой пароль через 7 часов, так что до […]

Напишите мне, когда кто-нибудь запустит sudo

Я добавил следующие строки в /etc/sudoers.d/my_sudoers Defaults mail_always Defaults mailto="email@domain.com" Я получаю электронное письмо каждый раз, когда выполняется sudo Как я могу изменить это, поэтому я получаю только электронные письма, когда конкретные люди запускают sudo (все, кроме 2 пользователей) благодаря

Удалите все файлы внутри каталога через FTP с помощью BASH

Я пытаюсь удалить все файлы из каталога на удаленном FTP-сервере с помощью BASH. Мне удалось удалить файлы и папку, но не просто очистить папку.: /

Как переупорядочить папки? (Как показано в `ls -U`)

У меня есть несколько неупорядоченных папок на карте памяти, которые моя стереосистема показывает в порядке их реального положения на палочке (то же самое, что и ls -U ). Какой самый простой способ физически переупорядочить эти каталоги? (Перемещение всех каталогов в папку «tmp» и обратно, похоже, работает через графический интерфейс, но не особенно элегантный …) UPDATE: […]

Как закрыть все фоновые процессы в unix?

У меня есть что-то вроде: cd project && python manage.py runserver & cd utilities && ./coffee_auto_compiler.py И я хочу, чтобы оба они закрыли Ctrl-C (или какую-то другую команду). Как я могу это сделать? EDIT : я пытался использовать jobs -x kill и kill “jobs -p kill “jobs -p , Но он, похоже, не убивает то, […]

Почему этот скрипт терпит неудачу при запуске cron, но работает при запуске вручную?

У меня есть относительно простой сценарий bash, который отлично работает при вызове напрямую, но не работает при запуске cron. Почему это не удается и как я могу заставить его работать через cron? #!/bin/bash apt-get update -y apt-get upgrade -y apt-get install boinc-client -y Как только cron попытается запустить его, ручное обращение приведет к этой ошибке: […]

PuTTY не отправляет Esc

I SSH с PuTTY от моего ноутбука Win7 x64 до среды Unix для моего офиса. Проблема, с которой я сталкиваюсь, очень похожа на этот пост, когда я не могу отправить символ Esc на терминал. Я впервые заметил это, пытаясь выйти из режима вставки в vi , но на основе устранения неполадок в этом сообщении, который […]

Возможно ли, что подстановочный знак Ubuntu * с tar каким-то образом не восстанавливает некоторые файлы?

В этой последовательности командной строки я использую символ * .sh для восстановления некоторых файлов. Я получил три удара. Зная, что должно быть больше, я набрал все имя. Например: goFindRanges.sh. Мне удалось восстановить дополнительный файл. Как можно было подставить подстановочный знак? Мой архив .tgz находится на жестком диске; Не оптический носитель. Я использую bash на моем […]

Как укоротить отображение символов для текущего каталога в приглашении

Я использую bash, и в моем .basrhrc: у меня есть следующее, которое определяет, как выглядит мое приглашение: PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\w\[\033[00m\]:\[\033[01;34m\]\!:\#\[\033[00m\]\$ ' Я думаю, что \ w отображает текущий путь оболочки. Есть ли способ ограничить количество символов, используемых для отображения текущего пути оболочки?

Как перемещаться по файлам с помощью результата «ls -al» в Linux?

Как написать сценарий для копирования файлов из одного каталога в другой каталог в соответствии с последней измененной датой? Ls -al -rw-r-r– 1 пользовательский пользователь 100 2011-05- 26 12:33 ABC1234 _frontcover_10344000_2011-05.doc То, что я хочу сделать, состоит в том, что, используя вышеприведенную ABC1234_frontcover_10344000_2011-05.doc часть ls ABC1234_frontcover_10344000_2011-05.doc файл ABC1234_frontcover_10344000_2011-05.doc следует скопировать в /home/abcd/ABC1234/2011-05/26/ . Должен быть какой-то […]

Давайте будем гением компьютера.