Сбросить ARP-кэш
ip -s -s neigh flush all
Добавить пользователя в группу:
usermod -a -G группа пользователь
Удалить пользователя из группы:
gpasswd -d пользователь группа
Удалить файлы в каталоге в соответствии со списком:
rm $(cat /root/rr.txt)
Показать содержимое файла без комментов:
cat /etc/asterisk/res_odbc.conf | grep -v "^;"
Перевести сожержимое строк начинающих с macaddress в нижний регистр, в файлу file.conf:
/bin/sed -i '/macaddress/s/.*/\L&/' file.conf
Показать 10 самых больших файлов в /home
find /home -mount -type f -ls 2> /dev/null | sort -rnk7 | head -10 | awk '{printf "%10d MB\t%s\n",($7/1024)/1024,$NF}'
поставить символ # в начало строки, содержащей текст:
sed -i '/текст/s/^/#/' file.txt
убрать символы # в начале строки, содержащей текст:
sed -i '/текст/s/^#\+//' file.txt
поставить символ # в начало строки, содержащей текст, и начинающейся не с символа #:
sed -i '/^[^#].*текст/s/^/#/' file.txt
ip -s -s neigh flush all
Добавить пользователя в группу:
usermod -a -G группа пользователь
Удалить пользователя из группы:
gpasswd -d пользователь группа
Удалить файлы в каталоге в соответствии со списком:
rm $(cat /root/rr.txt)
Показать содержимое файла без комментов:
cat /etc/asterisk/res_odbc.conf | grep -v "^;"
Перевести сожержимое строк начинающих с macaddress в нижний регистр, в файлу file.conf:
/bin/sed -i '/macaddress/s/.*/\L&/' file.conf
Показать 10 самых больших файлов в /home
find /home -mount -type f -ls 2> /dev/null | sort -rnk7 | head -10 | awk '{printf "%10d MB\t%s\n",($7/1024)/1024,$NF}'
поставить символ # в начало строки, содержащей текст:
sed -i '/текст/s/^/#/' file.txt
убрать символы # в начале строки, содержащей текст:
sed -i '/текст/s/^#\+//' file.txt
поставить символ # в начало строки, содержащей текст, и начинающейся не с символа #:
sed -i '/^[^#].*текст/s/^/#/' file.txt
Вывести совпадения:
в каталоге:
в каталоге:
cat * | sort | uniq -cd
в файле:cat /path/to/file | sort | uniq -cd
Комментариев нет:
Отправить комментарий