└── Команды Linux ├── commands_fs.md └── commands_fs.pdf /Команды Linux/commands_fs.md: -------------------------------------------------------------------------------- 1 | # Команды для навигации и базовой работы с файлами 2 | **pwd** — вывести полный путь до текущей директории: 3 | ```bash 4 | $ pwd 5 | 6 | /home/username/dir_name 7 | ``` 8 | 9 | **ls** — вывести содержимое текущей директории, список всех файлов и папок: 10 | ```bash 11 | $ ls 12 | ``` 13 | 14 | **ls** */путь_до_директории/имя_директории* — вывести содержимое указанной директории: 15 | ```bash 16 | $ ls /home/username/dir_name_1 17 | ``` 18 | 19 | **cd** — перейти в корневую директорию: 20 | ```bash 21 | $ cd 22 | ``` 23 | 24 | **cd** *..* — перейти на один уровень выше от текущей директории: 25 | ```bash 26 | $ cd .. 27 | ``` 28 | 29 | **cd** *имя_директории* — перейти в одну из директорий, которая содержится в текущей: 30 | ```bash 31 | $ cd dir_name 32 | ``` 33 | 34 | **cd** */полный_путь_до_директории/имя_директории/* — перейти в нужную директорию по указанному пути: 35 | ```bash 36 | $ cd /home/username/dir_name 37 | ``` 38 | 39 | **mkdir** *имя_директории* — создать новую директорию в текущей: 40 | ```bash 41 | $ mkdir new_dir_name 42 | ``` 43 | 44 | **mkdir** */полный_путь_от_корневой_директории/имя_новой_директории/* — создать новую директорию по указанному пути: 45 | ```bash 46 | $ mkdir /home/username/dir_name_1/new_dir_name 47 | ``` 48 | 49 | **touch** *имя_файла* — создать новый файл в текущей директории: 50 | ```bash 51 | $ touch new_file.txt 52 | ``` 53 | 54 | **touch** */полный_путь_от_корневой_директории/имя_файла* — создать новый файл по указанному пути: 55 | ```bash 56 | $ touch /home/username/dir_name_1/new_file.txt 57 | ``` 58 | 59 | **cat** *имя_файла* — вывести содержимое файла в консоль: 60 | ```bash 61 | $ cat new_file.txt 62 | ``` 63 | 64 | **mv** *текущее_имя_файла новое_имя_файла* — переименовать файл: 65 | ```bash 66 | $ mv old_file.txt new_file.txt 67 | ``` 68 | 69 | **rm** *имя_файла* — удалить файл: 70 | ```bash 71 | $ rm old_file.txt 72 | ``` 73 | 74 | **cp** */путь_до_файла/имя_файла /новый_путь_до_файла/имя_файла* — копировать файл из одной директории в другую. При копировании можно задать новое имя файла: 75 | ```bash 76 | $ cp file_name.txt /home/username/dir_name_2/new_file_name.txt 77 | ``` 78 | 79 | **clear** — очистить всю выведенную в консоль информацию, начать «с чистого листа». 80 | -------------------------------------------------------------------------------- /Команды Linux/commands_fs.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Turonk/cheat_sheets/877ad200067aad263f1fb2b0ad34a326391ff79e/Команды Linux/commands_fs.pdf --------------------------------------------------------------------------------