Главная command_0

kommand_0

 

linux_story firewalld win_serv2012R2 usb font's шаблоны
libreOffice
http://design.ubuntu.com/wp-content/uploads/logo-ubuntu_st_no%C2%AE-white_orangecof-hex.png

 

  

 

 


 

 

 


 

ls сначала - директории, затем файлы:

ls -lah --group-directories-first -1 PATH --color=always


Увеличение диска виртуальной машины

1. Стоп машина через virt-manager или virsh shutdown NAME
2. Меняем размер: qemu-img resize /patch/NAME +/- XXXG
(G - в гигах)
3. Запускаем машину через virt-manager или virsh start NAME
4. В гостевой машине через
diskmgmt.msc делаем что нуно.

 



Удаление старых файлов одной командой в Linux

С помощью команды find легко удалять или перемещать или копировать файлы, с датой модификации старше заданной. Удобно помещать такую команду в cron.

Например, для файлов старше 5 дней:

find /path/to/files* -mtime +5 -exec rm {} \;

Для файлов, измененных в пределах 24...48 часов:

find /path/to/files* -mtime 1 -exec rm {} \;

Это версия для Debian, на RHEL надо писать чуть по-другому:

find /path/to/files* -mtime +0 -exec rm {} \;

Создать файлы для тестирования можно командой (например, дата 2 апреля):

touch -d '2 Apr' /path/to/test_file


mount error(12): Cannot allocate memory

Попробовал подключить диск на машине с Windows 7 через CIFS к общему дереву шары Samba на Linux машине. При закачке большого файла получил на удалённой системе ошибку о невозможности выделения памяти. (что-то вроде The server was unable to allocate from the system nonpaged pool because the server reached the configured limit for nonpaged pool allocations. Event ID: 2017). Возможности перезагрузить роутер не было. стал разбираться. попробовал снова и опять та-же ошибка. ;(

И как всегда спас гугл, дав ссылку на статью в блоге (alan.lamielle.net), там в качестве решения было предложено:
1 — меняем на «1″ тут -> HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\LargeSystemCache
2 — меняем на «3″ тут -> HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\Size


Изменяем уровень громкости mp3gain

Мне нужно было увеличить громкость (для заливки трэка в телефон), увеличиваем на 4 db:

mp3gain -g 4 result0001.mp3

Откатить к прежнему состоянию, если что то не устроило, можно так:

mp3gain -g -4 result0001.mp3

или так:

mp3gain -u result0001.mp3

find <папка> -name *.mp3 -exec mp3gain -r -m 3 -c -f '{}' \;

-
r это ключ дает команду делать нормализацию для каждого трека отдельно.

-c этот ключ отключает предупреждения о всевозможных искажениях во время нормализации. Советуют не игнорировать данным параметром.

-f данный ключ принудительно отключает проверку расширения файла. Бывает, что mp3gain опознает простой mp3-файл (MPEG-2 Layer III) как Layer I или Layer II и не делает нормализацию.

-m данный ключ указывает как нужно изменить громкость трека в отличии от стандартной. Стандартная громкость составляет 89 Дб, но после такой нормализации музыка воспроизводится довольно тихо. Этим параметром можно заметно увеличить громкость трека. Можно использовать значение -m 3, то есть, по отношению к стандартной громкости она станет в 92 Дб.


 Отменить обнову до Win_10

Однако будьте готовы к тому, что спустя какое-то время файлы снова скачаются на ваш компьютер. Виной всему обновление вашей текущей операционной системы под номером KB3035583. Для его удаления запустите Центр обновления Windows и перейдите в раздел Установленные обновления.
Во вкладке «Просмотр установленных обновлений» забивайте в поиск:

win7 win8
KB3035583
KB2952664
KB3021917
KB2990214
KB3014460
    KB3035583
KB2976978

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\GWX]
"DisableGwx"=dword:00000001 

gwx control panel в помощь
"Параметры" - "Восстановление" - "Восстановить старую версию операционной системы"



yum install http://li.nux.ro/download/nux/dextop/el7/x86_64/pidgin-2.10.9-1.el7.x86_64.rpm


Узнать дату установки Linux (два варианта)

1. ls -clt / | tail -n 1 | awk '{ print $7, $6, $8 }'
2. sudo tune2fs -l /dev/sda1 | grep create


 Монтирование

fstab:
//_IP_/f    /mnt/20-F    cifs _netdev,username=__,password=__,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0 

вручную:
mount -t cifs //_IP_/e /mnt/20-e -o user=__,password=__,iocharset=utf8


запись *.iso *nix на флэшку

dd if=/path/to/file.iso of=/dev/sdX


NTFS в CentOS

for 6.x
# rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
for 7.x
yum install -y epel-release
Теперь установим пакет для поддержки NTFS файловой системы:        
# yum install ntfs-3g

Найдем нашу флешку:

 # fdisk -l | grep NTFS

 Монтируем куда надо:

 # mount /dev/XXX /mnt/flashka

 За место XXX поставьте sdb1 который мы получили с помощью команды fdisk -l | grep NTFS

 Корректное отключение флешки:

 # umount /dev/XXX


Скачиваем сайты целиком

wget -r -k -l 7 -p -E -nc http://site.com/

wget -r -k -l7 -R*.jpg,*.png,*.gif -E -nc

wget -r -k -l7 -R*.jpg,*.png,*.gif -E -nc -P /куда_писать -i файл_с_URL в нужное место и список URL из файла

wget -r -k -l 3 -p -E -nc -R*.pdf,*.rar,*.zip,*.mp*,*.7z,*.xls,*.flv,*.jp*

-A acclist --accept acclist
-R rejlist --reject rejlist
Список имен файлов, разделенных запятыми, которые следует или не следует загружать. Разрешается задание имен файлов по маске.

 После выполнения данной команды в директорию site.com будет загружена локальная копия сайта http://site.com. Чтобы открыть главную страницу сайта нужно открыть файл index.html.

Рассмотрим используемые параметры:

-r
— указывает на то, что нужно рекурсивно переходить по ссылкам на сайте, чтобы скачивать страницы.

-k — используется для того, чтобы wget преобразовал все ссылки в скаченных файлах таким образом, чтобы по ним можно было переходить на локальном компьютере (в автономном режиме).
-p — указывает на то, что нужно загрузить все файлы, которые требуются для отображения страниц (изображения, css и т.д.).
-l — определяет максимальную глубину вложенности страниц, которые wget должен скачать (по умолчанию значение равно 5, в примере мы установили 7). В большинстве случаев сайты имеют страницы с большой степенью вложенности и wget может просто «закопаться», скачивая новые страницы. Чтобы этого не произошло можно использовать параметр -l.
-E — добавлять к загруженным файлам расширение .html.
-nc —при использовании данного параметра существующие файлы не будут перезаписаны. Это удобно, когда нужно продолжить загрузку сайта, прерванную в предыдущий раз.