Mitoshi – One Jackpot at a Time

in #rusteemteam5 years ago (edited)

Перемещение и переименование файлов
Вырезать/вставить файлы можно с помощью команды mv. Ее синтаксис ничем не отличается от аналогичного у cp.
Пример:
mv antonkostroma.txt mudak-kostroma.txt
Так будет правильнее, и таким образом с помощью команды mv, мы переименовали файл antonkostroma.txt в файл mudak-kostroma.txt
Проверим, напишем в консоли ls:

изображение.png

Удаление файлов
Для этих целей служит команда rm. Синтаксис похожий на предыдущие.
Пример:
rm mudak-kostroma.txt

изображение.png

Удалили, проверили - файл исчез.
Внимание: в консоли НЕТ КОРЗИНЫ! Если вы удаляете файл через консоль - вы удаляете его НАВСЕГДА!

Чтобы удалить папку с вложенными файлами - команде rm нужно предоставить аргумент -r. К примеру нам надо полностью снести папку kostroma в которой мы сейчас работали. Переходим на уровень выше и...
rm -r kostroma

изображение.png

Снова вводим ls и убеждаемся что папка kostroma полностью исчезла вместе со всем содержимым.

Ну что, сильно сложно было? Командная строка - это очень простой и мощный инструмент управления компьютером, т-к почти не ест ресурсов и работает очень быстро, поскольку фактически напрямую без посредников общается с операционной системой компьютера, с ее ядром, именно поэтому консольные программы работают намного быстрее своих оболочечных собратьев, и требуют намного меньше ресурсов. Несложные команды, простой синтаксис, мгновенное выполнение. В последующих постах я вам постараюсь рассказать о некоторых консольных аналогах известных нам программ, которые помогут нам сэкономить время, системные ресурсы и/или сделать снова полезными совсем старые и слабые компьютеры, применение которым вы не могли ранее найти.

Но будьте осторожны, root-режим и команда sudo дают практически неограниченый доступ к ядру системы, поэтому пользуйтесь админскими правами доступа крайне осторожно и только в том случае, если они действительно нужны, иначе по случайности или по ошибке можете стереть что-то важное и нужное.

Text.ru - 100.00%