|
|
|||||||||||||||||||||||||||||
|
Справочник команд Linux: работы с файлами и директориямиИсточник: itshaman
В этом разделе собраны команды Linux предназначенные для: создания и удаления файлов и директорий, команды навигации между ними и команды для назначения владельца и прав доступа.
# pwd
# Выводит текущий путь;
# ls
# Выводит список файлов и каталогов по порядку; # ls -laX
# Выводит форматированный список всех файлов и директорий, включая скрытые;
# cd
# Переход в домашнюю директорию; # cd /home
# Переход в директорию /home;
# touch /home/primer2
# Создание пустого файла /home/primer2; # cat /home/primer2
# Показать содержимое файла /home/primer2;
# tail /var/log/messages
# Выводит конец файла. Удобно при работе с логами и большими файлами; # nano /home/primer2
# Редактирование файла /home/primer2;
# gedit /home/primer2
# Вторая команда Linux для редактирования файла; # echo "Последняя строчка" / sudo tee -a /home/primer2
# Добавление к концу файла "Последняя строчка" в файл /home/primer2;
# cp /home/Mut@NT/primer.txt /home/primer.txt
# Копирует /home/Mut@NT/primer.tx в home/primer.txt; # ln -s /home/Mut@NT/primer.txt /home/primer
# Cоздает символическую ссылку /home/primer к файлу /home/Mut@NT/primer.txt;
# mkdir /home/Mut@NT/shaman
# Создание директории с именем shaman; # rmdir /home/Mut@NT/shaman
# Удаление директории с именем shaman;
# rm -rf /home/Mut@NT/shaman
# Удаление директории с вложенными фалами; # cp -la /dir1 /dir2
# Копирование директорий;
# mv /dir1 /dir2
# Переименование директории; # du -sh /home/Mut@NT/
# Выводит на экран размер заданной директории. Можно использовать для определения размера файлов;
# locate primer
# Поиск всех файлов с именем primer; # [sudo] chmod 0777 /home/
# Изменение прав доступа к директории только для /home. 0777 - разрешение на чтение/запись/исполнение для всех групп;
# [sudo] chmod -R 0777 /home/
# Рекурсивное изменение прав доступа к директории /home. 777 - разрешение на чтение/запись/исполнение для всех групп. Все вложенные директории и файлы будут иметь права 0777; # [sudo] chown Mut@NT:ITShaman /home/primer.txt
# Изменение владельца и группы только для файла /home/primer.txt;
# [sudo] chown -R Mut@NT /home/
# Изменение владельца для всего содержимого директории /home;
|
|