GIF89; GIF89; %PDF- %PDF-
__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
#!/usr/bin/perl
# mariadb-report v4.0 Oct 23 2015
# renamed to from mysqlreport in 2020
# http://hackmysql.com/mysqlreport
# mariadb-report makes an easy-to-read report of important MySQL/MariaDB status values.
# Copyright 2006-2008 Daniel Nichter
# Copyright 2012-2015 Jean Weisbuch
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# The GNU General Public License is available at:
# http://www.gnu.org/copyleft/gpl.html
use strict;
use File::Temp qw(tempfile);
use DBI;
use Getopt::Long;
eval { require Term::ReadKey; };
my $RK = ($@ ? 0 : 1);
sub have_op;
my $WIN = ($^O eq 'MSWin32' ? 1 : 0);
my %op;
my %mycnf; # ~/.my.cnf
my ($tmpfile_fh, $tmpfile);
my ($stat_name, $stat_val, $stat_label);
my $MySQL_version;
my (%stats, %vars); # SHOW STATUS, SHOW VARIABLES
my (%DMS_vals, %Com_vals, %ib_vals);
my $dbh;
my ($questions, $key_read_ratio, $key_write_ratio, $dms, $slow_query_t);
my ($key_cache_block_size, $key_buffer_used, $key_buffer_usage);
my ($qc_mem_used, $qc_hi_r, $qc_ip_r); # Query Cache
my ($ib_bp_used, $ib_bp_total, $ib_bp_read_ratio);
my ($relative_live, $relative_infiles);
my $real_uptime;
my (%stats_present, %stats_past); # For relative reports
my ($pagecache_read_ratio, $pagecache_write_ratio, $pagecache_block_size, $pagecache_buffer_used, $pagecache_buffer_usage); # AriaDB pagecache stats
my ($binlog_cache_ratio, $binlog_stmt_cache_ratio); # binary log cache
my $dbms;
my ($rows, $rows_using_indexes);
GetOptions (
\%op,
"user=s",
"password:s",
"host=s",
"port=s",
"socket=s",
"no-mycnf",
"infile|in=s",
"outfile=s",
"flush-status",
"email=s",
"r|relative:i",
"c|report-count=i",
"detach",
"help|?",
"debug"
);
show_help_and_exit() if $op{'help'};
get_user_mycnf() unless $op{'no-mycnf'};
# Command line options override ~/.my.cnf
$mycnf{'host'} = $op{'host'} if have_op 'host';
$mycnf{'port'} = $op{'port'} if have_op 'port';
$mycnf{'socket'} = $op{'socket'} if have_op 'socket';
$mycnf{'user'} = $op{'user'} if have_op 'user';
$mycnf{'user'} ||= $ENV{'USER'};
if(exists $op{'password'})
{
if($op{'password'} eq '') # Prompt for password
{
Term::ReadKey::ReadMode(2) if $RK;
print "Password for database user $mycnf{'user'}: ";
chomp($mycnf{'pass'} = <STDIN>);
Term::ReadKey::ReadMode(0), print "\n" if $RK;
}
else { $mycnf{'pass'} = $op{'password'}; } # Use password given on command line
}
$op{'com'} ||= 3;
$op{'c'} ||= 1; # Used in collect_reports() if --r given integer value
$relative_live = 0;
$relative_infiles = 0;
if(defined $op{'r'})
{
if($op{r}) { $relative_live = 1; } # if -r was given an integer value
else { $relative_infiles = 1; }
}
# The report is written to a tmp file first.
# Later it will be moved to $op{'outfile'} or emailed $op{'email'} if needed.
($tmpfile_fh, $tmpfile) = tempfile() or die "Cannot open temporary file for writing: $!\n";
if($op{'detach'})
{
$SIG{'TERM'} = 'sig_handler';
if(fork())
{
print "mariadb-report has forked and detached.\n";
print "While running detached, mariadb-report writes reports to '$tmpfile'.\n";
exit;
}
open(STDIN, "</dev/null");
open(STDOUT, "> $tmpfile") or die "Cannot dup STDOUT: $!\n";
open(STDERR, "> $tmpfile") or die "Cannot dup STDERR: $!\n";
}
select $tmpfile_fh;
$| = 1 if ($op{'detach'} || $relative_live);
print "tmp file: $tmpfile\n" if $op{debug};
# Connect to MySQL/MariaDB
if(!$op{'infile'} && !$relative_infiles)
{
connect_to_MySQL();
}
my $have_innodb_vals = 1; # This might be set to 0 later in get_MySQL_version()
my $have_aria_vals = 0;
my $have_subquerycache_vals = 0;
my $have_binlog_vals = 0;
my $use_thread_pool = 0;
if(defined $op{'r'})
{
if($relative_live)
{
print STDERR "mariadb-report is writing relative reports to '$tmpfile'.\n" unless $op{'detach'};
get_MySQL_version();
collect_reports();
}
if($relative_infiles) { read_relative_infiles(); }
}
else
{
if(!$op{'infile'})
{
get_MySQL_version();
get_vals();
get_vars();
}
else
{
read_infile($op{'infile'});
}
get_Com_values();
set_myisam_vals();
set_ib_vals() if $have_innodb_vals;
set_aria_vals() if $have_aria_vals;
set_subquerycache_vals() if $have_subquerycache_vals;
set_binlog_vals() if $have_binlog_vals;
write_report();
}
exit_tasks_and_cleanup();
exit;
#
# Subroutines
#
sub show_help_and_exit
{
print <<"HELP";
mariadb-report v4.0 Oct 23 2015
mariadb-report makes an easy-to-read report of important MySQL/MariaDB status values.
Command line options (abbreviations work):
--user USER Connect to MySQL as USER
--password PASS Use PASS or prompt for MySQL user's password
--host ADDRESS Connect to MySQL at ADDRESS
--port PORT Connect to MySQL at PORT
--socket SOCKET Connect to MySQL at SOCKET
--no-mycnf Don't read ~/.my.cnf
--infile FILE Read status values from FILE instead of MySQL
--outfile FILE Write report to FILE
--email ADDRESS Email report to ADDRESS (doesn't work on Windows)
--flush-status Issue FLUSH STATUS; after getting current values
--relative X Generate relative reports. If X is an integer,
reports are live from the MySQL server X seconds apart.
If X is a list of infiles (file1 file2 etc.),
reports are generated from the infiles in the order
that they are given.
--report-count N Collect N number of live relative reports (default 1)
--detach Fork and detach from terminal (run in background)
--help Prints this
--debug Print debugging information
Visit http://hackmysql.com/mysqlreport for more information.
HELP
exit;
}
sub get_user_mycnf
{
print "get_user_mycnf\n" if $op{debug};
return if $WIN;
open MYCNF, "$ENV{HOME}/.my.cnf" or return;
while(<MYCNF>)
{
if(/^(.+?)\s*=\s*"?(.+?)"?\s*$/)
{
$mycnf{$1} = $2;
print "get_user_mycnf: read '$1 = $2'\n" if $op{debug};
}
}
$mycnf{'pass'} ||= $mycnf{'password'} if exists $mycnf{'password'};
close MYCNF;
}
sub connect_to_MySQL
{
print "connect_to_MySQL\n" if $op{debug};
my $dsn;
if($mycnf{'socket'} && -S $mycnf{'socket'})
{
$dsn = "DBI:MariaDB:mariadb_socket=$mycnf{socket}";
}
elsif($mycnf{'host'})
{
$dsn = "DBI:MariaDB:host=$mycnf{host}" . ($mycnf{port} ? ";port=$mycnf{port}" : "");
}
else
{
$dsn = "DBI:MariaDB:host=localhost";
}
print "connect_to_MySQL: DBI DSN: $dsn\n" if $op{debug};
$dbh = DBI->connect($dsn, $mycnf{'user'}, $mycnf{'pass'}) or die;
}
sub collect_reports
{
print "collect_reports\n" if $op{debug};
my $i;
get_vals();
get_vars();
get_Com_values();
%stats_past = %stats;
set_myisam_vals();
set_ib_vals() if $have_innodb_vals;
set_aria_vals() if $have_aria_vals;
set_subquerycache_vals() if $have_subquerycache_vals;
set_binlog_vals() if $have_binlog_vals;
print "#\n# Beginning report, 0 0:0:0\n#\n";
write_report();
for($i = 0; $i < $op{'c'}; $i++)
{
$dbh->disconnect();
sleep($op{'r'});
connect_to_MySQL();
print "\n#\n# Interval report " , $i + 1 , ", +", sec_to_dhms(($i + 1) * $op{'r'}), "\n#\n";
get_vals();
write_relative_report();
}
}
sub read_relative_infiles
{
print "read_relative_infiles\n" if $op{debug};
my $slurp; # Used to check infiles for multiple sets of status values
my $n_stats; # Number of multiple sets of status values in an infile
my $infile;
my $report_n; # Report number
$report_n = 1;
foreach $infile (@ARGV)
{
# Read all of infile into $slurp
open INFILE, "< $infile" or warn and next;
$slurp = do { local $/; <INFILE> };
close INFILE;
$n_stats = 0;
# Count number of status value sets
$n_stats++ while $slurp =~ /Aborted_clients/g;
print "read_relative_infiles: found $n_stats sets of status values in file '$infile'\n"
if $op{debug};
if($n_stats == 1)
{
read_infile($infile);
relative_infile_report($report_n++);
}
if($n_stats > 1)
{
my @tmpfile_fh;
my @tmpfile_name;
my $i;
my $stat_n; # Status value set number
# Create a tmp file for each set of status values
for($i = 0; $i < $n_stats; $i++)
{
my ($fh, $name) = tempfile()
or die "read_relative_infiles: cannot open temporary file for writing: $!\n";
push(@tmpfile_fh, $fh);
push(@tmpfile_name, $name);
print "read_relative_infiles: created tmp file '$name' for set $i\n" if $op{debug};
}
$i = 0;
$stat_n = 0;
select $tmpfile_fh[$i];
# Read infile again and copy each set of status values to separate tmp files
open INFILE, "< $infile" or warn and next;
while(<INFILE>)
{
next if /^\+/;
next if /^$/;
# The infile must begin with the system variable values.
# Therefore, the first occurrence of Aborted_clients indicates the beginning
# of the first set of status values if no sets have occurred yet ($stat_n == 0).
# In this case, the following status values are printed to the current fh,
# along with the system variable values read thus far, until Aborted_clients
# occurs again. Then begins the second and subsequent sets of status values.
if(/Aborted_clients/)
{
print and next if $stat_n++ == 0;
select $tmpfile_fh[++$i];
}
print;
}
close INFILE;
# Re-select the main tmp file into which the reports are being written.
select $tmpfile_fh;
for($i = 0; $i < $n_stats; $i++)
{
close $tmpfile_fh[$i];
print "read_relative_infiles: reading set $i tmp file '$tmpfile_name[$i]'\n"
if $op{debug};
read_infile($tmpfile_name[$i]);
relative_infile_report($report_n++);
if($WIN) { `del $tmpfile_name[$i]`; }
else { `rm -f $tmpfile_name[$i]`; }
print "read_relative_infiles: deleted set $i tmp file '$tmpfile_name[$i]'\n"
if $op{debug};
}
} # if($n_stats > 1)
} # foreach $infile (@files)
}
sub relative_infile_report
{
print "relative_infile_report\n" if $op{debug};
my $report_n = shift;
if($report_n == 1)
{
get_Com_values();
%stats_past = %stats;
set_myisam_vals();
set_ib_vals() if $have_innodb_vals;
set_aria_vals() if $have_aria_vals;
set_subquerycache_vals() if $have_subquerycache_vals;
set_binlog_vals() if $have_binlog_vals;
print "#\n# Beginning report, 0 0:0:0\n#\n";
write_report();
}
else
{
print "\n#\n# Interval report ", $report_n - 1, ", +",
sec_to_dhms($stats{Uptime} - $stats_past{Uptime}),
"\n#\n";
write_relative_report();
}
}
sub get_vals
{
print "get_vals\n" if $op{debug};
my (@row, $query);
# Get status values
if($MySQL_version >= 50002)
{
$query = $dbh->prepare("SHOW GLOBAL STATUS;");
}
else
{
$query = $dbh->prepare("SHOW STATUS;");
}
$query->execute();
# To avoid problems if the variable capitalization would change (eg. TokuDB on MariaDB 5.5 => 10.0), the $stats index is forced to have its first char uppercase and the rest lowercase
while(@row = $query->fetchrow_array()) { $stats{ucfirst(lc($row[0]))} = $row[1]; }
$query->finish();
$real_uptime = $stats{'Uptime'};
}
sub get_vars
{
print "get_vars\n" if $op{debug};
my (@row, $query);
# Get server system variables
$query = $dbh->prepare("SHOW VARIABLES;");
$query->execute();
while(@row = $query->fetchrow_array()) { $vars{$row[0]} = $row[1]; }
$query->finish();
# table_cache was renamed to table_open_cache in MySQL 5.1.3
if($MySQL_version >= 50103)
{
$vars{'table_cache'} = $vars{'table_open_cache'};
}
# log_slow_queries was renamed to slow_query_log in MySQL 5.1.29
if($MySQL_version >= 50129)
{
$vars{'log_slow_queries'} = $vars{'slow_query_log'};
}
}
sub read_infile
{
print "read_infile\n" if $op{debug};
my $infile = shift;
# Default required system variable values if not set in INFILE.
# As of mysqlreport v3.5 the direct output from SHOW VARIABLES;
# can be put into INFILE instead. See http://hackmysql.com/mysqlreportdoc
# for details.
$vars{'version'} = "0.0.0" if !exists $vars{'version'};
$vars{'table_cache'} = 64 if !exists $vars{'table_cache'};
$vars{'max_connections'} = 100 if !exists $vars{'max_connections'};
$vars{'key_buffer_size'} = 8388600 if !exists $vars{'key_buffer_size'}; # 8M
$vars{'thread_cache_size'} = 0 if !exists $vars{'thread_cache_size'};
$vars{'tmp_table_size'} = 0 if !exists $vars{'tmp_table_size'};
$vars{'long_query_time'} = '?' if !exists $vars{'long_query_time'};
$vars{'log_slow_queries'} = '?' if !exists $vars{'log_slow_queries'};
# One should also add:
# key_cache_block_size
# query_cache_size
# to INFILE if needed.
open INFILE, "< $infile" or die "Cannot open INFILE '$infile': $!\n";
while(<INFILE>)
{
last if !defined $_;
next if /^\+/; # skip divider lines
next if /^$/; # skip blank lines
next until /(Aborted_clients|back_log|=)/;
if($1 eq 'Aborted_clients') # status values
{
print "read_infile: start stats\n" if $op{debug};
while($_)
{
chomp;
if(/([A-Za-z_]+)[\s\t|]+(\d+)/)
{
$stats{$1} = $2;
print "read_infile: save $1 = $2\n" if $op{debug};
}
else { print "read_infile: ignore '$_'\n" if $op{debug}; }
last if $1 eq 'Uptime'; # exit while() if end of status values
$_ = <INFILE>; # otherwise, read next line of status values
}
}
elsif($1 eq 'back_log') # system variable values
{
print "read_infile: start vars\n" if $op{debug};
while($_)
{
chomp;
if(/([A-Za-z_]+)[\s\t|]+([\w\.\-]+)/) # This will exclude some vars
{ # like pid_file which we don't need
$vars{$1} = $2;
print "read_infile: save $1 = $2\n" if $op{debug};
}
else { print "read_infile: ignore '$_'\n" if $op{debug}; }
last if $1 eq 'wait_timeout'; # exit while() if end of vars
$_ = <INFILE>; # otherwise, read next line of vars
}
}
elsif($1 eq '=') # old style, manually added system variable values
{
print "read_infile: start old vars\n" if $op{debug};
while($_ && $_ =~ /=/)
{
chomp;
if(/^\s*(\w+)\s*=\s*([0-9.]+)(M*)\s*$/) # e.g.: key_buffer_size = 128M
{
$vars{$1} = ($3 ? $2 * 1024 * 1024 : $2);
print "read_infile: read '$_' as $1 = $vars{$1}\n" if $op{debug};
}
else { print "read_infile: ignore '$_'\n" if $op{debug}; }
$_ = <INFILE>; # otherwise, read next line of old vars
}
redo;
}
else
{
print "read_infile: unrecognized line: '$_'\n" if $op{debug};
}
}
close INFILE;
$real_uptime = $stats{'Uptime'};
$vars{'table_cache'} = $vars{'table_open_cache'} if exists $vars{'table_open_cache'};
get_MySQL_version();
}
sub get_MySQL_version
{
print "get_MySQL_version\n" if $op{debug};
return if $MySQL_version;
my ($major, $minor, $patch);
if($op{'infile'} || $relative_infiles)
{
($major, $minor, $patch) = ($vars{'version'} =~ /^(\d{1,2})\.(\d{1,2})\.(\d{1,2})/);
if($vars{'version'} =~ /^\d{1,2}\.\d{1,2}\.\d{1,2}-MariaDB/) {
print "MariaDB detected\n" if $op{debug};
$dbms = "MariaDB";
} else {
$dbms = "MySQL";
}
}
else
{
my (@row, $query);
$query = $dbh->prepare("SHOW VARIABLES LIKE 'version';");
$query->execute();
@row = $query->fetchrow_array();
$query->finish();
($major, $minor, $patch) = ($row[1] =~ /^(\d{1,2})\.(\d{1,2})\.(\d{1,2})/);
if($row[1] =~ /^\d{1,2}\.\d{1,2}\.\d{1,2}-MariaDB/)
{
print "MariaDB detected\n" if $op{debug};
$dbms = "MariaDB";
}
else
{
$dbms = "MySQL";
}
}
# The major version number is kept as is while the minor version and the revision number are forced to 2 digits
# e.g.: 5.5.9 will be 50509, 10.0.5 will be 100005 and 10.1.23 will be 100123
$MySQL_version = sprintf("%d%02d%02d", $major, $minor, $patch);
print "Version $MySQL_version\n" if $op{debug};
# Innodb_ status values were added in 5.0.2
if($MySQL_version < 50002)
{
$have_innodb_vals = 0;
print "get_MySQL_version: no InnoDB reports because MySQL version is older than 5.0.2\n" if $op{debug};
} else {
$have_innodb_vals = $dbh->selectall_arrayref("SELECT SUPPORT FROM information_schema.engines WHERE ENGINE = 'InnoDB';", undef)->[0][0];
if(defined($have_innodb_vals) && ($have_innodb_vals eq "YES" || $have_innodb_vals eq "DEFAULT"))
{
print "InnoDB detected\n" if $op{debug};
$have_innodb_vals = 1;
} else {
print "InnoDB is not activated\n" if $op{debug};
$have_innodb_vals = 0;
}
}
if($dbms eq "MariaDB") {
$have_aria_vals = $dbh->selectall_arrayref("SELECT SUPPORT FROM information_schema.engines WHERE ENGINE = 'Aria';", undef)->[0][0];
if(defined($have_aria_vals) && $have_aria_vals eq "YES")
{
print "Aria engine detected\n" if $op{debug};
$have_aria_vals = 1;
} else {
$have_aria_vals = 0;
}
# MariaDB 5.3+, activated by default since 5.3.2
$have_subquerycache_vals = $dbh->selectall_arrayref("SELECT VARIABLE_VALUE REGEXP ',subquery_cache=on,|^subquery_cache=on,|,subquery_cache=on\$' AS SUBQUERY_CACHE FROM information_schema.global_variables WHERE VARIABLE_NAME = 'optimizer_switch';", undef)->[0][0];
if(defined($have_subquerycache_vals) && $have_subquerycache_vals eq "1")
{
print "Subquery cache is activated\n" if $op{debug};
$have_subquerycache_vals = 1;
} else {
$have_subquerycache_vals = 0;
}
}
if($MySQL_version >= 50000)
{
# These checks use the 'information_schema' virtual database that has been added on MySQL 5.0
# MariaDB 5.5.21+ and Percona Server 5.5.30+ use the same thread pool implementation
$use_thread_pool = $dbh->selectall_arrayref("SELECT VARIABLE_VALUE FROM information_schema.global_variables WHERE VARIABLE_NAME = 'thread_handling';", undef)->[0][0];
if(defined($use_thread_pool) && $use_thread_pool eq "pool-of-threads") {
print "Thread pool is used\n" if $op{debug};
$use_thread_pool = 1;
} else {
$use_thread_pool = 0;
}
$have_binlog_vals = $dbh->selectall_arrayref("SELECT VARIABLE_VALUE FROM information_schema.global_variables WHERE VARIABLE_NAME = 'log_bin';", undef)->[0][0];
if(defined($have_binlog_vals) && $have_binlog_vals eq "ON")
{
print "Binary log is activated\n" if $op{debug};
$have_binlog_vals = 1;
} else {
$have_binlog_vals = 0;
}
}
}
sub set_myisam_vals
{
print "set_myisam_vals\n" if $op{debug};
# should be moved elsewere
$questions = $stats{'Questions'};
$key_read_ratio = sprintf "%.2f",
($stats{'Key_read_requests'} ?
100 - ($stats{'Key_reads'} / $stats{'Key_read_requests'}) * 100 :
0);
$key_write_ratio = sprintf "%.2f",
($stats{'Key_write_requests'} ?
100 - ($stats{'Key_writes'} / $stats{'Key_write_requests'}) * 100 :
0);
$key_cache_block_size = (defined $vars{'key_cache_block_size'} ?
$vars{'key_cache_block_size'} :
1024);
$key_buffer_used = $stats{'Key_blocks_used'} * $key_cache_block_size;
if(defined $stats{'Key_blocks_unused'}) # MySQL 4.1.2+
{
$key_buffer_usage = $vars{'key_buffer_size'} -
($stats{'Key_blocks_unused'} * $key_cache_block_size);
}
else { $key_buffer_usage = -1; }
# Data Manipulation Statements: http://dev.mysql.com/doc/refman/5.0/en/data-manipulation.html
%DMS_vals =
(
SELECT => $stats{'Com_select'},
INSERT => $stats{'Com_insert'} + $stats{'Com_insert_select'},
REPLACE => $stats{'Com_replace'} + $stats{'Com_replace_select'},
UPDATE => $stats{'Com_update'} +
(exists $stats{'Com_update_multi'} ? $stats{'Com_update_multi'} : 0),
DELETE => $stats{'Com_delete'} +
(exists $stats{'Com_delete_multi'} ? $stats{'Com_delete_multi'} : 0)
);
$dms = $DMS_vals{SELECT} + $DMS_vals{INSERT} + $DMS_vals{REPLACE} + $DMS_vals{UPDATE} + $DMS_vals{DELETE};
$slow_query_t = format_u_time($vars{long_query_time});
}
sub set_ib_vals
{
print "set_ib_vals\n" if $op{debug};
$ib_bp_used = ($stats{'Innodb_buffer_pool_pages_total'} -
$stats{'Innodb_buffer_pool_pages_free'}) *
$stats{'Innodb_page_size'};
$ib_bp_total = $stats{'Innodb_buffer_pool_pages_total'} * $stats{'Innodb_page_size'};
$ib_bp_read_ratio = sprintf "%.2f",
($stats{'Innodb_buffer_pool_read_requests'} ?
100 - ($stats{'Innodb_buffer_pool_reads'} /
$stats{'Innodb_buffer_pool_read_requests'}) * 100 :
0);
}
sub set_aria_vals
{
print "set_aria_vals\n" if $op{debug};
$pagecache_read_ratio = sprintf "%.2f",
($stats{'Aria_pagecache_read_requests'} ?
100 - ($stats{'Aria_pagecache_reads'} / $stats{'Aria_pagecache_read_requests'}) * 100 :
0);
$pagecache_write_ratio = sprintf "%.2f",
($stats{'Aria_pagecache_write_requests'} ?
100 - ($stats{'Aria_pagecache_writes'} / $stats{'Aria_pagecache_write_requests'}) * 100 :
0);
$pagecache_block_size = (defined $vars{'aria_block_size'} ?
$vars{'aria_block_size'} :
1024);
$pagecache_buffer_used = $stats{'Aria_pagecache_blocks_used'} * $pagecache_block_size;
$pagecache_buffer_usage = $vars{'aria_pagecache_buffer_size'} -
($stats{'Aria_pagecache_blocks_unused'} * $pagecache_block_size);
}
sub set_subquerycache_vals
{
print "set_subquerycache_vals\n" if $op{debug};
}
sub set_binlog_vals
{
print "set_binlog_vals\n" if $op{debug};
if($stats{'Binlog_cache_use'} gt 0) { $binlog_cache_ratio = $stats{'Binlog_cache_disk_use'} / $stats{'Binlog_cache_use'}; }
else { $binlog_cache_ratio = 0; }
if(defined($stats{'Binlog_stmt_cache_use'}) && $stats{'Binlog_stmt_cache_use'} gt 0) { $binlog_stmt_cache_ratio = $stats{'Binlog_stmt_cache_disk_use'} / $stats{'Binlog_stmt_cache_use'}; }
else { $binlog_stmt_cache_ratio = 0; }
}
sub write_relative_report
{
print "write_relative_report\n" if $op{debug};
%stats_present = %stats;
for(keys %stats)
{
if($stats_past{$_} =~ /\d+/)
{
if($stats_present{$_} >= $stats_past{$_}) # Avoid negative values
{
$stats{$_} = $stats_present{$_} - $stats_past{$_};
}
}
}
# These values are either "at present" or "high water marks".
# Therefore, it is more logical to not relativize these values.
# Doing otherwise causes strange and misleading values.
$stats{'Key_blocks_used'} = $stats_present{'Key_blocks_used'};
$stats{'Open_tables'} = $stats_present{'Open_tables'};
$stats{'Max_used_connections'} = $stats_present{'Max_used_connections'};
$stats{'Threads_running'} = $stats_present{'Threads_running'};
$stats{'Threads_connected'} = $stats_present{'Threads_connected'};
$stats{'Threads_cached'} = $stats_present{'Threads_cached'};
$stats{'Qcache_free_blocks'} = $stats_present{'Qcache_free_blocks'};
$stats{'Qcache_total_blocks'} = $stats_present{'Qcache_total_blocks'};
$stats{'Qcache_free_memory'} = $stats_present{'Qcache_free_memory'};
if($have_innodb_vals)
{
$stats{'Innodb_page_size'} = $stats_present{'Innodb_page_size'};
$stats{'Innodb_buffer_pool_pages_data'} = $stats_present{'Innodb_buffer_pool_pages_data'};
$stats{'Innodb_buffer_pool_pages_dirty'} = $stats_present{'Innodb_buffer_pool_pages_dirty'};
$stats{'Innodb_buffer_pool_pages_free'} = $stats_present{'Innodb_buffer_pool_pages_free'};
$stats{'Innodb_buffer_pool_pages_latched'} = $stats_present{'Innodb_buffer_pool_pages_latched'};
$stats{'Innodb_buffer_pool_pages_misc'} = $stats_present{'Innodb_buffer_pool_pages_misc'};
$stats{'Innodb_buffer_pool_pages_total'} = $stats_present{'Innodb_buffer_pool_pages_total'};
$stats{'Innodb_data_pending_fsyncs'} = $stats_present{'Innodb_data_pending_fsyncs'};
$stats{'Innodb_data_pending_reads'} = $stats_present{'Innodb_data_pending_reads'};
$stats{'Innodb_data_pending_writes'} = $stats_present{'Innodb_data_pending_writes'};
# Innodb_row_lock_ values were added in MySQL 5.0.3
if($MySQL_version >= 50003)
{
$stats{'Innodb_row_lock_current_waits'} = $stats_present{'Innodb_row_lock_current_waits'};
$stats{'Innodb_row_lock_time_avg'} = $stats_present{'Innodb_row_lock_time_avg'};
$stats{'Innodb_row_lock_time_max'} = $stats_present{'Innodb_row_lock_time_max'};
}
}
if($have_aria_vals)
{
$stats{'Aria_pagecache_blocks_used'} = $stats_present{'Aria_pagecache_blocks_used'};
}
get_Com_values();
%stats_past = %stats_present;
set_myisam_vals();
set_ib_vals() if $have_innodb_vals;
set_aria_vals() if $have_aria_vals;
set_subquerycache_vals() if $have_subquerycache_vals;
set_binlog_vals() if $have_binlog_vals;
write_report();
}
sub write_report
{
print "write_report\n" if $op{debug};
$~ = 'MYSQL_TIME', write;
$~ = 'KEY_BUFF_MAX', write;
if($key_buffer_usage != -1) { $~ = 'KEY_BUFF_USAGE', write }
$~ = 'KEY_RATIOS', write;
write_DTQ();
$~ = 'SLOW_DMS', write;
write_DMS();
write_Com();
write_Rows();
$~ = 'SAS', write;
write_qcache();
$~ = 'REPORT_END', write;
$~ = 'THREADS', write;
if($use_thread_pool)
{
$~ = 'THREADPOOL', write;
} else {
$~ = 'THREADPERCONNECTION', write;
}
$~ = 'TAB', write;
write_InnoDB() if $have_innodb_vals;
write_Aria() if $have_aria_vals;
write_Subquerycache() if $have_subquerycache_vals;
write_Binlog() if $have_binlog_vals;
}
sub sec_to_dhms # Seconds to days+hours:minutes:seconds
{
my $s = shift;
my ($d, $h, $m) = (0, 0, 0);
return '0 0:0:0' if $s <= 0;
if($s >= 86400)
{
$d = int $s / 86400;
$s -= $d * 86400;
}
if($s >= 3600)
{
$h = int $s / 3600;
$s -= $h * 3600;
}
$m = int $s / 60;
$s -= $m * 60;
return "$d+$h:$m:$s";
}
sub make_short
{
my ($number, $kb, $d) = @_;
my $n = 0;
my $short;
$d ||= 2;
if($kb) { while ($number > 1023) { $number /= 1024; $n++; }; }
else { while ($number > 999) { $number /= 1000; $n++; }; }
$short = sprintf "%.${d}f%s", $number, ('','k','M','G','T')[$n];
if($short =~ /^(.+)\.(00)$/) { return $1; } # 12.00 -> 12 but not 12.00k -> 12k
return $short;
}
# What began as a simple but great idea has become the new standard:
# long_query_time in microseconds. For MySQL 5.1.21+ this is now
# standard. For 4.1 and 5.0 patches, the architects of this idea
# provide: http://www.mysqlperformanceblog.com/mysql-patches/
# Relevant notes in MySQL manual:
# http://dev.mysql.com/doc/refman/5.1/en/slow-query-log.html
#
# The format_u_time sub simply beautifies long_query_time.
sub format_u_time # format microsecond (µ) time value
{
# 0.000000 - 0.000999 = 0 - 999 µ
# 0.001000 - 0.999999 = 1 ms - 999.999 ms
# 1.000000 - n.nnnnnn = 1 s - n.nnnnn s
my $t = shift;
my $f; # formatted µ time
my $u = chr(($WIN ? 230 : 181));
$t = 0 if $t < 0;
if($t > 0 && $t <= 0.000999)
{
$f = ($t * 1000000) . " $u";
}
elsif($t >= 0.001000 && $t <= 0.999999)
{
$f = ($t * 1000) . ' ms';
}
elsif($t >= 1)
{
$f = ($t * 1) . ' s'; # * 1 to remove insignificant zeros
}
else
{
$f = 0; # $t should = 0 at this point
}
return $f;
}
sub perc # Percentage
{
my($is, $of) = @_;
$is = 0 if (not defined $is);
return sprintf "%.2f", ($is * 100) / ($of ||= 1);
}
sub t # Time average per second
{
my $val = shift;
return 0 if !$val;
return(make_short($val / $stats{'Uptime'}, 0, 1));
}
sub email_report # Email given report to $op{'email'}
{
print "email_report\n" if $op{debug};
return if $WIN;
my $report = shift;
open SENDMAIL, "|/usr/sbin/sendmail -t";
print SENDMAIL "From: mariadb-report\n";
print SENDMAIL "To: $op{email}\n";
print SENDMAIL "Subject: $dbms status report on " . ($mycnf{'host'} || 'localhost') . "\n\n";
print SENDMAIL `cat $report`;
close SENDMAIL;
}
sub cat_report # Print given report to screen
{
print "cat_report\n" if $op{debug};
my $report = shift;
my @report;
open REPORT, "< $report";
@report = <REPORT>;
close REPORT;
print @report;
}
sub get_Com_values
{
print "get_Com_values\n" if $op{debug};
%Com_vals = ();
# Make copy of just the Com_ values
for(keys %stats)
{
if(grep /^Com_/, $_ and $stats{$_} > 0)
{
/^Com_(.*)/;
$Com_vals{$1} = $stats{$_};
}
}
# Remove DMS values
delete $Com_vals{'select'};
delete $Com_vals{'insert'};
delete $Com_vals{'insert_select'};
delete $Com_vals{'replace'};
delete $Com_vals{'replace_select'};
delete $Com_vals{'update'};
delete $Com_vals{'update_multi'} if exists $Com_vals{'update_multi'};
delete $Com_vals{'delete'};
delete $Com_vals{'delete_multi'} if exists $Com_vals{'delete_multi'};
}
sub write_DTQ # Write DTQ report in descending order by values
{
print "write_DTQ\n" if $op{debug};
$~ = 'DTQ';
my %DTQ;
my $first = 1;
# Total Com values
$stat_val = 0;
for(values %Com_vals) { $stat_val += $_; }
$DTQ{'Com_'} = $stat_val;
$DTQ{'DMS'} = $dms;
$DTQ{'QC Hits'} = $stats{'Qcache_hits'} if $stats{'Qcache_hits'} != 0;
$DTQ{'COM_QUIT'} = int (($stats{'Connections'} - 2) - ($stats{'Aborted_clients'} / 2));
$stat_val = 0;
for(values %DTQ) { $stat_val += $_; }
if($questions != $stat_val)
{
$DTQ{($questions > $stat_val ? '+Unknown' : '-Unknown')} = abs $questions - $stat_val;
}
for(sort { $DTQ{$b} <=> $DTQ{$a} } keys(%DTQ))
{
if($first) { $stat_label = '%Total:'; $first = 0; }
else { $stat_label = ''; }
$stat_name = $_;
$stat_val = $DTQ{$_};
write;
}
}
sub write_DMS # Write DMS report in descending order by values
{
print "write_DMS\n" if $op{debug};
$~ = 'DMS';
for(sort { $DMS_vals{$b} <=> $DMS_vals{$a} } keys(%DMS_vals))
{
$stat_name = $_;
$stat_val = $DMS_vals{$_};
write;
}
}
sub write_Com # Write COM report in descending order by values
{
print "write_Com\n" if $op{debug};
my $i = $op{'com'};
$~ = 'COM_1';
# Total Com values and write first line of COM report
$stat_label = '%Total:' unless $op{'dtq'};
$stat_val = 0;
for(values %Com_vals) { $stat_val += $_; }
write;
$~ = 'COM_2';
# Sort remaining Com values, print only the top $op{'com'} number of values
for(sort { $Com_vals{$b} <=> $Com_vals{$a} } keys(%Com_vals))
{
$stat_name = $_;
$stat_val = $Com_vals{$_};
write;
last if !(--$i);
}
}
sub write_qcache
{
print "write_qcache\n" if $op{debug};
# Query cache was added in 4.0.1, but have_query_cache was added in 4.0.2,
# ergo this method is slightly more reliable
return if not exists $vars{'query_cache_size'};
return if $vars{'query_cache_size'} == 0;
return if defined($vars{'query_cache_type'}) and $vars{'query_cache_type'} eq 'OFF';
$qc_mem_used = $vars{'query_cache_size'} - $stats{'Qcache_free_memory'};
$qc_hi_r = sprintf "%.2f", $stats{'Qcache_hits'} / ($stats{'Qcache_inserts'} ||= 1);
$qc_ip_r = sprintf "%.2f", $stats{'Qcache_inserts'} / ($stats{'Qcache_lowmem_prunes'} ||= 1);
$~ = 'QCACHE';
write;
}
sub write_Subquerycache
{
print "write_Subquerycache\n" if $op{debug};
return if not defined $stats{'Subquery_cache_hit'};
return if $stats{'Subquery_cache_hit'} == 0 && $stats{'Subquery_cache_miss'} == 0;
$~ = 'SUBQUERYCACHE';
write;
}
sub write_Binlog
{
print "write_Binlog\n" if $op{debug};
return if $binlog_cache_ratio == 0 && $binlog_stmt_cache_ratio == 0;
$~ = 'BINLOG';
write;
}
sub write_InnoDB
{
print "write_InnoDB\n" if $op{debug};
return if not defined $stats{'Innodb_page_size'};
$stats{'Innodb_buffer_pool_pages_latched'} = 0 if not defined $stats{'Innodb_buffer_pool_pages_latched'};
$~ = 'IB';
write;
# Innodb_row_lock_ values were added in MySQL 5.0.3
if($MySQL_version >= 50003)
{
$~ = 'IB_LOCK';
write;
}
# Data, Pages, Rows
$~ = 'IB_DPR';
write;
}
sub write_Aria
{
print "write_Aria\n" if $op{debug};
return if not defined $stats{'Aria_pagecache_blocks_used'};
$~ = 'PAGECACHE_BUFF_MAX';
write;
if($pagecache_buffer_usage != -1) { $~ = 'PAGECACHE_BUFF_USAGE', write }
$~ = 'PAGECACHE_RATIOS';
write;
}
sub write_Rows
{
print "write_Rows\n" if $op{debug};
$rows_using_indexes = $stats{'Handler_read_first'} + $stats{'Handler_read_key'} + $stats{'Handler_read_next'} + $stats{'Handler_read_prev'};
$rows = $rows_using_indexes + $stats{'Handler_read_rnd'} + $stats{'Handler_read_rnd_next'} + $stats{'Sort_rows'};
$~ = 'ROWS';
write;
}
sub have_op
{
my $key = shift;
return 1 if (exists $op{$key} && $op{$key} ne '');
return 0;
}
sub sig_handler
{
print "\nReceived signal at " , scalar localtime , "\n";
exit_tasks_and_cleanup();
exit;
}
sub exit_tasks_and_cleanup
{
print "exit_tasks_and_cleanup\n" if $op{debug};
close $tmpfile_fh;
select STDOUT unless $op{'detach'};
email_report($tmpfile) if $op{'email'};
cat_report($tmpfile) unless $op{'detach'};
if($op{'outfile'})
{
if($WIN) { `move $tmpfile $op{outfile}`; }
else { `mv $tmpfile $op{outfile}`; }
}
else
{
unlink $tmpfile;
}
if(!$op{'infile'} && !$relative_infiles)
{
if($op{'flush-status'})
{
my $query = $dbh->prepare("FLUSH STATUS;");
$query->execute();
$query->finish();
}
$dbh->disconnect();
}
}
#
# Formats
#
format MYSQL_TIME =
@<<<<<< @<<<<<<<<<<<<<<<<<< uptime @<<<<<<<<<<< @<<<<<<<<<<<<<<<<<<<<<<<
$dbms, $vars{'version'}, sec_to_dhms($real_uptime), (($op{infile} || $relative_infiles) ? '' : scalar localtime)
.
format KEY_BUFF_MAX =
__ Key _________________________________________________________________
Buffer used @>>>>>> of @>>>>>> %Used: @>>>>>
make_short($key_buffer_used, 1), make_short($vars{'key_buffer_size'}, 1), perc($key_buffer_used, $vars{'key_buffer_size'})
.
format KEY_BUFF_USAGE =
Current @>>>>>> %Usage: @>>>>>
make_short($key_buffer_usage, 1), perc($key_buffer_usage, $vars{'key_buffer_size'})
.
format KEY_RATIOS =
Write hit @>>>>>%
$key_write_ratio
Read hit @>>>>>%
$key_read_ratio
__ Questions ___________________________________________________________
Total @>>>>>>>> @>>>>>/s
make_short($questions), t($questions)
.
format DTQ =
@<<<<<<< @>>>>>>>> @>>>>>/s @>>>>>> @>>>>>
$stat_name, make_short($stat_val), t($stat_val), $stat_label, perc($stat_val, $questions)
.
format SLOW_DMS =
Slow @<<<<<<< @>>>>>> @>>>>>/s @>>>>> %DMS: @>>>>> Log: @>>
$slow_query_t, make_short($stats{'Slow_queries'}), t($stats{'Slow_queries'}), perc($stats{'Slow_queries'}, $questions), perc($stats{'Slow_queries'}, $dms), $vars{'log_slow_queries'}
DMS @>>>>>>>> @>>>>>/s @>>>>>
make_short($dms), t($dms), perc($dms, $questions)
.
format DMS =
@<<<<<<< @>>>>>>>> @>>>>>/s @>>>>> @>>>>>
$stat_name, make_short($stat_val), t($stat_val), perc($stat_val, $questions), perc($stat_val, $dms)
.
format COM_1 =
Com_ @>>>>>>>> @>>>>>/s @>>>>>
make_short($stat_val), t($stat_val), perc($stat_val, $questions)
.
format COM_2 =
@<<<<<<<<<< @>>>>>> @>>>>>/s @>>>>>
$stat_name, make_short($stat_val), t($stat_val), perc($stat_val, $questions)
.
format SAS =
__ SELECT and Sort _____________________________________________________
Scan @>>>>>> @>>>>>/s %SELECT: @>>>>>
make_short($stats{'Select_scan'}), t($stats{'Select_scan'}), perc($stats{'Select_scan'}, $stats{'Com_select'})
Range @>>>>>> @>>>>>/s @>>>>>
make_short($stats{'Select_range'}), t($stats{'Select_range'}), perc($stats{'Select_range'}, $stats{'Com_select'})
Full join @>>>>>> @>>>>>/s @>>>>>
make_short($stats{'Select_full_join'}), t($stats{'Select_full_join'}), perc($stats{'Select_full_join'}, $stats{'Com_select'})
Range check @>>>>>> @>>>>>/s @>>>>>
make_short($stats{'Select_range_check'}), t($stats{'Select_range_check'}), perc($stats{'Select_range_check'}, $stats{'Com_select'})
Full rng join @>>>>>> @>>>>>/s @>>>>>
make_short($stats{'Select_full_range_join'}), t($stats{'Select_full_range_join'}), perc($stats{'Select_full_range_join'}, $stats{'Com_select'})
Sort scan @>>>>>> @>>>>>/s
make_short($stats{'Sort_scan'}), t($stats{'Sort_scan'})
Sort range @>>>>>> @>>>>>/s
make_short($stats{'Sort_range'}), t($stats{'Sort_range'})
Sort mrg pass @>>>>>> @>>>>>/s
make_short($stats{'Sort_merge_passes'}), t($stats{'Sort_merge_passes'})
.
format QCACHE =
__ Query Cache _________________________________________________________
Memory usage @>>>>>> of @>>>>>> %Usage: @>>>>>
make_short($qc_mem_used, 1), make_short($vars{'query_cache_size'}, 1), perc($qc_mem_used, $vars{'query_cache_size'})
Block Fragmnt @>>>>>%
perc($stats{'Qcache_free_blocks'}, $stats{'Qcache_total_blocks'})
Hits @>>>>>> @>>>>>/s
make_short($stats{'Qcache_hits'}), t($stats{'Qcache_hits'})
Inserts @>>>>>> @>>>>>/s
make_short($stats{'Qcache_inserts'}), t($stats{'Qcache_inserts'})
Insrt:Prune @>>>>>>:1 @>>>>>/s
make_short($qc_ip_r), t($stats{'Qcache_inserts'} - $stats{'Qcache_lowmem_prunes'})
Hit:Insert @>>>>>>:1
$qc_hi_r, t($qc_hi_r)
.
format SUBQUERYCACHE =
__ Subquery Cache ______________________________________________________
Hit ratio @>>>>>%
perc($stats{'Subquery_cache_hit'} / ($stats{'Subquery_cache_hit'} + $stats{'Subquery_cache_miss'}))
Hits @>>>>>> @>>>>>/s
make_short($stats{'Subquery_cache_hit'}), t($stats{'Subquery_cache_hit'})
Miss @>>>>>> @>>>>>/s
make_short($stats{'Subquery_cache_miss'}), t($stats{'Subquery_cache_miss'})
.
# Not really the end...
format REPORT_END =
__ Table Locks _________________________________________________________
Waited @>>>>>>>> @>>>>>/s %Total: @>>>>>
make_short($stats{'Table_locks_waited'}), t($stats{'Table_locks_waited'}), perc($stats{'Table_locks_waited'}, $stats{'Table_locks_waited'} + $stats{'Table_locks_immediate'});
Immediate @>>>>>>>> @>>>>>/s
make_short($stats{'Table_locks_immediate'}), t($stats{'Table_locks_immediate'})
__ Tables ______________________________________________________________
Open @>>>>>>>> of @>>>>> %Cache: @>>>>>
$stats{'Open_tables'}, $vars{'table_cache'}, perc($stats{'Open_tables'}, $vars{'table_cache'})
Opened @>>>>>>>> @>>>>>/s
make_short($stats{'Opened_tables'}), t($stats{'Opened_tables'})
__ Connections _________________________________________________________
Max used @>>>>>>>> of @>>>>> %Max: @>>>>>
$stats{'Max_used_connections'}, $vars{'max_connections'}, perc($stats{'Max_used_connections'}, $vars{'max_connections'})
Total @>>>>>>>> @>>>>>/s
make_short($stats{'Connections'}), t($stats{'Connections'})
__ Created Temp ________________________________________________________
Disk table @>>>>>>>> @>>>>>/s %Disk: @>>>>>
make_short($stats{'Created_tmp_disk_tables'}), t($stats{'Created_tmp_disk_tables'}), perc($stats{'Created_tmp_disk_tables'}, $stats{'Created_tmp_tables'})
Table @>>>>>>>> @>>>>>/s Size: @>>>>>
make_short($stats{'Created_tmp_tables'}), t($stats{'Created_tmp_tables'}), make_short($vars{'tmp_table_size'}, 1, 1)
File @>>>>>>>> @>>>>>/s
make_short($stats{'Created_tmp_files'}), t($stats{'Created_tmp_files'})
.
format THREADS =
__ Threads _____________________________________________________________
Running @>>>>>>>> of @>>>>>
$stats{'Threads_running'}, $stats{'Threads_connected'}
Created @>>>>>>>> @>>>>>/s
make_short($stats{'Threads_created'}), t($stats{'Threads_created'})
Slow @>>>>>>>> @>>>>>/s
$stats{'Slow_launch_threads'}, t($stats{'Slow_launch_threads'})
.
format THREADPERCONNECTION =
Cached @>>>>>>>> of @>>>>> %Hit: @>>>>>
$stats{'Threads_cached'}, $vars{'thread_cache_size'}, make_short(100 - perc($stats{'Threads_created'}, $stats{'Connections'}))
.
format THREADPOOL =
Threadpool @>>>>>>>> of @>>>>> %Used: @>>>>>
$stats{'Threadpool_threads'} + $stats{'Threadpool_idle_threads'}, $vars{'thread_pool_max_threads'}, make_short(perc($stats{'Threadpool_threads'} + $stats{'Threadpool_idle_threads'}, $vars{'thread_pool_max_threads'}))
Running @>>>>>>>> of @>>>>> %Running: @>>>>>
$stats{'Threadpool_threads'}, $vars{'thread_pool_max_threads'}, make_short(perc($stats{'Threadpool_threads'}, $vars{'thread_pool_max_threads'}))
Idle @>>>>>>>> of @>>>>> %Idle: @>>>>>
$stats{'Threadpool_idle_threads'}, $vars{'thread_pool_max_threads'}, make_short(perc($stats{'Threadpool_idle_threads'}, $vars{'thread_pool_max_threads'}))
.
format TAB =
__ Aborted _____________________________________________________________
Clients @>>>>>>>> @>>>>>/s
make_short($stats{'Aborted_clients'}), t($stats{'Aborted_clients'})
Connects @>>>>>>>> @>>>>>/s
make_short($stats{'Aborted_connects'}), t($stats{'Aborted_connects'})
__ Bytes _______________________________________________________________
Sent @>>>>>>>> @>>>>>/s
make_short($stats{'Bytes_sent'}), t($stats{'Bytes_sent'})
Received @>>>>>>>> @>>>>>/s
make_short($stats{'Bytes_received'}), t($stats{'Bytes_received'})
.
format IB =
__ InnoDB Buffer Pool __________________________________________________
Usage @>>>>>> of @>>>>>> %Usage: @>>>>>
make_short($ib_bp_used, 1), make_short($ib_bp_total, 1), perc($ib_bp_used, $ib_bp_total)
Read hit @>>>>>%
$ib_bp_read_ratio;
Pages
Free @>>>>>>>> %Total: @>>>>>
make_short($stats{'Innodb_buffer_pool_pages_free'}), perc($stats{'Innodb_buffer_pool_pages_free'}, $stats{'Innodb_buffer_pool_pages_total'})
Data @>>>>>>>> @>>>>> %Drty: @>>>>>
make_short($stats{'Innodb_buffer_pool_pages_data'}), perc($stats{'Innodb_buffer_pool_pages_data'}, $stats{'Innodb_buffer_pool_pages_total'}), perc($stats{'Innodb_buffer_pool_pages_dirty'}, $stats{'Innodb_buffer_pool_pages_data'})
Misc @>>>>>>>> @>>>>>
$stats{'Innodb_buffer_pool_pages_misc'}, perc($stats{'Innodb_buffer_pool_pages_misc'}, $stats{'Innodb_buffer_pool_pages_total'})
Latched @>>>>>>>> @>>>>>
$stats{'Innodb_buffer_pool_pages_latched'}, perc($stats{'Innodb_buffer_pool_pages_latched'}, $stats{'Innodb_buffer_pool_pages_total'})
Reads @>>>>>>>> @>>>>>/s
make_short($stats{'Innodb_buffer_pool_read_requests'}), t($stats{'Innodb_buffer_pool_read_requests'})
From disk @>>>>>>>> @>>>>>/s %Disk: @>>>>>
make_short($stats{'Innodb_buffer_pool_reads'}), t($stats{'Innodb_buffer_pool_reads'}), perc($stats{'Innodb_buffer_pool_reads'}, $stats{'Innodb_buffer_pool_read_requests'})
Ahead Rnd @>>>>>>>> @>>>>>/s
$stats{'Innodb_buffer_pool_read_ahead_rnd'}, t($stats{'Innodb_buffer_pool_read_ahead_rnd'})
# Ahead Sql @>>>>>>>> @>>>>>/s
#$stats{'Innodb_buffer_pool_read_ahead_seq'}, t($stats{'Innodb_buffer_pool_read_ahead_seq'})
Writes @>>>>>>>> @>>>>>/s
make_short($stats{'Innodb_buffer_pool_write_requests'}), t($stats{'Innodb_buffer_pool_write_requests'})
Wait Free @>>>>>>>> @>>>>>/s %Wait: @>>>>>
$stats{'Innodb_buffer_pool_wait_free'}, t($stats{'Innodb_buffer_pool_wait_free'}), perc($stats{'Innodb_buffer_pool_wait_free'}, $stats{'Innodb_buffer_pool_write_requests'})
Flushes @>>>>>>>> @>>>>>/s
make_short($stats{'Innodb_buffer_pool_pages_flushed'}), t($stats{'Innodb_buffer_pool_pages_flushed'})
.
format IB_LOCK =
__ InnoDB Lock _________________________________________________________
Waits @>>>>>>>> @>>>>>/s
$stats{'Innodb_row_lock_waits'}, t($stats{'Innodb_row_lock_waits'})
Current @>>>>>>>>
$stats{'Innodb_row_lock_current_waits'}
Time acquiring
Total @>>>>>>>> ms
$stats{'Innodb_row_lock_time'}
Average @>>>>>>>> ms
$stats{'Innodb_row_lock_time_avg'}
Max @>>>>>>>> ms
$stats{'Innodb_row_lock_time_max'}
.
format IB_DPR =
__ InnoDB Data, Pages, Rows ____________________________________________
Data
Reads @>>>>>>>> @>>>>>/s
make_short($stats{'Innodb_data_reads'}), t($stats{'Innodb_data_reads'})
Writes @>>>>>>>> @>>>>>/s
make_short($stats{'Innodb_data_writes'}), t($stats{'Innodb_data_writes'})
fsync @>>>>>>>> @>>>>>/s
make_short($stats{'Innodb_data_fsyncs'}), t($stats{'Innodb_data_fsyncs'})
Pending
Reads @>>>>>>>>
$stats{'Innodb_data_pending_reads'}, t($stats{'Innodb_data_pending_reads'})
Writes @>>>>>>>>
$stats{'Innodb_data_pending_writes'}, t($stats{'Innodb_data_pending_writes'})
fsync @>>>>>>>>
$stats{'Innodb_data_pending_fsyncs'}, t($stats{'Innodb_data_pending_fsyncs'})
Pages
Created @>>>>>>>> @>>>>>/s
make_short($stats{'Innodb_pages_created'}), t($stats{'Innodb_pages_created'})
Read @>>>>>>>> @>>>>>/s
make_short($stats{'Innodb_pages_read'}), t($stats{'Innodb_pages_read'})
Written @>>>>>>>> @>>>>>/s
make_short($stats{'Innodb_pages_written'}), t($stats{'Innodb_pages_written'})
Rows
Deleted @>>>>>>>> @>>>>>/s
make_short($stats{'Innodb_rows_deleted'}), t($stats{'Innodb_rows_deleted'})
Inserted @>>>>>>>> @>>>>>/s
make_short($stats{'Innodb_rows_inserted'}), t($stats{'Innodb_rows_inserted'})
Read @>>>>>>>> @>>>>>/s
make_short($stats{'Innodb_rows_read'}), t($stats{'Innodb_rows_read'})
Updated @>>>>>>>> @>>>>>/s
make_short($stats{'Innodb_rows_updated'}), t($stats{'Innodb_rows_updated'})
.
format PAGECACHE_BUFF_MAX =
__ Aria Pagecache ______________________________________________________
Buffer used @>>>>>> of @>>>>>> %Used: @>>>>>
make_short($pagecache_buffer_used, 1), make_short($vars{'aria_pagecache_buffer_size'}, 1), perc($pagecache_buffer_used, $vars{'aria_pagecache_buffer_size'})
.
format PAGECACHE_BUFF_USAGE =
Current @>>>>>> %Usage: @>>>>>
make_short($pagecache_buffer_usage, 1), perc($pagecache_buffer_usage, $vars{'aria_pagecache_buffer_size'})
.
format PAGECACHE_RATIOS =
Write hit @>>>>>%
$pagecache_write_ratio
Read hit @>>>>>%
$pagecache_read_ratio
.
format BINLOG =
__ Binary Log Cache _____________________________________________________
Disk use
Transactional @>>>>>%
perc($binlog_cache_ratio)
Non transactional @>>>>>%
perc($binlog_stmt_cache_ratio)
.
format ROWS =
__ Rows ________________________________________________________________
Rows @>>>>>>>> @>>>>>/s
make_short($rows), t($rows)
Using idx @>>>>>>>> @>>>>>/s %Index: @>>>>>
make_short($rows_using_indexes), t($rows_using_indexes), perc($rows_using_indexes,$rows)
Rows/question @>>>>>>
make_short($rows/$questions)
.
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| X11 | Folder | 0755 |
|
|
| NF | File | 963 B | 0755 |
|
| VGAuthService | File | 134.54 KB | 0755 |
|
| [ | File | 50.44 KB | 0755 |
|
| aa-enabled | File | 34.52 KB | 0755 |
|
| aa-exec | File | 34.52 KB | 0755 |
|
| aa-features-abi | File | 30.52 KB | 0755 |
|
| ab | File | 58.43 KB | 0755 |
|
| add-apt-repository | File | 14.14 KB | 0755 |
|
| addpart | File | 14.38 KB | 0755 |
|
| addr2line | File | 26.7 KB | 0755 |
|
| apport-bug | File | 2.51 KB | 0755 |
|
| apport-cli | File | 13.05 KB | 0755 |
|
| apport-collect | File | 2.51 KB | 0755 |
|
| apport-unpack | File | 2.02 KB | 0755 |
|
| appres | File | 14.3 KB | 0755 |
|
| apropos | File | 47.28 KB | 0755 |
|
| apt | File | 18.38 KB | 0755 |
|
| apt-add-repository | File | 14.14 KB | 0755 |
|
| apt-cache | File | 82.47 KB | 0755 |
|
| apt-cdrom | File | 26.47 KB | 0755 |
|
| apt-config | File | 26.39 KB | 0755 |
|
| apt-extracttemplates | File | 22.47 KB | 0755 |
|
| apt-ftparchive | File | 230.48 KB | 0755 |
|
| apt-get | File | 50.47 KB | 0755 |
|
| apt-key | File | 27.51 KB | 0755 |
|
| apt-mark | File | 50.47 KB | 0755 |
|
| apt-sortpkgs | File | 38.4 KB | 0755 |
|
| ar | File | 54.48 KB | 0755 |
|
| arch | File | 30.51 KB | 0755 |
|
| aria_chk | File | 4.51 MB | 0755 |
|
| aria_dump_log | File | 4.3 MB | 0755 |
|
| aria_ftdump | File | 4.31 MB | 0755 |
|
| aria_pack | File | 4.34 MB | 0755 |
|
| aria_read_log | File | 4.46 MB | 0755 |
|
| as | File | 456.4 KB | 0755 |
|
| automat-visualize3 | File | 405 B | 0755 |
|
| awk | File | 688.46 KB | 0755 |
|
| b2sum | File | 50.52 KB | 0755 |
|
| base32 | File | 34.51 KB | 0755 |
|
| base64 | File | 34.51 KB | 0755 |
|
| basename | File | 34.51 KB | 0755 |
|
| basenc | File | 46.51 KB | 0755 |
|
| bash | File | 1.33 MB | 0755 |
|
| bashbug | File | 6.66 KB | 0755 |
|
| bc | File | 90.82 KB | 0755 |
|
| boltctl | File | 122.98 KB | 0755 |
|
| bootctl | File | 70.49 KB | 0755 |
|
| btrfs | File | 844.13 KB | 0755 |
|
| btrfs-convert | File | 483.25 KB | 0755 |
|
| btrfs-find-root | File | 439.33 KB | 0755 |
|
| btrfs-image | File | 467.25 KB | 0755 |
|
| btrfs-map-logical | File | 439.25 KB | 0755 |
|
| btrfs-select-super | File | 439.25 KB | 0755 |
|
| btrfsck | File | 844.13 KB | 0755 |
|
| btrfstune | File | 443.26 KB | 0755 |
|
| bunzip2 | File | 38.38 KB | 0755 |
|
| busctl | File | 90.49 KB | 0755 |
|
| busybox | File | 2.09 MB | 0755 |
|
| byobu | File | 8.17 KB | 0755 |
|
| byobu-config | File | 996 B | 0755 |
|
| byobu-ctrl-a | File | 4.66 KB | 0755 |
|
| byobu-disable | File | 1.26 KB | 0755 |
|
| byobu-disable-prompt | File | 1.31 KB | 0755 |
|
| byobu-enable | File | 1.15 KB | 0755 |
|
| byobu-enable-prompt | File | 1.42 KB | 0755 |
|
| byobu-export | File | 1.32 KB | 0755 |
|
| byobu-janitor | File | 6.29 KB | 0755 |
|
| byobu-keybindings | File | 1.47 KB | 0755 |
|
| byobu-launch | File | 3.25 KB | 0755 |
|
| byobu-launcher | File | 1.87 KB | 0755 |
|
| byobu-launcher-install | File | 2.4 KB | 0755 |
|
| byobu-launcher-uninstall | File | 1.52 KB | 0755 |
|
| byobu-layout | File | 3.27 KB | 0755 |
|
| byobu-prompt | File | 1.13 KB | 0755 |
|
| byobu-quiet | File | 1.38 KB | 0755 |
|
| byobu-reconnect-sockets | File | 3.22 KB | 0755 |
|
| byobu-screen | File | 8.17 KB | 0755 |
|
| byobu-select-backend | File | 1.42 KB | 0755 |
|
| byobu-select-profile | File | 5 KB | 0755 |
|
| byobu-select-session | File | 1012 B | 0755 |
|
| byobu-shell | File | 1.56 KB | 0755 |
|
| byobu-silent | File | 1.28 KB | 0755 |
|
| byobu-status | File | 5.87 KB | 0755 |
|
| byobu-status-detail | File | 1.18 KB | 0755 |
|
| byobu-tmux | File | 8.17 KB | 0755 |
|
| byobu-ugraph | File | 4.56 KB | 0755 |
|
| byobu-ulevel | File | 11.71 KB | 0755 |
|
| bzcat | File | 38.38 KB | 0755 |
|
| bzcmp | File | 2.17 KB | 0755 |
|
| bzdiff | File | 2.17 KB | 0755 |
|
| bzegrep | File | 3.69 KB | 0755 |
|
| bzexe | File | 4.78 KB | 0755 |
|
| bzfgrep | File | 3.69 KB | 0755 |
|
| bzgrep | File | 3.69 KB | 0755 |
|
| bzip2 | File | 38.38 KB | 0755 |
|
| bzip2recover | File | 14.3 KB | 0755 |
|
| bzless | File | 1.27 KB | 0755 |
|
| bzmore | File | 1.27 KB | 0755 |
|
| c++filt | File | 22.27 KB | 0755 |
|
| c_rehash | File | 6.8 KB | 0755 |
|
| captoinfo | File | 86.41 KB | 0755 |
|
| cat | File | 34.46 KB | 0755 |
|
| catman | File | 34.76 KB | 0755 |
|
| cautious-launcher | File | 853 B | 0755 |
|
| certbot | File | 961 B | 0755 |
|
| cftp3 | File | 956 B | 0755 |
|
| cgi-fcgi | File | 18.15 KB | 0755 |
|
| chage | File | 70.49 KB | 2755 |
|
| chardet | File | 965 B | 0755 |
|
| chardetect | File | 965 B | 0755 |
|
| chattr | File | 14.31 KB | 0755 |
|
| chcon | File | 58.51 KB | 0755 |
|
| checkgid | File | 14.3 KB | 0755 |
|
| chfn | File | 71.01 KB | 4755 |
|
| chgrp | File | 54.51 KB | 0755 |
|
| chmod | File | 54.51 KB | 0755 |
|
| choom | File | 22.38 KB | 0755 |
|
| chown | File | 58.51 KB | 0755 |
|
| chrt | File | 26.38 KB | 0755 |
|
| chsh | File | 43.76 KB | 4755 |
|
| chvt | File | 14.23 KB | 0755 |
|
| cifsiostat | File | 22.45 KB | 0755 |
|
| ckbcomp | File | 146.31 KB | 0755 |
|
| ckeygen3 | File | 962 B | 0755 |
|
| cksum | File | 34.41 KB | 0755 |
|
| clear | File | 14.31 KB | 0755 |
|
| clear_console | File | 14.23 KB | 0755 |
|
| cloud-id | File | 966 B | 0755 |
|
| cloud-init | File | 970 B | 0755 |
|
| cloud-init-per | File | 2.06 KB | 0755 |
|
| clusterdb | File | 9.21 KB | 0755 |
|
| cmp | File | 42.39 KB | 0755 |
|
| codepage | File | 14.15 KB | 0755 |
|
| col | File | 22.38 KB | 0755 |
|
| col1 | File | 963 B | 0755 |
|
| col2 | File | 963 B | 0755 |
|
| col3 | File | 963 B | 0755 |
|
| col4 | File | 963 B | 0755 |
|
| col5 | File | 963 B | 0755 |
|
| col6 | File | 963 B | 0755 |
|
| col7 | File | 963 B | 0755 |
|
| col8 | File | 963 B | 0755 |
|
| col9 | File | 963 B | 0755 |
|
| colcrt | File | 14.38 KB | 0755 |
|
| colrm | File | 14.38 KB | 0755 |
|
| column | File | 34.38 KB | 0755 |
|
| comm | File | 34.52 KB | 0755 |
|
| compose | File | 18.06 KB | 0755 |
|
| composer | File | 2.62 KB | 0755 |
|
| conch3 | File | 958 B | 0755 |
|
| containerd | File | 49.85 MB | 0755 |
|
| containerd-shim | File | 7.01 MB | 0755 |
|
| containerd-shim-runc-v1 | File | 9.03 MB | 0755 |
|
| containerd-shim-runc-v2 | File | 9.05 MB | 0755 |
|
| corelist | File | 15.01 KB | 0755 |
|
| corepack | File | 174 B | 0755 |
|
| cp | File | 138.51 KB | 0755 |
|
| cpan | File | 8.16 KB | 0755 |
|
| cpan5.34-x86_64-linux-gnu | File | 8.18 KB | 0755 |
|
| cpio | File | 141.64 KB | 0755 |
|
| createdb | File | 9.21 KB | 0755 |
|
| createlang | File | 9.21 KB | 0755 |
|
| createuser | File | 9.21 KB | 0755 |
|
| crontab | File | 38.64 KB | 2755 |
|
| csplit | File | 106.51 KB | 0755 |
|
| ctail | File | 960 B | 0755 |
|
| ctr | File | 25.88 MB | 0755 |
|
| ctstat | File | 22.66 KB | 0755 |
|
| curl | File | 254.23 KB | 0755 |
|
| cut | File | 38.51 KB | 0755 |
|
| cvtsudoers | File | 296.4 KB | 0755 |
|
| dash | File | 122.74 KB | 0755 |
|
| date | File | 102.51 KB | 0755 |
|
| dbilogstrip | File | 1.35 KB | 0755 |
|
| dbiprof | File | 6.06 KB | 0755 |
|
| dbiproxy | File | 5.27 KB | 0755 |
|
| dbus-cleanup-sockets | File | 14.29 KB | 0755 |
|
| dbus-daemon | File | 227.32 KB | 0755 |
|
| dbus-monitor | File | 26.29 KB | 0755 |
|
| dbus-run-session | File | 14.29 KB | 0755 |
|
| dbus-send | File | 26.29 KB | 0755 |
|
| dbus-update-activation-environment | File | 14.29 KB | 0755 |
|
| dbus-uuidgen | File | 14.29 KB | 0755 |
|
| dbxtool | File | 26.3 KB | 0755 |
|
| dd | File | 66.52 KB | 0755 |
|
| deallocvt | File | 14.23 KB | 0755 |
|
| deb-systemd-helper | File | 20.89 KB | 0755 |
|
| deb-systemd-invoke | File | 6.01 KB | 0755 |
|
| debconf | File | 2.79 KB | 0755 |
|
| debconf-apt-progress | File | 11.27 KB | 0755 |
|
| debconf-communicate | File | 608 B | 0755 |
|
| debconf-copydb | File | 1.68 KB | 0755 |
|
| debconf-escape | File | 647 B | 0755 |
|
| debconf-set-selections | File | 2.92 KB | 0755 |
|
| debconf-show | File | 1.78 KB | 0755 |
|
| debian-distro-info | File | 22.95 KB | 0755 |
|
| delpart | File | 14.38 KB | 0755 |
|
| delv | File | 45.32 KB | 0755 |
|
| df | File | 83.08 KB | 0755 |
|
| dfu-tool | File | 110.3 KB | 0755 |
|
| dh_bash-completion | File | 4.31 KB | 0755 |
|
| dh_perl_dbi | File | 1.17 KB | 0755 |
|
| diff | File | 130.55 KB | 0755 |
|
| diff3 | File | 54.52 KB | 0755 |
|
| dig | File | 150.83 KB | 0755 |
|
| dir | File | 134.98 KB | 0755 |
|
| dircolors | File | 38.52 KB | 0755 |
|
| dirmngr | File | 433.02 KB | 0755 |
|
| dirmngr-client | File | 54.92 KB | 0755 |
|
| dirname | File | 30.38 KB | 0755 |
|
| distro-info | File | 22.89 KB | 0755 |
|
| dmesg | File | 70.61 KB | 0755 |
|
| dnsdomainname | File | 22.23 KB | 0755 |
|
| do-release-upgrade | File | 10.42 KB | 0755 |
|
| docker | File | 34.25 MB | 0755 |
|
| docker-proxy | File | 2.07 MB | 0755 |
|
| dockerd | File | 95.23 MB | 0755 |
|
| dockerd-rootless-setuptool.sh | File | 13.62 KB | 0755 |
|
| dockerd-rootless.sh | File | 5.07 KB | 0755 |
|
| domainname | File | 22.23 KB | 0755 |
|
| dpkg | File | 310.69 KB | 0755 |
|
| dpkg-deb | File | 134.49 KB | 0755 |
|
| dpkg-divert | File | 118.49 KB | 0755 |
|
| dpkg-maintscript-helper | File | 20.71 KB | 0755 |
|
| dpkg-query | File | 138.52 KB | 0755 |
|
| dpkg-realpath | File | 4.09 KB | 0755 |
|
| dpkg-split | File | 98.51 KB | 0755 |
|
| dpkg-statoverride | File | 46.26 KB | 0755 |
|
| dpkg-trigger | File | 42.41 KB | 0755 |
|
| dropdb | File | 9.21 KB | 0755 |
|
| droplang | File | 9.21 KB | 0755 |
|
| dropuser | File | 9.21 KB | 0755 |
|
| du | File | 146.51 KB | 0755 |
|
| dumpkeys | File | 158.71 KB | 0755 |
|
| dwp | File | 1.82 MB | 0755 |
|
| eatmydata | File | 2.74 KB | 0755 |
|
| ec2metadata | File | 8.38 KB | 0755 |
|
| echo | File | 34.3 KB | 0755 |
|
| ed | File | 54.49 KB | 0755 |
|
| edit | File | 18.06 KB | 0755 |
|
| editor | File | 276.52 KB | 0755 |
|
| editres | File | 72.69 KB | 0755 |
|
| egrep | File | 28 B | 0755 |
|
| eject | File | 42.23 KB | 0755 |
|
| elfedit | File | 34.72 KB | 0755 |
|
| enc2xs | File | 40.84 KB | 0755 |
|
| encguess | File | 3.01 KB | 0755 |
|
| env | File | 42.95 KB | 0755 |
|
| envsubst | File | 34.38 KB | 0755 |
|
| eqn | File | 188.45 KB | 0755 |
|
| ex | File | 3.61 MB | 0755 |
|
| expand | File | 34.53 KB | 0755 |
|
| expiry | File | 22.59 KB | 2755 |
|
| expr | File | 102.41 KB | 0755 |
|
| factor | File | 70.51 KB | 0755 |
|
| faillog | File | 22.59 KB | 0755 |
|
| fallocate | File | 22.38 KB | 0755 |
|
| false | File | 26.3 KB | 0755 |
|
| fc-cache | File | 22.23 KB | 0755 |
|
| fc-cat | File | 18.23 KB | 0755 |
|
| fc-conflist | File | 14.23 KB | 0755 |
|
| fc-list | File | 14.23 KB | 0755 |
|
| fc-match | File | 14.23 KB | 0755 |
|
| fc-pattern | File | 14.23 KB | 0755 |
|
| fc-query | File | 14.23 KB | 0755 |
|
| fc-scan | File | 14.23 KB | 0755 |
|
| fc-validate | File | 14.23 KB | 0755 |
|
| fcgistarter | File | 14.3 KB | 0755 |
|
| fgconsole | File | 14.23 KB | 0755 |
|
| fgrep | File | 28 B | 0755 |
|
| filan | File | 46.48 KB | 0755 |
|
| file | File | 26.56 KB | 0755 |
|
| finalrd | File | 2.06 KB | 0755 |
|
| fincore | File | 22.42 KB | 0755 |
|
| find | File | 275.48 KB | 0755 |
|
| findmnt | File | 63.61 KB | 0755 |
|
| flock | File | 22.48 KB | 0755 |
|
| fmt | File | 38.51 KB | 0755 |
|
| fold | File | 34.51 KB | 0755 |
|
| free | File | 26.23 KB | 0755 |
|
| ftp | File | 178.9 KB | 0755 |
|
| funzip | File | 22.3 KB | 0755 |
|
| fuser | File | 39.31 KB | 0755 |
|
| fusermount | File | 34.38 KB | 4755 |
|
| fusermount3 | File | 34.38 KB | 4755 |
|
| fwupdagent | File | 190.3 KB | 0755 |
|
| fwupdate | File | 82.3 KB | 0755 |
|
| fwupdmgr | File | 190.3 KB | 0755 |
|
| fwupdtool | File | 394.92 KB | 0755 |
|
| galera_new_cluster | File | 917 B | 0755 |
|
| galera_recovery | File | 3.29 KB | 0755 |
|
| gapplication | File | 22.38 KB | 0755 |
|
| gawk | File | 688.46 KB | 0755 |
|
| gdbus | File | 50.38 KB | 0755 |
|
| gdk-pixbuf-csource | File | 14.33 KB | 0755 |
|
| gdk-pixbuf-pixdata | File | 14.31 KB | 0755 |
|
| gdk-pixbuf-thumbnailer | File | 18.39 KB | 0755 |
|
| geqn | File | 188.45 KB | 0755 |
|
| getconf | File | 34.29 KB | 0755 |
|
| getent | File | 38.65 KB | 0755 |
|
| getkeycodes | File | 14.23 KB | 0755 |
|
| getopt | File | 22.38 KB | 0755 |
|
| gettext | File | 34.38 KB | 0755 |
|
| gettext.sh | File | 5.07 KB | 0755 |
|
| ginstall-info | File | 103.23 KB | 0755 |
|
| gio | File | 90.4 KB | 0755 |
|
| gio-querymodules | File | 14.3 KB | 0755 |
|
| git | File | 3.54 MB | 0755 |
|
| git-receive-pack | File | 3.54 MB | 0755 |
|
| git-shell | File | 552.58 KB | 0755 |
|
| git-upload-archive | File | 3.54 MB | 0755 |
|
| git-upload-pack | File | 3.54 MB | 0755 |
|
| glib-compile-schemas | File | 50.3 KB | 0755 |
|
| gold | File | 3.04 MB | 0755 |
|
| gpasswd | File | 70.38 KB | 4755 |
|
| gpg | File | 1 MB | 0755 |
|
| gpg-agent | File | 312.96 KB | 0755 |
|
| gpg-connect-agent | File | 82.99 KB | 0755 |
|
| gpg-wks-server | File | 115.05 KB | 0755 |
|
| gpg-zip | File | 3.43 KB | 0755 |
|
| gpgcompose | File | 496.48 KB | 0755 |
|
| gpgconf | File | 126.73 KB | 0755 |
|
| gpgparsemail | File | 34.38 KB | 0755 |
|
| gpgsm | File | 418.9 KB | 0755 |
|
| gpgsplit | File | 26.55 KB | 0755 |
|
| gpgtar | File | 63.39 KB | 0755 |
|
| gpgv | File | 271.04 KB | 0755 |
|
| gpic | File | 200.04 KB | 0755 |
|
| gprof | File | 111.79 KB | 0755 |
|
| gpu-manager | File | 78.82 KB | 0755 |
|
| grep | File | 178.45 KB | 0755 |
|
| gresource | File | 22.3 KB | 0755 |
|
| groff | File | 94.5 KB | 0755 |
|
| grog | File | 2.71 KB | 0755 |
|
| grops | File | 162.55 KB | 0755 |
|
| grotty | File | 118.52 KB | 0755 |
|
| groups | File | 34.51 KB | 0755 |
|
| growpart | File | 26.22 KB | 0755 |
|
| grub-editenv | File | 376.95 KB | 0755 |
|
| grub-file | File | 816.45 KB | 0755 |
|
| grub-fstest | File | 937.92 KB | 0755 |
|
| grub-glue-efi | File | 247.86 KB | 0755 |
|
| grub-kbdcomp | File | 1.64 KB | 0755 |
|
| grub-menulst2cfg | File | 228.13 KB | 0755 |
|
| grub-mkfont | File | 272.42 KB | 0755 |
|
| grub-mkimage | File | 361.05 KB | 0755 |
|
| grub-mklayout | File | 252.17 KB | 0755 |
|
| grub-mknetdir | File | 417.66 KB | 0755 |
|
| grub-mkpasswd-pbkdf2 | File | 256.2 KB | 0755 |
|
| grub-mkrelpath | File | 247.58 KB | 0755 |
|
| grub-mkrescue | File | 998.47 KB | 0755 |
|
| grub-mkstandalone | File | 493.95 KB | 0755 |
|
| grub-mount | File | 760.84 KB | 0755 |
|
| grub-ntldr-img | File | 38.24 KB | 0755 |
|
| grub-render-label | File | 828.83 KB | 0755 |
|
| grub-script-check | File | 275.7 KB | 0755 |
|
| grub-syslinux2cfg | File | 781.34 KB | 0755 |
|
| gsettings | File | 30.3 KB | 0755 |
|
| gtbl | File | 126.48 KB | 0755 |
|
| gtk-update-icon-cache | File | 38.57 KB | 0755 |
|
| gunzip | File | 2.29 KB | 0755 |
|
| gzexe | File | 6.3 KB | 0755 |
|
| gzip | File | 91.23 KB | 0755 |
|
| h2ph | File | 28.54 KB | 0755 |
|
| h2xs | File | 59.51 KB | 0755 |
|
| hardlink | File | 34.43 KB | 0755 |
|
| hd | File | 50.39 KB | 0755 |
|
| head | File | 42.51 KB | 0755 |
|
| helpztags | File | 2.46 KB | 0755 |
|
| hexdump | File | 50.39 KB | 0755 |
|
| host | File | 118.82 KB | 0755 |
|
| hostid | File | 30.51 KB | 0755 |
|
| hostname | File | 22.23 KB | 0755 |
|
| hostnamectl | File | 30.38 KB | 0755 |
|
| htcacheclean | File | 38.31 KB | 0755 |
|
| htdbm | File | 26.3 KB | 0755 |
|
| htdigest | File | 14.3 KB | 0755 |
|
| htop | File | 277.19 KB | 0755 |
|
| htpasswd | File | 26.3 KB | 0755 |
|
| hwe-support-status | File | 10.58 KB | 0755 |
|
| i386 | File | 26.65 KB | 0755 |
|
| iconv | File | 66.41 KB | 0755 |
|
| id | File | 38.51 KB | 0755 |
|
| info | File | 301.74 KB | 0755 |
|
| infobrowser | File | 301.74 KB | 0755 |
|
| infocmp | File | 62.38 KB | 0755 |
|
| infotocap | File | 86.41 KB | 0755 |
|
| innochecksum | File | 3.57 MB | 0755 |
|
| innotop | File | 445.44 KB | 0755 |
|
| install | File | 142.52 KB | 0755 |
|
| install-info | File | 103.23 KB | 0755 |
|
| instmodsh | File | 4.27 KB | 0755 |
|
| ionice | File | 18.38 KB | 0755 |
|
| iostat | File | 54.44 KB | 0755 |
|
| ip | File | 702.05 KB | 0755 |
|
| ipcmk | File | 22.45 KB | 0755 |
|
| ipcrm | File | 18.38 KB | 0755 |
|
| ipcs | File | 38.38 KB | 0755 |
|
| iptables-xml | File | 96.95 KB | 0755 |
|
| ischroot | File | 14.2 KB | 0755 |
|
| iscsiadm | File | 398.46 KB | 0755 |
|
| java | File | 14.13 KB | 0755 |
|
| jexec | File | 14.12 KB | 0755 |
|
| join | File | 46.55 KB | 0755 |
|
| journalctl | File | 78.39 KB | 0755 |
|
| jpackage | File | 14.14 KB | 0755 |
|
| js | File | 117.69 MB | 0755 |
|
| json-patch-jsondiff | File | 1004 B | 0755 |
|
| json_pp | File | 4.88 KB | 0755 |
|
| json_xs | File | 6.85 KB | 0755 |
|
| jsondiff | File | 1004 B | 0755 |
|
| jsonlint-php | File | 3.01 KB | 0755 |
|
| jsonpatch | File | 3.77 KB | 0755 |
|
| jsonpointer | File | 1.79 KB | 0755 |
|
| jsonschema | File | 397 B | 0755 |
|
| kbd_mode | File | 14.52 KB | 0755 |
|
| kbdinfo | File | 18.23 KB | 0755 |
|
| kbxutil | File | 62.83 KB | 0755 |
|
| keep-one-running | File | 3.51 KB | 0755 |
|
| kernel-install | File | 4.79 KB | 0755 |
|
| keyring | File | 961 B | 0755 |
|
| keytool | File | 14.14 KB | 0755 |
|
| kill | File | 30.23 KB | 0755 |
|
| killall | File | 31.34 KB | 0755 |
|
| kmod | File | 166.36 KB | 0755 |
|
| kmodsign | File | 18.45 KB | 0755 |
|
| landscape-sysinfo | File | 624 B | 0755 |
|
| last | File | 34.38 KB | 0755 |
|
| lastb | File | 34.38 KB | 0755 |
|
| lastlog | File | 27.63 KB | 0755 |
|
| lcf | File | 7.6 KB | 0755 |
|
| ld | File | 1.66 MB | 0755 |
|
| ld.bfd | File | 1.66 MB | 0755 |
|
| ld.gold | File | 3.04 MB | 0755 |
|
| ldd | File | 5.32 KB | 0755 |
|
| less | File | 194.38 KB | 0755 |
|
| lessecho | File | 14.31 KB | 0755 |
|
| lessfile | File | 8.83 KB | 0755 |
|
| lesskey | File | 23.7 KB | 0755 |
|
| lesspipe | File | 8.83 KB | 0755 |
|
| letsencrypt | File | 961 B | 0755 |
|
| lexgrog | File | 99.75 KB | 0755 |
|
| libnetcfg | File | 15.41 KB | 0755 |
|
| link | File | 30.51 KB | 0755 |
|
| linux-boot-prober | File | 1.54 KB | 0755 |
|
| linux-check-removal | File | 3.99 KB | 0755 |
|
| linux-update-symlinks | File | 6.17 KB | 0755 |
|
| linux-version | File | 2.63 KB | 0755 |
|
| linux32 | File | 26.65 KB | 0755 |
|
| linux64 | File | 26.65 KB | 0755 |
|
| listres | File | 14.73 KB | 0755 |
|
| ln | File | 58.51 KB | 0755 |
|
| lnstat | File | 22.66 KB | 0755 |
|
| loadkeys | File | 198.76 KB | 0755 |
|
| loadunimap | File | 30.32 KB | 0755 |
|
| locale | File | 57.56 KB | 0755 |
|
| locale-check | File | 14.15 KB | 0755 |
|
| localectl | File | 26.37 KB | 0755 |
|
| localedef | File | 326.96 KB | 0755 |
|
| logger | File | 34.97 KB | 0755 |
|
| login | File | 51.73 KB | 0755 |
|
| loginctl | File | 58.48 KB | 0755 |
|
| logname | File | 30.51 KB | 0755 |
|
| logresolve | File | 14.31 KB | 0755 |
|
| look | File | 18.38 KB | 0755 |
|
| lowntfs-3g | File | 114.98 KB | 0755 |
|
| ls | File | 134.98 KB | 0755 |
|
| lsattr | File | 14.31 KB | 0755 |
|
| lsb_release | File | 3.55 KB | 0755 |
|
| lsblk | File | 122.38 KB | 0755 |
|
| lscpu | File | 98.38 KB | 0755 |
|
| lshw | File | 901.2 KB | 0755 |
|
| lsinitramfs | File | 706 B | 0755 |
|
| lsipc | File | 50.38 KB | 0755 |
|
| lslocks | File | 30.7 KB | 0755 |
|
| lslogins | File | 50.38 KB | 0755 |
|
| lsmem | File | 34.38 KB | 0755 |
|
| lsmod | File | 166.36 KB | 0755 |
|
| lsns | File | 38.38 KB | 0755 |
|
| lsof | File | 163.62 KB | 0755 |
|
| lspci | File | 92.08 KB | 0755 |
|
| lspgpot | File | 1.06 KB | 0755 |
|
| lsusb | File | 246.52 KB | 0755 |
|
| luit | File | 48.44 KB | 0755 |
|
| lzcat | File | 82.52 KB | 0755 |
|
| lzcmp | File | 6.86 KB | 0755 |
|
| lzdiff | File | 6.86 KB | 0755 |
|
| lzegrep | File | 5.87 KB | 0755 |
|
| lzfgrep | File | 5.87 KB | 0755 |
|
| lzgrep | File | 5.87 KB | 0755 |
|
| lzless | File | 1.76 KB | 0755 |
|
| lzma | File | 82.52 KB | 0755 |
|
| lzmainfo | File | 14.23 KB | 0755 |
|
| lzmore | File | 2.11 KB | 0755 |
|
| mailmail3 | File | 964 B | 0755 |
|
| man | File | 117.68 KB | 0755 |
|
| man-recode | File | 35.68 KB | 0755 |
|
| mandb | File | 139.94 KB | 0755 |
|
| manifest | File | 1.9 KB | 0755 |
|
| manpath | File | 30.78 KB | 0755 |
|
| mapscrn | File | 30.32 KB | 0755 |
|
| mariadb | File | 4.09 MB | 0755 |
|
| mariadb-access | File | 109.31 KB | 0755 |
|
| mariadb-admin | File | 3.86 MB | 0755 |
|
| mariadb-analyze | File | 3.86 MB | 0755 |
|
| mariadb-binlog | File | 4.11 MB | 0755 |
|
| mariadb-check | File | 3.86 MB | 0755 |
|
| mariadb-conv | File | 3.57 MB | 0755 |
|
| mariadb-convert-table-format | File | 4.12 KB | 0755 |
|
| mariadb-dump | File | 3.94 MB | 0755 |
|
| mariadb-dumpslow | File | 8.05 KB | 0755 |
|
| mariadb-find-rows | File | 3.21 KB | 0755 |
|
| mariadb-fix-extensions | File | 1.22 KB | 0755 |
|
| mariadb-hotcopy | File | 34.15 KB | 0755 |
|
| mariadb-import | File | 3.85 MB | 0755 |
|
| mariadb-install-db | File | 22.46 KB | 0755 |
|
| mariadb-optimize | File | 3.86 MB | 0755 |
|
| mariadb-plugin | File | 3.55 MB | 0755 |
|
| mariadb-repair | File | 3.86 MB | 0755 |
|
| mariadb-report | File | 48.07 KB | 0755 |
|
| mariadb-secure-installation | File | 13.49 KB | 0755 |
|
| mariadb-service-convert | File | 2.45 KB | 0755 |
|
| mariadb-setpermission | File | 17.56 KB | 0755 |
|
| mariadb-show | File | 3.84 MB | 0755 |
|
| mariadb-slap | File | 3.86 MB | 0755 |
|
| mariadb-tzinfo-to-sql | File | 3.55 MB | 0755 |
|
| mariadb-upgrade | File | 3.98 MB | 0755 |
|
| mariadb-waitpid | File | 3.53 MB | 0755 |
|
| mariadbcheck | File | 3.86 MB | 0755 |
|
| mariadbd-multi | File | 26.7 KB | 0755 |
|
| mariadbd-safe | File | 30.42 KB | 0755 |
|
| mariadbd-safe-helper | File | 3.51 MB | 0755 |
|
| mawk | File | 154.79 KB | 0755 |
|
| mc | File | 1.05 MB | 0755 |
|
| mcdiff | File | 1.05 MB | 0755 |
|
| mcedit | File | 1.05 MB | 0755 |
|
| mcookie | File | 26.45 KB | 0755 |
|
| mcview | File | 1.05 MB | 0755 |
|
| md5sum | File | 42.41 KB | 0755 |
|
| md5sum.textutils | File | 42.41 KB | 0755 |
|
| mdig | File | 50.4 KB | 0755 |
|
| mesg | File | 14.38 KB | 0755 |
|
| migrate-pubring-from-classic-gpg | File | 2.99 KB | 0755 |
|
| mk_modmap | File | 15.78 KB | 0755 |
|
| mkdir | File | 66.51 KB | 0755 |
|
| mkfifo | File | 38.51 KB | 0755 |
|
| mknod | File | 42.51 KB | 0755 |
|
| mksquashfs | File | 254.68 KB | 0755 |
|
| mktemp | File | 38.51 KB | 0755 |
|
| more | File | 42.38 KB | 0755 |
|
| mount | File | 46.38 KB | 4755 |
|
| mountpoint | File | 18.38 KB | 0755 |
|
| mpstat | File | 50.45 KB | 0755 |
|
| msql2mysql | File | 1.41 KB | 0755 |
|
| mt | File | 66.73 KB | 0755 |
|
| mt-gnu | File | 66.73 KB | 0755 |
|
| mtr | File | 72.25 KB | 0755 |
|
| mtr-packet | File | 38.3 KB | 0755 |
|
| mv | File | 134.52 KB | 0755 |
|
| my_print_defaults | File | 3.54 MB | 0755 |
|
| myisam_ftdump | File | 3.86 MB | 0755 |
|
| myisamchk | File | 3.98 MB | 0755 |
|
| myisamlog | File | 3.85 MB | 0755 |
|
| myisampack | File | 3.88 MB | 0755 |
|
| mysql | File | 4.09 MB | 0755 |
|
| mysql_convert_table_format | File | 4.12 KB | 0755 |
|
| mysql_find_rows | File | 3.21 KB | 0755 |
|
| mysql_fix_extensions | File | 1.22 KB | 0755 |
|
| mysql_install_db | File | 22.46 KB | 0755 |
|
| mysql_plugin | File | 3.55 MB | 0755 |
|
| mysql_secure_installation | File | 13.49 KB | 0755 |
|
| mysql_setpermission | File | 17.56 KB | 0755 |
|
| mysql_tzinfo_to_sql | File | 3.55 MB | 0755 |
|
| mysql_upgrade | File | 3.98 MB | 0755 |
|
| mysql_waitpid | File | 3.53 MB | 0755 |
|
| mysqlaccess | File | 109.31 KB | 0755 |
|
| mysqladmin | File | 3.86 MB | 0755 |
|
| mysqlanalyze | File | 3.86 MB | 0755 |
|
| mysqlbinlog | File | 4.11 MB | 0755 |
|
| mysqlcheck | File | 3.86 MB | 0755 |
|
| mysqld_multi | File | 26.7 KB | 0755 |
|
| mysqld_safe | File | 30.42 KB | 0755 |
|
| mysqld_safe_helper | File | 3.51 MB | 0755 |
|
| mysqldump | File | 3.94 MB | 0755 |
|
| mysqldumpslow | File | 8.05 KB | 0755 |
|
| mysqlhotcopy | File | 34.15 KB | 0755 |
|
| mysqlimport | File | 3.85 MB | 0755 |
|
| mysqloptimize | File | 3.86 MB | 0755 |
|
| mysqlrepair | File | 3.86 MB | 0755 |
|
| mysqlreport | File | 48.07 KB | 0755 |
|
| mysqlshow | File | 3.84 MB | 0755 |
|
| mysqlslap | File | 3.86 MB | 0755 |
|
| mytop | File | 71.95 KB | 0755 |
|
| namei | File | 22.38 KB | 0755 |
|
| nano | File | 276.52 KB | 0755 |
|
| nawk | File | 688.46 KB | 0755 |
|
| nc | File | 38.63 KB | 0755 |
|
| nc.openbsd | File | 38.63 KB | 0755 |
|
| neqn | File | 913 B | 0755 |
|
| netcat | File | 38.63 KB | 0755 |
|
| networkctl | File | 102.38 KB | 0755 |
|
| networkd-dispatcher | File | 19.71 KB | 0755 |
|
| newgrp | File | 39.55 KB | 4755 |
|
| ngettext | File | 34.38 KB | 0755 |
|
| nice | File | 34.51 KB | 0755 |
|
| nisdomainname | File | 22.23 KB | 0755 |
|
| nl | File | 98.57 KB | 0755 |
|
| nm | File | 43.63 KB | 0755 |
|
| node | File | 117.69 MB | 0755 |
|
| nodejs | File | 117.69 MB | 0755 |
|
| nohup | File | 34.41 KB | 0755 |
|
| npm | File | 54 B | 0755 |
|
| nproc | File | 34.51 KB | 0755 |
|
| npx | File | 2.85 KB | 0755 |
|
| nroff | File | 3.22 KB | 0755 |
|
| nsenter | File | 26.6 KB | 0755 |
|
| nslookup | File | 118.82 KB | 0755 |
|
| nstat | File | 30.38 KB | 0755 |
|
| nsupdate | File | 74.55 KB | 0755 |
|
| ntfs-3g | File | 159.01 KB | 0755 |
|
| ntfs-3g.probe | File | 14.38 KB | 0755 |
|
| ntfscat | File | 26.38 KB | 0755 |
|
| ntfscluster | File | 38.38 KB | 0755 |
|
| ntfscmp | File | 30.38 KB | 0755 |
|
| ntfsdecrypt | File | 42.38 KB | 0755 |
|
| ntfsfallocate | File | 26.38 KB | 0755 |
|
| ntfsfix | File | 34.38 KB | 0755 |
|
| ntfsinfo | File | 54.38 KB | 0755 |
|
| ntfsls | File | 27.45 KB | 0755 |
|
| ntfsmove | File | 30.38 KB | 0755 |
|
| ntfsrecover | File | 106.38 KB | 0755 |
|
| ntfssecaudit | File | 78.86 KB | 0755 |
|
| ntfstruncate | File | 26.3 KB | 0755 |
|
| ntfsusermap | File | 18.3 KB | 0755 |
|
| ntfswipe | File | 42.91 KB | 0755 |
|
| numfmt | File | 54.54 KB | 0755 |
|
| nvidia-detector | File | 270 B | 0755 |
|
| objcopy | File | 162.54 KB | 0755 |
|
| objdump | File | 365.13 KB | 0755 |
|
| od | File | 66.51 KB | 0755 |
|
| oem-getlogs | File | 8.59 KB | 0755 |
|
| on_ac_power | File | 3.7 KB | 0755 |
|
| open | File | 18.06 KB | 0755 |
|
| openssl | File | 977.8 KB | 0755 |
|
| openvt | File | 22.59 KB | 0755 |
|
| os-prober | File | 4.44 KB | 0755 |
|
| pager | File | 194.38 KB | 0755 |
|
| partx | File | 58.38 KB | 0755 |
|
| passwd | File | 58.57 KB | 4755 |
|
| paste | File | 34.41 KB | 0755 |
|
| pastebinit | File | 16.12 KB | 0755 |
|
| patch | File | 186.52 KB | 0755 |
|
| pathchk | File | 34.51 KB | 0755 |
|
| pbget | File | 2.51 KB | 0755 |
|
| pbput | File | 2.51 KB | 0755 |
|
| pbputs | File | 2.51 KB | 0755 |
|
| pdb3 | File | 61.74 KB | 0755 |
|
| pdb3.10 | File | 61.74 KB | 0755 |
|
| peekfd | File | 14.3 KB | 0755 |
|
| perl | File | 3.63 MB | 0755 |
|
| perl5.34-x86_64-linux-gnu | File | 14.3 KB | 0755 |
|
| perl5.34.0 | File | 3.63 MB | 0755 |
|
| perlbug | File | 44.12 KB | 0755 |
|
| perldoc | File | 125 B | 0755 |
|
| perlivp | File | 10.61 KB | 0755 |
|
| perlthanks | File | 44.12 KB | 0755 |
|
| perror | File | 3.73 MB | 0755 |
|
| pg_archivecleanup | File | 9.21 KB | 0755 |
|
| pg_backupcluster | File | 17.02 KB | 0755 |
|
| pg_basebackup | File | 9.21 KB | 0755 |
|
| pg_buildext | File | 14.71 KB | 0755 |
|
| pg_config | File | 1.2 KB | 0755 |
|
| pg_conftool | File | 6.12 KB | 0755 |
|
| pg_createcluster | File | 34.53 KB | 0755 |
|
| pg_ctlcluster | File | 22.76 KB | 0755 |
|
| pg_dropcluster | File | 8.14 KB | 0755 |
|
| pg_dump | File | 9.21 KB | 0755 |
|
| pg_dumpall | File | 9.21 KB | 0755 |
|
| pg_isready | File | 9.21 KB | 0755 |
|
| pg_lsclusters | File | 5.21 KB | 0755 |
|
| pg_receivewal | File | 9.21 KB | 0755 |
|
| pg_receivexlog | File | 9.21 KB | 0755 |
|
| pg_recvlogical | File | 9.21 KB | 0755 |
|
| pg_renamecluster | File | 5.78 KB | 0755 |
|
| pg_restore | File | 9.21 KB | 0755 |
|
| pg_restorecluster | File | 13.46 KB | 0755 |
|
| pg_upgradecluster | File | 33.58 KB | 0755 |
|
| pg_virtualenv | File | 9.05 KB | 0755 |
|
| pgbench | File | 9.21 KB | 0755 |
|
| pgrep | File | 30.24 KB | 0755 |
|
| phar | File | 14.88 KB | 0755 |
|
| phar.phar | File | 14.88 KB | 0755 |
|
| phar.phar8.3 | File | 14.88 KB | 0755 |
|
| phar.phar8.4 | File | 14.88 KB | 0755 |
|
| phar8.3 | File | 14.88 KB | 0755 |
|
| phar8.3.phar | File | 14.88 KB | 0755 |
|
| phar8.4 | File | 14.88 KB | 0755 |
|
| phar8.4.phar | File | 14.88 KB | 0755 |
|
| php | File | 5.75 MB | 0755 |
|
| php8.3 | File | 5.53 MB | 0755 |
|
| php8.4 | File | 5.75 MB | 0755 |
|
| pic | File | 200.04 KB | 0755 |
|
| pico | File | 276.52 KB | 0755 |
|
| piconv | File | 8.16 KB | 0755 |
|
| pidof | File | 30.38 KB | 0755 |
|
| pidstat | File | 50.45 KB | 0755 |
|
| pidwait | File | 30.24 KB | 0755 |
|
| pigz | File | 134.36 KB | 0755 |
|
| pinentry | File | 58.65 KB | 0755 |
|
| pinentry-curses | File | 58.65 KB | 0755 |
|
| ping | File | 74.88 KB | 0755 |
|
| ping4 | File | 74.88 KB | 0755 |
|
| ping6 | File | 74.88 KB | 0755 |
|
| pinky | File | 34.41 KB | 0755 |
|
| pkaction | File | 18.3 KB | 0755 |
|
| pkcheck | File | 22.3 KB | 0755 |
|
| pkcon | File | 58.3 KB | 0755 |
|
| pkexec | File | 30.15 KB | 4755 |
|
| pkill | File | 30.24 KB | 0755 |
|
| pkmon | File | 22.3 KB | 0755 |
|
| pkttyagent | File | 18.3 KB | 0755 |
|
| pl2pm | File | 4.43 KB | 0755 |
|
| pldd | File | 22.37 KB | 0755 |
|
| plymouth | File | 46.3 KB | 0755 |
|
| pmap | File | 34.24 KB | 0755 |
|
| pod2html | File | 4.04 KB | 0755 |
|
| pod2man | File | 14.68 KB | 0755 |
|
| pod2text | File | 10.55 KB | 0755 |
|
| pod2usage | File | 4.01 KB | 0755 |
|
| podchecker | File | 3.57 KB | 0755 |
|
| pollinate | File | 8.54 KB | 0755 |
|
| pr | File | 66.58 KB | 0755 |
|
| preconv | File | 54.48 KB | 0755 |
|
| File | 18.06 KB | 0755 |
|
|
| printenv | File | 30.38 KB | 0755 |
|
| printf | File | 50.44 KB | 0755 |
|
| prlimit | File | 26.89 KB | 0755 |
|
| pro | File | 1003 B | 0755 |
|
| procan | File | 30.4 KB | 0755 |
|
| prove | File | 13.34 KB | 0755 |
|
| prtstat | File | 22.38 KB | 0755 |
|
| ps | File | 138.45 KB | 0755 |
|
| psfaddtable | File | 26.23 KB | 0755 |
|
| psfgettable | File | 26.23 KB | 0755 |
|
| psfstriptable | File | 26.23 KB | 0755 |
|
| psfxtable | File | 26.23 KB | 0755 |
|
| pslog | File | 14.3 KB | 0755 |
|
| psql | File | 9.21 KB | 0755 |
|
| pstree | File | 35.32 KB | 0755 |
|
| pstree.x11 | File | 35.32 KB | 0755 |
|
| ptar | File | 3.48 KB | 0755 |
|
| ptardiff | File | 2.58 KB | 0755 |
|
| ptargrep | File | 4.29 KB | 0755 |
|
| ptx | File | 126.55 KB | 0755 |
|
| purge-old-kernels | File | 1.12 KB | 0755 |
|
| pwd | File | 34.51 KB | 0755 |
|
| pwdx | File | 14.23 KB | 0755 |
|
| py3clean | File | 7.63 KB | 0755 |
|
| py3compile | File | 12.88 KB | 0755 |
|
| py3versions | File | 11.63 KB | 0755 |
|
| pybabel | File | 953 B | 0755 |
|
| pybabel-python3 | File | 953 B | 0755 |
|
| pydoc3 | File | 79 B | 0755 |
|
| pydoc3.10 | File | 79 B | 0755 |
|
| pygettext3 | File | 23.67 KB | 0755 |
|
| pygettext3.10 | File | 23.67 KB | 0755 |
|
| pyhtmlizer3 | File | 968 B | 0755 |
|
| pyserial-miniterm | File | 975 B | 0755 |
|
| pyserial-ports | File | 969 B | 0755 |
|
| python | File | 5.66 MB | 0755 |
|
| python3 | File | 5.66 MB | 0755 |
|
| python3.10 | File | 5.66 MB | 0755 |
|
| pzstd | File | 702.47 KB | 0755 |
|
| quirks-handler | File | 2.4 KB | 0755 |
|
| ranlib | File | 54.48 KB | 0755 |
|
| rbash | File | 1.33 MB | 0755 |
|
| rcp | File | 130.59 KB | 0755 |
|
| rdma | File | 98.52 KB | 0755 |
|
| readelf | File | 758.44 KB | 0755 |
|
| readlink | File | 38.41 KB | 0755 |
|
| realpath | File | 38.41 KB | 0755 |
|
| red | File | 89 B | 0755 |
|
| redis-benchmark | File | 730.66 KB | 0755 |
|
| redis-check-aof | File | 1.41 MB | 0755 |
|
| redis-check-rdb | File | 1.41 MB | 0755 |
|
| redis-cli | File | 354.13 KB | 0755 |
|
| redis-server | File | 1.41 MB | 0755 |
|
| reindexdb | File | 9.21 KB | 0755 |
|
| renice | File | 14.38 KB | 0755 |
|
| replace | File | 3.51 MB | 0755 |
|
| rescan-scsi-bus.sh | File | 38.05 KB | 0755 |
|
| reset | File | 26.31 KB | 0755 |
|
| resizecons | File | 26.32 KB | 0755 |
|
| resizepart | File | 22.38 KB | 0755 |
|
| resolve_stack_dump | File | 3.54 MB | 0755 |
|
| resolvectl | File | 130.52 KB | 0755 |
|
| resolveip | File | 3.54 MB | 0755 |
|
| rev | File | 14.38 KB | 0755 |
|
| rgrep | File | 30 B | 0755 |
|
| rlogin | File | 827.04 KB | 0755 |
|
| rm | File | 58.51 KB | 0755 |
|
| rmdir | File | 42.41 KB | 0755 |
|
| rmiregistry | File | 14.15 KB | 0755 |
|
| rnano | File | 276.52 KB | 0755 |
|
| rootlesskit | File | 11.64 MB | 0755 |
|
| rootlesskit-docker-proxy | File | 7.48 MB | 0755 |
|
| rotatelogs | File | 26.38 KB | 0755 |
|
| routef | File | 208 B | 0755 |
|
| routel | File | 1.62 KB | 0755 |
|
| rrsync | File | 12.34 KB | 0755 |
|
| rsh | File | 827.04 KB | 0755 |
|
| rsync | File | 506.13 KB | 0755 |
|
| rsync-ssl | File | 5.02 KB | 0755 |
|
| rtstat | File | 22.66 KB | 0755 |
|
| run-mailcap | File | 18.06 KB | 0755 |
|
| run-one | File | 3.51 KB | 0755 |
|
| run-one-constantly | File | 3.51 KB | 0755 |
|
| run-one-until-failure | File | 3.51 KB | 0755 |
|
| run-one-until-success | File | 3.51 KB | 0755 |
|
| run-parts | File | 26.54 KB | 0755 |
|
| run-this-one | File | 3.51 KB | 0755 |
|
| runc | File | 9.33 MB | 0755 |
|
| runcon | File | 34.51 KB | 0755 |
|
| rview | File | 3.61 MB | 0755 |
|
| rvim | File | 3.61 MB | 0755 |
|
| sadf | File | 390.24 KB | 0755 |
|
| sar | File | 133.45 KB | 0755 |
|
| sar.sysstat | File | 133.45 KB | 0755 |
|
| savelog | File | 10.24 KB | 0755 |
|
| sbattach | File | 26.54 KB | 0755 |
|
| sbkeysync | File | 34.74 KB | 0755 |
|
| sbsiglist | File | 14.6 KB | 0755 |
|
| sbsign | File | 34.7 KB | 0755 |
|
| sbvarsign | File | 22.73 KB | 0755 |
|
| sbverify | File | 34.61 KB | 0755 |
|
| scp | File | 130.59 KB | 0755 |
|
| screen | File | 466.24 KB | 0755 |
|
| screendump | File | 14.15 KB | 0755 |
|
| script | File | 50.38 KB | 0755 |
|
| scriptlive | File | 42.38 KB | 0755 |
|
| scriptreplay | File | 34.38 KB | 0755 |
|
| scsi_logging_level | File | 8.38 KB | 0755 |
|
| scsi_mandat | File | 3.52 KB | 0755 |
|
| scsi_readcap | File | 1.3 KB | 0755 |
|
| scsi_ready | File | 1.09 KB | 0755 |
|
| scsi_satl | File | 3.74 KB | 0755 |
|
| scsi_start | File | 1.25 KB | 0755 |
|
| scsi_stop | File | 1.44 KB | 0755 |
|
| scsi_temperature | File | 936 B | 0755 |
|
| sdiff | File | 46.39 KB | 0755 |
|
| sed | File | 110.57 KB | 0755 |
|
| see | File | 18.06 KB | 0755 |
|
| select-editor | File | 2.39 KB | 0755 |
|
| sensible-browser | File | 1.26 KB | 0755 |
|
| sensible-editor | File | 1.24 KB | 0755 |
|
| sensible-pager | File | 565 B | 0755 |
|
| seq | File | 46.51 KB | 0755 |
|
| session-migration | File | 22.15 KB | 0755 |
|
| setarch | File | 26.65 KB | 0755 |
|
| setfont | File | 50.32 KB | 0755 |
|
| setkeycodes | File | 14.23 KB | 0755 |
|
| setleds | File | 18.21 KB | 0755 |
|
| setlogcons | File | 14.23 KB | 0755 |
|
| setmetamode | File | 14.26 KB | 0755 |
|
| setpci | File | 30.38 KB | 0755 |
|
| setpriv | File | 38.38 KB | 0755 |
|
| setsid | File | 14.38 KB | 0755 |
|
| setterm | File | 34.38 KB | 0755 |
|
| setupcon | File | 38.31 KB | 0755 |
|
| sftp | File | 142.66 KB | 0755 |
|
| sg | File | 39.55 KB | 4755 |
|
| sg_bg_ctl | File | 14.51 KB | 0755 |
|
| sg_compare_and_write | File | 26.91 KB | 0755 |
|
| sg_copy_results | File | 23.3 KB | 0755 |
|
| sg_dd | File | 54.33 KB | 0755 |
|
| sg_decode_sense | File | 14.76 KB | 0755 |
|
| sg_emc_trespass | File | 14.3 KB | 0755 |
|
| sg_format | File | 39.35 KB | 0755 |
|
| sg_get_config | File | 35.39 KB | 0755 |
|
| sg_get_elem_status | File | 26.79 KB | 0755 |
|
| sg_get_lba_status | File | 22.95 KB | 0755 |
|
| sg_ident | File | 14.6 KB | 0755 |
|
| sg_inq | File | 119.61 KB | 0755 |
|
| sg_logs | File | 150.93 KB | 0755 |
|
| sg_luns | File | 22.79 KB | 0755 |
|
| sg_map | File | 18.3 KB | 0755 |
|
| sg_map26 | File | 26.7 KB | 0755 |
|
| sg_modes | File | 46.08 KB | 0755 |
|
| sg_opcodes | File | 35.01 KB | 0755 |
|
| sg_persist | File | 36.08 KB | 0755 |
|
| sg_prevent | File | 14.51 KB | 0755 |
|
| sg_raw | File | 26.91 KB | 0755 |
|
| sg_rbuf | File | 22.73 KB | 0755 |
|
| sg_rdac | File | 14.3 KB | 0755 |
|
| sg_read | File | 26.31 KB | 0755 |
|
| sg_read_attr | File | 36.65 KB | 0755 |
|
| sg_read_block_limits | File | 14.54 KB | 0755 |
|
| sg_read_buffer | File | 27.56 KB | 0755 |
|
| sg_read_long | File | 14.7 KB | 0755 |
|
| sg_readcap | File | 22.79 KB | 0755 |
|
| sg_reassign | File | 14.66 KB | 0755 |
|
| sg_referrals | File | 14.66 KB | 0755 |
|
| sg_rep_pip | File | 14.57 KB | 0755 |
|
| sg_rep_zones | File | 26.8 KB | 0755 |
|
| sg_requests | File | 22.76 KB | 0755 |
|
| sg_reset | File | 14.66 KB | 0755 |
|
| sg_reset_wp | File | 14.6 KB | 0755 |
|
| sg_rmsn | File | 14.51 KB | 0755 |
|
| sg_rtpg | File | 14.6 KB | 0755 |
|
| sg_safte | File | 22.7 KB | 0755 |
|
| sg_sanitize | File | 27.01 KB | 0755 |
|
| sg_sat_identify | File | 18.73 KB | 0755 |
|
| sg_sat_phy_event | File | 19.01 KB | 0755 |
|
| sg_sat_read_gplog | File | 18.73 KB | 0755 |
|
| sg_sat_set_features | File | 18.7 KB | 0755 |
|
| sg_scan | File | 18.3 KB | 0755 |
|
| sg_seek | File | 18.88 KB | 0755 |
|
| sg_senddiag | File | 27.2 KB | 0755 |
|
| sg_ses | File | 119.97 KB | 0755 |
|
| sg_ses_microcode | File | 27.36 KB | 0755 |
|
| sg_start | File | 18.85 KB | 0755 |
|
| sg_stpg | File | 22.73 KB | 0755 |
|
| sg_stream_ctl | File | 18.7 KB | 0755 |
|
| sg_sync | File | 14.66 KB | 0755 |
|
| sg_test_rwbuf | File | 18.6 KB | 0755 |
|
| sg_timestamp | File | 18.83 KB | 0755 |
|
| sg_turs | File | 26.7 KB | 0755 |
|
| sg_unmap | File | 22.76 KB | 0755 |
|
| sg_verify | File | 18.91 KB | 0755 |
|
| sg_vpd | File | 114.42 KB | 0755 |
|
| sg_wr_mode | File | 22.73 KB | 0755 |
|
| sg_write_buffer | File | 27.23 KB | 0755 |
|
| sg_write_long | File | 14.76 KB | 0755 |
|
| sg_write_same | File | 26.95 KB | 0755 |
|
| sg_write_verify | File | 26.79 KB | 0755 |
|
| sg_write_x | File | 55.6 KB | 0755 |
|
| sg_xcopy | File | 42.32 KB | 0755 |
|
| sg_zone | File | 14.86 KB | 0755 |
|
| sginfo | File | 72.01 KB | 0755 |
|
| sgm_dd | File | 38.31 KB | 0755 |
|
| sgp_dd | File | 46.31 KB | 0755 |
|
| sh | File | 122.74 KB | 0755 |
|
| sha1sum | File | 42.41 KB | 0755 |
|
| sha224sum | File | 50.41 KB | 0755 |
|
| sha256sum | File | 50.41 KB | 0755 |
|
| sha384sum | File | 58.41 KB | 0755 |
|
| sha512sum | File | 58.41 KB | 0755 |
|
| shasum | File | 9.75 KB | 0755 |
|
| showconsolefont | File | 18.23 KB | 0755 |
|
| showkey | File | 18.23 KB | 0755 |
|
| shred | File | 50.51 KB | 0755 |
|
| shuf | File | 46.51 KB | 0755 |
|
| size | File | 30.45 KB | 0755 |
|
| skill | File | 30.23 KB | 0755 |
|
| slabtop | File | 22.23 KB | 0755 |
|
| sleep | File | 34.51 KB | 0755 |
|
| slirp4netns | File | 50.77 KB | 0755 |
|
| slogin | File | 827.04 KB | 0755 |
|
| snap | File | 19.8 MB | 0755 |
|
| snapctl | File | 7.02 MB | 0755 |
|
| snapfuse | File | 38.23 KB | 0755 |
|
| snice | File | 30.23 KB | 0755 |
|
| socat | File | 383.62 KB | 0755 |
|
| soelim | File | 30.48 KB | 0755 |
|
| sort | File | 98.8 KB | 0755 |
|
| sos | File | 612 B | 0755 |
|
| sos-collector | File | 1.04 KB | 0755 |
|
| sosreport | File | 1.03 KB | 0755 |
|
| splain | File | 18.96 KB | 0755 |
|
| split | File | 50.97 KB | 0755 |
|
| splitfont | File | 14.15 KB | 0755 |
|
| sqfscat | File | 131.9 KB | 0755 |
|
| sqfstar | File | 254.68 KB | 0755 |
|
| ss | File | 125.07 KB | 0755 |
|
| ssh | File | 827.04 KB | 0755 |
|
| ssh-add | File | 166.42 KB | 0755 |
|
| ssh-agent | File | 286.43 KB | 2755 |
|
| ssh-argv0 | File | 1.42 KB | 0755 |
|
| ssh-copy-id | File | 12.38 KB | 0755 |
|
| ssh-import-id | File | 985 B | 0755 |
|
| ssh-import-id-gh | File | 785 B | 0755 |
|
| ssh-import-id-lp | File | 785 B | 0755 |
|
| ssh-keygen | File | 446.44 KB | 0755 |
|
| ssh-keyscan | File | 190.44 KB | 0755 |
|
| stat | File | 78.52 KB | 0755 |
|
| static-sh | File | 2.09 MB | 0755 |
|
| stdbuf | File | 42.51 KB | 0755 |
|
| strace | File | 1.88 MB | 0755 |
|
| strace-log-merge | File | 1.78 KB | 0755 |
|
| streamzip | File | 7.75 KB | 0755 |
|
| strings | File | 30.61 KB | 0755 |
|
| strip | File | 162.57 KB | 0755 |
|
| stty | File | 74.51 KB | 0755 |
|
| su | File | 54.38 KB | 4755 |
|
| sudo | File | 226.97 KB | 4755 |
|
| sudoedit | File | 226.97 KB | 4755 |
|
| sudoreplay | File | 87.64 KB | 0755 |
|
| sum | File | 34.41 KB | 0755 |
|
| sync | File | 34.41 KB | 0755 |
|
| systemctl | File | 1.06 MB | 0755 |
|
| systemd | File | 1.76 MB | 0755 |
|
| systemd-analyze | File | 1.73 MB | 0755 |
|
| systemd-ask-password | File | 18.48 KB | 0755 |
|
| systemd-cat | File | 18.38 KB | 0755 |
|
| systemd-cgls | File | 22.48 KB | 0755 |
|
| systemd-cgtop | File | 38.39 KB | 0755 |
|
| systemd-cryptenroll | File | 50.53 KB | 0755 |
|
| systemd-delta | File | 26.37 KB | 0755 |
|
| systemd-detect-virt | File | 18.37 KB | 0755 |
|
| systemd-escape | File | 22.37 KB | 0755 |
|
| systemd-hwdb | File | 118.66 KB | 0755 |
|
| systemd-id128 | File | 26.37 KB | 0755 |
|
| systemd-inhibit | File | 22.39 KB | 0755 |
|
| systemd-machine-id-setup | File | 18.48 KB | 0755 |
|
| systemd-mount | File | 50.59 KB | 0755 |
|
| systemd-notify | File | 22.38 KB | 0755 |
|
| systemd-path | File | 18.37 KB | 0755 |
|
| systemd-run | File | 62.57 KB | 0755 |
|
| systemd-socket-activate | File | 26.37 KB | 0755 |
|
| systemd-stdio-bridge | File | 22.38 KB | 0755 |
|
| systemd-sysext | File | 46.49 KB | 0755 |
|
| systemd-sysusers | File | 62.68 KB | 0755 |
|
| systemd-tmpfiles | File | 98.57 KB | 0755 |
|
| systemd-tty-ask-password-agent | File | 34.37 KB | 0755 |
|
| systemd-umount | File | 50.59 KB | 0755 |
|
| tabs | File | 18.3 KB | 0755 |
|
| tac | File | 98.41 KB | 0755 |
|
| tail | File | 66.52 KB | 0755 |
|
| tapestat | File | 26.44 KB | 0755 |
|
| tar | File | 505.81 KB | 0755 |
|
| taskset | File | 22.38 KB | 0755 |
|
| tbl | File | 126.48 KB | 0755 |
|
| tcpdump | File | 1.27 MB | 0755 |
|
| tee | File | 34.51 KB | 0755 |
|
| telnet | File | 107.56 KB | 0755 |
|
| telnet.netkit | File | 107.56 KB | 0755 |
|
| tempfile | File | 14.02 KB | 0755 |
|
| test | File | 42.44 KB | 0755 |
|
| tic | File | 86.41 KB | 0755 |
|
| time | File | 26.52 KB | 0755 |
|
| timedatectl | File | 46.37 KB | 0755 |
|
| timeout | File | 38.95 KB | 0755 |
|
| tkconch3 | File | 962 B | 0755 |
|
| tload | File | 18.24 KB | 0755 |
|
| tmux | File | 948.55 KB | 0755 |
|
| tnftp | File | 178.9 KB | 0755 |
|
| toe | File | 22.3 KB | 0755 |
|
| top | File | 130.06 KB | 0755 |
|
| touch | File | 90.51 KB | 0755 |
|
| tput | File | 26.34 KB | 0755 |
|
| tr | File | 46.51 KB | 0755 |
|
| tracepath | File | 18.15 KB | 0755 |
|
| trial3 | File | 958 B | 0755 |
|
| troff | File | 718.61 KB | 0755 |
|
| true | File | 26.3 KB | 0755 |
|
| truncate | File | 34.51 KB | 0755 |
|
| tset | File | 26.31 KB | 0755 |
|
| tsort | File | 46.51 KB | 0755 |
|
| tty | File | 30.51 KB | 0755 |
|
| twist3 | File | 958 B | 0755 |
|
| twistd3 | File | 960 B | 0755 |
|
| tzselect | File | 15.02 KB | 0755 |
|
| ua | File | 1003 B | 0755 |
|
| ubuntu-advantage | File | 1003 B | 0755 |
|
| ubuntu-bug | File | 2.51 KB | 0755 |
|
| ubuntu-distro-info | File | 22.89 KB | 0755 |
|
| ubuntu-drivers | File | 18.19 KB | 0755 |
|
| ubuntu-security-status | File | 22.25 KB | 0755 |
|
| ucf | File | 40.9 KB | 0755 |
|
| ucfq | File | 18.91 KB | 0755 |
|
| ucfr | File | 10.47 KB | 0755 |
|
| uclampset | File | 26.38 KB | 0755 |
|
| udevadm | File | 1.08 MB | 0755 |
|
| udisksctl | File | 58.38 KB | 0755 |
|
| ul | File | 22.38 KB | 0755 |
|
| umount | File | 34.38 KB | 4755 |
|
| uname | File | 34.51 KB | 0755 |
|
| unattended-upgrade | File | 97.21 KB | 0755 |
|
| unattended-upgrades | File | 97.21 KB | 0755 |
|
| uncompress | File | 2.29 KB | 0755 |
|
| unexpand | File | 34.53 KB | 0755 |
|
| unicode_start | File | 2.7 KB | 0755 |
|
| unicode_stop | File | 530 B | 0755 |
|
| uniq | File | 42.51 KB | 0755 |
|
| unlink | File | 30.51 KB | 0755 |
|
| unlzma | File | 82.52 KB | 0755 |
|
| unmkinitramfs | File | 3.69 KB | 0755 |
|
| unpigz | File | 134.36 KB | 0755 |
|
| unshare | File | 30.6 KB | 0755 |
|
| unsquashfs | File | 131.9 KB | 0755 |
|
| unxz | File | 82.52 KB | 0755 |
|
| unzip | File | 170.42 KB | 0755 |
|
| unzipsfx | File | 78.42 KB | 0755 |
|
| unzstd | File | 854.59 KB | 0755 |
|
| update-alternatives | File | 58.24 KB | 0755 |
|
| update-mime-database | File | 58.23 KB | 0755 |
|
| uptime | File | 14.23 KB | 0755 |
|
| usb-devices | File | 4.33 KB | 0755 |
|
| usbhid-dump | File | 30.38 KB | 0755 |
|
| usbreset | File | 14.3 KB | 0755 |
|
| users | File | 34.51 KB | 0755 |
|
| utmpdump | File | 22.38 KB | 0755 |
|
| uuidgen | File | 18.38 KB | 0755 |
|
| uuidparse | File | 22.38 KB | 0755 |
|
| vacuumdb | File | 9.21 KB | 0755 |
|
| vacuumlo | File | 9.21 KB | 0755 |
|
| validate-json | File | 6.66 KB | 0755 |
|
| vcs-run | File | 6.75 KB | 0755 |
|
| vdir | File | 134.98 KB | 0755 |
|
| vi | File | 3.61 MB | 0755 |
|
| view | File | 3.61 MB | 0755 |
|
| viewres | File | 31.23 KB | 0755 |
|
| vigpg | File | 2.58 KB | 0755 |
|
| vim | File | 3.61 MB | 0755 |
|
| vim.basic | File | 3.61 MB | 0755 |
|
| vim.tiny | File | 1.45 MB | 0755 |
|
| vimdiff | File | 3.61 MB | 0755 |
|
| vimtutor | File | 2.1 KB | 0755 |
|
| vm-support | File | 9.83 KB | 0755 |
|
| vmhgfs-fuse | File | 46.73 KB | 0755 |
|
| vmstat | File | 38.24 KB | 0755 |
|
| vmtoolsd | File | 74.56 KB | 0755 |
|
| vmware-alias-import | File | 42.52 KB | 0755 |
|
| vmware-checkvm | File | 14.38 KB | 0755 |
|
| vmware-hgfsclient | File | 14.38 KB | 0755 |
|
| vmware-namespace-cmd | File | 22.3 KB | 0755 |
|
| vmware-rpctool | File | 18.3 KB | 0755 |
|
| vmware-toolbox-cmd | File | 58.59 KB | 0755 |
|
| vmware-vgauth-cmd | File | 18.3 KB | 0755 |
|
| vmware-vmblock-fuse | File | 18.78 KB | 0755 |
|
| vmware-xferlogs | File | 32.33 KB | 0755 |
|
| w | File | 22.23 KB | 0755 |
|
| wall | File | 22.38 KB | 0755 |
|
| watch | File | 26.6 KB | 0755 |
|
| watchgnupg | File | 18.3 KB | 0755 |
|
| wc | File | 42.42 KB | 0755 |
|
| wdctl | File | 30.4 KB | 0755 |
|
| wget | File | 459.02 KB | 0755 |
|
| whatis | File | 47.28 KB | 0755 |
|
| whereis | File | 30.84 KB | 0755 |
|
| which | File | 946 B | 0755 |
|
| which.debianutils | File | 946 B | 0755 |
|
| whiptail | File | 30.16 KB | 0755 |
|
| who | File | 50.52 KB | 0755 |
|
| whoami | File | 30.51 KB | 0755 |
|
| wifi-status | File | 2.06 KB | 0755 |
|
| write | File | 22.38 KB | 0755 |
|
| write.ul | File | 22.38 KB | 0755 |
|
| wsrep_sst_backup | File | 2.39 KB | 0755 |
|
| wsrep_sst_common | File | 66.86 KB | 0755 |
|
| wsrep_sst_mariabackup | File | 49.47 KB | 0755 |
|
| wsrep_sst_mysqldump | File | 8.11 KB | 0755 |
|
| wsrep_sst_rsync | File | 29.72 KB | 0755 |
|
| wsrep_sst_rsync_wan | File | 29.72 KB | 0755 |
|
| x86_64 | File | 26.65 KB | 0755 |
|
| x86_64-linux-gnu-addr2line | File | 26.7 KB | 0755 |
|
| x86_64-linux-gnu-ar | File | 54.48 KB | 0755 |
|
| x86_64-linux-gnu-as | File | 456.4 KB | 0755 |
|
| x86_64-linux-gnu-c++filt | File | 22.27 KB | 0755 |
|
| x86_64-linux-gnu-dwp | File | 1.82 MB | 0755 |
|
| x86_64-linux-gnu-elfedit | File | 34.72 KB | 0755 |
|
| x86_64-linux-gnu-gold | File | 3.04 MB | 0755 |
|
| x86_64-linux-gnu-gprof | File | 111.79 KB | 0755 |
|
| x86_64-linux-gnu-ld | File | 1.66 MB | 0755 |
|
| x86_64-linux-gnu-ld.bfd | File | 1.66 MB | 0755 |
|
| x86_64-linux-gnu-ld.gold | File | 3.04 MB | 0755 |
|
| x86_64-linux-gnu-nm | File | 43.63 KB | 0755 |
|
| x86_64-linux-gnu-objcopy | File | 162.54 KB | 0755 |
|
| x86_64-linux-gnu-objdump | File | 365.13 KB | 0755 |
|
| x86_64-linux-gnu-ranlib | File | 54.48 KB | 0755 |
|
| x86_64-linux-gnu-readelf | File | 758.44 KB | 0755 |
|
| x86_64-linux-gnu-size | File | 30.45 KB | 0755 |
|
| x86_64-linux-gnu-strings | File | 30.61 KB | 0755 |
|
| x86_64-linux-gnu-strip | File | 162.57 KB | 0755 |
|
| xargs | File | 62.41 KB | 0755 |
|
| xauth | File | 54.96 KB | 0755 |
|
| xdg-user-dir | File | 234 B | 0755 |
|
| xdg-user-dirs-update | File | 26.23 KB | 0755 |
|
| xdpyinfo | File | 39.05 KB | 0755 |
|
| xdriinfo | File | 14.3 KB | 0755 |
|
| xev | File | 34.63 KB | 0755 |
|
| xfd | File | 40.01 KB | 0755 |
|
| xfontsel | File | 43.85 KB | 0755 |
|
| xkill | File | 14.3 KB | 0755 |
|
| xlsatoms | File | 14.3 KB | 0755 |
|
| xlsclients | File | 18.31 KB | 0755 |
|
| xlsfonts | File | 26.4 KB | 0755 |
|
| xmessage | File | 23.12 KB | 0755 |
|
| xprop | File | 48.61 KB | 0755 |
|
| xsubpp | File | 5.05 KB | 0755 |
|
| xvinfo | File | 18.3 KB | 0755 |
|
| xwininfo | File | 50.38 KB | 0755 |
|
| xxd | File | 18.28 KB | 0755 |
|
| xz | File | 82.52 KB | 0755 |
|
| xzcat | File | 82.52 KB | 0755 |
|
| xzcmp | File | 6.86 KB | 0755 |
|
| xzdiff | File | 6.86 KB | 0755 |
|
| xzegrep | File | 5.87 KB | 0755 |
|
| xzfgrep | File | 5.87 KB | 0755 |
|
| xzgrep | File | 5.87 KB | 0755 |
|
| xzless | File | 1.76 KB | 0755 |
|
| xzmore | File | 2.11 KB | 0755 |
|
| yarn | File | 1 KB | 0755 |
|
| yarnpkg | File | 1 KB | 0755 |
|
| yes | File | 30.38 KB | 0755 |
|
| ypdomainname | File | 22.23 KB | 0755 |
|
| zcat | File | 1.94 KB | 0755 |
|
| zcmp | File | 1.64 KB | 0755 |
|
| zdiff | File | 5.76 KB | 0755 |
|
| zdump | File | 26.21 KB | 0755 |
|
| zegrep | File | 29 B | 0755 |
|
| zfgrep | File | 29 B | 0755 |
|
| zforce | File | 2.03 KB | 0755 |
|
| zgrep | File | 7.91 KB | 0755 |
|
| zipdetails | File | 58.66 KB | 0755 |
|
| zipgrep | File | 2.89 KB | 0755 |
|
| zipinfo | File | 170.42 KB | 0755 |
|
| zless | File | 2.15 KB | 0755 |
|
| zmore | File | 1.8 KB | 0755 |
|
| znew | File | 4.47 KB | 0755 |
|
| zstd | File | 854.59 KB | 0755 |
|
| zstdcat | File | 854.59 KB | 0755 |
|
| zstdgrep | File | 3.78 KB | 0755 |
|
| zstdless | File | 30 B | 0755 |
|
| zstdmt | File | 854.59 KB | 0755 |
|