Меню

Linux: Базовые команды работы с файлами

08.05.2018 - Bash, Linux
Linux: Базовые команды работы с файлами

Сокращенные варианты команды cd

$ ls /usr

Чтобы вывести два каталога

$ ls ~ /usr

ls -l — изменить формат вывода
ls -lt --reverse — вывести длинным форматом, отсортировать по времени и изменить порядок сортировки на обратный

$ ls -laFhS 

Вывести файлы текущего каталога, при этом добавить в конце каталогов слэш, изменить размер на читаемый и сортировать по размеру

Параметры команды ls
Параметры команды ls
Параметры команды ls

Чтобы определить тип файла достаточно ввести команду file:

$ file picture.jpg

Просмотр содержимого командой less

less — программа для просмотра текстовых файлов.
Посмотреть файлы с помощью less можно командой

less имя_файла

Команды программы less

Каталоги в системе LINUX

Каталоги в системе Linux
Каталоги в системе Linux
Каталоги в системе Linux

##Операции с файлами и каталогами
Скопировать файлы HTML из одного каталога в другой, причем только те, что отсутствуют в каталоге назначения или имеют более позднюю дату последнего изменения

$ cp -u *.html destination

Групповые символы

###mkdir — создание каталогов

$ mkdir dir1 
$ mkdir dir1 dir2

Можно создать сразу любое количество каталогов

cp — копирование файлов и каталогов

Есть два основных способа копирования файлов и каталогов.
1й. Скопировать один файл или каталог item1 в файл или каталог item2

cp item1 item2

2й. Скопировать несколько элементов в указанный каталог

$ cp элемент... каталог

Параметры команды cp

mv — перемещение и переименование файлов

При любом раскладе исходный файл исчезает после операции. Команда используется почти также как и команда cp

$ mv item1 item2
$ mv элемент... каталог

Параметры команды mv

rm — удаление файлов и каталогов

$ rm элемент...

Где элемент— это один или несколько файлов или каталогов

Параметры команды rm


ln — создание ссылок

$ ln file link

Это команда создает жесткую ссылку
А эта символическую, где элементом может быть файл или каталог

$ ln -s element link

Некоторые примеры

Скопировать файл passwd в текущий каталог

$ cp /etc/passwd .

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *