Вопросы с меткой [bash]
Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.
8870 вопросов
25
голосов
2ответа
5k показов
Зачем использовать echo перед установкой нового программного обеспечения?
Я новичок в вычислительном мире. При установке ROS Indigo первый шаг заставляет меня использовать следующий код: sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > ...
25
голосов
3ответа
65k показов
bash: ulimit: размер основного файла: невозможно изменить ограничение: операция не разрешена
Fedora 12 gcc 4.4.1 Я занимаюсь программированием, и моя программа дала мне дамп стека. Тем не менее, нет никакого файла ядра для меня, чтобы исследовать. Так я и сделал: ulimit -c unlimited и ...
25
голосов
4ответа
21k показов
Проверьте количество ожидающих обновлений безопасности в Ubuntu
Позвольте мне начать с того, что мне запретили включать автоматические обновления на наших серверах Ubuntu как для безопасности, так и для обычных пакетов. Когда я захожу на любой из моих четырех ...
25
голосов
3ответа
28k показов
Страница Man Bash: убить против убить -9
Моя справочная страница не документирует разницу между kill а также kill -9 Так как они делают разные вещи, почему -9 не задокументировано на странице kill ? Я подумал, что, возможно, это были ...
25
голосов
5ответов
28k показов
Как мне запустить bash при подключении ssh'а к моему серверу?
У меня есть сервер Debian. Когда я вхожу через ssh, меня приветствует окружение sh. Как я могу изменить это, чтобы я начал в среде bash?
25
голосов
11ответов
26k показов
Как удалить дубликаты файлов в каталоге?
Я скачал много изображений в каталоге. Загрузчик переименовал файлы, которые уже существуют. Я также переименовал некоторые файлы вручную. a.jpg b.jpg b(2).jpg hello.jpg
24
голоса
6ответов
71k показов
Как проверить, существует ли каталог в командной строке Linux?
Как проверить, существует ли каталог в командной строке Linux? Решение: [ -d ¨a¨ ]&&echo ¨exists¨||echo ¨not exists¨
24
голоса
5ответов
77k показов
Как ввести информацию для входа на сайт из командной строки Linux
Мое подключение к интернету обеспечивается университетом. Он защищен комбинацией имени пользователя и пароля. Это означает, что когда я запускаю свой компьютер, мне нужно запустить веб-браузер и ...
24
голоса
4ответа
60k показов
grep для "термин" и исключить "другой термин"
Я пытаюсь построить поиск grep, который ищет термин, но исключает строки, имеющие второй термин. Я хотел использовать несколько опций -e "pattern" , но это не сработало. Вот пример команды, которую я ...
24
голоса
3ответа
10k показов
Баш автозаполнение типа зш
Я использую bash, но мне хотелось бы иметь автозаполнение в стиле zsh (вы нажимаете на вкладку, а он просматривает возможности), а не на то, что, кажется, делает bash, то есть отображает список ...
24
голоса
2ответа
14k показов
Можно ли передать выходные данные одной команды двум другим командам?
Как я могу направить вывод одной команды одновременно с вводом двух других команд?
24
голоса
2ответа
1k показов
Как не дать Bash изменить историю?
Если я нажимаю стрелки вверх или вниз на своей клавиатуре, а затем изменяю что-то из моей истории, это меняется навсегда. Даже если я нажму Ctrl-C, а затем попробую снова вызвать его, он все равно ...
24
голоса
8ответов
23k показов
Как мне сохранить историю bash между сеансами?
Я работаю на цели x86 под управлением Fedora 9. Всякий раз, когда я перезагружаю его, моя история возвращается в какое-то состояние, и у меня нет команд, которые я делал в сеансах до перезагрузки. ...
24
голоса
2ответа
2k показов
Есть ли однострочная команда, чтобы сделать chmod интерактивным?
Я ищу что-то вроде: ls | ask_yes_no_for_each_file | chmod +x the_files_approved Или похожий синтаксис. Также может работать с другими командами, для которых вы хотите индивидуальное подтверждение.
24
голоса
9ответов
8k показов
Есть ли история каталогов для bash?
Есть ли что-то вроде истории обратного поиска bash (Ctrl-r), но только для каталогов? У меня есть глубокие иерархии папок, к которым я хочу перейти, поэтому я хотел бы использовать что-то вроде ...
24
голоса
1ответ
4k показов
Почему vim задерживается на секунду, когда я использую команду 'O' (откройте новую строку выше и вставьте)?
Когда я использую большинство команд, они вступают в силу немедленно. Однако, когда я использую команду O , я вижу, что буква "O" заменяет текущий символ примерно на секунду, затем текущий символ ...
24
голоса
2ответа
32k показов
Используйте rsync для копирования всех файлов, кроме определенных имен файлов с определенным расширением
У меня есть две флэш-карты одинакового размера, и я хочу скопировать содержимое одной на другую на основе следующих правил: Я хочу, чтобы все каталоги и подкаталоги были на месте Я хочу исключить ...
24
голоса
4ответа
53k показов
Команда Cygwin Dos2Unix не найдена
У меня возникли некоторые проблемы с использованием Cygwin. Я пытаюсь использовать утилиту dos2unix, а cygwin -bash: dos2unix: command not found Когда я возвращаюсь в установщик и просматриваю ...
24
голоса
6ответов
36k показов
Могу ли я сделать базовую математику в Bash?
Мне было интересно, можно ли делать простые математики в Bash? Я думаю, что-то вроде, = 25-5 напечатает 20 или что-то. Это можно сделать легко? Спасибо
24
голоса
5ответов
24k показов
Linux Shell: скопировать вывод в буфер обмена без использования мыши?
Можно ли скопировать вывод в буфер обмена, не используя мышь? Например, я хотел бы сделать что-то вроде этого: $ pwd >> буфер обмена
24
голоса
2ответа
5k показов
Как предотвратить очистку вывода терминала, когда я "выхожу" из сеанса SSH?
Это ситуация: я открываю терминал в Ubuntu и делаю ssh host-1 , который работает как положено. С хоста-1 я делаю ssh host-2 , который снова работает нормально и подключает меня к хосту-2. С хоста-2 я ...
24
голоса
3ответа
41k показов
как добавить день в дату в Bash?
Например, у меня есть дата: 4 августа 1993 года, и я хочу добавить к ней 348 дней, как я могу сделать это в bash?
24
голоса
8ответов
46k показов
Копируйте файлы в Linux, избегайте копирования, если файлы существуют в месте назначения
Мне нужно скопировать папку /home /user с одного жесткого диска на другой. Он имеет 100 000 файлов и размером около 10G. я использую cp -r /origin /destination иногда я получаю некоторые ошибки из-за ...
23
голоса
3ответа
61k показов
Как использовать «сед» с трубопроводом
Я хочу заменить строку, выведенную из grep , у меня есть: $ npm info webpack | grep version это выводит меня $ version: '2.1.0-beta.12', но я хочу иметь: $ 2.1.0-beta.12 Так что я думаю, что могу ...
23
голоса
8ответов
23k показов
Подавить трассировку выполнения команды echo?
Я запускаю сценарии оболочки от Jenkins, которые запускают сценарии оболочки с параметрами # шебанга !/bin/sh -ex. По словам Баш Шебанга для чайников?, -x , "заставляет оболочку печатать трассировку ...
23
голоса
1ответ
21k показов
: команда двоеточия для Баш
Говоря как новичок в bash, я обновлял свой .bashrc через copy/paste + github, и я наткнулся на команду : которая ставит меня в тупик и в Google. например : ...
23
голоса
3ответа
12k показов
Как мне объединить команды в консоли?
В bash я иногда хочу запустить несколько команд последовательно и не хочу ждать, пока они завершатся, прежде чем я наберу новые. Поэтому я делаю что-то вроде этого: cmd1; cmd2; cmd3 К сожалению, одна ...
23
голоса
3ответа
2k показов
Что означает эта загадочная команда Bash?
Я читал предупреждение Ubuntu Forum о вредоносных командах и нашел этот интересный камень: :(){ :|:& };: ПРЕДУПРЕЖДЕНИЕ. Приведенный выше код приведет к сбою в работе вашего компьютера, если только ...
23
голоса
2ответа
9k показов
Что именно <() в bash (и = () в zsh)?
Мне довольно комфортно с bash, но недавно я попал на замену, которую не знал. Что именно
23
голоса
2ответа
26k показов
Откройте приложения с графическим интерфейсом Ubuntu Bash в Windows 10
Я установил сборку Windows 10 Insider только для использования Ubuntu Bash. Я заметил всю его Ubuntu в Windows, поэтому я попытался установить приложение с графическим интерфейсом, то есть Gedit. Он ...
23
голоса
1ответ
6k показов
Почему у нас есть оболочки для входа в систему, не входящие в систему, интерактивные и неинтерактивные?
Итак, страницы руководства bash объясняют, что такое логин и интерактивные оболочки: Оболочка входа - это та, чей первый символ аргумента ноль - -, или тот, который начинается с опции --login. ...
23
голоса
3ответа
9k показов
Граница текущей панели Tmux не очевидна
Я пытаюсь сказать, какая панель является текущей в tmux, если их всего две. Граница, кажется, только выделяет прилегающий край, что делает невозможным сказать. Вот Gif, чтобы подчеркнуть то, что я ...
23
голоса
2ответа
9k показов
Как сделать так, чтобы колесо мыши прокручивало меньше пейджера с помощью bash и gnome-терминала?
У меня есть два компьютера с последней версией Fedora. Во-первых, я использую zsh, а колесо мыши можно использовать с меньшим количеством пейджеров в терминале gnome для прокрутки пейджера. На втором ...
23
голоса
2ответа
2k показов
Случайно получены .bash_history
В момент блеска я выполнил команду source ~/.bash_history . К счастью, большинство команд используют vim для редактирования какого-либо файла, но в моей истории есть несколько страшных команд - ...
23
голоса
3ответа
2k показов
Что заставляет bash останавливаться после плохой команды?
Когда вы печатаете неверную команду, говорите, что хотите сделать: $ cd .. $ ls Но вместо этого вы набираете слишком быстро и в итоге нажимаете Enter между l и s, поэтому вы получаете: $ cd .. $ l ...
23
голоса
1ответ
15k показов
Почему кошка не меняет время доступа?
Второй вызов cat файла не обновляет время доступа. Я ожидал, что время доступа будет обновляться каждый раз, когда отображается содержимое файла. Я вижу то же самое поведение, если я открываю файл в ...
23
голоса
6ответов
44k показов
Как командная строка Mac сравнивается с Linux?
Я люблю Ubuntu Linux - особенно командную строку. Но я должен признать, что, по крайней мере, на данный момент, Windows более удобна для пользователя - для этого есть больше программного обеспечения, ...
23
голоса
8ответов
34k показов
Показывать только нечетные строки с котом
ПРИВЕТ, Возможно, это что-то очень простое, но я не понимаю сейчас. В Linux shell, учитывая текстовый файл, как я могу сделать что-то вроде cat filename, чтобы я видел только первую строку, третью ...
23
голоса
10ответов
20k показов
Как скопировать файл с именем, начинающимся с точки?
Я пытаюсь скопировать все файлы в каталоге A в каталог B. Все файлы в каталоге A начинаются с точки, например: A/.a A/.b A/.c который я нашел, если я использую: cp A/* B , всегда получаю ошибку: cp: ...
22
голоса
2ответа
25k показов
(обратный поиск) в Bash
Я обычно заканчиваю тем, что использую CTRL+r для (reverse-i-search), однако иногда я пропускаю команду, которую искал; если я делаю снова (reverse-i-search) он больше не находит. Я предполагаю, что ...
22
голоса
5ответов
45k показов
Что означает символ трубы linux "|" делать?
Вот команда, которая сортирует файлы в папке в обратном порядке ls | sort -r Что делает | Символ в этой команде сделать? То, что я действительно ищу здесь, это объяснение каналов для начинающих Linux ...
22
голоса
2ответа
80k показов
.profile в Mac OS X?
Я установил настройки терминала для выполнения: set -o vi при запуске. Проблема в том, что я не выполняю эту команду при открытии новой вкладки терминала. Есть ли что-то вроде .profile в OS X, где я ...
22
голоса
2ответа
33k показов
создать базу данных mysql с одной строкой в bash
Можно ли создать пустую базу данных с одной командной строкой в bash? Мои попытки новичка потерпели неудачу: mysql -uroot $(create database mydatabase;) Я заканчиваю тем, что должен mysql -uroot ...
22
голоса
7ответов
4k показов
Есть ли стандартная программа unix, которая возвращает диапазон чисел
Я изучаю сценарии оболочки из устаревшего учебника, и мне кажется, что было бы очень полезно иметь программу, которая просто возвращает строку чисел, разделенных пробелами, что-то вроде $ range 10 20 ...
22
голоса
4ответа
19k показов
Как заменить часть текстового файла между маркерами другим текстовым файлом?
Скажем, у меня есть текстовый файл, как это: # custom content section a b ### BEGIN GENERATED CONTENT c d ### END GENERATED CONTENT Я хотел бы заменить часть между тегами GENERATED CONTENT содержимым ...
22
голоса
2ответа
5k показов
Соответствует ли bash * файлы в алфавитно-цифровом порядке?
Я хочу объединить кучу файлов в порядке имен файлов. Можно ли предположить, что это даст мне их в алфавитно-цифровом порядке? cat * т.е. тот же порядок, что дает ls .
22
голоса
7ответов
63k показов
Как заменить несколько пробелов на одной вкладке
У меня есть несколько текстовых файлов, которые содержат несколько столбцов, разделенных различным количеством пробелов, но вместо этого мне нужна одна вкладка в качестве разделителя. Можно ли это ...
22
голоса
2ответа
34k показов
Как распаковать / распаковать вывод на лету
Что такое идиоматический способ сделать следующее смола в стандартный вывод прочитайте этот вывод tar из stdout и распакуйте его в другую папку. Мое решение - tar --to-stdout .. | tar -C somefolder ...
22
голоса
8ответов
19k показов
Выровнять по праву часть подсказки
Я уверен, что я видел кого-то, у кого часть его приглашения выровнена по правому краю в окне терминала, а затем фактический курсор начинался со второй строки. Я знаю, что могу получить вторую строку ...
21
голос
8ответов
143k показов
Командная строка Linux для отключения прокси
Можете ли вы показать мне командную строку для отключения прокси, когда я использую терминал командной строки в Ubuntu?