📙
Linux
  • Sys Admin Linux
  • Системное администрирование
    • Базовые Знания
      • Введение
      • Структура Linux и команды
        • Сеть
          • Файлы конфигурации сети
          • Команды и Утилиты Сети
            • Настройка маршрутов в Linux
        • Команды для управления пользователями
        • Команды для управления системой
        • команды линукс для работы с разделами
        • Стандартные каталоги
        • Команды для работы с каталогами
        • Команды для работы с файлами
      • Потоки, Логические команды, Процессы, Сеть
      • Права Доступа
      • Атрибуты файла. Запрет изменения файла
      • Bash, сценарии
      • Стандартные программы и их команды( Путь к списку репозиториев)
      • Подключение по SSH
      • Untitled
      • Untitled
    • Основная Часть
      • Kernel Update
      • Работа с Raid 5
      • LVM
      • ZFS
      • NFS
      • Загрузка Системы
  • Анонимность в Сети
    • Настройка VPN-TOR-VPN
    • Настройка своего собственного VPN
      • Центр Сертификации (ЦС)
      • Шаг 1 Начало
      • Шаг 2 Подписание сертификата
      • Шаг 3 Повышение безопасности
      • Шаг 4 Клиент
      • Шаг 5 Настройка OpenVPN
      • Untitled
      • Untitled
      • Untitled
      • Untitled
      • Untitled
      • Untitled
      • Untitled
      • Untitled
      • Untitled
      • Untitled
      • Untitled
      • Untitled
    • Смена MAC адреса
Powered by GitBook
On this page

Was this helpful?

  1. Системное администрирование
  2. Базовые Знания
  3. Структура Linux и команды

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

wget <ссылка> - загружает файлы из интернета в терминальную папку.

touch <файл> - создает пустой файл

cat <файл> - просмотр текстового файла

tac <файл> - вывод текстового файла с последней строки

cp <файл1> <файл2> - копирование содержимого из ф1 в ф2

mv <файл1> <файл2> - перемещает содержимое из ф1 в ф2

rm <файл> - удаление файла

locate <файл> поиск файла

find - поиск файлов по определённым критериям, таким как имя, тип, размер, владелец, дата создания и модификации.

head - позволяет вывести первые строки текстового файла. По умолчанию команда выводит 10 строк, но это количество можно изменить, передав параметром (head -100 testfile или head -n 100 testfile). У команды есть возможность вывести все строки из файла с начала, но не выводя последние N строк, используя форму записи head -n -X testfile, что позволит вывести все строки файлов, кроме последних X строк (ключевой момент в выводе - минус перед числом).

tail - команда, обратная head, - позволяет вывести последние строки текстового файла. Схема использования аналогична head. Она позволяет вывести все строки, начиная с конкретной строки в файле при помощи нотации tail -n +X testfile. Кроме того, у команды есть опция -f (follow), которая позволяет подключиться к файлу в постоянном режиме и выводить только все последние строки, которые дописываются в файл (о том, как остановить вывод - далее).

less - постраничный вывод текстового файла с возможностью возврата - позволяет просматривать файл и искать в нем данные. В отличие от более старой команды more позволяет вернуться по тексту обратно (откуда и вышла своеобразная поговорка use more less and less more). Для выхода из просмотра файла требуется нажать Q.

grep - команда поиска

PreviousКоманды для работы с каталогамиNextПотоки, Логические команды, Процессы, Сеть

Last updated 5 years ago

Was this helpful?