Аліас "move" для mv
у команди "mv" є синонім/аліас? Боюся сплутати її з "rm"...
У команди mv
немає офіційного синоніма чи стандартного аліаса в Linux/Unix. Вона унікальна і використовується саме для переміщення або перейменування файлів і директорій.
Для порівняння:
mv
— move (перемістити або перейменувати)rm
— remove (видалити)
Це принципово різні команди і не плутаються. Але оскільки обидві можуть впливати на файли, іноді потрібно бути уважним, щоб не помилитись.
Якщо хочеш, можу підказати, як додати безпечні аліаси, щоб зменшити ризик помилок (наприклад, щоб rm
питав підтвердження, або щоб mv
був більш "шумним" — виводив, що робить). Це допоможе уникнути плутанини.
А можна створити аліас "move"?
Так, можна створити аліас move
, який буде працювати як mv
.
Для цього додай у свій файл конфігурації shell (наприклад, ~/.bashrc
або ~/.zshrc
) рядок:
alias move='mv'
Після цього, щоб аліас почав працювати в поточній сесії, виконай:
source ~/.bashrc
(або відповідно для твого shell).
Тепер можна буде писати:
move file.txt /path/to/destination/
і це працюватиме так само, як mv
.
Це допоможе не плутати з rm
, бо move
— більш очевидна назва для переміщення.
Last updated