Архив метки: Linux

Удаление большого количества файлов из папки

При попытке удалить файлы из папки стандартным способом: rm *.plist (их там было более 25000) получил:

-bash: /bin/rm: Слишком длинный список аргументов

Собственно mv *.plist /dev/null привело к тому же результату.
Видимо алгоритм строит сначала список файлов а потом уже подставляет в команду, что естественно выходит за строковые лимиты.

Можно было конечно удалить папку целиком с помощью rm -rf /dir , но там есть другие необходимые файлы.

Решение как всегда оказалось простым и тривиальным:

find . -name '*.plist' -delete

Автор: Roman Brovko

Обзор и сравнение уникальных оболочек Linux

Оболочки LinuxLinux предоставляет пользователям множество оболочек командной строки для взаимодействия с операционной системой. Оболочки являются ключевым инструментом для работы с Linux, и они предлагают различные функции и возможности для удобного управления системой. В этой статье мы представим обзор нескольких уникальных оболочек под Linux, которые выделяются своими особенностями и предлагают новые возможности пользователям. Читать

Конфигурация двух виртуальных хостов на nginx

В статье показано как сделать простейшую конфигурация двух виртуальных хостов на веб сервере nginx:

 

ставим из репозиторий «dotdeb»

/etc/apt/sources.list

deb http://packages.dotdeb.org stable all

импортируем ключ dotdeb’а:

wget http://www.dotdeb.org/dotdeb.gpg -O — -q | sudo apt-key add —

Обновляем список пакетов

apt-get update Читать

Как использовать rsync для резервного копирования ваших данных в Linux

rsync – это протокол, созданный для Unix-подобных систем, который обеспечивает невероятную универсальность для резервного копирования и синхронизации данных. Его можно использовать локально для резервного копирования файлов в разные каталоги или настроить синхронизацию через Интернет с другими хостами. Читать

Настройка сетевой карты в Linux c помощью Network Manager в консоли

NetworkManager — популярный инструмент управления сетевыми подключениями в Linux, имеет удобный графический интерфейс как для Gnome, так и для KDE, но бывают ситуации когда окружение рабочего стола не запускается, и нужно поднимать сеть из консоли, или нужно настроить сеть на сервере где не установлено рабочее окружение.

В этой инструкции будет рассмотрена настройка Network Manager в консоли с помощью утилиты nmcli. С настройкой в графическом интерфейсе вы разберетесь без каких-либо инструкций, поэтому была выбрана именно эта тема. Также поговорим о том, как посмотреть информацию о сетевых интерфейсах в системе.

Читать

👥 Руководство по Linux PAM

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

Linux-PAM – это аббревиатура Pluggable Authentication Modules, которая была разработана на основе дизайна Unix-PAM.

Она объединяет многочисленные низкоуровневые модули аутентификации с высокоуровневым API для обеспечения динамической аутентификации приложений. Читать