Вопросы с тегом «unix»

61
Как удалить пустые / пустые строки из файла в Unix (включая пробелы)?

Как удалить пустые / пустые (включая только пробелы) строки в файле в Unix / Linux с помощью командной строки? содержимое файла file.txt Line:Text 1:<blank> 2:AAA 3:<blank> 4:BBB 5:<blank> 6:<space><space><space>CCC 7:<space><space> 8:DDD желаемый...

59
В чем разница между мягкой (символической) ссылкой и жесткой ссылкой?

Я слышал, что теперь вы можете создавать софт-ссылки и в Vista . Итак, в чем разница между мягкой (символической) ссылкой и жесткой ссылкой в ​​UNIX / Linux / Vista? Есть ли преимущества использования одного над другим? Или они просто служат двум различным...

58
Получение последнего совпадения в файле с использованием grep

Каков наилучший способ получить только окончательное совпадение регулярного выражения в файле с использованием grep? Кроме того, возможно ли начать поиск с конца файла вместо начала и остановить, когда он найдет первое...

57
Любимые советы и хитрости rsync

Чем больше я использую, rsyncтем больше понимаю, что это швейцарский армейский нож для передачи файлов. Есть так много вариантов. Недавно я обнаружил, что вы можете пойти, --remove-source-filesи он будет удалять файл из источника, когда он будет скопирован, что делает его немного более подвижным,...

51
Почему я должен редактировать / etc / sudoers с помощью visudo?

Я заметил, что файл sudoers и файлы конфигурации cron действуют особым образом по сравнению с другими файлами конфигурации в Linux. Их нужно редактировать с помощью специальной оболочки, а не текстового редактора. Почему...

50
Как я могу запустить mongod в фоновом режиме на Unix (Mac OSX)?

Я хотел бы запустить Mongod в фоновом режиме, как всегда присутствующие вещи. Каков был бы лучший способ сделать это? Вроде как я могу запустить MySQL при запуске, и он всегда работает в фоновом режиме. Может быть, это всего лишь несколько сценариев bash, но было бы неплохо услышать, если есть...

49
Есть ли способ перенаправить вывод в файл без буферизации в Unix / Linux?

У меня есть длительный пакетный процесс, который выводит некоторую информацию отладки и процесса на стандартный вывод. Если я просто запускаю из терминала, я могу отслеживать «где он находится», но тогда данные становятся слишком большими и прокручиваются за пределы экрана. Если я перенаправляю на...

47
Научиться компилировать вещи из исходного кода (в Unix / Linux / OSX)

Хотя я устанавливаю программное обеспечение из пакетов (MacPorts / apt-get) везде, где это возможно, мне часто приходится собирать пакеты из исходного кода. ./configure && make && sudo make installобычно достаточно, но иногда это не работает - и когда это не так, я часто...

45
Как получить электронную почту от (неудачных) cron-заданий в Ubuntu?

Я создаю задания cron в Ubuntu, помещая исполняемый файл в один из /etc/cron.{daily,hourly,monthly,weekly}. Есть много каталогов, начинающихся с cron: kent@rat:~$ ls -ld /etc/cron* drwxr-xr-x 2 root root 4096 2009-06-06 18:52 /etc/cron.d drwxr-xr-x 2 root root 4096 2009-07-16 13:17 /etc/cron.daily...

44
Какое хорошее решение для шифрования некоторых файлов в Unix? [закрыто]

Я ищу утилиту для шифрования определенных каталогов в Linux. Я не ищу каких-либо служб полного шифрования диска, а просто зашифрую несколько каталогов для хранения файлов в облаке. Получив их, я должен расшифровать их, прежде чем они будут доступны. Нужно сделать это для пары каталогов (несколько...

44
Как найти другой конец соединения сокета Unix?

У меня есть процесс (dbus-daemon), который имеет много открытых соединений через сокеты UNIX. Одним из таких соединений является fd # 36: =$ ps uw -p 23284 USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND depesz 23284 0.0 0.0 24680 1772 ? Ss 15:25 0:00 /bin/dbus-daemon --fork --print-pid 5...

44
Почему Linux странно сообщает о «свободной» памяти?

Это канонический вопрос о том, как операционные системы Unix сообщают об использовании памяти. Похожие вопросы: Сервер отказывается использовать раздел подкачки Использование памяти в LINUX У меня есть рабочий сервер под управлением Debian 6.0.6 Squeeze #uname -a Linux debsrv 2.6.32-5-xen-amd64 #1...

44
Как сменить владельца точки монтирования

Мы переместили каталог данных mysql на другой диск, поэтому теперь /var/lib/mysqlэто просто точка монтирования в другой раздел. Мы устанавливаем владельца /var/lib/mysqlкаталога на mysql.mysql. Но каждый раз, когда мы монтируем раздел, владелец меняется на root.root. Из-за этого мы не смогли...

43
А лучше юникс найти с параллельной обработкой?

find(1)Утилита unix очень полезна, позволяя мне выполнять действия со многими файлами, которые соответствуют определенным спецификациям, например find /dump -type f -name '*.xml' -exec java -jar ProcessFile.jar {} \; Вышеприведенное может запускать скрипт или инструмент для каждого файла XML в...

43
Лучшая регистрация для cronjobs? Отправить вывод cron в системный журнал?

Я ищу лучший способ войти cronjobs. Большинство cronjobs обычно спамят по электронной почте или на консоли, игнорируются или создают еще один файл журнала. В этом случае у меня есть сценарий Nagios NSCA, который отправляет данные на центральный сервер Nagios. Этот сценарий send_nsca также печатает...

43
Почему вы не можете установить смонтированный раздел?

Общеизвестно, что вы никогда не должны fsck смонтированного раздела. Я могу понять, как это может легко привести к повреждению, если файловая система записана с помощью fsck (например, используется опция -a), но почему нельзя проверять проверки только для чтения на смонтированных...

43
rsync - исключить файлы более определенного размера?

Я делаю резервную копию моего рабочего стола на удаленной машине. Я в основном делаю, rsync -a ~ example.com:backup/однако, есть множество больших файлов, например, дампы из Википедии и т. Д. Большинство файлов, которые мне небезразличны, например, файлы cookie firefox или .bashrc. Есть ли...