Как удалить часть пути в интерактивной оболочке?

Есть ли ярлык в bash и zsh для удаления одного компонента пути? Например, если я ls ~/local/color/ , а курсор находится в конце строки, есть ли ярлык для удаления color/ в конце? В идеале я хочу решения в режимах vi-mode и emacs

Почему я иногда неоднократно запрашивал «>» в ​​терминале?

Хорошо, когда я управляю определенными командами неправильным способом, (с ошибкой и т. Д.). Терминал выводит это: > вместо имени computername:workingfolder username$ , а когда я ввожу его, он выглядит следующим образом: > > > Это было бы, если бы я нажал кнопку 3 раза.

Что означает «пока:»?

Я знаю, что такое цикл while. Однако я видел, как он работает: while [condition] while ![condition] while TRUE (infinite loop) Если утверждение после этого должно быть TRUE или FALSE . Существует командная оболочка с именем : Он описывается как фиктивная команда, которая ничего не делает, но я не знаю, является ли она здесь одинаковой, даже […]

Есть ли истина в философии, которую вы должны синхронизировать; синхронизации; синхронизации; синхронизировать?

Когда я впервые познакомился с Linux, работая в Cisco Systems в 2000 году, меня научили достоинствам команды sync , используемой для сброса буферов на диск, чтобы предотвратить повреждение файловой системы / потерю данных. Мне говорили не только коллеги, но и друзья в колледже, чтобы всегда запускать sync «несколько» или «кучу» раз, то есть, возможно, в […]

Быстрее, чем пинг для проверки онлайн-подключения к компьютеру?

Я пишу по сценарию lan для набора наших лабораторных компьютеров. У нас есть sqlite db со списком имен компьютеров, IP-адресов и MAC-адресов, и в настоящее время я пинговаю каждый из них с помощью «-c1», поэтому он не запускается бесконечно – но даже это требует некоторого ожидания, есть ли более быстрый способ получить ответ, а не […]

Как удалить несколько строк в EOF?

У меня есть файлы, которые заканчиваются на одну или несколько строк новой строки и должны заканчиваться только одной новой строкой. Как я могу это сделать с помощью инструментов Bash / Unix / GNU? Пример плохого файла: 1\n \n 2\n \n \n 3\n \n \n \n Пример исправленного файла: 1\n \n 2\n \n \n 3\n Другими […]

Лучший способ использовать оболочку с Cygwin в Windows 7

Я установил Cygwin, чтобы разочароваться, что bash по умолчанию работает в «cmd.exe». Я googled вокруг и нашел Console2 . Это не особенно хорошо разработанное приложение, так как корректировки немного болезненны, хотя большую часть времени он работает хорошо. Я по-прежнему ищут лучший способ выжить в среде Windows, поскольку иногда даже с консолью 2 происходит сбой, например, […]

Как переместить каталог, файл по файлу? (вместо «copy then remove»)

Мой компьютер имеет один диск емкостью 500 ГБ. Я хочу переместить 400 ГБ данных из /unencrypted в /encrypted . Оба каталога находятся в одном разделе, но /encrypted обрабатывается ecryptfs , поэтому mv /uncrypted/* /encrypted будет: Скопировать все файлы в пункт назначения Затем удалите их из источника … которые я не могу себе позволить, потому что […]

Почему Linux-приложения часто помещают язык, на котором он был написан в сводке?

При демонстрации приложений Windows и Mac в основном говорят об особенностях. С другой стороны, приложения Linux имеют более подробную информацию о том, какой язык использовался для написания (и сопутствующих библиотек), а не функций. Почему это? Я понял, что разница между GTK + и QT делает разницу только из-за требований к интеграции с настольными системами, но […]

В чем разница между * и *. * При копировании?

В чем разница между следующими двумя командами? cp -rp /dir1/*.* /dir2/ cp -rp /dir1/* /dir2/

Interesting Posts

Выравнивание шаблона и удаление всей строки

Должна ли моя виртуальная машина находиться в одном и том же диапазоне IP-адресов в сети до ping?

Как узнать, является ли диск SSD или HDD

Отсутствует Python.h в Arch

Отображение «Нет результатов» Когда команда AWK не имеет выхода

Условная установка файлов и каталогов в пакетах Debian

G-Sync на Linux – как заставить его работать?

Как включить различные фоны для каждого экрана видового экрана в Linux?

На OpenBSD, как мне перекомпилировать OpenSSL с поддержкой md2?

Сравнение двух файлов и запись несогласованных строк вместе с несогласованными столбцами. Указание несогласованных столбцов – это моя основная проблема

Fedora24, пытаясь установить java (JDK)

Как сделать это LookBehind в Regex?

Получить список пакетов, которые предоставляют (APT)

Как объединить опции '-i file' и '-O filename' из wget?

Изменение разрешений по умолчанию для wget?

Linux и Unix - лучшая ОС в мире.