Список доступных CD-ROM/DVD-ROM устройств
wodim --devicesПроцессы
PID процесса
pidof <program name>
либоps -e | grep pidof <program name>
Убиваем процесс который держит файл filenamefuser -k filenameПодсчет количества потоков для процесса apache2
ps uH p `pidof apache2` | wc -lСетевая активность для процесса apache2
lsof -r 2 -p `pidof apache2` -i -aУзнаем с какими файлами работает gedit
lsof -c geditУзнаем кто держит файл /etc/passwd
fuser -v /etc/passwdФайлы
Монтирование iso-файла
mount /path/to/file.iso /mnt/cdrom -o loopСписок содержимого в текущей директории с их размером, отсортированный по убыванию
sudo du -sh * | sort -nПереименование группы файлов
counter=1; for i in *.jpg; do mv $i new_${counter}.jpg; counter=`expr $counter + 1`; doneRename multiple files with Linux
Ищем файлы, которые удовлетворяют двум условиям, объединенных через ИЛИ
find . -type f \( -name "*.class" -o -name "*.sh" \)Конвертируем файл из DOS-кодировки, в Unix
sed -i 's/^M//' fileКопируем структуру каталога без файлов
mkdir /where/you/wantem cd /source/dir find * -type d -exec mkdir /where/you/wantem/\{\} \;Показываем файлы, которые были изменены за последние 14 дней
find . -type f -mtime -14 -exec ls -lhtd \{\} \; | lessВыводим строки, которые есть только в file2
grep -vf file1 file2
Узнаем какие файлы в ~/Dropbox используютсяlsof +D ~/DropboxУзнаем какие файлы в ~/Dropbox используются
fuser -v ~/DropboxСеть
Скачиваем весь сайт
wget --random-wait -r -p -e robots=off -U Mozilla http://www.example.com
- --random-wait - ожидание между запросами от 0.5 и до 1.5 секунд;
- -r - включает рекурсивный поиск;
- -e robots=off - игнорирование записи robots.txt;
- -U Mozilla - устанавливает для заголовка "User-Agent" значение "Mozilla";
- --limit-rate=20k - ограничивает скорость скачивания до 20 Кбайтов/сек;
- -o logfile.txt - журнал скачивания;
- -l 0 - убирает ограничение на глубину рекурсии (которая по умолчанию равна 5);
curl -u LOGIN:PASSWORD --silent "https://mail.google.com/mail/feed/atom"Список работающих хостов в под сети
nmap -sP 192.168.1.0/24Список процессов и портов на которых они висят
lsof -Pan -i tcp -i udpКто слушает порт :80?
lsof -i :80
Расшариваем текущую папку, доступна по адресу http://your-ip:8000cd ~/photos/ python -m SimpleHTTPServerСписок процессов, видно локальный порт процесса и удаленный хост к которому подключен процесс
netstat -pantКоличество подключений к Apache
netstat -nt | grep :80 | wc -lПолучаем наш внешний IP
curl ifconfig.meВидео
Записываем действия с рабочего стола в файл
ffmpeg -f x11grab -s wxga -r 25 -i :0.0 -sameq ~/temp/desktop.mpgЗвук
Исправление кодировки для ID3 тегов
find -iname '*.mp3' -print0 | xargs -0 mid3iconv -eCP1251 --remove-v1Список процессов, играющих музыку
lsof | grep pcm
Комментариев нет:
Отправить комментарий