Лучшие команды для работы с файловой системой!

Опубликовано admin - пн, 01/21/2013 - 10:36
Изображение
linux

Подобрал несколько команд, которых мне всегда не хватало при работе с файловой системой! Думаю всем пригодятся!

Лучшие команды для работы с файловой системой

Чтобы узнать размер директории:

Создать несколько директорий за раз:

Узнать размер всех файлов png:

Удалить все файлы с названием соответствующим регулярному выражению (будут найдены все файлы оканчивающиеся на "_s_s.png"):

Сделать архив всех файлов в директории

Расширение файла «.zip» добавлять не нужно оно будет добавлено автоматически. Предыдущий пример не сделает архив файлов субдиректорий, а этот сделает:

Для того чтобы извлечь файлы архива в текущую директорию:

Распаковать архив без вывода все информации:

Выведет размер директорий вместе с директориями и файлами для текущей директории с размером более чем 1 MB:

Отобразить 100 директорий размером более чем 1 GB

Отобразить файлы директории в удобно читаемом виде:

Отсортировать файлы по дате их модификации:

Найти все пустые файлы в директории:

Команда для поиска всех файлов с расширением jpg и перемещением их в архив:

Команды gzip

Сжать в архив:

Разархивировать:

Команды bzip

Сжать в архив bzip:

Разархивировать bzip архив:

Команды для работы с файлом crontab

Отобразить все задачи для определённого пользователя:

Лучшие команды назначения прав группе пользователей на запись в определённую директорию или на файлы

По умолчанию при создании веб-директории, например, при организации простого хостинга всегда необходимо назначить права пользователю, чтобы он смог записывать в его собственную директорию. Это можно сделать с помощью добавления пользователя в определённую группу, и затем указать для этой группы прав на запись:

Добавили пользователя в группу www-data:

Добавить пользователя в группу можно не только с помощью команд usermod, но и прописав его в файле /etc/group.

После необходимо выполнить команды:

Добавить для вновь созданных директорий те же права:

и установить права на запись и чтение файлов:

Для вступления изменений в силу, если вы редактируете права для самого себя, необходимо выйти и войти в систему.

Как извлечь из tar архива определённый файл?

Вам помогут следующие команды:

Команда less

Удобна для просмотра больших файлов, напримре log файлов:

После того как будет открыт редактор перемещаться по файлу можно используя клавиши:

Команда Wget

Загрузить файл:

Загрузить файл и переменовать:

Теги

Оценка

No votes have been submitted yet.

На разработку сайта! Скидки до 20%!