Вопросы с тегом «shell»

153
Что делать, если Ctrl + C не может завершить процесс?

Ctrl + С не всегда работает, чтобы убить текущий процесс (например, если этот процесс занят определенными сетевыми операциями). В этом случае вы просто видите курсор «^ C» и больше ничего не можете сделать. Какой самый простой способ заставить этот процесс умереть без потери моего терминала?...

136
scp между двумя удаленными хостами с моего (третьего) компьютера

У меня есть два удаленных хоста. host1-> 10.3.0.1 host2-> 10.3.0.2 Оба запускают ssh-сервер. Сервер ssh прослушивает порт 22 в host1 и порт 6969 в host2. Теперь, используя мой локальный компьютер, мне нужно скопировать что-нибудь с host1 на host2 без входа в host1 или host2 через ssh. Что-то...

132
Как и почему эта строка текста является бомбой?

Найдено на случайной доске чан: echo "I<RA('1E<W3t`rYWdl&r()(Y29j&r{,3Rl7Ig}&r{,T31wo});r`26<F]F;==" | uudecode Каким-то образом выполнение этого приводит к бесконечно нерестящемуся процессу, который разгорается и останавливает машину. Я вижу кое-что о том, как "Су" пытались...

125
Мой компьютер не телефон - как убрать экран предварительной регистрации с помощью swipey из Gnome 3?

В настоящее время я использую Centos 7 (сервер с графическим интерфейсом) на виртуальной машине. Я хотел бы сохранить экран входа в систему, но раздражает экран блокировки перед входом в стиле «телефон», который требует прокрутки для доступа к основному экрану входа. Есть ли простой способ...

115
sudo с паролем в одной командной строке?

В напряженные дни я хотел бы бежать $ ./configure && make && sudo make install && halt на ночь и ложитесь спать, надеясь, что приложение будет установлено автоматически. Но то, что я вижу на следующий день, это экран, на котором sudo спрашивает у меня пароль. Итак, как я...

95
Byobu vs. GNU Screen vs. tmux - полезность и переносимость навыков [закрыто]

До сих пор я использовал Konsole для управления несколькими сеансами оболочки, но я не пробовал Byobu , GNU Screen и tmux , которые предлагают лучшую поддержку нескольких оболочек. Все они имеют одну общую особенность, которая позволяет отсоединять текущий сеанс, а затем подключать его к этому...

94
перебирая результаты `ls` в скрипте bash

Есть ли у кого-нибудь шаблонный скрипт для работы с lsсписком имен каталогов, циклический просмотр каждого из них и выполнение чего-либо? Я планирую сделать, ls -1d */чтобы получить список имен...

90
Как изменить оболочку входа в Mac OS X с bash на zsh?

Я пытаюсь изменить Войти скорлупа Mac OS X от bashдо zsh. Я вижу, что это возможно в Mac OS X Leopard , но для OS X Lion я не могу найти способ. Я действительно надеюсь, что можно изменить оболочку входа с bash на что-то другое. Я не совсем уверен, где...

90
Какова цель «тройник»?

Все случаи, которые teeя когда-либо видел, были такими: do_something | tee -a logfile Или же: do_something_else | tee logfile Является ли teeпридумано для тех, кто не знает , вы можете сделать то же самое с оболочкой трубой перенаправлениями? Такие как: do_something >> logfile Или же:...

89
Удалить файл, не спрашивая

Как я могу удалить файл, не спрашивая пользователя, согласен ли он удалить файл? Я пишу сценарий оболочки и использую функцию rm, но она спрашивает "удалить обычный файл?" и мне действительно это не нужно....

87
Как я могу изменить оболочку в Ubuntu? [Дубликат]

На этот вопрос уже есть ответ здесь: Как сделать Bash моей стандартной оболочкой в ​​Ubuntu? 7 ответов У меня есть VPS на Ubuntu Server, и я хочу использовать его в /bin/bash/качестве оболочки. Как я могу изменить свою оболочку? У меня есть root-доступ, но я не работаю как root. Итак, сейчас моя...

85
Как сделать так, чтобы разрешение нового файла наследовало от родительского каталога?

У меня есть каталог под названием data. Затем я запускаю скрипт под идентификатором пользователя «робот». робот пишет в dataкаталог и обновляет файлы внутри. Идея в том, dataчто я и робот открыты для обновления. Поэтому я настроил группу прав и владельцев следующим образом drwxrwxr-x 2 me robot-grp...

84
Как я могу сделать рекурсивный поиск и замену из командной строки?

Используя оболочку, такую ​​как bash или zshell, как я могу сделать рекурсивный поиск и замену? Другими словами, я хочу заменить каждое вхождение 'foo' на 'bar' во всех файлах в этом каталоге и его...