Вопросы с меткой [shell]
Оболочка - это программное обеспечение, которое позволяет пользователям взаимодействовать с операционной системой, обычно вводя их в командной строке.
3254 вопроса
3
голоса
1ответ
718 показов
Поиск файла псевдонима в папке zh custom/
Я пытаюсь использовать псевдонимы, определенные в моем файле ~/ .aliases в моем zsh с установкой oh-my-zsh. В документации предполагается, что псевдонимы / функции / и т.д. Должны находиться в ...
3
голоса
2ответа
394 показов
Византийское поведение в сценарии оболочки
Я написал следующий скрипт для интерактивного и рекурсивного удаления потерянных файлов резервных копий, т. Е. Удаления каждого file.txt~ , который не имеет соответствующего file.txt . #!/bin/sh -x ...
3
голоса
1ответ
532 показов
Почему tmux игнорирует PATH при запуске shell?
Система: macOS 10.12 Версия Tmux: 2.6 Как пользователь macports, у меня есть /opt/local/bin в начале моего PATH . Однако при запуске tmux он использует /bin/bash вместо /opt/local/bin/bash , ...
3
голоса
1ответ
106 показов
Как использовать оболочку в консоли ConEmu для Windows 10, когда я включил оболочку в режиме разработчика?
Я включил оболочку с этим учебником https://www.windowscentral.com/how-install-bash-shell-command-line-windows-10 Но если у меня есть сценарий оболочки с именем ca.sh в корневом каталоге проекта, я ...
3
голоса
1ответ
674 показов
Как навсегда смонтировать диск ntfs в режиме установки WUBI?
У меня установлена ОС Windows 7 в качестве основной операционной системы на диске C:\. У меня есть другой раздел NTFS, D:. Ubuntu устанавливается с помощью WUBI на C:\Ubuntu, что делает C:\ доступным ...
3
голоса
2ответа
418 показов
Заставить aptitude правильно работать через прокси, вызываемый с помощью sudo
Я использую Debian 6. Я сижу за прокси, поэтому я настроил Debian для использования этого прокси. Просмотр и любая активность HTTP и FTP через GUI работают нормально. Я хотел обновить свой ...
3
голоса
1ответ
1k показов
Можно ли безопасно использовать tmux в многопользовательской среде?
Я не мог найти документы о том, как tmux клиенты и серверы общаются. Я хотел бы использовать tmux, но его нельзя развернуть, если для этого используются только сокеты. FIFO или трубы были бы в ...
3
голоса
3ответа
3k показов
Как проверить, что zip-файл пуст в bash
Как я могу проверить, является ли почтовый файл пустым или нет? Я не могу использовать if -s в bash, поскольку размер zip-файла не всегда равен нулю. если в zip-файле есть пустые каталоги, я хочу ...
3
голоса
1ответ
282 показов
Установить таймаут на автозаполнение Zsh
Мне нравится функция автозаполнения ZSH, но часто она зависает на моем терминале. Я хотел бы установить тайм-аут на автозаполнение, чтобы он отменял (убивал) себя через n миллисекунд.
3
голоса
1ответ
884 показов
Не могу завершить процесс nohup
Я хотел бы отправить сигнал SIGTERM процессу nohup, но этот сигнал полностью игнорируется, работает только SIGKILL, что считается плохим выбором для завершения сценария оболочки. Есть ли у меня ...
3
голоса
1ответ
254 показов
Скрипт SSH Interactive Console, которому нужны экранированные символы
Я хотел бы изменить свое существующее соединение SSH через скрипт оболочки. Поэтому, если я запускаю существующий скрипт удаленно, я бы хотел, чтобы он открыл новый порт для туннелирования. ...
3
голоса
4ответа
1k показов
Командная строка для рекурсивного удаления содержимого папки, исключая скрытые файлы?
Я хочу удалить содержимое папки и ее подпапки, не удаляя скрытые файлы в папке и подпапках. Как я могу сделать это с помощью сценария оболочки ?? Я пробовал rm -rf foldername но он удаляет все ...
3
голоса
2ответа
216 показов
удаление /bin записей в Linux
Я установил CentOS. Я хочу удалить bzip2, поэтому я ввожу эту команду в оболочке: yum remove bzip2 bzip2-libs Затем было удалено около 500 пакетов, и я не могу ввести какую-либо команду. Например: ls ...
3
голоса
1ответ
457 показов
Inotify работает дважды
Я хотел написать скрипт, который запускает некоторый код, когда файл изменяется (то есть изменяется содержимое или файл перезаписывается файлом с тем же именем) в определенном каталоге (или в ...
3
голоса
3ответа
6k показов
Linux Ubuntu 12.04 высокая нагрузка без высокой загрузки процессора / оперативной памяти. Какие инструменты и методы для диагностики / решения этой проблемы?
У меня огромная нагрузка после установки Linux Ubuntu 12.04 Моя машина сейчас представляет собой Intel G620/ 4G RAM/ 1T HD, до этого она была Amd X2 5000/ 4G RAM/ 250G HD Сейчас время работы в режиме ...
3
голоса
3ответа
9k показов
Как найти файлы в Linux, где только root имеет разрешение на чтение
Я хочу найти файлы в некоторой папке, например /home/mike/www/test где только root имеет права на чтение, а не какой-либо другой пользователь. РЕДАКТИРОВАТЬ: У меня есть sudo и разрешение, но я хочу ...
3
голоса
1ответ
2k показов
Как запустить команду AppleScript или shell в Mac OS X при разблокировке экрана?
Обратите внимание, что это не то же самое, что запуск или вход в систему. Я никогда не выхожу из машины и хочу запускать скрипт всякий раз, когда разблокирую машину, чтобы начать работать.
3
голоса
3ответа
1k показов
Как создать программную ссылку на все исполняемые файлы в другом каталоге?
Я пытаюсь создать мягкие ссылки на двоичные файлы Mingw в Cygwin. На данный момент у меня есть: find /cygdrive/c/MinGW/bin/ -name "*.exe" -exec ln -s {} basename {} \; но я получаю: ln: target ...
3
голоса
3ответа
217 показов
сменить каталог (cd) в unix на основании предыдущего действия
Некоторое время назад я видел сообщение в блоге об уловке, позволяющей сэкономить время в Unix, которую я не смог вспомнить, а на странице руководства ничего нет. По сути это был способ перейти в ...
3
голоса
0ответов
224 показов
Заставить пользователя Ubuntu использовать определенную оболочку
После многих лет чтения полезных вопросов / ответов о суперпользователе, сегодня моя очередь. Я играю с "lshell", оболочкой linux, написанной на python (lshell на github), которая дает возможность ...
3
голоса
2ответа
2k показов
Как использовать опцию "фильтр" для GNU split с параллельной GNU?
Я пытаюсь разбить несколько огромных файлов gz на сжатые по N-строке фрагменты. Чтобы продемонстрировать, давайте рассмотрим следующее: seq 100 | gzip > big_file0.gz Я могу разделить это на несколько ...
3
голоса
1ответ
65 показов
Получите выходные данные для удаления файлов позже
Я хотел бы взять результаты этой команды: find . -type f -size +200M -exec ls -lh {} \; сохранить содержимое в переменной какой-либо формы, а затем удалить найденные файлы. Как я могу это сделать?
3
голоса
2ответа
103 показов
Linux Shell - отображение системной информации в верхней части экрана
из любопытства: Есть ли способ отобразить системную информацию в верхней трети оболочки Linux, которая остается там и обновляется автоматически? В моем скромном понимании для этого может ...
3
голоса
2ответа
3k показов
Как проверить, что тормозит запуск моего терминала?
Есть ли способ проверить, что замедляет запуск моего терминала? Я использую Zsh с Ohmyzsh на iTerm2. Требуется около 10 секунд, чтобы открыть новое окно :( Это мой файл zshrc: export ...
3
голоса
1ответ
52 показов
Генерация имени файла из переменной в zsh без появления подоболочки
В zsh у меня есть шаблон glob в переменной, и я хочу определить другую переменную, которая выполняет генерацию имени файла для этого шаблона. Есть ли способ сделать это, не создавая подоболочки? ...
3
голоса
1ответ
4k показов
git rebase - интерактивно выдает ошибку
Я относительно новичок в мерзавцах. Может ли кто-нибудь помочь, пожалуйста, правильно запустить git rebase --interactive ? Выдает ошибку, когда я пытаюсь ее выполнить. Примечание: я не хочу удалять ...
3
голоса
2ответа
887 показов
ограничить rsync (или скрипт bash) каталогом
После неудачной аварии с rsync, удаляющей неправильные файлы из-за неправильного параметра назначения, я хочу ограничить rsync (или выполняющий его скрипт bash) возможностью удалять / изменять файлы ...
3
голоса
2ответа
10k показов
Текст не в формате ISO с расширенной ASCII
когда я пытался узнать кодировку файла all.txt, используя $ file all.txt это показывает это сообщение all.txt: Non-ISO extended-ASCII text, with very long lines что это за кодирование текста ...
3
голоса
5ответов
3k показов
Рекурсивно удалять файлы в Windows
Мне нужно удалить все файлы и каталоги начинается с ._ рекурсивно: find . -name \._* | xargs rm Как это можно сделать в Windows с помощью команды DOS/shell (без Cygwin)?
3
голоса
1ответ
9k показов
Как узнать, работает программа с nohup или нет?
Там нет разницы в ps -ef | grep sleep выводит команды: nohup sleep 60 & sleep 60 & Каким образом я могу обнаружить, что программа запускается с nohup?
3
голоса
1ответ
2k показов
В сценариях оболочки проверьте версию установленного пакета, примите решение на основе вывода
Нужно написать сценарий кросс-дистрибутивной / кросс-версии, который обеспечит установку принудительной версии PHP Пример: Ubuntu 12.04 имеет 5,3, Ubuntu 13.10 имеет 5,5, Debian 7 имеет 5,4 Мне нужен ...
3
голоса
4ответа
6k показов
Как получить первую строку вывода из командной строки?
Я запускаю команду find, которая возвращает несколько результатов, но мне нужен только первый результат. Небольшое приближение привело меня к команде "читать", но я не мог понять это, и страница ...
3
голоса
3ответа
6k показов
В оболочке Linux, почему обратная косая черта не вводит пробелы?
При использовании оболочки Linux я сталкиваюсь со следующей ситуацией: $ A=B\ > C $ echo $A BC На мой взгляд, когда новая строка встречается с escape-символом, она не может быть символом CR, но все ...
3
голоса
1ответ
1k показов
Как извлечь определенную базу данных из полного дампа Mysql?
У меня есть регулярные резервные копии моего сервера MySQL.Для удобства я настроил его как одну ночную свалку Mysql. Теперь мне нужно восстановить одну из баз данных из дампа. Как восстановить одну ...
3
голоса
2ответа
2k показов
Невозможно удалить скрытый файл на сетевом диске, используя DOS / пакетный скрипт
Я пытаюсь удалить файл с подключенного сетевого диска, I: В моем пакетном скрипте у меня есть: del /f I:\bin\.hiddenfile Когда я запускаю скрипт, я захожу в каталог I:\bin и вижу, что .hiddenfile все ...
3
голоса
2ответа
11k показов
Выход из sudo в середине сценария оболочки
У меня есть сценарий оболочки, в котором большинство команд необходимо запускать под sudo; тем не менее, последние несколько команд должны выполняться от имени текущего пользователя. Есть ли способ ...
3
голоса
1ответ
7k показов
Как мне исправить «Неверные данные лицензии. Требуется переустановка ». Ошибка в Visual Shell Express (Isolated) 2010?
Поэтому я недавно установил Visual Shell Express (Isolated) 2010 в Windows 7. Проблема в том, что каждый раз, когда я открываю его, он говорит, что неверные данные лицензии. Требуется переустановка. ...
3
голоса
2ответа
14k показов
Как выполнить несколько многострочных запросов MySQL с помощью сценария оболочки?
Я хочу выполнить несколько запросов MySQL из сценария оболочки. Я использую следующий код: mysql -u -p servermail
3
голоса
3ответа
1k показов
Управляющая последовательность Xterm для получения значения RGB для цвета ANSI
Мясо В (некоторых) терминалах вы можете использовать последовательность, подобную этой; printf "\e]4;3;rgb:cc/78/33\e\\" установить третий цвет в цветовой палитре ANSI равным значениям RGB, ...
3
голоса
2ответа
12k показов
изменить оболочку пользователя с /bin /false на другую
Я сделал ошибку, изменив корневую оболочку на /bin /false, но когда я хочу изменить ее обратно, я всегда получаю ошибку sudo chsh -s /bin/bash root [sudo] password: password: chsh: PAM: ...
3
голоса
5ответов
17k показов
Поиск в меню "Пуск" в Windows 7 "увидеть больше результатов" не работает
После поиска в моем меню "Пуск" и нажатия "увидеть больше результатов" я получил сообщение об ошибке: Кажется, что это должен быть поиск-ms: запрос = документ, а не поиск: запрос = документ, но где я ...
3
голоса
1ответ
294 показов
Установка переменной окружения $ SHELL
По какой-то причине, когда я запускаю chsh -s /bin/zsh , моя переменная окружения $SHELL не устанавливается. Когда я бегу: echo $SHELL Это выводит: /bin/bash
3
голоса
1ответ
947 показов
В tcsh, как я могу заставить замолчать вывод уже запущенного фонового процесса?
Если я запустил задание в фоновом режиме, как я могу перенаправить его вывод в /dev/null или каким-то образом отключить вывод? Я не начал работу, как: CMD >& /dev/null & Я начал это так: CMD & ...
3
голоса
2ответа
1k показов
Как мне не дать моей оболочке bash запросить установку пакета?
Когда я неправильно набираю команду, оболочка пытается найти пакет, который ее предоставляет. Как отключить эту функцию? Пример: [dave@dave cpp]$ sl bash: sl: command not found... Install package ...
3
голоса
5ответов
1k показов
Оболочка: можно ли ссылаться на предыдущий параметр?
Можно ли запускать последовательные команды с последующими ссылками на параметры, передаваемые самой первой? Например, download, untar и cd: wget superuser.tar.gz tar -xzf superuser.tar.gz cd ...
3
голоса
2ответа
603 показов
Неожиданное завершение глобуса Bash использует первое совпадение, даже если оно неоднозначно
Если у меня есть следующие файлы в каталоге: $ ls a-file-1 b-file-2 something-else А я типа $ cat *file* Линия неожиданно обновляется до $ cat a-file-1 | (pipe обозначает курсор), хотя glob также ...
3
голоса
1ответ
826 показов
Режим оболочки UEFI без ключа двоеточия
У меня недавно собранный ПК с материнской платой с поддержкой UEFI, и у меня возникают проблемы с загрузкой моего привода DVD в режим UEFI, поэтому я решил загрузиться в оболочку UEFI, чтобы вручную ...
3
голоса
3ответа
3k показов
После переключения обратно на bash не могу получить доступ к root
Я новичок в Linux и использую Debian 7. Я использовал bash, но попробовал zsh, используя chsh. Первоначально, вероятно, введено неверное имя оболочки, но в итоге успешно переключилось на zsh. Теперь ...
3
голоса
1ответ
694 показов
Завершение кавычек или скобок в bash, без нажатия клавиши TAB
Есть ли какой-нибудь способ получить bash для автозаполнения совпадающих символов, таких как '"[{( с их правосторонними аналогами? Я хотел бы сделать это без необходимости вкладки. Например, ввод ...
3
голоса
1ответ
339 показов
В bash объявите псевдоним, который зависит от содержимого текущей переменной
Я хотел бы объявить псевдоним (в моем .bash_profile , который будет использовать содержание (значение) переменной , когда используется псевдоним, а не когда он определен. Например, alias ...