8.2.34 | Linux | www-data (uid:33)
👁 View: edit
📁 //snap/core20/2866/bin/edit
#! /usr/bin/perl ############################################################################### # # Run-Mailcap: Run a program specified in the mailcap file based on a mime # type. # # Written by Brian White <bcwhite@pobox.com> # This file has been placed in the public domain (the only true "free"). # ############################################################################### use Encode qw(decode); use I18N::Langinfo qw(langinfo CODESET); use File::Spec; $debug=($ENV{RUN_MAILCAP_DEBUG} || 0); $norun=0; $nopager=0; $etcmimetyp="/etc/mime.types"; $shrmimetyp="/usr/share/etc/mime.types"; $locmimetyp="/usr/local/etc/mime.types"; $usrmimetyp="$ENV{HOME}/.mime.types"; $xtermprgrm="/usr/bin/x-terminal-emulator"; # xterm? $defmimetyp="application/octet-stream"; $quotedsemi=chr(255); $quotedprct=chr(254); $retcode=0; sub Usage { my($error) = @_; print STDERR $error,"\n\n" if $error; print STDERR "Use: $0 <--action=VAL> [--debug] [MIME-TYPE:[ENCODING:]]FILE [...]\n\n"; print STDERR "Options:\n"; print STDERR " action specify what action to do on these files (default=view)\n"; print STDERR " debug be verbose about what's going on\n"; print STDERR " nopager ignore any \"copiousoutput\" directives and never use a \"pager\"\n"; print STDERR " norun just print but don't execute the command (useful with --debug)\n"; print STDERR "\n"; print STDERR "Mime-Type:\n"; print STDERR " any standard mime type designation in the form <class>/<subtype> -- if\n"; print STDERR " not specified, it will be determined from the filename extension\n\n"; print STDERR "Encoding:\n"; print STDERR " how the file (and type) has been encoded (only \"gzip\", \"bzip2,\"\n"; print STDERR " \"xz\" and \"compress\" are supported) -- if not specified, it will be\n"; print STDERR " determined from the filename extension\n\n"; exit ($error ? 1 : 0); } sub EncodingForFile { my($file) = @_; my $encoding; if ($file =~ m/\.gz$/) { $encoding = "gzip"; } if ($file =~ m/\.bz2$/) { $encoding = "bzip2"; } if ($file =~ m/\.xz$/) { $encoding = "xz"; } if ($file =~ m/\.Z$/) { $encoding = "compress"; } print STDERR " - file \"$file\" has encoding \"$encoding\"\n" if $debug && $encoding; return $encoding; } sub ReadMimetypes { my($file) = @_; print STDERR " - Reading mime.types file \"$file\"...\n" if $debug; unless (open(MIMETYPES,'<',$file)) { # Quietly ignore an unreadable file, perhaps non-existent, perhaps # permission denied. print STDERR " could not read \"$file\" -- $!\n" if $debug; return; } while (<MIMETYPES>) { chomp; s/\#.*$//; next if (m/^\s*$/); $_=lc($_); my($type,@exts) = split; foreach (@exts) { $mimetypes{$_} = $type unless exists $mimetypes{$_}; } } close MIMETYPES; } sub ReadMailcap { my($file) = @_; my $line = ""; print STDERR " - Reading mailcap file \"$file\"...\n" if $debug; unless (open(MAILCAP,'<',$file)) { # Quietly ignore an unreadable file, perhaps non-existent, perhaps # permission denied. print STDERR " could not read \"$file\" -- $!\n" if $debug; return; } while (<MAILCAP>) { chomp; s/^\s+// if $line; $line .= $_; next unless $line; if ($line =~ m/^\s*\#/) { $line = ""; next; } if ($line =~ m/\\$/) { $line =~ s/\\$//; } else { $line =~ s/\\;/$quotedsemi/go; $line =~ s/\\%/$quotedprct/go; push @mailcap,$line; $line = ""; } } close MAILCAP; } sub TempFile { my($template) = @_; my($cmd,$head,$tail,$tmpfile); $template = "" unless (defined $template); ($head,$tail) = split(/%s/,$template,2); # $tmpfile = POSIX::tmpnam($name); # unlink($tmpfile); $cmd = "tempfile --mode=600"; $cmd .= " --prefix $head" if $head; $cmd .= " --suffix $tail" if $tail; $tmpfile = `$cmd`; chomp($tmpfile); # $tmpfile = $ENV{TMPDIR}; # $tmpfile = "/tmp" unless $tmpfile; # $tmpfile.= "/$name"; # unlink($tmpfile); return $tmpfile; } sub SaveStdin { my($match) = @_; my($tmpfile,$amt,$buf); $tmpfile = $1 if ($match =~ m/nametemplate=(.*?)\s*($|;)/); $tmpfile = TempFile($tmpfile); open(TMPFILE,">$tmpfile") || die "Error: could not write \"$tmpfile\" -- $!\n"; do { $amt = read(STDIN,$buf,102400); print TMPFILE $buf if $amt; } while ($amt != 0); close(TMPFILE); return $tmpfile; } sub DecodeFile { my($efile,$encoding,$action) = @_; my($file,$res); $file = $efile; $file =~ s!^.*/!!; # remove leading directories $file =~ s!\.[^\.]*$!!; # remove encoding extension $file =~ s!^\.?[^\.]*!%s!; # replace name with placeholder $file = undef if ($efile eq '-'); my $tmpfile = TempFile($file); print STDERR " - decoding \"$efile\" as \"$tmpfile\"\n" if $debug; # unlink($tmpfile); # should still be acceptable for "compose" output even if exists return $tmpfile if (($efile ne '-' && ! -e $efile) || $action eq 'compose'); if ($encoding eq "gzip") { if ($efile eq '-') { $res = system "gzip -d >\Q$tmpfile\E"; } else { $res = system "gzip -dc \Q$efile\E >\Q$tmpfile\E"; } } elsif ($encoding eq "bzip2") { if ($efile eq '-') { $res = system "bzip2 -d >\Q$tmpfile\E"; } else { $res = system "bzip2 -dc <\Q$efile\E >\Q$tmpfile\E"; } } elsif ($encoding eq "xz") { if ($efile eq '-') { $res = system "xz -d >\Q$tmpfile\E"; } else { $res = system "xz -dc <\Q$efile\E >\Q$tmpfile\E"; } } elsif ($encoding eq "compress") { if ($efile eq '-') { $res = system "uncompress >\Q$tmpfile\E"; } else { $res = system "uncompress <\Q$efile\E >\Q$tmpfile\E"; } } else { die "Fatal: unknown encoding \"$encoding\" at"; } $res = int($res/256); if ($res != 0) { print STDERR "Error: could not decode \"$efile\" -- $!\n"; $retcode = 2 if ($retcode < 2); unlink($tmpfile); return; } # chmod 0600,$tmpfile; # done already by TempFile return $tmpfile; } sub EncodeFile { my($dfile,$efile,$encoding) = @_; my($res); print STDERR " - encoding \"$dfile\" as \"$efile\"\n"; if ($encoding eq "gzip") { if ($efile eq '-') { $res = system "gzip -c \Q$dfile\E"; } else { $res = system "gzip -c \Q$dfile\E >\Q$efile\E"; } } elsif ($encoding eq "xz") { if ($efile eq '-') { $res = system "xz < \Q$dfile\E"; } else { $res = system "xz < \Q$dfile\E >\Q$efile\E"; } } elsif ($encoding eq "compress") { if ($efile eq '-') { $res = system "compress <\Q$dfile\E"; } else { $res = system "compress <\Q$dfile\E >\Q$efile\E"; } } else { die "Fatal: unknown encoding \"$encoding\" at"; } $res = int($res/256); if ($res != 0) { print STDERR "Error: could not encode \"$efile\" (left as \"$dfile\")\n"; $retcode = 2 if ($retcode < 2); return; } return $dfile; } sub ExtensionMimetype { my($file) = @_; my($ext) = ($file =~ m!\.([^/\.]+)$!); my($typ); if ($ext) { unless ($donemimetypes) { ReadMimetypes($usrmimetyp); ReadMimetypes($locmimetyp); ReadMimetypes($shrmimetyp); ReadMimetypes($etcmimetyp); $donemimetypes = 1; } $typ = $mimetypes{lc($ext)}; print STDERR " - extension \"$ext\" maps to mime-type \"$typ\"\n" if $debug; } return $typ; } sub MagicMimetype { my($file) = @_; my($typ); if (`which file`) { open(READER, "-|", "file", "-b", "--mime-type", "-e", "tokens", "-L", "-z", $file); $typ = <READER>; chomp $typ; print STDERR " - file command returned mime-type \"$typ\"\n" if $debug; } return $typ; } @files = (); foreach (@ARGV) { print STDERR " - parsing parameter \"$_\"\n" if $debug; if (m!^(-h|--help)$!) { Usage(); exit(0); } elsif (m!^--(.*?)=(.*)$!) { print STDERR "Warning: definition of \"$1=$2\" overrides value \"${$1}\"\n" if ($ {$1} && $ {$1} != $2); $ {$1}=$2; } elsif (m!^--(.*?)$!) { print STDERR "Warning: definition of \"$1=$2\" overrides value \"${$1}\"\n" if ($ {$1} && $ {$1} != 1); $ {$1}=1; } elsif (m!^[^/:]+/[^/:]+:[^/:]+:!) { push @files,$_; } elsif (m!^([^/:]+/[^/:]+):(.*)! && ! -e $_) { my $file = $_; my $type = $1; my $file = $2; my $code = EncodingForFile($file); push @files,"${type}:${code}:${file}"; print STDERR " - file \"$file\" does not exist -- assuming mime-type specification of \"${type}\"\n" if $debug; } else { my $file = $_; my $code = EncodingForFile($file); my $type; if ($code) { my $efile = $file; $efile =~ s/\.[^\.]+$//; $type = ExtensionMimetype($efile); } else { $type = ExtensionMimetype($file); } $type = MagicMimetype($file) unless $type; if ($type) { push @files,"${type}:${code}:${file}"; } else { print STDERR "Warning: unknown mime-type for \"$file\" -- using \"$defmimetyp\"\n"; push @files,"${defmimetyp}:${code}:${file}"; } } } # Pass --debug to sub-calls to this program. $ENV{RUN_MAILCAP_DEBUG} = 1 if $debug; unless ($action) { if ($0 =~ m!(^|/)(mime-)?view$!) { $action="view"; } elsif ($0 =~ m!(^|/)(mime-)?see$!) { $action="view"; } elsif ($0 =~ m!(^|/)(mime-)?cat$!) { $action="cat"; } elsif ($0 =~ m!(^|/)(mime-)?edit$!) { $action="edit"; } elsif ($0 =~ m!(^|/)(mime-)?change$!) { $action="edit"; } elsif ($0 =~ m!(^|/)(mime-)?compose$!) { $action="compose";} elsif ($0 =~ m!(^|/)(mime-)?print$!) { $action="print"; } elsif ($0 =~ m!(^|/)(mime-)?create$!) { $action="compose";} else { $action="view"; } } $mailcaps = $ENV{MAILCAPS}; $mailcaps = "$ENV{HOME}/.mailcap:/etc/mailcap:/usr/local/etc/mailcap:/usr/share/etc/mailcap:/usr/etc/mailcap" unless $mailcaps; foreach (split(/:/,$mailcaps)) { ReadMailcap($_); } foreach (@files) { my($type,$code,$file) = m/^(.*?):(.*?):(.*)$/; print STDERR "Processing file \"$file\" of type \"$type\" (encoding=",$code?$code:"none",")...\n" if $debug; if ($file ne '-') { if ($action eq 'compose' || $action eq 'edit') { if (-e $file) { if (! -w $file) { print STDERR "Error: no write permission for file \"$file\"\n"; $retcode = 2 if ($retcode < 2); next; } } else { if (open(TEST,">$file")) { close(TEST); unlink($file); } else { print STDERR "Error: no write permission for file \"$file\"\n"; $retcode = 2 if ($retcode < 2); next; } } } else { if (! -e $file) { print STDERR "Error: no such file \"$file\"\n"; $retcode = 2 if ($retcode < 2); next; } if (! -r $file) { print STDERR "Error: no read permission for file \"$file\"\n"; $retcode = 2 if ($retcode < 2); next; } } } my(@matches,$entry,$res,$efile); if ($code) { $efile = $file; $file = DecodeFile($efile,$code,$action); next unless $file; } foreach $entry (@mailcap) { $entry =~ m/^(.*?)\s*;/; $_ = "\Q$1\E"; s/\\\*/\.\*/g; push @matches,$entry if ($type =~ m!^$_$!i); } @matches = grep(/\Q$action\E=/,@matches) unless ($action eq "view" || $action eq "cat"); my $done=0; my $fail=0; my $needsterminal; foreach $match (@matches) { my $comm; print STDERR " - checking mailcap entry \"$match\"\n" if $debug; if ($action eq "view" || $action eq "cat") { ($comm) = ($match =~ m/^.*?;\s*(.*?)\s*($|;)/); } else { ($comm) = ($match =~ m/\Q$action\E=(.*?)\s*($|;)/); } next if (!$comm || $comm =~ m!(^|/)false$!i); print STDERR " - program to execute: $comm\n" if $debug; if ($action eq 'cat' && $match !~ m/;\s*copiousoutput\s*($|;)/) { print STDERR " - \"copiousoutput\" is required for \"cat\" action\n" if $debug; $fail++; next; } my($tmpfile,$tmplink); if ($action ne 'print' && $match =~ m/;\s*needsterminal\s*($|;)/) { $needsterminal = 1; if (-t STDOUT) { print STDERR " - needsterminal is satisfied by stdout\n" if $debug; } else { if ($ENV{DISPLAY}) { $comm = "$xtermprgrm -T '$file ($type)' -e $0 --action=$action '${type}:%s'"; } else { print STDERR " - no terminal available for rule (needsterminal)\n" if $debug; $fail++; next; } } } elsif ($action eq 'view' && !$nopager && $match =~ m/;\s*copiousoutput\s*($|;)/ && $type ne 'text/plain') { $comm .= " | $0 --action=$action text/plain:-"; } if ($match =~ m/;\s*test=(.*?)\s*($|;)/) { my $test; print STDERR " - running test: $1 " if $debug; $test = system "$1 >/dev/null 2>&1"; $test >>= 8; print STDERR " (result=$test=",($test!=0?"false":"true"),")\n" if $debug; if ($test) { $fail++; next; } } if ($file ne "-") { # Resolve file name to an absolute path $file = File::Spec->rel2abs($file); if (decode(langinfo(CODESET()), $file) =~ m![^[:alnum:],.:/@%^+=_-]!i) { $match =~ m/nametemplate=(.*?)\s*($|;)/; my $prefix = $1; my $linked = 0; while (!$linked) { $tmplink = TempFile($prefix); unlink($tmplink); $linked = symlink($file,$tmplink); } $file = $tmplink; print STDERR " - filename contains shell meta-characters; aliased to '$tmplink'\n" if $debug; } if ($comm =~ m/[^%]%s/) { $comm =~ s/([^%])%s/$1$file/g; } else { if ($comm =~ m/\|/) { $comm =~ s/\|/<\Q$file\E \|/; } else { $comm .= " <\Q$file\E"; } if ($action eq 'edit' || $action eq 'compose') { $comm .= " >\Q$file\E"; } } } else { if ($comm =~ m/[^%]%s/) { $tmpfile = SaveStdin($match); $comm =~ s/([^%])%s/$1$tmpfile/g; # If needsterminal then redirect stdin to the tty which is # on stdout, rather than leaving it as the input data stream # which has now been read through to EOF. # # Some programs such as "more" and "less" already use # /dev/tty rather than stdin. But "vim" on non-tty stdin # gives a warning message and then leaves the tty in raw # mode on exit. Or "nvi" refuses to run at all unless both # stdin and stdout are the tty. # # RFC 1524 is silent on exactly what a program with # "needsterminal" should expect, but it seems sensible to # arrange that both stdin and stdout are the terminal for # "needsterminal" with "%s". # if ($needsterminal) { $comm .= ' <&1'; } } else { # no name means same as "-"... read from stdin } } $comm =~ s!([^%])%t!$1$type!g; $comm =~ s!([^%])%F!$1!g; $comm =~ s!%\{(.*?)}!$_="'$ENV{$1}'";s/\`//g;s/\'\'//g;$_!ge; $comm =~ s!\\(.)!$1!g; $comm =~ s!\'\'!\'!g; $comm =~ s!$quotedsemi!;!go; $comm =~ s!$quotedprct!%!go; print STDERR " - executing: $comm\n" if $debug; if ($norun) { print $comm,"\n"; $res = 0; } else { $res = system $comm; if ($res != 0) { if (!($res & 0xFF)) { print STDERR "Warning: program returned non-zero exit code \#$res\n"; $retcode = $res >> 8; } elsif ($res == -1) { print STDERR "Error: program failed to execute: $!\n"; $retcode = -1; } else { my $signal = $? & 0x7F; my $core = ($? & 0x80) ? ' (core dumped)' : ''; print STDERR "Warning: program died on signal ${signal}${core}\n"; $retcode = -1; } } } $done=1; unlink $tmpfile if $tmpfile; unlink $tmplink if $tmplink; last; } if (!$done) { if ($fail) { print STDERR "Error: no \"$action\" rule for type \"$type\" passed its test case\n"; print STDERR " (for more information, add \"--debug=1\" on the command line)\n"; $retcode = 3 if ($retcode < 3); } else { print STDERR "Error: no \"$action\" mailcap rules found for type \"$type\"\n"; $retcode = 3 if ($retcode < 3); } unlink $file if $code; $retcode = 1 unless $retcode; next; } if ($code) { if ($action eq 'edit' || $action eq 'compose') { my $file = EncodeFile($file,$efile,$code); unlink $file if $file; } else { unlink $file; } } } exit($retcode);
← Back
💻 Terminal
📤 Upload
📂
Click or Drag & Drop
📁 //snap/core20/2866/bin
NameSizePermModifiedActions
[58.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
aa-enabled30.5K07552024-03-06 18:40👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
aa-exec34.5K07552024-03-06 18:40👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
addpart30.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
arch38.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
awk158.7K07552020-02-16 19:41👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
b2sum58.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
base3242.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
base6442.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
basename38.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
bash1.1M07552022-04-18 09:14👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
bashbug6.6K07552022-04-18 09:14👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
bootctl62.3K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
bunzip238.2K07552019-09-05 15:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
busctl86.3K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
bzcat38.2K07552019-09-05 15:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
bzcmp2.2K07552019-09-05 15:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
bzdiff2.2K07552019-09-05 15:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
bzegrep3.7K07552019-09-05 15:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
bzexe4.8K07552019-09-04 13:22👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
bzfgrep3.7K07552019-09-05 15:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
bzgrep3.7K07552019-09-05 15:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
bzip238.2K07552019-09-05 15:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
bzip2recover18.1K07552019-09-05 15:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
bzless1.3K07552019-09-05 15:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
bzmore1.3K07552019-09-05 15:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
c_rehash6.6K07552026-04-01 14:21👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
captoinfo90.4K07552023-05-16 18:47👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
cat42.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
catchsegv3.3K07552026-01-30 08:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
cautious-launcher853B07552019-10-18 23:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
chage82.5K27552024-02-06 12:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
chardet3389B07552019-12-17 12:31👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
chardetect3389B07552019-12-17 12:31👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
chattr14.3K07552023-10-09 01:56👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
chcon70.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
chfn83.1K47552024-02-06 12:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
chgrp70.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
chmod62.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
choom50.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
chown70.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
chrt38.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
chsh51.8K47552024-02-06 12:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
cksum38.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
clear14.3K07552023-05-16 18:47👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
clear_console14.2K07552022-04-18 09:14👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
cloud-id396B07552025-06-25 15:09👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
cloud-init400B07552025-06-25 15:09👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
cloud-init-per2.1K07552025-01-15 15:24👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
cmp50.1K07552019-04-08 12:04👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
comm42.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
compose18.1K07552019-10-18 23:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
console-conf406B07552020-04-20 14:31👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
core-sshd-host-keygen1.5K07552026-04-10 12:08👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
cp150.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
csplit54.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ctstat30.5K07552020-02-13 17:21👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
cut46.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
cvtsudoers266.7K07552025-06-25 20:10👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
dash126.8K07552019-07-18 18:15👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
date106.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
dbus-cleanup-sockets14.1K07552022-10-25 13:09👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
dbus-daemon243.2K07552022-10-25 13:09👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
dbus-monitor30.1K07552022-10-25 13:09👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
dbus-run-session14.1K07552022-10-25 13:09👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
dbus-send30.1K07552022-10-25 13:09👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
dbus-update-activation-environment14.1K07552022-10-25 13:09👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
dbus-uuidgen14.1K07552022-10-25 13:09👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
dd78.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
deb-systemd-helper20.8K07552019-06-21 18:56👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
deb-systemd-invoke4.3K07552019-06-21 18:56👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
delpart30.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
df90.9K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
dh_bash-completion2.4K07552020-01-26 03:42👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
diff214.3K07552019-04-08 12:04👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
diff366.2K07552019-04-08 12:04👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
dir138.8K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
dircolors46.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
dirname38.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
dmesg82.5K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
dnsdomainname26.2K07552019-11-07 11:31👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
domainname26.2K07552019-11-07 11:31👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
dpkg-deb174.5K07552022-05-25 11:14👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
du106.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ec2metadata7.1K07552020-02-25 20:41👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
echo38.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
edit18.1K07552019-10-18 23:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
editor1.3M07552026-03-11 00:04👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
egrep28B07552020-01-29 09:31👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
env42.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ex1.3M07552026-03-11 00:04👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
expand42.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
expiry30.6K27552024-02-06 12:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
expr54.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
factor78.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
faillog22.6K07552024-02-06 12:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
fallocate34.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
false38.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
fgrep28B07552020-01-29 09:31👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
file26.5K07552020-01-16 20:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
finalrd2.1K07552020-09-10 14:53👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
fincore34.3K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
find312.7K07552020-02-18 01:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
findmnt71.4K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
flock34.3K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
fmt46.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
fold42.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
free26.2K07552023-10-31 11:35👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
gdbserver509.5K07552024-06-13 02:43👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
getconf34.3K07552026-01-30 08:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
getent38.6K07552026-01-30 08:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
getopt22.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
gpasswd86.4K47552024-02-06 12:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
gpgv447.1K07552026-01-05 22:19👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
grep194.5K07552020-01-29 09:31👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
groups38.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
growpart23.9K07552020-02-25 20:41👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
gunzip2.3K07552022-04-08 11:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
gzexe6.3K07552022-04-08 11:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
gzip95.2K07552022-04-08 11:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
head46.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
helpztags2.5K07552024-09-04 03:09👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
hostid38.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
hostname26.2K07552019-11-07 11:31👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
hostnamectl26.2K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
i38626.5K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
iconv66.4K07552026-01-30 08:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
id46.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
infocmp62.4K07552023-05-16 18:47👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
infotocap90.4K07552023-05-16 18:47👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
install154.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ionice30.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ip597.6K07552020-02-13 17:21👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ipcmk34.3K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ipcrm34.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ipcs66.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
iptables-xml97K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ischroot14.2K07552019-12-07 02:13👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
join54.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
journalctl78.2K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
jsondiff1004B07552019-09-05 13:01👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
jsonpatch3.6K07552019-09-05 13:01👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
jsonpatch-jsondiff1004B07552019-09-05 13:01👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
jsonpointer1.8K07552020-01-24 03:25👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
jsonschema397B07552020-01-23 18:44👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
kernel-install5.1K07552020-04-01 17:23👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
kill30.2K07552023-10-31 11:35👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
kmod170.3K07552022-01-28 14:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
kmodsign22.3K07552022-03-10 19:41👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
last50.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
lastb50.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
lastlog31.7K07552024-02-06 12:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
lcf7.6K07552018-12-14 08:51👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ldd5.3K07552026-01-30 08:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
less175.8K07552024-04-28 11:42👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
lessecho14.3K07552024-04-28 11:42👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
lessfile8.4K07552019-09-03 04:41👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
lesskey23.7K07552024-04-28 11:42👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
lesspipe8.4K07552019-09-03 04:41👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
link38.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
linux3226.5K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
linux6426.5K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ln74.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
lnstat30.5K07552020-02-13 17:21👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
locale57.6K07552026-01-30 08:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
locale-check14.2K07552024-01-02 17:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
localectl26.2K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
localedef327K07552026-01-30 08:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
logger50.8K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
login55.8K07552024-02-06 12:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
loginctl58.3K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
logname38.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ls138.8K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
lsattr14.3K07552023-10-09 01:56👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
lsblk130.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
lscpu98.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
lsipc94.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
lslocks38.6K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
lslogins66.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
lsmem66.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
lsmod170.3K07552022-01-28 14:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
lsns50.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
man128B07552026-04-10 12:08👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
mawk158.7K07552020-02-16 19:41👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
mcookie34.3K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
md5sum46.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
md5sum.textutils46.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
mesg14.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
miniterm34.3K07552020-02-03 16:29👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
mkdir86.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
mkfifo66.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
mknod70.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
mksquashfs206K07552021-10-12 00:36👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
mkswapfile865B07552026-04-10 12:08👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
mktemp46.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
more42.1K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
mount54.2K47552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
mountpoint14.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
mv146.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
namei34.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
nawk158.7K07552020-02-16 19:41👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
nc42.6K07552020-03-09 18:50👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
nc.openbsd42.6K07552020-03-09 18:50👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
netcat42.6K07552020-03-09 18:50👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
networkctl74.2K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
newgrp43.7K47552024-02-06 12:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
nice42.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
nisdomainname26.2K07552019-11-07 11:31👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
nl42.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
nohup42.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
nproc42.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
nsenter34.4K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
nstat78.2K07552020-02-13 17:21👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
numfmt66.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
od70.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
openssl735.7K07552026-04-01 14:21👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
p11-kit34.4K07552021-01-04 19:04👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
p11tool359.4K07552025-09-08 16:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
pager175.8K07552024-04-28 11:42👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
partx118.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
passwd66.6K47552024-02-06 12:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
paste42.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
pathchk38.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
pdb361.3K07552026-03-03 11:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
pdb3.861.3K07552026-03-03 11:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
perl3.3M07552023-11-23 15:02👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
perl5.30.03.3M07552023-11-23 15:02👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
pgrep30.2K07552023-10-31 11:35👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
pidof30.4K07552021-12-14 21:17👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ping71.1K07552022-09-13 19:06👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ping471.1K07552022-09-13 19:06👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ping671.1K07552022-09-13 19:06👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
pinky42.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
pkcs11-tool152.8K07552025-04-09 03:19👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
pkill30.2K07552023-10-31 11:35👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
pldd22.4K07552026-01-30 08:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
pmap34.2K07552023-10-31 11:35👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
pr74.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
print18.1K07552019-10-18 23:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
printenv38.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
printf58.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
prlimit38.7K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ps134.5K07552023-10-31 11:35👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ptx78.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
pwd42.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
pwdx14.2K07552023-10-31 11:35👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
py3clean7.6K07552020-03-13 12:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
py3compile11.8K07552020-03-13 12:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
py3versions11.4K07552020-03-13 12:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
pydoc379B07552026-03-03 11:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
pydoc3.879B07552026-03-03 11:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
pygettext321K07552026-03-03 11:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
pygettext3.821K07552026-03-03 11:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
pyjwt3372B07552026-03-26 18:06👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
python35.2M07552026-03-03 11:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
python3.85.2M07552026-03-03 11:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
rbash1.1M07552022-04-18 09:14👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
rcp114.3K07552026-03-05 19:37👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
rdma130.2K07552020-02-13 17:21👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
readlink50.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
realpath50.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
rename.ul22.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
renice14.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
reset30.3K07552023-05-16 18:47👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
resizepart62.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
resolvectl126.4K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
rev14.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
rgrep30B07552020-01-16 15:27👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
rlogin774.9K07552026-03-05 19:37👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
rm70.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
rmdir46.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
routef208B07552020-02-13 17:21👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
routel1.6K07552020-02-13 17:21👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
rsh774.9K07552026-03-05 19:37👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
rtstat30.5K07552020-02-13 17:21👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
run-mailcap18.1K07552019-10-18 23:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
run-parts26.5K07552019-12-07 02:13👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
runcon38.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
rview1.3M07552026-03-11 00:04👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
savelog10.2K07552019-12-07 02:13👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sbattach58.5K07552022-03-10 19:41👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sbkeysync66.7K07552022-03-10 19:41👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sbsiglist58.5K07552022-03-10 19:41👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sbsign58.5K07552022-03-10 19:41👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sbvarsign66.6K07552022-03-10 19:41👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sbverify62.5K07552022-03-10 19:41👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
scp114.3K07552026-03-05 19:37👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
script54.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
scriptreplay30.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sdiff50.1K07552019-04-08 12:04👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sed118.4K07552018-12-22 14:24👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
see18.1K07552019-10-18 23:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
select-editor2.4K07552019-11-17 12:21👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sensible-browser1.2K07552019-11-17 12:21👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sensible-editor1.1K07552019-11-17 12:21👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sensible-pager452B07552019-11-17 12:21👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
seq50.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
setarch26.5K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
setpriv46.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
setsid14.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
setterm46.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sftp166.5K07552026-03-05 19:37👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sg43.7K47552024-02-06 12:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sh126.8K07552019-07-18 18:15👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sha1sum50.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sha224sum58.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sha256sum58.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sha384sum66.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sha512sum66.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
shred62.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
shuf58.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
skill30.2K07552023-10-31 11:35👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
slabtop22.2K07552023-10-31 11:35👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sleep38.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
slogin774.9K07552026-03-05 19:37👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
snap33.7M07552026-09-03 10:37👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
snapctlB01970-01-01 00:00👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
snice30.2K07552023-10-31 11:35👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sort114.6K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
split58.8K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ss164.8K07552020-02-13 17:21👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ssh774.9K07552026-03-05 19:37👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ssh-add362.3K07552026-03-05 19:37👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ssh-agent342.3K27552026-03-05 19:37👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ssh-argv01.4K07552023-04-03 22:47👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ssh-copy-id10.4K07552020-02-14 00:40👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ssh-keygen466.3K07552026-03-05 19:37👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ssh-keyscan454.3K07552026-03-05 19:37👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
stat86.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
stdbuf50.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
stty82.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
su66.2K47552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sudo162.2K47552025-06-25 20:10👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sudoedit162.2K47552025-06-25 20:10👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sudoreplay63K07552025-06-25 20:10👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sum46.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sync38.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
systemctl973.2K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
systemd1.8M07552026-07-29 13:41👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
systemd-analyze1.5M07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
systemd-ask-password14.3K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
systemd-cat18.2K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
systemd-cgls22.3K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
systemd-cgtop38.2K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
systemd-delta26.2K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
systemd-detect-virt18.2K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
systemd-escape22.2K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
systemd-hwdb106.5K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
systemd-id12822.2K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
systemd-inhibit22.2K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
systemd-machine-id-setup26.3K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
systemd-mount50.5K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
systemd-notify18.2K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
systemd-path18.2K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
systemd-resolve126.4K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
systemd-run58.4K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
systemd-socket-activate26.2K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
systemd-stdio-bridge22.2K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
systemd-sysusers54.5K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
systemd-tmpfiles86.4K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
systemd-tty-ask-password-agent30.2K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
systemd-umount50.5K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
tabs18.3K07552023-05-16 18:47👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
tac42.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
tail70.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
tar437.6K07552023-12-05 05:16👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
taskset34.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
tee42.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
tempfile14K07552019-12-07 02:13👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
test54.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
tic90.4K07552023-05-16 18:47👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
timedatectl815B07552026-04-10 12:13👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
timedatectl.real46.2K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
timeout42.8K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
tload22.2K07552023-10-31 11:35👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
toe22.3K07552023-05-16 18:47👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
top126K07552023-10-31 11:35👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
touch98.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
tput26.3K07552023-05-16 18:47👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
tr50.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
true38.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
truncate42.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
tset30.3K07552023-05-16 18:47👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
tsort42.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
tty38.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
tzselect15K07552026-01-30 08:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ucf39.7K07552018-12-14 08:51👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ucfq18.9K07552018-12-14 08:51👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ucfr10.5K07552018-12-14 08:51👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
udevadm935.2K07552026-03-13 16:48👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
umount38.2K47552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
uname38.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
uncompress2.3K07552022-04-08 11:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
unexpand42.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
uniq50.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
unlink38.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
unshare42.4K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
unsquashfs112.1K07552021-10-12 00:36👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
update-alternatives54.4K07552022-05-25 11:14👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
uptime14.2K07552023-10-31 11:35👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
users38.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
utmpdump30.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
vcs-run6.8K07552020-02-25 20:41👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
vdir138.8K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
vi1.3M07552026-03-11 00:04👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
view1.3M07552026-03-11 00:04👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
vim.tiny1.3M07552026-03-11 00:04👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
vmstat38.3K07552023-10-31 11:35👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
w22.2K07552023-10-31 11:35👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
w.procps22.2K07552023-10-31 11:35👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
wall34.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
watch26.6K07552023-10-31 11:35👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
wc46.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
wdctl34.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
whereis34.7K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
which946B07552019-12-07 02:13👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
who58.4K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
whoami38.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
wpa_passphrase82.3K07552025-02-24 20:14👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
x86_6426.5K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
xargs74.4K07552020-02-18 01:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
xdg-open38B07552026-04-10 12:13👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
xdg-settings1.7K07552026-04-10 12:13👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
xxd18.3K07552026-03-11 00:04👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
yes38.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ypdomainname26.2K07552019-11-07 11:31👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
zcat1.9K07552022-04-08 11:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
zcmp1.6K07552022-04-08 11:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
zdiff5.8K07552022-04-08 11:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
zdump26.2K07552026-01-30 08:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
zegrep29B07552022-04-08 11:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
zfgrep29B07552022-04-08 11:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
zforce2K07552022-04-08 11:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
zgrep7.9K07552022-04-08 11:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
zless2.2K07552022-04-08 11:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
zmore1.8K07552022-04-08 11:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
znew4.5K07552022-04-08 11:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del