3.3 KiB
[!danger]+ Просмотр информации и доп команды к ним
[!tip]- Просмотр информации
- ls -l — показывает подробную информацию (размер, права доступа, дату изменения).
- ls -a — отображает скрытые файлы, имена которых начинаются с точки (например, .bashrc).
- ls -lh — показывает размеры в удобном формате (KB, MB, GB).
[!tip]- Проверка местоположения pwd
[!danger]- Создание файлов и папок touch - пример
touch /home/user/project/creds.jsonmkdir - примерmkdir /home/user/project
[!danger]- Копирование и перенос cp - пример cp file1.txt /backup/ mv -
mv file1.txt /backup/либо перенос с переименованиемmv file1.txt /backup/file2.txt
[!danger]- Архивирование, перенос данных, разархивирование данных
[!tip]- Архивирование данных переходим в нужную директорию через cd
/..и используем команду для архивацииtar cvf archive.tar /home/test[!tip]- перенос данных на сервер/комп
- нужно определиться куда нужно сохранить данные и откуда
- нужно узнать ip сервера
- расписать команду:
scp -r (путь откуда взять архив) user@ip:/путь_куда_отправлять_хранения)[!bug]- пример:
scp -r /home/stitch505/mission/files/archive.tar root@192.168.100.50:/home/stitch505/mission/remote_server/restore/[!tip] Разархивирование данных заходим куда перенесли данные и распаковываем архив.
[!bug]- Пример:
tar -xvf archive.tarгде:
-x— извлечь-v— показать процесс-f— указать файл
[!warning]- /Dev для работы с оборудованием
- /dev/sda, /dev/sdb, dev/sdc — жесткие диски;
- /dev/null — «черная дыра» для данных, что удобно для отбрасывания ненужного вывода;
- /dev/random — генератор псевдослучайных чисел;
- /dev/ttyS0, /dev/ttyS1 — последовательные порты для подключения внешних устройств;
- /dev/fb0 — псевдоустройство, которое отвечает за изображение на экране;
- /dev/input/mouse0, /dev/input/keyboard0 — устройства ввода, такие как мышь и клавиатура.
[!bug]- примеры команд cat /proc/cpuinfo | head -n 10 смотрим всю информацию с головы (10 строк) cat /proc/meminfo Смотрим данные об исп. памяти ls -l1 /dev смотрим список устройств, в формате
crw-rw-rw- 1 root root 1, 3 Apr 6 10:00 null