Unix & Linux

47
CentOS: список установленных RPM по дате установки / обновления?

Я на машине CentOS. Я обновил и установил несколько пакетов несколько недель назад, но я не помню ни имени каждого пакета, ни имен всех зависимостей. Я использовал yum. Могу ли я перечислить пакеты в моей системе по дате их последней установки или...

47
Есть ли надежный инструмент командной строки для обработки CSV-файлов?

Я работаю с CSV-файлами, и иногда мне нужно быстро проверить содержимое строки или столбца из командной строки. Во многих случаях cut, head, tailи друзья будут делать эту работу; тем не менее, сокращение не может легко справиться с такими ситуациями, как "this, is the first entry", this is the...

47
давая вывод grep в rm

Я пытаюсь передать grepвывод rm, но он выводит бесполезные вещи. Требуется ли какой-либо переключатель для rm? Или может rmбыть предоставлено регулярное выражение непосредственно? ls | grep '^\[Daruchini'| rm rm: отсутствует операнд Попробуйте `rm --help 'для получения дополнительной...

47
Как изменить пароль root в Debian?

Я хочу изменить пароль, который я назначил пользователю root на моем веб-сервере Debian, на более длинный и более безопасный. Как мне это сделать? Я не забыл / не потерял текущий пароль, я просто хочу его...

47
Как мне узнать, что я работаю в chroot?

У меня есть установка Unix, которая должна использоваться как chroot и как автономная система. Если он работает как chroot, я не хочу запускать какие-либо службы (cron, inetd и т. Д.), Потому что они будут конфликтовать с хост-системой или будут избыточными. Как мне написать скрипт оболочки,...

47
Bash: двойное равен vs -eq

Я делаю целочисленное сравнение в bash (пытаясь увидеть, работает ли пользователь от имени пользователя root), и я нашел два разных способа сделать это: Двойной равно: if [ $UID == 0 ] then fi -eq if [ $UID -eq 0 ] then fi Я понимаю, что в bash нет> = или <=, только -ge и -le, так почему же...

47
Опции установки CentOS 6 «по умолчанию»

Может кто-нибудь сказать мне разницу между установкой на компьютере, установкой на базовый сервер и минимальной установкой? Во время установки он не дает описания, и я не могу найти документацию по нему. Это для установки CentOS...

47
Сделать CD автоматически Ls

Я нахожу, что я часто делаю следующее: %> cd bla/bla %> ls Я хотел бы, чтобы всякий раз, когда я cdв каталог, он автоматически делал ls. Некоторое время я возился с моим .bashrc, но не мог понять, как это...

47
Добавить пользователя в систему *, только если он не существует *

Я запускаю useradd {user}команду для добавления пользователей в свою систему, хотя планирую запустить ее в автоматизированной среде, и она может снова запуститься, даже если пользователь уже существует. Есть ли способ, которым я могу запустить это, только если пользователь еще не существует? У...

47
Восстановление ext4 суперблоков

Недавно мой внешний корпус жесткого диска вышел из строя (сам жесткий диск включается в другом корпусе). Тем не менее, в результате оказывается, что его файловая система EXT4 повреждена. Диск имеет один раздел и использует таблицу разделов GPT (с меткой ears). fdisk -l /dev/sdb шоу: Device Boot...

47
Как выполнить обратный поиск в истории в vi-режиме ZSH?

Я использую vimпо существу все свои потребности в редактировании, поэтому я решил еще раз попробовать vi-mode для моей оболочки (в настоящее время ZSH w / oh-my-zsh в OS X), но я пытаюсь (и не могу) использовать Ctrl-Rпостоянно. Какая эквивалентная привязка клавиш? И для дальнейшего использования,...

47
отключение поддержки мыши в `vim` в среде` gnome-terminal`

Изменить: Проблема с включенной мышью, vimкажется, специфична для gnome-terminal(версия 3.4.1.1-1; я использую режим отката gnome 3). Если я запускаю xterm, поддержка мыши vimпо умолчанию отключена, и у меня есть возможность включить ее ( :set mouse=aчего я никогда не делаю) и отключить ( :set...

47
Содержимое выходного файла при его изменении

Я хочу вывести содержимое файла, пока они меняются, например, если у меня есть файл, foobarи я делаю: magic_command foobar Текущий терминал должен отображать содержимое файла и ждать, пока я не знаю, я нажимаю ^ C. Тогда если из другого терминала я делаю: echo asdf >> foobar Первый терминал...