Список полезных команд для Linux (Ubuntu, Debian) – ОБНОВЛЯЕМЫЙ

bash terminal

Давно хотел создать эту тему. Поехали..

 

Найти все не полностью удаленные пакеты или другие по статусу

Найти что либо можно

А вот так рекурсивно выполнить что либо. (смена прав на директории)

Удалить процесс по имени, без NR==1 убьет все

Запусить что-то на фоне с переводом вывода в nohup.out

Запуск xdebug из консоли для netbeans. Предварительно стартовать сессию xdebug в netbeans.

Просмотр нагрузки на сервер

Рекурсивный поиск и замена

Файлы не содержащие строку

Создание iso

Наблюдение за процессом

Просмотр процессов

Место на диске с выводом только подпапок в текущей директории (а считает все)

Копировать из одного каталога в другой включая скрытые файлы

Число строк в php проекте

bash под пользователем jenkins, например

10 наиболее используемых команд

Копировать по ssh

загрузить по ssh

Найти что-то grep исключая директории exclude-dir

Удалить процессы по имени

Посчитать кол-во строк кода git проекта по автору

цикл по папкам

Порт 80 занят кем?

Вставить строку в начало большого файла

Zip с уровнем сжатия и скрытыми файлами

Рекурсивно Capitalize first letter

Рекурсивно поменять кодировку cp1251 -> utf8

Сколько ядер процессора и инфа о типе оперативной памяти

Многопоточное скачивание в консоли

Синхронизация одной папки (раздела) с другой папкой (разделом)
1. Для Android карты

2. Для всего остального, например, для электронной книги.

3. Миграция директории /home с одного ноутбука на другой

4. миграция директорий с диска на диск

дерево зависимостей maven