10 команд терминала, которые сделают вас чуть менее "noob"

- Опубликовано в Основы Linux

Введение

Вы только что открыли терминал и видите перед собой чёрное окно с мигающим курсором? Не паникуйте! Терминал — это не страшно, а даже удобно. Вот 10 базовых команд, с которых стоит начать, чтобы не тыкать в GUI как потерянный пингвин.

(P.S. Все команды проверены — ваш компьютер не взорвётся. Но sudo всё равно используйте осторожно.)


1. pwd — «Где я?»

Что делает: Показывает текущую директорию (Print Working Directory).
Зачем: Чтобы не заблудиться в своих же файлах.

pwd 
Вывод: /home/ваш_пользователь

2. ls — «Что тут лежит?»

Что делает: Выводит список файлов и папок в текущей директории.
Лайфхак:
- ls -l — подробный список (права, владелец, размер).
- ls -a — показать скрытые файлы (те, что начинаются с точки).

ls
Вывод: Документы Загрузки Картинки  

3. cd — «Перейди туда»

Что делает: Меняет текущую директорию (Change Directory).
Примеры:

cd ~/Загрузки  Перейти в папку "Загрузки"  
cd ..          На уровень выше  
cd /           В корень системы (осторожно!)  

4. mkdir — «Создай папку»

Что делает: Создаёт новую директорию.
Фишка: Можно создать несколько вложенных папок сразу:

mkdir -p проект/{документы,скрипты,бэкапы}  

5. touch — «Создай файл»

Что делает: Создаёт пустой файл (или обновляет дату изменения существующего).

touch readme.txt  

6. cp — «Скопируй это»

Что делает: Копирует файлы и папки.
Важно: Для папок нужен флаг -r (рекурсивно).

cp файл.txt копия_файла.txt  
cp -r папка/ новая_папка/  

7. mv — «Перемести или переименуй»

Что делает: Перемещает файлы/папки или переименовывает их.

mv старый.txt новый.txt      Переименование  
mv файл.txt ~/Документы/    Перемещение  

8. rm — «Удали это (навсегда!)»

Что делает: Удаляет файлы и папки. Без корзины!
Осторожно:
- rm -r папка — удалить папку и всё внутри.
- rm -f — принудительно (без подтверждения).

(Запомните: sudo rm -rf / — это смерть. Не делайте так!)

9. cat — «Покажи содержимое»

Что делает: Выводит содержимое файла в терминал.

cat файл.txt  

Альтернативы:
- less файл.txt — для больших файлов (листать клавишами ↑↓).
- head -n 5 файл.txt — показать первые 5 строк.

10. man — «Справка»

Что делает: Показывает официальную документацию по команде.

man ls  Справка по команде ls  

Если man пугает:
- команда --help — краткая справка.


Бонус для смелых
Попробуйте ввести это:

neofetch  

…и ваш терминал покажет красивую информацию о системе. Если команды нет — установите её например на debian схожие дистрибутивы (sudo apt install neofetch).

#Hello world

- Опубликовано в Без купюр

🐧✨ Ваш первый шаг в мир Linux

Приветствуем в нашем блоге «Пингвиньи BASHни» — месте, где код встречается с юмором, а root-доступ — с здравым смыслом!

Если вы здесь, значит, вас хоть раз посещали вопросы вроде:

  • «Почему sudo rm -rf / — плохая идея?»
  • «Как заставить этот скрипт работать, а не жевать процессор?»
  • «Что скрывает Tux под маской спокойствия?»

В этом блоге мы будем: 🔧 Разбирать Linux «на шестерёнки» — от базовых команд до тонкостей ядра. 💡 Делиться лайфхаками, которые сэкономят вам часы гугления. ⚠️ Развенчивать мифы (нет, Arch установить за 5 минут не получится). 🐛 Исповедоваться в своих fail’ах — потому что segfault бывает у всех.

Что впереди? Уже пишется:

  • «Как пережить первый apt-get upgrade без паники»

  • «BASH-джедайство: скрипты, которые вас полюбят»

  • «systemd: друг, враг или злой гений?»

P.S. Если ваш девиз — «sudo спасает», подписывайтесь. Здесь будет жарко (как сервер без cooling’а).

$ echo "Hello, читатель!" 🐧💻

Страница 3 of 3