Все темы Linux

Файлы и папки

Строка 1 / 7 Лучший результат: —
bash
$
mkdir -p src/utils↵
m
# Создаёт папку src/utils вместе с src, если её ещё нет.
mkdir — make directory — создать папку
Нажмите на текст и печатайте
Нажмите сюда, чтобы начать
`
1
2
3
4
5
6
7
8
9
0
-
=
⌫
Tab
q
w
e
r
t
y
u
i
o
p
[
]
Caps
a
s
d
f
g
h
j
k
l
;
'
Enter ↵
Shift
z
x
c
v
b
n
m
,
.
/
Shift
Скрыть руки
Создать, скопировать, переименовать, удалить. Удаление в терминале — без корзины: rm стирает сразу.

Шпаргалка

$ mkdir -p src/utils

Создаёт папку src/utils вместе с src, если её ещё нет. mkdir — make directory — создать папку -p — parents — создать и недостающие родительские папки, без ошибки, если уже есть src/utils — путь новой папки

$ touch notes.txt

Создаёт пустой файл (или обновляет дату изменения существующего). touch — «коснуться» файла: создать или обновить время notes.txt — имя файла

$ cp config.yml config.bak

Копирует файл под новым именем. cp — copy — копировать config.yml — откуда config.bak — куда — новое имя

$ cp -r src/ src_old/

Копирует папку целиком, со всем содержимым. cp — копировать -r — recursive — рекурсивно, с вложенными папками src/ — что копируем src_old/ — куда

$ mv draft.md post.md

Переименовывает файл. Тем же mv файлы переносят в другую папку. mv — move — переместить (или переименовать) draft.md — старое имя post.md — новое имя

$ rm notes.txt

Удаляет файл. Без корзины и без вопроса. rm — remove — удалить notes.txt — что удалить

$ rm -rf build/

Удаляет папку со всем содержимым, не спрашивая. Проверяйте путь дважды. rm — удалить -rf — -r — рекурсивно, -f — force, без вопросов и ошибок build/ — папка, которая исчезнет