### Основные команды для работы с файловой системой 🚀
После освоения SSH, важно понимать, как перемещаться и управлять файлами в системе. Это позволит вам более эффективно работать на удалённом сервере. Давайте рассмотрим основные команды, которые пригодятся!
#### Навигация по файловой системе 🌍
- Переход в каталог:
cd /path/to/directory
Команда
cd (change directory) позволяет вам перемещаться между каталогами. Например, если вы хотите перейти в каталог Documents, просто выполните:cd Documents
- Вывод списка файлов и их атрибутов:
ls -l
Команда
ls отображает список файлов в текущем каталоге. Использование флага -l позволяет получить более детальную информацию о каждом файле: права доступа, количество связей, владелец, группа, размер и дата последней модификации. Можно также использовать флаг -a, чтобы увидеть скрытые файлы (имена которых начинаются с точки):ls -la
#### Создание и удаление файлов 📄❌
- Создание нового файла:
touch myfile.txt
С помощью команды
touch вы можете создать новый пустой файл или обновить временную метку на уже существующем.- Удаление файла:
rm myfile.txt
Команда
rm используется для удаления файлов. Будьте осторожны, так как восстановить удалённые файлы может быть сложно! Если хотите удалить каталог и все его содержимое, используйте:rm -r mydirectory
#### Работа с текстом ✍️✨
- Запись в файл:
echo "Hello, World!" > greeting.txt
Команда
echo позволяет выводить текст в терминале, а с помощью > вы можете записать этот текст в файл (если файл уже существует, его содержимое будет перезаписано).- Вывод содержимого файла:
cat greeting.txt
Команда
cat выводит содержимое файла в терминал. Это удобно, когда вы хотите быстро просмотреть текстовый файл.#### Дополнительные примеры для работы с текстовыми файлами 📖
- Добавление текста в файл:
echo "Welcome to my server!" >> greeting.txt
Используя
>>, вы добавляете текст в конец файла, не удаляя его текущее содержимое.- Создание резервной копии файла:
cp myfile.txt myfile_backup.txt
Команда
cp позволяет сделать копию файла. Это полезно, если вы хотите сохранить резервную версию важной информации.- Переименование файла:
mv myfile.txt newname.txt
Команда
mv перемещает файл, но также может использоваться для его переименования.---
Теперь вы знаете основные команды для навигации и управления файлами в системе через SSH. Используйте эти команды, чтобы облегчить вашу работу и эффективно управлять вашим сервером! 💻🌟
Завтра будет более обширно по nginx
🔝 Наш чат для обсуждений |🚀 Буст для канала