Полезные однострочники и команды

sed -i 's/\r$//' filename - убрать ^M в конце строки

find . -type f -name '*.php' -exec sed -i -r 's/\r$//g' {} \; - то же самое, но для всех файлов .php в поддиректориях.

find / -name '*.php' -not -path '/mnt/share' - искать все файлы .php везде, КРОМЕ директории /mnt/share

find / -printf '%T@ %p: %Tc\n' | sort -n -r | cut -d' ' -f2- | head -10 - выводит десять файлов, которые были созданы или изменены последними (самые новые)

find -iname '*.php' -print | xargs sed -i 's/\r$//' $1 - ищет в директории с поддиректориями файлы с расширением .php и производит с ними операцию sed -i 's/\r$//'

killall -9 vlc - убивает все процессы vlc

kill -9 $(ps ax|grep [v]lc | awk '{ print $1 }') - более изощренный способ выполнить предыдущую задачу

7z a -mhe=on -pпароль archive_name.7z archeved_file.exe - добавить в архив файл и зашифровать имя файла, т.е. пока не введешь пароль, не увидишь, что находится в архиве. Несколько замечаний: -pпароль - сам пароль с ключом пишутся без пробела, то что идет после -p и является паролем, в нашем случае это "пароль"; archive_name.7z - имя создаваемого архива; archeved_file.exe - файл или директория, которую мы хотим заархивировать.

du -s - объем директории, включая поддиректории.

du -sh - то же самое, но в удобочитаемом формате.

du -sh ./* - то же самое, но выводит информацию о файлах и директориях первого уровня вложенности.

du -sh ./* | sort -hr - то же самое, но с сортировкой по объему.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *