Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
49 changes: 49 additions & 0 deletions 1-Work whith files/Линукс.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# Работа в консольке

1) Переместиться между директориями
2) Вывести список файлов в директории
3) Вывести список Всех файлов в директории
4) Создать папку с подпапками
5) Внутри папки создать файлик и записать в него что-нибудь
6) Переместить файл из одно директории в другую
7) скопировать файл из одной директории в другую
8) переименовать файл
9) сравнить содержимое файла
10) отсортировать содержимоей файла по возрастанию и убыванию
11) удалить все папки и файлы
### 1. Переместиться между директориями
команда cd
cd .. - вернуть на уровень выше
cd ~ - домашняя директория
cd / - корень
![[Pasted image 20251027145406.png]]
### 2. Вывести список файлов в директории
команда ls
![[Pasted image 20251027145547.png]]
### 3. Вывести список Всех файлов в директории
ls -a - все файлы(даже скрытые)
ls -la - подробный список
![[Pasted image 20251027145643.png]]
### 4. Создать папку с подпапками
mkdir - создание папки(мейк директори)
mkdir -p papka/podpapka/podpodpapka - создание папки с подпапками
![[Pasted image 20251101231526.png]]
### 5. Внутри папки создать файл и записать в него что-нибудь
Внутри папки прописываем echo "контент" > названиефайла.txt
### 6. Переместить файл из одной директории в другую
mv papka/file.txt newpapka/![[Pasted image 20251101233851.png]]
### 7. Скопировать файл из одной директории в другую
cp papka/file.txt newpapka/
![[Pasted image 20251101233821.png]]
### 8. Переименовать файл
mv papka/file.txt newpapka/nexfile.txt![[Pasted image 20251101233838.png]]
### 9. Сравнить содержимое файлов
diff - покажет различия построчно![[Pasted image 20251101233808.png]]
### 10. Отсортировать содержимое файла по возрастанию и убыванию
sort (по возрастанию)
sort -r (по убыванию)
### 11. Удалить все папки и файлы
rm -rf (удаление без подтверждения) если добавить -i - нужно будет подтверждение
rm -rf papka papka2 - удаление указанных папок и файлов внутри них