Что означает? $?

Я следую через учебник, и он упоминает, как запустить эту команду: sudo chmod 700 !$ Я не знаком с !$ . Что это значит?

Почему Chromium не кэширует DNS больше минуты?

Я использую Chromium и имею проблемы с DNS, который не кэшируется в течение времени, которое я ожидал бы. Возьмите домен example.com. Согласно настройкам DNS, этот домен должен быть кэширован еще 26151 секунда: $ dig example.com ;; ANSWER SECTION: example.com. 26151 IN A 93.184.216.34 Однако, когда я открываю example.com в Chromium, и я открываю chrome: // […]

Достоинства файловой системы без разделов

Я столкнулся с чем-то еще пару недель назад, чего я никогда раньше не видел: Файловая система (ext3, я считаю), установленная на устройство хранения без раздела. В сущности /dev/sdb была вся файловая система. Я знаю, что многие файловые системы могут быть расширены в пустое пространство, поэтому это позволяет расширять его без использования LVM или какого-либо другого […]

Как сделать tr знанием символов non-ascii (unicode)?

Я пытаюсь удалить некоторые символы из файла (UTF-8). Я использую tr для этой цели: tr -cs '[[:alpha:][:space:]]' ' ' <testdata.dat Файл содержит некоторые иностранные символы (например, «Латвийская» или «àé»). tr , похоже, не понимает их: он рассматривает их как не-альфа и удаляет тоже. Я попытался изменить некоторые из моих настроек локали: LC_CTYPE=C LC_COLLATE=C tr -cs […]

Исключая некоторые из команд, которые хранятся в истории bash

Есть ли способ исключить команды, такие как rm -rf , svn revert из того, чтобы быть сохраненным в истории bash? На самом деле я, по ошибке, издавал их несколько раз, хотя у меня нет намерения делать это, потому что я делаю это быстро, и это произошло. Следовательно, результаты в результате потеряли много работы, которую я […]

Есть ли причина, по которой я получаю ^ [[A, когда я нажимаю стрелку на экране входа в консоль?

Всякий раз, когда я нахожусь в консоли, я нажимаю стрелку намеренно, чтобы видеть ранее введенные команды. Но я вижу это ^[[A Но когда я нажимаю Ctrl Alt Print Screen Scroll Lock Pause Break Page Up Page Down Win ключи не отражают символы. Что может быть причиной? Есть ли ^[[A символы подразумевают что-нибудь?

Как я могу выполнить операцию «копировать, если изменено»?

Я хотел бы скопировать набор файлов из каталога A в каталог B с оговоркой, что если файл в каталоге A идентичен файлу в каталоге B, этот файл не следует копировать (и, следовательно, его время модификации не должно быть обновлено). Есть ли способ сделать это с помощью существующих инструментов, не написав мой собственный скрипт для этого? […]

Как я могу постоянно видеть текущее имя файла в vim?

Я использую vim, и мне нужен способ всегда видеть файл, над которым я работаю, без необходимости делать ^G Я вижу имя файла, когда я запускаю vim, но когда я начинаю работать и использую различные функции, он теряется. Также я видел, что у других людей есть какие-то «аддоны» в нижней части консоли vim, которые кажутся «кнопками» […]

Отображение секунд как дней / часов / мин / сек?

Можно ли легко форматировать секунды как удобное для человека время в bash? Я не хочу отформатировать его как дату, но как количество дней / часов / минут и т. Д.

Как удалить файл с именем «filen / ame» (с косой чертой) в файловой системе ext4 в debugfs?

При работе с e2fsprogs debugfs , с помощью change / accident, был создан файл filen/ame . Очевидно, символ косой черты / служит в качестве специального символа разделителя в именах путей. Все еще используя debugfs я хотел удалить файл с именем filen/ame , но у меня был небольшой успех, так как символ / не интерпретируется как […]

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