nodeny:others

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версій Попередня ревізія
Наступна ревізія
Попередня ревізія
nodeny:others [19/05/2022 06:23] – [Корисні функції Perl] Methodnodeny:others [30/03/2024 11:20] (поточний) – [прибрати сміття в історії] Method
Рядок 3: Рядок 3:
 ====== прибрати сміття в історії ====== ====== прибрати сміття в історії ======
  
-  ee /root/.cshrc +  nano ~/.cshrc 
-  alias mc mc -u +вписати після інших аліасів 
-   +  alias mc        mc -u 
-  + 
 +====== позиція курсору в редакторі nano ====== 
 + 
 +  echo "set constantshow" >> ~/.nanorc 
 +або 
 + 
 +  nano ~/.cshrc 
 +вписати після інших аліасів 
 +  alias nano        nano -с 
 ====== Очистити історію shell ====== ====== Очистити історію shell ======
  
Рядок 41: Рядок 50:
   sysrc vmware_guestd_enable="YES"   sysrc vmware_guestd_enable="YES"
      
-====== для proxmox: ====== +==== Для віртуалізації Proxmox VE ==== 
-  +Агент віртуалізації Proxmox VE qemu-guest-agent 
-  apt-get install qemu-guest-agent + 
-  systemctl start qemu-guest-agent+Починаючи FreeBSD 13.0 (у 12.2 не перевіряв) 
 +<code bash> 
 +pkg install qemu-guest-agent 
 +</code> 
 + 
 +<code bash> 
 +sysrc qemu_guest_agent_enable="YES" 
 +sysrc qemu_guest_agent_flags="-d -v -l /var/log/qemu-ga.log" 
 + 
 +service qemu-guest-agent start 
 +</code>
  
 ====== для telegram: ====== ====== для telegram: ======
Рядок 52: Рядок 71:
  
 ====== for pays from file ====== ====== for pays from file ======
- +
   pkg install p5-Text-CSV p5-Text-CSV_XS p5-Spreadsheet-ParseExcel   pkg install p5-Text-CSV p5-Text-CSV_XS p5-Spreadsheet-ParseExcel
 +
    
 ====== paysys: ====== ====== 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   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
  
  
Рядок 70: Рядок 95:
    url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest",    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    UPDATE users INNER JOIN wrong_balance ON wrong_balance.id = users.id SET users.balance = wrong_balance.chk_balance
  
Рядок 113: Рядок 138:
   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');   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');
  
 +[[https://dba.stackexchange.com/questions/91619/is-it-possible-to-gain-the-precise-position-of-a-live-mysql-database-when-perfor| mysql dump master data]]
  
  
-====== Proxmox ====== 
  
-  167 nano /etc/apt/sources.list.d/mcp.list 
-  168 curl http://downloads.linux.hpe.com/SDR/hpePublicKey2048_key1.pub | apt-key add - 
-  169 apt-get update 
-  170 curl http://downloads.linux.hpe.com/SDR/hpPublicKey1024.pub | sudo apt-key add - 
-  171 curl http://downloads.linux.hpe.com/SDR/repo/mcp/debian/dists/buster/current/Release.gpg 
-  172 wget http://downloads.linux.hpe.com/SDR/repo/mcp/debian/dists/buster/current/Release.gpg 
-  173 wget http://downloads.linux.hpe.com/SDR/repo/mcp/debian/dists/buster/current/Release.gpg | sudo apt-key add - 
-  174 apt install curl 
-  175 curl http://downloads.linux.hpe.com/SDR/repo/mcp/debian/dists/buster/current/Release.gpg 
-  176 curl http://downloads.linux.hpe.com/SDR/repo/mcp/debian/dists/buster/current/Release.gpg | sudo apt-key add - 
-  177 curl http://downloads.linux.hpe.com/SDR/hpPublicKey1024.pub | sudo apt-key add - 
-  178 apt-get update 
-  179 curl http://downloads.linux.hpe.com/SDR/hpPublicKey2048.pub | sudo apt-key add - 
-  180 curl http://downloads.linux.hpe.com/SDR/hpPublicKey2048_key1.pub | sudo apt-key add - 
-  181 curl http://downloads.linux.hpe.com/SDR/hpePublicKey2048_key1.pub | sudo apt-key add - 
-  182 sudo apt-get update 
-  183 sudo gpg --no-default-keyring --keyring /etc/apt/trusted.gpg --list-keys 
-  184 sudo gpg --no-default-keyring --keyring /etc/apt/trusted.gpg --verify /var/lib/apt/lists/{downloads.linux.hpe.com_SDR_repo_mcp_dists_wheezy_current_Release.gpg,downloads. com_SDR_repo_mcp_dists_wheezy_current_Release} 
-  185 curl http://downloads.linux.hpe.com/SDR/hpePublicKey2048_key1.pub | apt-key add - 
-  186 apt-get install hponcfg -y 
-  187 hponcfg -f passwd_reset_ilo.xml -l log.txt 
-  188 ssacli ctrl all show config 
-  189 sudo ssacli ctrl all show config 
-  190 apt-get install ssacli 
-  191 ssacli ctrl all show config 
-  192 ssacli ctrl all show status 
-  193 ssacli rescan 
-  194 ssacli ctrl slot = 0 ld all show status 
-  195 ssacli ctrl slot=0 create type=ld drives=2I:2:7,2I:2:8 raid=1 
-  196 ssacli ctrl slot = 0 ld all show status 
  
- 
-https://wiki.debian.org/HP/ProLiant#Installer_Compatibility_Table 
- 
-https://blog.it-kb.ru/2018/02/27/installing-hpe-system-management-tools-smh-ssa-on-the-hp-proliant-dl380-g5-server-with-debian- linux-9-3-stretch/ 
- 
-https://wiki.webko.net.ua/index.php?title=HP_ProLiant_G8 
- 
-https://blog.sleeplessbeastie.eu/2017/06/26/how-to-fix-the-missing-hpe-public-keys/ 
- 
-https://www.nntp.perl.org/group/perl.beginners/2003/01/msg40076.html 
- 
-====== Корисні функції Perl ====== 
- 
-<code perl> 
-I remember seeing this awhile ago on this list and saved it: 
-#bin2dec: 
-  $out = unpack("N", pack("B32", substr("0" x 32. $in, -32))); 
-#bin2hex: 
-  $out = unpack("H8", pack("B32", substr("0" x 32. $in, -32))); 
-#bin2oct: 
-  $out = sprintf "%o", unpack("N", pack("B32", substr("0" x 32. $in, -32))); 
-#dec2bin: 
-  $out = unpack("B*", pack("N", $in)); 
-#dec2hex: 
-  $out = unpack("H8", pack("N", $in)); 
-#dec2oct: 
-  $out = sprintf "%o", $in; 
-#hex2bin: 
-  $out = unpack("B32", pack("N", hex $in)); 
-#hex2dec: 
-  $out = hex $in; 
-#hex2oct: 
-  $out = sprintf "%o", hex $in; 
-#oct2bin: 
-  $out = unpack("B32", pack("N", oct $in)); 
-#oct2dec: 
-  $out = oct $in; 
-#oct2hex: 
-  $out = unpack("H8", pack("N", oct $in)); 
-#hex2ansii 
-  $out = pack('H*', $in); 
-#is ipv4 
-  my $ok = '10.10.255.1' =~ '\b((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]? )(\.|$)){4}\b'? 1: 0; 
- 
-sub ip2bin { 
-    my $ip = shift; 
-    my $bin = join('', map substr(unpack("B32",pack("N",$_)),-8), split(/\./,$ip)); 
-    return $bin; 
-    return unpack('B32', pack('C4C4C4C4', split(/\./, $ip))); 
-} 
- 
-sub bin2ip { 
-    my $bin = shift; 
-    return join '.', unpack('C4C4C4C4', pack('B32', $bin)); 
-} 
- 
-sub ip2num { 
-    my $ip = shift; 
-    return unpack("N",pack("C4",split(/\./,$ip))); 
-    return unpack('N',pack('C4',split(/\./,$_[0]))); 
-} 
- 
-sub num2ip { 
-    my $num = shift; 
-    my $res = (($num>>24) & 255) .".". (($num>>16) & 255) .".". (($num>>8) & 255) .".". ($num & 255); 
-    return $res; 
-} 
- 
-# decode utf like \x{42f} 
-print Dumper(%mydata) =~ s/\\x\{([0-9a-f]{2,})\}/chr hex $1/ger; 
-</code> 
  • nodeny/others.1652941432.txt.gz
  • Востаннє змінено: 19/05/2022 06:23
  • повз Method