Додатково

прибрати сміття в історії

nano ~/.cshrc

вписати після інших аліасів

alias mc        mc -u

позиція курсору в редакторі nano

echo "set constantshow" >> ~/.nanorc

або

nano ~/.cshrc

вписати після інших аліасів

alias nano        nano -с

Очистити історію shell

set history = 0
set histsave = 0
set history = 1000
set histsave = 1000

swapfile freebsd

cd /
dd if=/dev/zero of=/swapfile bs=1m count=4096
#create device md99
chmod 0600/swapfile
mdconfig -a -t vnode -n -f /swapfile -u 99
ls -l /dev/md*
echo "md99 none swap sw,file=/swapfile,late 0 0" >> /etc/fstab
swapon -aL
swapon /dev/md99
swapinfo -k
#reboot if not working

якщо не правильно працює відображення ajax:

pkg install -f p5-JSON p5-JSON-XS p5-common-sense

для vmWare:

pkg install open-vm-tools-nox11
sysrc vmware_guest_vmblock_enable=YES
sysrc vmware_guest_vmhgfs_enable=NO
sysrc vmware_guest_vmmemctl_enable=YES
sysrc vmware_guest_vmxnet_enable=YES
sysrc vmware_guestd_enable="YES"

Для віртуалізації Proxmox VE

Агент віртуалізації Proxmox VE qemu-guest-agent

Починаючи FreeBSD 13.0 (у 12.2 не перевіряв)

pkg install qemu-guest-agent
sysrc qemu_guest_agent_enable="YES"
sysrc qemu_guest_agent_flags="-d -v -l /var/log/qemu-ga.log"
 
service qemu-guest-agent start

для telegram:

pkg install p5-Cpanel-JSON-XS p5-App-cpanminus p5-WWW-Telegram-BotAPI
#cpanm WWW::Telegram::BotAPI

for pays from file

pkg install p5-Text-CSV p5-Text-CSV_XS p5-Spreadsheet-ParseExcel

paysys:

pkg install p5-XML-Simple p5-Digest-MD5 p5-MIME-Base64 p5-Data-Dumper p5-LWP-UserAgent-WithCache p5-LWP-Protocol-https p5-Crypt-SSLeay p5-File-Path

snmp:

 pkg install net-snmp p5-Net-SNMP p5-Net-SNMPTrapd

date time

 /usr/sbin/ntpdate -u 1.ua.pool.ntp.org

latest pkg

 cp /etc/pkg/FreeBSD.conf /etc/pkg/FreeBSD.conf.old
 ee /etc/pkg/FreeBSD.conf
 url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest",

wrong_balance

 UPDATE users INNER JOIN wrong_balance ON wrong_balance.id = users.id SET users.balance = wrong_balance.chk_balance

disk usage

 https://unix.stackexchange.com/questions/185764/how-do-i-get-the-size-of-a-directory-on-the-command-line
 
 

netflow find ext_iface

 root@my:/usr/local/nodeny # flow-print -f0 < /var/db/flows/8890.txt > tt
 ee tt
 Sif SrcIPaddress Dif DstIPaddress Pr SrcP DstP Pkts Octets
 0009 5.18.157.151 0000 _._.253.227 06 301a bb5 5 260
 0000 _._.253.227 0009 5.18.157.151 06 bb5 301a 5 200
 0009 5.188.206.34 0240 _._.237.9 06 de8d 2085 1 40

Dif = один з outgoing interfaces / select experimental

https://www.systutorials.com/docs/linux/man/1-flow-print/

build kernel faster

delete mysql logs

mysql 5.7 reset root password якщо старий пароль відомий, то простіше зробити це через

mysqladmin password

якщо пароль не відомий
1) зупиняємо mysql
2) запускаємо вручну

mysqld_safe --skip-grant-tables \\

3) підключаємося в консоль

UPDATE mysql.user SET authentication_string = PASSWORD('*****') WHERE User = 'root' AND Host = 'localhost';

Буфери MySQL

SHOW GLOBAL VARIABLES WHERE variable_name IN('read_buffer_size', 'read_rnd_buffer_size', 'sort_buffer_size', 'thread_stack', 'max_allowed_packet', 'join_buffer_size');

mysql dump master data