X7ROOT File Manager
Current Path:
/usr/bin
usr
/
bin
/
📁
..
📄
7za
(41 B)
📄
ControlPanel
(5.55 KB)
📄
GET
(14.71 KB)
📄
HEAD
(14.71 KB)
📄
Mail
(383.67 KB)
📄
POST
(14.71 KB)
📄
VGAuthService
(129.49 KB)
📄
WebKitWebDriver
(1.06 MB)
📄
X
(2.33 MB)
📄
Xorg
(2.33 MB)
📄
Xvnc
(2.34 MB)
📄
[
(40.52 KB)
📄
a2p
(105.32 KB)
📄
ab
(51.41 KB)
📄
abrt-action-analyze-backtrace
(10.98 KB)
📄
abrt-action-analyze-c
(10.98 KB)
📄
abrt-action-analyze-ccpp-local
(1.31 KB)
📄
abrt-action-analyze-core
(6.66 KB)
📄
abrt-action-analyze-oops
(10.96 KB)
📄
abrt-action-analyze-python
(10.97 KB)
📄
abrt-action-analyze-vmcore
(2.75 KB)
📄
abrt-action-analyze-vulnerability
(1.32 KB)
📄
abrt-action-analyze-xorg
(11 KB)
📄
abrt-action-check-oops-for-hw-error
(4.88 KB)
📄
abrt-action-generate-backtrace
(10.99 KB)
📄
abrt-action-generate-core-backtrace
(10.98 KB)
📄
abrt-action-install-debuginfo
(8.15 KB)
📄
abrt-action-list-dsos
(3.13 KB)
📄
abrt-action-notify
(8.75 KB)
📄
abrt-action-perform-ccpp-analysis
(3.45 KB)
📄
abrt-action-save-kernel-data
(1.26 KB)
📄
abrt-action-save-package-data
(23.16 KB)
📄
abrt-action-trim-files
(15.04 KB)
📄
abrt-applet
(47.5 KB)
📄
abrt-cli
(27.3 KB)
📄
abrt-dump-oops
(19.01 KB)
📄
abrt-dump-xorg
(14.99 KB)
📄
abrt-handle-upload
(8.84 KB)
📄
abrt-merge-pstoreoops
(11.01 KB)
📄
abrt-retrace-client
(43.45 KB)
📄
abrt-watch-log
(14.99 KB)
📄
abs2rel
(1.62 KB)
📄
ac
(28.11 KB)
📄
accountwizard
(924.19 KB)
📄
aclocal
(35.87 KB)
📄
aclocal-1.13
(35.87 KB)
📄
aconnect
(19.66 KB)
📄
acpid
(850.33 KB)
📄
add-shell
(850.33 KB)
📄
addgroup
(850.33 KB)
📄
addr2line
(28.42 KB)
📄
adjtimex
(850.33 KB)
📄
akonadi2xml
(15.5 KB)
📄
akonadi_agent_launcher
(100.88 KB)
📄
akonadi_agent_server
(121.24 KB)
📄
akonadi_birthdays_resource
(99.44 KB)
📄
akonadi_control
(318.45 KB)
📄
akonadi_davgroupware_resource
(522.35 KB)
📄
akonadi_icaldir_resource
(95.12 KB)
📄
akonadi_imap_resource
(533.24 KB)
📄
akonadi_invitations_agent
(70.31 KB)
📄
akonadi_kabc_resource
(136.37 KB)
📄
akonadi_kcal_resource
(135.98 KB)
📄
akonadi_kdeaccounts_resource
(124.4 KB)
📄
akonadi_localbookmarks_resource
(53.42 KB)
📄
akonadi_maildispatcher_agent
(140.09 KB)
📄
akonadi_mailtransport_dummy_resource
(45.43 KB)
📄
akonadi_microblog_resource
(103.5 KB)
📄
akonadi_mixedmaildir_resource
(332.84 KB)
📄
akonadi_nepomuk_feeder
(211.78 KB)
📄
akonadi_nepomuktag_resource
(74.01 KB)
📄
akonadi_nntp_resource
(115.82 KB)
📄
akonadi_openxchange_resource
(399.35 KB)
📄
akonadi_pop3_resource
(267.46 KB)
📄
akonadi_rds
(113.04 KB)
📄
akonadi_vcarddir_resource
(86.88 KB)
📄
akonadictl
(125.29 KB)
📄
akonadiserver
(1.51 MB)
📄
akonaditray
(122.95 KB)
📄
akregator
(57.93 KB)
📄
akregatorstorageexporter
(39.89 KB)
📄
alias
(29 B)
📄
alsa-delay
(22.38 KB)
📄
alsabat
(36.23 KB)
📄
alsaloop
(73.1 KB)
📄
alsamixer
(65.95 KB)
📄
alsatplg
(11.17 KB)
📄
alsaucm
(15.73 KB)
📄
alsaunmute
(123 B)
📄
alt-java
(8.87 KB)
📄
amidi
(23.72 KB)
📄
amixer
(52.88 KB)
📄
amuFormat.sh
(2.61 KB)
📄
anaconda-cleanup
(2.76 KB)
📄
anaconda-disable-nm-ibft-plugin
(102 B)
📄
analog
(7.85 KB)
📄
anydesk
(87 B)
📄
aplay
(64.88 KB)
📄
aplaymidi
(19.74 KB)
📄
applydeltarpm
(68.53 KB)
📄
appstream-compose
(27.2 KB)
📄
appstream-util
(104.02 KB)
📄
apr-1-config
(6.73 KB)
📄
apropos
(45.49 KB)
📄
apu-1-config
(6.31 KB)
📄
apxs
(23.17 KB)
📄
ar
(61.22 KB)
📄
arch
(32.3 KB)
📄
arecord
(64.88 KB)
📄
arecordmidi
(23.78 KB)
📄
aria_chk
(3.8 MB)
📄
aria_dump_log
(3.6 MB)
📄
aria_ftdump
(3.61 MB)
📄
aria_pack
(3.64 MB)
📄
aria_read_log
(3.76 MB)
📄
ark
(86.89 KB)
📄
arpaname
(7.03 KB)
📄
as
(377.36 KB)
📄
aseqdump
(19.45 KB)
📄
aseqnet
(19.62 KB)
📄
aserver
(28.21 KB)
📄
ash
(850.33 KB)
📄
at
(51.73 KB)
📄
atq
(51.73 KB)
📄
atrm
(51.73 KB)
📄
attr
(11.16 KB)
📄
audit2allow
(14.21 KB)
📄
audit2why
(14.21 KB)
📄
aulast
(15.48 KB)
📄
aulastlog
(11.35 KB)
📄
ausyscall
(11.18 KB)
📄
autoconf
(14.42 KB)
📄
autoheader
(8.33 KB)
📄
autom4te
(31.43 KB)
📄
automake
(246.44 KB)
📄
automake-1.13
(246.44 KB)
📄
autopoint
(25.95 KB)
📄
autoreconf
(20.57 KB)
📄
autoscan
(16.72 KB)
📄
autoupdate
(33.08 KB)
📄
auvirt
(31.93 KB)
📄
awk
(418.54 KB)
📄
aws
(818 B)
📄
aws_completer
(1.11 KB)
📄
axfer
(77.69 KB)
📄
baobab
(189.71 KB)
📄
base64
(36.48 KB)
📄
basename
(28.35 KB)
📄
bash
(941.93 KB)
📄
bashbug
(6.8 KB)
📄
bashbug-64
(6.8 KB)
📄
batch
(137 B)
📄
bc
(81.47 KB)
📄
bccmd
(199.41 KB)
📄
bd_info
(11.05 KB)
📄
bdftopcf
(44.19 KB)
📄
bdftruncate
(11.2 KB)
📄
bdsplice
(11.17 KB)
📄
beep
(850.33 KB)
📄
berkeley_db47_svc
(58.46 KB)
📄
bg
(26 B)
📄
bison
(393.34 KB)
📄
blkiomon
(24.59 KB)
📄
blkparse
(46.41 KB)
📄
blkrawverify
(15.27 KB)
📄
blktrace
(38.37 KB)
📄
bluedevil-monolithic
(53.51 KB)
📄
bluedevil-sendfile
(116 KB)
📄
bluedevil-wizard
(107.88 KB)
📄
bluemoon
(36.02 KB)
📄
bluetooth-sendto
(28.55 KB)
📄
bluetoothctl
(158.29 KB)
📄
bno_plot.py
(3.38 KB)
📄
boltctl
(90.86 KB)
📄
bond2team
(22.74 KB)
📄
bootchartd
(850.33 KB)
📄
bootctl
(68.99 KB)
📄
brasero
(411.46 KB)
📄
brltty
(507.35 KB)
📄
brltty-config
(1.49 KB)
📄
brltty-ctb
(135.69 KB)
📄
brltty-install
(3.12 KB)
📄
brltty-trtxt
(103.2 KB)
📄
brltty-ttb
(115.63 KB)
📄
bsqldb
(31.93 KB)
📄
bsqlodbc
(23.49 KB)
📄
btattach
(27.84 KB)
📄
btmon
(655.73 KB)
📄
btrace
(891 B)
📄
btrecord
(16.37 KB)
📄
btreplay
(25.01 KB)
📄
btt
(75.82 KB)
📄
build-classpath
(1.5 KB)
📄
build-classpath-directory
(383 B)
📄
build-jar-repository
(1.53 KB)
📄
bunzip2
(31.89 KB)
📄
busctl
(403.2 KB)
📄
busybox
(850.33 KB)
📄
byacc
(84.48 KB)
📄
bzcat
(31.89 KB)
📄
bzcmp
(2.08 KB)
📄
bzdiff
(2.08 KB)
📄
bzgrep
(1.64 KB)
📄
bzip2
(31.89 KB)
📄
bzip2recover
(15.24 KB)
📄
bzless
(1.23 KB)
📄
bzmore
(1.23 KB)
📄
c++
(754.59 KB)
📄
c++filt
(27.92 KB)
📄
c2ph
(35.75 KB)
📄
c89
(224 B)
📄
c99
(215 B)
📄
ca-legacy
(1.6 KB)
📄
cairo-sphinx
(69.99 KB)
📄
cal
(36.8 KB)
📄
calibrate_ppa
(24.52 KB)
📄
canberra-boot
(11.23 KB)
📄
canberra-gtk-play
(11.27 KB)
📄
cancel
(14.96 KB)
📄
cancel.cups
(14.96 KB)
📄
captoinfo
(64.26 KB)
📄
cat
(52.81 KB)
📄
catchsegv
(3.26 KB)
📄
catman
(36.75 KB)
📄
cc
(750.59 KB)
📄
ccache-swig
(48.48 KB)
📄
cd
(26 B)
📄
cd-create-profile
(23.81 KB)
📄
cd-drive
(23.53 KB)
📄
cd-fix-profile
(24.04 KB)
📄
cd-iccdump
(11.41 KB)
📄
cd-info
(40.02 KB)
📄
cd-it8
(23.87 KB)
📄
cd-paranoia
(35.72 KB)
📄
cd-read
(27.61 KB)
📄
cdda-player
(31.87 KB)
📄
cdda2ogg
(2.23 KB)
📄
cdda2wav
(200.09 KB)
📄
cdparanoia
(69.6 KB)
📄
cdrdao
(560.98 KB)
📄
cdrecord
(304.54 KB)
📄
celtdec051
(19.44 KB)
📄
celtenc051
(23.59 KB)
📄
centrino-decode
(6.13 KB)
📄
certbot
(305 B)
📄
certbot-2
(305 B)
📄
certtool
(147.52 KB)
📄
certutil
(179.74 KB)
📄
cgi-fcgi
(19.09 KB)
📄
chacl
(15.27 KB)
📄
chage
(72.16 KB)
📄
chardetect
(307 B)
📄
charmap
(78.97 KB)
📄
chattr
(11.27 KB)
📄
chcat
(13.12 KB)
📄
chcon
(61.46 KB)
📄
check-binary-files
(3.25 KB)
📄
checkXML
(104 B)
📄
checkisomd5
(19.42 KB)
📄
checkmodule
(400.48 KB)
📄
checkpolicy
(412.46 KB)
📄
checksctp
(7 KB)
📄
cheese
(252.27 KB)
📄
chfn
(23.41 KB)
📄
chgrp
(61.32 KB)
📄
chmem
(40.43 KB)
📄
chmod
(57.21 KB)
📄
chown
(61.36 KB)
📄
chpst
(850.33 KB)
📄
chronyc
(85.03 KB)
📄
chrt
(32.17 KB)
📄
chsh
(23.32 KB)
📄
chvt
(11.14 KB)
📄
ci
(801 B)
📄
cifscreds
(19.46 KB)
📄
cifsiostat
(48.5 KB)
📄
ciptool
(145.23 KB)
📄
cksum
(32.38 KB)
📄
clambc
(139.76 KB)
📄
clamconf
(139.44 KB)
📄
clamdscan
(155.76 KB)
📄
clamdtop
(155.74 KB)
📄
clamscan
(163.65 KB)
📄
clamsubmit
(147.72 KB)
📄
clean-binary-files
(12.91 KB)
📄
clear
(7.02 KB)
📄
clibrary
(11.06 KB)
📄
clibrary2
(11.07 KB)
📄
clpi_dump
(28.55 KB)
📄
cmp
(44.21 KB)
📄
cmsutil
(110.58 KB)
📄
co
(801 B)
📄
col
(23.88 KB)
📄
colcrt
(11.29 KB)
📄
colord-kde-icc-importer
(53.45 KB)
📄
colormgr
(61.12 KB)
📄
colrm
(23.77 KB)
📄
column
(27.99 KB)
📄
combinedeltarpm
(52.09 KB)
📄
combinediff
(48.7 KB)
📄
comm
(36.55 KB)
📄
command
(31 B)
📄
compress
(24.49 KB)
📄
connection_recovery
(11.08 KB)
📄
consolehelper
(6.95 KB)
📄
conspy
(850.33 KB)
📄
coredumpctl
(154.52 KB)
📄
corosync-blackbox
(1.79 KB)
📄
corosync-xmlproc
(2.09 KB)
📄
coverage
(306 B)
📄
coverage-2.7
(314 B)
📄
coverage2
(308 B)
📄
cp
(151.55 KB)
📄
cpio
(142.55 KB)
📄
cpp
(754.58 KB)
📄
cpupower
(66.34 KB)
📄
crash
(7.21 MB)
📄
create-jar-links
(4.55 KB)
📄
createrepo
(60 B)
📄
crlutil
(126.99 KB)
📄
crontab
(56.23 KB)
📄
cryptpw
(850.33 KB)
📄
crywrap
(24.2 KB)
📄
cscope
(656.2 KB)
📄
cscope-indexer
(3.77 KB)
📄
csh
(395.15 KB)
📄
csplit
(48.82 KB)
📄
csslint-0.6
(19.55 KB)
📄
ctags
(237.99 KB)
📄
cttyhack
(850.33 KB)
📄
cue2toc
(23.7 KB)
📄
cups-calibrate
(23.27 KB)
📄
cupstestdsc
(14.98 KB)
📄
cupstestppd
(55.13 KB)
📄
curl
(152.99 KB)
📄
cut
(40.61 KB)
📄
cvt
(15.31 KB)
📄
cvtsudoers
(241.7 KB)
📄
danetool
(114.96 KB)
📄
datacopy
(19.52 KB)
📄
date
(60.74 KB)
📄
db47_archive
(10.21 KB)
📄
db47_checkpoint
(10.27 KB)
📄
db47_codegen
(22.25 KB)
📄
db47_deadlock
(10.28 KB)
📄
db47_dump
(14.25 KB)
📄
db47_hotbackup
(18.38 KB)
📄
db47_load
(26.33 KB)
📄
db47_printlog
(62.8 KB)
📄
db47_recover
(10.27 KB)
📄
db47_stat
(14.22 KB)
📄
db47_upgrade
(10.23 KB)
📄
db47_verify
(10.22 KB)
📄
db_archive
(11.23 KB)
📄
db_checkpoint
(11.3 KB)
📄
db_deadlock
(11.31 KB)
📄
db_dump
(15.33 KB)
📄
db_dump185
(64.45 KB)
📄
db_hotbackup
(15.34 KB)
📄
db_load
(27.51 KB)
📄
db_log_verify
(15.34 KB)
📄
db_printlog
(32.26 KB)
📄
db_recover
(11.33 KB)
📄
db_replicate
(15.34 KB)
📄
db_stat
(15.26 KB)
📄
db_tuner
(19.33 KB)
📄
db_upgrade
(11.23 KB)
📄
db_verify
(11.25 KB)
📄
dbilogstrip
(1.43 KB)
📄
dbinfo
(3.29 KB)
📄
dbiprof
(6.15 KB)
📄
dbiproxy
(5.35 KB)
📄
dbus-binding-tool
(94.49 KB)
📄
dbus-cleanup-sockets
(11 KB)
📄
dbus-daemon
(218 KB)
📄
dbus-launch
(27.23 KB)
📄
dbus-monitor
(23.13 KB)
📄
dbus-run-session
(14.97 KB)
📄
dbus-send
(27.07 KB)
📄
dbus-test-tool
(23.13 KB)
📄
dbus-update-activation-environment
(15.02 KB)
📄
dbus-uuidgen
(10.98 KB)
📄
dc
(44.33 KB)
📄
dconf
(48.89 KB)
📄
dd
(73.14 KB)
📄
deallocvt
(11.16 KB)
📄
debuginfo-install
(7.88 KB)
📄
defncopy
(19.7 KB)
📄
dehtmldiff
(1.32 KB)
📄
delgroup
(850.33 KB)
📄
deluser
(850.33 KB)
📄
delv
(39.98 KB)
📄
desktop-file-edit
(74.73 KB)
📄
desktop-file-install
(74.73 KB)
📄
desktop-file-validate
(62.68 KB)
📄
detect_ppa
(3.5 KB)
📄
devdump
(64.73 KB)
📄
devmem
(850.33 KB)
📄
df
(102.55 KB)
📄
dfu-tool
(215.23 KB)
📄
dgawk
(502.12 KB)
📄
dhcprelay
(850.33 KB)
📄
diff
(195.53 KB)
📄
diff-jars
(1.21 KB)
📄
diff3
(60.74 KB)
📄
diffpp
(4.44 KB)
📄
diffstat
(35.76 KB)
📄
dig
(146.96 KB)
📄
dir
(114.85 KB)
📄
dircolors
(40.44 KB)
📄
dirname
(28.31 KB)
📄
dltest
(11.05 KB)
📄
dm_date
(5.47 KB)
📄
dm_zdump
(4.95 KB)
📄
dmesg
(48.52 KB)
📄
dnsd
(850.33 KB)
📄
dnsdomainname
(15.41 KB)
📄
dolphin
(6.99 KB)
📄
domainname
(15.41 KB)
📄
dos2unix
(850.33 KB)
📄
doveadm
(596.59 KB)
📄
doveconf
(161.41 KB)
📄
doxygen
(8.47 MB)
📄
dpkg
(850.33 KB)
📄
dpkg-deb
(850.33 KB)
📄
dracut
(55.83 KB)
📄
drill
(60.88 KB)
📄
dsync
(596.59 KB)
📄
dtrace
(16.66 KB)
📄
du
(110.34 KB)
📄
dumpiso
(11.44 KB)
📄
dumpkeys
(77.51 KB)
📄
dumpkmap
(850.33 KB)
📄
dumpleases
(850.33 KB)
📄
dvcont
(15.3 KB)
📄
dvd+rw-booktype
(63.55 KB)
📄
dvd+rw-format
(43.59 KB)
📄
dvd+rw-mediainfo
(47.39 KB)
📄
dvd-ram-control
(23.35 KB)
📄
dvdrecord
(304.54 KB)
📄
dvipdf
(1 KB)
📄
dwp
(3.03 MB)
📄
dwz
(162.6 KB)
📄
easy_install
(320 B)
📄
easy_install-2.7
(328 B)
📄
echo
(32.31 KB)
📄
ed
(48.68 KB)
📄
edid-decode
(41.23 KB)
📄
editdiff
(2 KB)
📄
egrep
(290 B)
📄
eject
(48.81 KB)
📄
elfedit
(32.18 KB)
📄
empathy
(289.11 KB)
📄
empathy-accounts
(87.55 KB)
📄
empathy-debugger
(57.73 KB)
📄
enchant
(15.29 KB)
📄
enchant-lsmod
(11.13 KB)
📄
encode_keychange
(18.98 KB)
📄
enscript
(204.81 KB)
📄
env
(28.33 KB)
📄
envdir
(850.33 KB)
📄
envsubst
(36.01 KB)
📄
envuidgid
(850.33 KB)
📄
eog
(11.28 KB)
📄
eps2eps
(639 B)
📄
eqn
(144.41 KB)
📄
erb
(4.29 KB)
📄
escputil
(65.68 KB)
📄
espdiff
(1.53 KB)
📄
espeak
(20 KB)
📄
etckeeper
(2.79 KB)
📄
eu-addr2line
(23.66 KB)
📄
eu-ar
(35.97 KB)
📄
eu-elfcmp
(32.16 KB)
📄
eu-elfcompress
(27.64 KB)
📄
eu-elflint
(108.8 KB)
📄
eu-findtextrel
(19.55 KB)
📄
eu-make-debug-archive
(2.84 KB)
📄
eu-nm
(44.92 KB)
📄
eu-objdump
(32.45 KB)
📄
eu-ranlib
(19.58 KB)
📄
eu-readelf
(230.43 KB)
📄
eu-size
(19.42 KB)
📄
eu-stack
(23.64 KB)
📄
eu-strings
(19.59 KB)
📄
eu-strip
(56.75 KB)
📄
eu-unstrip
(48.23 KB)
📄
evince
(426.85 KB)
📄
evince-previewer
(49.79 KB)
📄
evince-thumbnailer
(15.49 KB)
📄
ex
(906.45 KB)
📄
exempi
(15.49 KB)
📄
exiv2
(203.78 KB)
📄
expand
(32.48 KB)
📄
expr
(36.53 KB)
📄
extresso
(9.22 KB)
📄
f95
(754.58 KB)
📄
factor
(93.29 KB)
📄
fail2ban-client
(1.39 KB)
📄
fail2ban-python
(6.98 KB)
📄
fail2ban-regex
(1.25 KB)
📄
fail2ban-server
(1.39 KB)
📄
fakeidentd
(850.33 KB)
📄
fallocate
(27.84 KB)
📄
false
(28.25 KB)
📄
fatattr
(850.33 KB)
📄
fbset
(850.33 KB)
📄
fbsplash
(850.33 KB)
📄
fc
(26 B)
📄
fc-cache
(132 B)
📄
fc-cache-64
(15.45 KB)
📄
fc-cat
(15.4 KB)
📄
fc-conflist
(11.2 KB)
📄
fc-list
(11.26 KB)
📄
fc-match
(11.32 KB)
📄
fc-pattern
(11.26 KB)
📄
fc-query
(11.23 KB)
📄
fc-scan
(11.27 KB)
📄
fc-validate
(11.27 KB)
📄
fdflush
(850.33 KB)
📄
festival
(22.49 KB)
📄
festival_client
(26.57 KB)
📄
festival_server
(6.89 KB)
📄
festival_server_control
(3.94 KB)
📄
fg
(26 B)
📄
fgconsole
(11.16 KB)
📄
fgrep
(290 B)
📄
file
(19.3 KB)
📄
file-roller
(494.12 KB)
📄
filterdiff
(45.2 KB)
📄
find
(194.63 KB)
📄
find-jar
(748 B)
📄
find-repos-of-install
(4.27 KB)
📄
find2perl
(23.06 KB)
📄
findmnt
(58.38 KB)
📄
fipscheck
(15.37 KB)
📄
fipshmac
(11.3 KB)
📄
firefox
(3.86 KB)
📄
firewall-cmd
(113.48 KB)
📄
firewall-config
(324.5 KB)
📄
firewall-offline-cmd
(101.18 KB)
📄
fisql
(28.09 KB)
📄
fixcvsdiff
(1.83 KB)
📄
flatpak
(1.04 MB)
📄
flex
(318.07 KB)
📄
flex++
(318.07 KB)
📄
flipdiff
(48.7 KB)
📄
flite
(15.28 KB)
📄
flite_time
(11.07 KB)
📄
flock
(23.88 KB)
📄
fmt
(36.48 KB)
📄
fold
(36.46 KB)
📄
fonttosfnt
(35.99 KB)
📄
formail
(43.68 KB)
📄
fprintd-delete
(11.22 KB)
📄
fprintd-enroll
(15.88 KB)
📄
fprintd-list
(11.25 KB)
📄
fprintd-verify
(11.33 KB)
📄
free
(19.33 KB)
📄
freebcp
(23.63 KB)
📄
freeramdisk
(850.33 KB)
📄
freshclam
(39.23 KB)
📄
fribidi
(16.09 KB)
📄
fros
(2.6 KB)
📄
fsview
(161.88 KB)
📄
fsync
(850.33 KB)
📄
ftpd
(850.33 KB)
📄
ftpdctl
(76.91 KB)
📄
ftpget
(850.33 KB)
📄
ftpput
(850.33 KB)
📄
funzip
(31.38 KB)
📄
fusermount
(31.34 KB)
📄
futurize
(304 B)
📄
futurize-2
(304 B)
📄
futurize-2.7
(304 B)
📄
fwupdmgr
(141.8 KB)
📄
g++
(754.59 KB)
📄
gapplication
(19.48 KB)
📄
gatttool
(241.33 KB)
📄
gawk
(418.54 KB)
📄
gcalccmd
(230.96 KB)
📄
gcc
(750.59 KB)
📄
gcc-ar
(26.45 KB)
📄
gcc-nm
(26.45 KB)
📄
gcc-ranlib
(26.45 KB)
📄
gcm-calibrate
(169.2 KB)
📄
gcm-import
(63.91 KB)
📄
gcm-inspect
(63.88 KB)
📄
gcm-picker
(80.23 KB)
📄
gcm-viewer
(104.92 KB)
📄
gconf-merge-tree
(56.85 KB)
📄
gconftool-2
(60.55 KB)
📄
gcore
(2.12 KB)
📄
gcov
(307.45 KB)
📄
gcr-viewer
(11.39 KB)
📄
gdb
(6.51 MB)
📄
gdb-add-index
(1.09 KB)
📄
gdbus
(40.17 KB)
📄
gdk-pixbuf-query-loaders-64
(15.38 KB)
📄
gdk-pixbuf-thumbnailer
(15.59 KB)
📄
gdm-screenshot
(15.11 KB)
📄
gdmflexiserver
(27.73 KB)
📄
gedit
(11.11 KB)
📄
gem
(542 B)
📄
gencat
(22.11 KB)
📄
gendiff
(586 B)
📄
genisoimage
(509.02 KB)
📄
genl-ctrl-list
(11.27 KB)
📄
genresscript
(3.87 KB)
📄
geoiplookup
(15.28 KB)
📄
geoiplookup6
(11.16 KB)
📄
geoipupdate
(31.32 KB)
📄
geqn
(144.41 KB)
📄
getcifsacl
(15.05 KB)
📄
getconf
(22.02 KB)
📄
getent
(26.39 KB)
📄
getfacl
(24.29 KB)
📄
getfattr
(20.06 KB)
📄
getkeycodes
(11.16 KB)
📄
getopt
(15.38 KB)
📄
getopts
(31 B)
📄
gettext
(35.94 KB)
📄
gettext.sh
(4.52 KB)
📄
gettextize
(42.69 KB)
📄
getty
(850.33 KB)
📄
gfortran
(754.58 KB)
📄
ghostscript
(10.97 KB)
📄
gio
(73.41 KB)
📄
gio-querymodules-64
(11.31 KB)
📄
git
(1.46 MB)
📄
git-receive-pack
(1.46 MB)
📄
git-shell
(717.95 KB)
📄
git-upload-archive
(1.46 MB)
📄
git-upload-pack
(791.44 KB)
📄
gjs
(16.08 KB)
📄
gjs-console
(16.08 KB)
📄
gkbd-keyboard-display
(11.4 KB)
📄
glib-compile-schemas
(44.38 KB)
📄
glxgears
(23.75 KB)
📄
glxinfo
(44.02 KB)
📄
glxinfo64
(44.02 KB)
📄
gmake
(178.47 KB)
📄
gneqn
(271 B)
📄
gnome-abrt
(12.49 KB)
📄
gnome-boxes
(1.38 MB)
📄
gnome-calculator
(654.32 KB)
📄
gnome-character-map
(78.97 KB)
📄
gnome-clocks
(289.75 KB)
📄
gnome-contacts
(432.06 KB)
📄
gnome-control-center
(3.2 MB)
📄
gnome-dictionary
(252.54 KB)
📄
gnome-disk-image-mounter
(48.98 KB)
📄
gnome-disks
(570.82 KB)
📄
gnome-documents
(235 B)
📄
gnome-font-viewer
(75.26 KB)
📄
gnome-help
(53.83 KB)
📄
gnome-keyring
(19.45 KB)
📄
gnome-keyring-3
(19.45 KB)
📄
gnome-keyring-daemon
(1.08 MB)
📄
gnome-screenshot
(83.56 KB)
📄
gnome-session
(664 B)
📄
gnome-session-custom-session
(451 B)
📄
gnome-session-inhibit
(11.21 KB)
📄
gnome-session-properties
(70.45 KB)
📄
gnome-session-quit
(11.55 KB)
📄
gnome-session-selector
(24.26 KB)
📄
gnome-shell
(20.06 KB)
📄
gnome-shell-extension-prefs
(2.06 MB)
📄
gnome-shell-extension-tool
(7.16 KB)
📄
gnome-shell-perf-tool
(11.41 KB)
📄
gnome-software
(978.58 KB)
📄
gnome-system-log
(32 B)
📄
gnome-system-monitor
(311.94 KB)
📄
gnome-terminal
(99.51 KB)
📄
gnome-text-editor
(11.11 KB)
📄
gnome-thumbnail-font
(23.85 KB)
📄
gnome-tweaks
(2.69 KB)
📄
gnome-weather
(233 B)
📄
gnroff
(3.31 KB)
📄
gnutls-cli
(92.81 KB)
📄
gnutls-cli-debug
(70.74 KB)
📄
gnutls-serv
(70.41 KB)
📄
gpasswd
(76.57 KB)
📄
gpg
(732.4 KB)
📄
gpg-agent
(289.74 KB)
📄
gpg-connect-agent
(152.69 KB)
📄
gpg-error
(23.18 KB)
📄
gpg-zip
(3.23 KB)
📄
gpg2
(732.4 KB)
📄
gpgconf
(140.31 KB)
📄
gpgparsemail
(23.7 KB)
📄
gpgsplit
(48.88 KB)
📄
gpgv
(345.38 KB)
📄
gpgv2
(345.38 KB)
📄
gpic
(180.41 KB)
📄
gpk-application
(137.37 KB)
📄
gpk-log
(88.33 KB)
📄
gpk-prefs
(84.38 KB)
📄
gpk-update-viewer
(141.1 KB)
📄
gprof
(98.41 KB)
📄
gr2fonttest
(23.66 KB)
📄
grep
(155.3 KB)
📄
grepdiff
(45.2 KB)
📄
grilo-test-ui-0.3
(62.01 KB)
📄
grl-inspect-0.3
(20.48 KB)
📄
grl-launch-0.3
(24.41 KB)
📄
groff
(81.63 KB)
📄
grops
(140.85 KB)
📄
grotty
(98.59 KB)
📄
groups
(32.41 KB)
📄
growisofs
(120.63 KB)
📄
grub2-editenv
(396.08 KB)
📄
grub2-file
(830.36 KB)
📄
grub2-fstest
(1.03 MB)
📄
grub2-glue-efi
(258.86 KB)
📄
grub2-kbdcomp
(1.63 KB)
📄
grub2-menulst2cfg
(241.82 KB)
📄
grub2-mkfont
(287.58 KB)
📄
grub2-mkimage
(379.23 KB)
📄
grub2-mklayout
(264.9 KB)
📄
grub2-mknetdir
(429.8 KB)
📄
grub2-mkpasswd-pbkdf2
(271.3 KB)
📄
grub2-mkrelpath
(258.48 KB)
📄
grub2-mkrescue
(1013.88 KB)
📄
grub2-mkstandalone
(534.27 KB)
📄
grub2-render-label
(835.13 KB)
📄
grub2-script-check
(295.38 KB)
📄
grub2-syslinux2cfg
(763.7 KB)
📄
gs
(10.97 KB)
📄
gsbj
(350 B)
📄
gsdj
(352 B)
📄
gsdj500
(352 B)
📄
gsettings
(23.8 KB)
📄
gsettings-data-convert
(19.77 KB)
📄
gsf-office-thumbnailer
(15.61 KB)
📄
gslj
(353 B)
📄
gslp
(350 B)
📄
gsnd
(277 B)
📄
gsoelim
(32.59 KB)
📄
gsound-play
(15.45 KB)
📄
gst-feedback
(15.63 KB)
📄
gst-feedback-0.10
(3.1 KB)
📄
gst-inspect
(15.63 KB)
📄
gst-inspect-0.10
(44.42 KB)
📄
gst-inspect-1.0
(44.52 KB)
📄
gst-launch
(15.63 KB)
📄
gst-launch-0.10
(36.11 KB)
📄
gst-launch-1.0
(32.13 KB)
📄
gst-stats-1.0
(23.67 KB)
📄
gst-typefind
(15.63 KB)
📄
gst-typefind-0.10
(15.36 KB)
📄
gst-typefind-1.0
(15.38 KB)
📄
gst-xmlinspect
(15.63 KB)
📄
gst-xmlinspect-0.10
(23.5 KB)
📄
gst-xmllaunch
(15.63 KB)
📄
gst-xmllaunch-0.10
(36.11 KB)
📄
gstack
(1.05 KB)
📄
gtar
(338.02 KB)
📄
gtbl
(115.96 KB)
📄
gtf
(15.2 KB)
📄
gtk-launch
(15.48 KB)
📄
gtk-query-immodules-2.0-64
(15.29 KB)
📄
gtk-query-immodules-3.0-64
(19.57 KB)
📄
gtk-update-icon-cache
(32.45 KB)
📄
gtroff
(512.96 KB)
📄
gucharmap
(78.97 KB)
📄
gunzip
(2.2 KB)
📄
gupnp-dlna-info-2.0
(15.39 KB)
📄
gupnp-dlna-ls-profiles-2.0
(11.16 KB)
📄
gvfs-cat
(273 B)
📄
gvfs-copy
(275 B)
📄
gvfs-info
(275 B)
📄
gvfs-less
(884 B)
📄
gvfs-ls
(275 B)
📄
gvfs-mime
(275 B)
📄
gvfs-mkdir
(277 B)
📄
gvfs-monitor-dir
(281 B)
📄
gvfs-monitor-file
(281 B)
📄
gvfs-mount
(277 B)
📄
gvfs-move
(275 B)
📄
gvfs-open
(275 B)
📄
gvfs-rename
(279 B)
📄
gvfs-rm
(279 B)
📄
gvfs-save
(275 B)
📄
gvfs-set-attribute
(273 B)
📄
gvfs-trash
(277 B)
📄
gvfs-tree
(275 B)
📄
gwenview
(550.54 KB)
📄
gwenview_importer
(150.09 KB)
📄
gzexe
(5.79 KB)
📄
gzip
(98.43 KB)
📄
h2ph
(27.65 KB)
📄
h2xs
(59.15 KB)
📄
hangul
(15.34 KB)
📄
hciattach
(140.81 KB)
📄
hciconfig
(195.16 KB)
📄
hcidump
(456.78 KB)
📄
hcitool
(146.3 KB)
📄
hd
(850.33 KB)
📄
hdmv_test
(11.16 KB)
📄
hdparm
(850.33 KB)
📄
hdsploader
(11.18 KB)
📄
head
(40.51 KB)
📄
hesinfo
(11.09 KB)
📄
hex2hcd
(14.99 KB)
📄
hexdump
(32.02 KB)
📄
host
(127.02 KB)
📄
hostid
(28.32 KB)
📄
hostname
(15.41 KB)
📄
hostnamectl
(318.07 KB)
📄
hoststat
(817.3 KB)
📄
hpcups-update-ppds
(3.16 KB)
📄
hpijs
(546.41 KB)
📄
htdbm
(23.1 KB)
📄
htdigest
(15.08 KB)
📄
htpasswd
(19.09 KB)
📄
httxt2dbm
(10.99 KB)
📄
huge_page_setup_helper.py
(12.04 KB)
📄
hugeadm
(64.87 KB)
📄
hugectl
(15.34 KB)
📄
hugeedit
(11.23 KB)
📄
hunspell
(53.11 KB)
📄
hush
(850.33 KB)
📄
hwloc-annotate
(23.52 KB)
📄
hwloc-assembler
(11.17 KB)
📄
hwloc-assembler-remote
(2.29 KB)
📄
hwloc-bind
(35.66 KB)
📄
hwloc-calc
(35.68 KB)
📄
hwloc-compress-dir
(4 KB)
📄
hwloc-diff
(11.16 KB)
📄
hwloc-distances
(15.26 KB)
📄
hwloc-distrib
(19.37 KB)
📄
hwloc-gather-topology
(6.98 KB)
📄
hwloc-info
(35.57 KB)
📄
hwloc-ls
(116.78 KB)
📄
hwloc-patch
(11.16 KB)
📄
hwloc-ps
(15.45 KB)
📄
i2cdetect
(850.33 KB)
📄
i2cdump
(850.33 KB)
📄
i2cget
(850.33 KB)
📄
i2cset
(850.33 KB)
📄
i386
(15.27 KB)
📄
ibus
(32.38 KB)
📄
ibus-daemon
(168.99 KB)
📄
ibus-setup
(1.12 KB)
📄
ibus-table-createdb
(1.08 KB)
📄
ical2vcal
(10.61 KB)
📄
iceauth
(31.73 KB)
📄
icedax
(200.09 KB)
📄
iconv
(58.14 KB)
📄
icotool
(66.15 KB)
📄
id
(36.52 KB)
📄
ident
(110.45 KB)
📄
idiag-socket-details
(11.34 KB)
📄
idn
(32.45 KB)
📄
iecset
(19.38 KB)
📄
ifnames
(4.03 KB)
📄
ifplugd
(850.33 KB)
📄
igawk
(3.11 KB)
📄
ijsgutenprint.5.2
(44.09 KB)
📄
im-chooser
(15.62 KB)
📄
implantisomd5
(15.3 KB)
📄
imsettings-info
(11.3 KB)
📄
imsettings-list
(11.23 KB)
📄
imsettings-reload
(11.21 KB)
📄
imsettings-switch
(15.33 KB)
📄
indent
(73.82 KB)
📄
index_dump
(19.41 KB)
📄
info
(265.19 KB)
📄
infocmp
(56.07 KB)
📄
infokey
(21.47 KB)
📄
infotocap
(64.26 KB)
📄
innochecksum
(11.05 KB)
📄
install
(139.59 KB)
📄
install-catalog
(4.27 KB)
📄
install-printerdriver
(95 B)
📄
instmodsh
(4.15 KB)
📄
instperf
(1.68 KB)
📄
interdiff
(48.7 KB)
📄
intltool-extract
(28.06 KB)
📄
intltool-merge
(38.87 KB)
📄
intltool-prepare
(8.4 KB)
📄
intltool-update
(34.18 KB)
📄
intltoolize
(6.98 KB)
📄
iodbctest
(15.31 KB)
📄
iodbctestw
(19.36 KB)
📄
ionice
(23.86 KB)
📄
iostat
(60.77 KB)
📄
ipaddr
(850.33 KB)
📄
ipcalc
(15.05 KB)
📄
ipcmk
(24 KB)
📄
ipcount
(3.64 KB)
📄
ipcrm
(27.85 KB)
📄
ipcs
(48.37 KB)
📄
iplink
(850.33 KB)
📄
ipmi_sim
(152.94 KB)
📄
ipmi_ui
(15.16 KB)
📄
ipmicmd
(23.21 KB)
📄
ipmilan
(23.59 KB)
📄
ipmish
(32.25 KB)
📄
ipmitool
(935.52 KB)
📄
ipneigh
(850.33 KB)
📄
iproute
(850.33 KB)
📄
iprule
(850.33 KB)
📄
iptab
(982 B)
📄
iptables-xml
(91.52 KB)
📄
iptc
(25.07 KB)
📄
irb
(314 B)
📄
isdv4-serial-inputattach
(19.56 KB)
📄
iso-info
(27.79 KB)
📄
iso-read
(23.6 KB)
📄
isodebug
(60.61 KB)
📄
isodump
(64.73 KB)
📄
isoinfo
(224.45 KB)
📄
isosize
(23.83 KB)
📄
isovfy
(68.66 KB)
📄
isql
(31.69 KB)
📄
itweb-settings
(5.55 KB)
📄
itweb-settings.itweb
(5.55 KB)
📄
iusql
(23.61 KB)
📄
java
(8.77 KB)
📄
javaws
(5.53 KB)
📄
javaws.itweb
(5.53 KB)
📄
jjs
(8.9 KB)
📄
jk_uchroot
(28.85 KB)
📄
jobs
(28 B)
📄
join
(48.75 KB)
📄
journalctl
(537.88 KB)
📄
json_pp
(3.82 KB)
📄
json_reformat
(35.89 KB)
📄
json_verify
(27.52 KB)
📄
json_xs
(6.74 KB)
📄
jvmjar
(1.7 KB)
📄
kabc2mutt
(144.24 KB)
📄
kabcclient
(144.24 KB)
📄
kaccess
(6.99 KB)
📄
kactivitymanagerd
(263.62 KB)
📄
kaddressbook
(32.7 KB)
📄
kaddressbookmigrator
(23.86 KB)
📄
kalarm
(2.07 MB)
📄
kalarmautostart
(23.91 KB)
📄
kapplymousetheme
(11.14 KB)
📄
karm
(11.24 KB)
📄
kbackgroundsnapshot
(100.19 KB)
📄
kbd_mode
(11.16 KB)
📄
kbdinfo
(11.19 KB)
📄
kbdrate
(11.22 KB)
📄
kblankscrn.kss
(32.53 KB)
📄
kbookmarkmerger
(19.55 KB)
📄
kbuildsycoca4
(6.99 KB)
📄
kcalc
(6.98 KB)
📄
kcharselect
(44.97 KB)
📄
kcheckrunning
(7 KB)
📄
kcminit
(6.99 KB)
📄
kcminit_startup
(7 KB)
📄
kcmshell4
(7.06 KB)
📄
kcolorchooser
(15.41 KB)
📄
kcookiejar4
(28.02 KB)
📄
kde-cp
(28.45 KB)
📄
kde-mv
(28.45 KB)
📄
kde-open
(28.41 KB)
📄
kde4
(266 B)
📄
kde4-config
(23.86 KB)
📄
kde4-menu
(19.85 KB)
📄
kdebugdialog
(61.85 KB)
📄
kded4
(6.98 KB)
📄
kdeinit4
(53.04 KB)
📄
kdeinit4_shutdown
(15.35 KB)
📄
kdeinit4_wrapper
(15.35 KB)
📄
kdepasswd
(44.88 KB)
📄
kdesu
(49.17 KB)
📄
kdf
(161.91 KB)
📄
kdialog
(91.14 KB)
📄
kdostartupconfig4
(19.63 KB)
📄
kdumpctl
(33.18 KB)
📄
keditbookmarks
(7 KB)
📄
keditfiletype
(120.48 KB)
📄
kernel-install
(4.7 KB)
📄
keyctl
(27.94 KB)
📄
keytool
(8.9 KB)
📄
kfile4
(32.26 KB)
📄
kfilemetadatareader
(36.59 KB)
📄
kfind
(200.09 KB)
📄
kfmclient
(6.98 KB)
📄
kfontinst
(103.24 KB)
📄
kfontview
(40.94 KB)
📄
kget
(1008.92 KB)
📄
kglobalaccel
(7.07 KB)
📄
kgpg
(869.09 KB)
📄
kgpgconf
(111.89 KB)
📄
khelpcenter
(7.07 KB)
📄
khotnewstuff-upload
(11.34 KB)
📄
khotnewstuff4
(15.53 KB)
📄
kiconfinder
(11.27 KB)
📄
kill
(32.82 KB)
📄
killall
(24.14 KB)
📄
kincidenceeditor
(23.88 KB)
📄
kinfocenter
(113.59 KB)
📄
kioclient
(36.56 KB)
📄
kjotsmigrator
(115.84 KB)
📄
kjs
(24.04 KB)
📄
kjscmd
(23.92 KB)
📄
kleopatra
(2.93 MB)
📄
klipper
(6.99 KB)
📄
klogd
(850.33 KB)
📄
kmag
(129.23 KB)
📄
kmail-migrator
(621.67 KB)
📄
kmailservice
(11.18 KB)
📄
kmenuedit
(6.98 KB)
📄
kmimetypefinder
(15.45 KB)
📄
kmix
(6.98 KB)
📄
kmixctrl
(6.98 KB)
📄
kmod
(143.24 KB)
📄
knotes
(313.18 KB)
📄
knotify4
(157.52 KB)
📄
koi8rxterm
(3.67 KB)
📄
konqueror
(6.99 KB)
📄
konsole
(6.99 KB)
📄
konsolekalendar
(122.68 KB)
📄
konsoleprofile
(1.35 KB)
📄
korgac
(173.69 KB)
📄
korganizer
(62.14 KB)
📄
kquitapp
(15.55 KB)
📄
krandom.kss
(36.84 KB)
📄
krdb
(27 B)
📄
kreadconfig
(19.63 KB)
📄
kres-migrator
(245.65 KB)
📄
krfb
(183.02 KB)
📄
kross
(19.59 KB)
📄
kruler
(82.82 KB)
📄
krunner
(6.98 KB)
📄
kscreen-console
(48.64 KB)
📄
ksflatten
(2.61 KB)
📄
kshell4
(15.34 KB)
📄
ksmserver
(6.98 KB)
📄
ksnapshot
(184.12 KB)
📄
ksplashqml
(32.67 KB)
📄
ksplashsimple
(15.29 KB)
📄
ksplashx
(123.32 KB)
📄
ksplashx_scale
(11.31 KB)
📄
ksshaskpass
(15.38 KB)
📄
ksshell
(7.53 KB)
📄
kstart
(36.52 KB)
📄
kstartupconfig4
(11.09 KB)
📄
ksvalidator
(3.87 KB)
📄
ksverdiff
(3.78 KB)
📄
ksvgtopng
(11.29 KB)
📄
ksysguard
(6.99 KB)
📄
ksysguardd
(155.54 KB)
📄
ksystemlog
(624.15 KB)
📄
ksystraycmd
(32.48 KB)
📄
ktelnetservice
(19.6 KB)
📄
ktimer
(61.64 KB)
📄
ktimetracker
(461.64 KB)
📄
ktraderclient
(15.55 KB)
📄
ktrash
(15.49 KB)
📄
kuiserver
(7.05 KB)
📄
kunittestmodrunner
(11.29 KB)
📄
kuser
(423.91 KB)
📄
kwalletd
(7.05 KB)
📄
kwalletmanager
(262 KB)
📄
kwatchgnupg
(124.88 KB)
📄
kwikdisk
(165.84 KB)
📄
kwin
(10.98 KB)
📄
kwrapper4
(15.34 KB)
📄
kwrite
(7.06 KB)
📄
kwriteconfig
(15.57 KB)
📄
l2ping
(98.2 KB)
📄
l2test
(114.54 KB)
📄
l4p-tmpl
(1.89 KB)
📄
lancelot
(165.49 KB)
📄
last
(19.11 KB)
📄
lastb
(19.11 KB)
📄
lastcomm
(28 KB)
📄
lastlog
(19.15 KB)
📄
lchfn
(15.52 KB)
📄
lchsh
(15.49 KB)
📄
ld
(982.61 KB)
📄
ld.bfd
(982.61 KB)
📄
ld.gold
(5.11 MB)
📄
ldd
(5.18 KB)
📄
ldns-chaos
(11.17 KB)
📄
ldns-compare-zones
(11.25 KB)
📄
ldns-dane
(40.8 KB)
📄
ldns-dpa
(40.07 KB)
📄
ldns-gen-zone
(15.35 KB)
📄
ldns-key2ds
(11.2 KB)
📄
ldns-keyfetcher
(23.67 KB)
📄
ldns-keygen
(15.31 KB)
📄
ldns-mx
(11.09 KB)
📄
ldns-notify
(15.37 KB)
📄
ldns-nsec3-hash
(11.15 KB)
📄
ldns-read-zone
(15.3 KB)
📄
ldns-resolver
(11.09 KB)
📄
ldns-revoke
(11.14 KB)
📄
ldns-rrsig
(11.28 KB)
📄
ldns-signzone
(27.84 KB)
📄
ldns-test-edns
(11.28 KB)
📄
ldns-testns
(32.19 KB)
📄
ldns-update
(15.41 KB)
📄
ldns-verify-zone
(23.71 KB)
📄
ldns-version
(6.98 KB)
📄
ldns-walk
(19.55 KB)
📄
ldns-zcat
(11.18 KB)
📄
ldns-zsplit
(15.28 KB)
📄
ldnsd
(15.36 KB)
📄
less
(154.53 KB)
📄
lessecho
(11.11 KB)
📄
lesskey
(16.66 KB)
📄
lesspipe.sh
(2.24 KB)
📄
letsencrypt
(305 B)
📄
lex
(318.07 KB)
📄
lexgrog
(85.09 KB)
📄
libbluray_test
(11.21 KB)
📄
libieee1284_test
(11.16 KB)
📄
libinput
(19.98 KB)
📄
libinput-debug-events
(164 B)
📄
libinput-list-devices
(164 B)
📄
libnetcfg
(15.36 KB)
📄
libreoffice
(372 B)
📄
libtar
(15.39 KB)
📄
libtool
(314.04 KB)
📄
libtoolize
(76.8 KB)
📄
libwacom-list-local-devices
(11.39 KB)
📄
link
(28.3 KB)
📄
linux-boot-prober
(5.85 KB)
📄
linux32
(15.27 KB)
📄
linux64
(15.27 KB)
📄
linuxrc
(850.33 KB)
📄
list_titles
(11.19 KB)
📄
liveinst
(6.95 KB)
📄
ln
(57.22 KB)
📄
loadfont
(850.33 KB)
📄
loadkeys
(110.48 KB)
📄
loadkmap
(850.33 KB)
📄
loadunimap
(23.88 KB)
📄
locale
(37.11 KB)
📄
localectl
(326.16 KB)
📄
localedef
(318.31 KB)
📄
locate
(39.57 KB)
📄
lockfile
(19.36 KB)
📄
logger
(28.62 KB)
📄
login
(36.38 KB)
📄
loginctl
(489.62 KB)
📄
logname
(28.31 KB)
📄
logread
(850.33 KB)
📄
logresolve
(11 KB)
📄
logview
(125.72 KB)
📄
look
(11.27 KB)
📄
lp
(18.99 KB)
📄
lp.cups
(18.99 KB)
📄
lp_solve
(577.19 KB)
📄
lpd
(850.33 KB)
📄
lpoptions
(14.98 KB)
📄
lppasswd
(14.98 KB)
📄
lpq
(19.02 KB)
📄
lpq.cups
(19.02 KB)
📄
lpr
(14.96 KB)
📄
lpr.cups
(14.96 KB)
📄
lprm
(10.95 KB)
📄
lprm.cups
(10.95 KB)
📄
lprsetup.sh
(5.34 KB)
📄
lpstat
(31.4 KB)
📄
lpstat.cups
(31.4 KB)
📄
ls
(114.85 KB)
📄
lsattr
(11.25 KB)
📄
lsblk
(79.17 KB)
📄
lscpu
(60.75 KB)
📄
lsdiff
(45.2 KB)
📄
lsinitrd
(6.26 KB)
📄
lsipc
(60.95 KB)
📄
lslocks
(41.01 KB)
📄
lslogins
(52.88 KB)
📄
lsmcli
(945 B)
📄
lsmd
(23.45 KB)
📄
lsmem
(40.78 KB)
📄
lsns
(36.43 KB)
📄
lsscsi
(56.48 KB)
📄
lstopo-no-graphics
(116.78 KB)
📄
lsusb
(100.23 KB)
📄
lsusb.py
(13.09 KB)
📄
lua
(15.47 KB)
📄
luac
(119.03 KB)
📄
lwp-download
(8.43 KB)
📄
lwp-dump
(2.73 KB)
📄
lwp-mirror
(2.42 KB)
📄
lwp-request
(14.71 KB)
📄
lz
(2.25 KB)
📄
lz4
(105.84 KB)
📄
lz4c
(105.84 KB)
📄
lz4cat
(105.84 KB)
📄
lzcat
(850.33 KB)
📄
lzma
(850.33 KB)
📄
lzop
(69.32 KB)
📄
m17n-conv
(15.31 KB)
📄
m4
(151.17 KB)
📄
machinectl
(533.95 KB)
📄
mail
(383.67 KB)
📄
mailq
(242.11 KB)
📄
mailq.postfix
(242.11 KB)
📄
mailq.sendmail
(817.3 KB)
📄
mailstat
(5.72 KB)
📄
mailx
(383.67 KB)
📄
make
(178.47 KB)
📄
makedb
(18.11 KB)
📄
makedeltarpm
(68.39 KB)
📄
makedevs
(850.33 KB)
📄
makemap
(0 B)
📄
makemime
(850.33 KB)
📄
man
(100.44 KB)
📄
mandb
(122.25 KB)
📄
manpath
(32.55 KB)
📄
mapscrn
(19.78 KB)
📄
mattrib
(178.63 KB)
📄
mbadblocks
(178.63 KB)
📄
mbim-network
(11.05 KB)
📄
mbimcli
(66.09 KB)
📄
mc-tool
(36.35 KB)
📄
mc-wait-for-name
(11.37 KB)
📄
mcat
(178.63 KB)
📄
mcd
(178.63 KB)
📄
mcheck
(1.64 KB)
📄
mclasserase
(178.63 KB)
📄
mcomp
(847 B)
📄
mcookie
(15.44 KB)
📄
mcopy
(178.63 KB)
📄
md5sum
(40.53 KB)
📄
mdel
(178.63 KB)
📄
mdeltree
(178.63 KB)
📄
mdev
(850.33 KB)
📄
mdig
(44.2 KB)
📄
mdir
(178.63 KB)
📄
mdu
(178.63 KB)
📄
meinproc4
(40.63 KB)
📄
meinproc4_simple
(28.12 KB)
📄
memaslap
(65.37 KB)
📄
memcapable
(57.71 KB)
📄
memcat
(19.99 KB)
📄
memcp
(20.19 KB)
📄
memdump
(15.81 KB)
📄
memerror
(15.46 KB)
📄
memexist
(15.72 KB)
📄
memflush
(15.73 KB)
📄
memhog
(11.47 KB)
📄
memparse
(11.06 KB)
📄
memping
(15.84 KB)
📄
memrm
(15.78 KB)
📄
memslap
(24.55 KB)
📄
memstat
(20.17 KB)
📄
memtouch
(15.8 KB)
📄
merge
(110.43 KB)
📄
mergerepo
(55 B)
📄
mesg
(10.98 KB)
📄
metacity
(572.77 KB)
📄
metacity-message
(11.15 KB)
📄
mformat
(178.63 KB)
📄
microcom
(850.33 KB)
📄
migratepages
(11.51 KB)
📄
migspeed
(15.48 KB)
📄
minfo
(178.63 KB)
📄
mixartloader
(15.38 KB)
📄
mkafmmap
(96.41 KB)
📄
mkdir
(77.9 KB)
📄
mkfifo
(61.59 KB)
📄
mkfontdir
(65 B)
📄
mkfontscale
(32.48 KB)
📄
mkhybrid
(509.02 KB)
📄
mkinitrd
(2.94 KB)
📄
mkisofs
(509.02 KB)
📄
mkmanifest
(11.36 KB)
📄
mknod
(65.61 KB)
📄
mkpasswd
(850.33 KB)
📄
mkrfc2734
(11.09 KB)
📄
mktemp
(40.66 KB)
📄
mlabel
(178.63 KB)
📄
mmc-tool
(27.53 KB)
📄
mmcli
(175.2 KB)
📄
mmd
(178.63 KB)
📄
mmount
(178.63 KB)
📄
mmove
(178.63 KB)
📄
mobj_dump
(23.39 KB)
📄
modifyrepo
(56 B)
📄
modulecmd
(126.09 KB)
📄
modutil
(165.81 KB)
📄
mokutil
(44.94 KB)
📄
more
(40.15 KB)
📄
mount
(43.23 KB)
📄
mountpoint
(15.32 KB)
📄
mousetweaks
(66.26 KB)
📄
mpartition
(178.63 KB)
📄
mpls_dump
(61.08 KB)
📄
mpris-proxy
(93.4 KB)
📄
mpstat
(52.53 KB)
📄
mrd
(178.63 KB)
📄
mren
(178.63 KB)
📄
msgattrib
(23.36 KB)
📄
msgcat
(23.34 KB)
📄
msgcmp
(23.59 KB)
📄
msgcomm
(19.31 KB)
📄
msgconv
(19.3 KB)
📄
msgen
(19.3 KB)
📄
msgexec
(15.33 KB)
📄
msgfilter
(27.56 KB)
📄
msgfmt
(77.05 KB)
📄
msggrep
(35.97 KB)
📄
msghack
(12.45 KB)
📄
msginit
(44.38 KB)
📄
msgmerge
(52.6 KB)
📄
msgunfmt
(31.7 KB)
📄
msguniq
(19.31 KB)
📄
mshortname
(178.63 KB)
📄
mshowfat
(178.63 KB)
📄
msql2mysql
(1.41 KB)
📄
mt
(21.18 KB)
📄
mtools
(178.63 KB)
📄
mtoolstest
(178.63 KB)
📄
mtype
(178.63 KB)
📄
mutter
(11.3 KB)
📄
mv
(127.3 KB)
📄
mxtar
(784 B)
📄
my_print_defaults
(2.78 MB)
📄
myisam_ftdump
(3.15 MB)
📄
myisamchk
(3.26 MB)
📄
myisamlog
(3.13 MB)
📄
myisampack
(3.17 MB)
📄
mysql
(3.38 MB)
📄
mysql_convert_table_format
(4.12 KB)
📄
mysql_find_rows
(3.21 KB)
📄
mysql_fix_extensions
(1.22 KB)
📄
mysql_install_db
(16.31 KB)
📄
mysql_plugin
(2.79 MB)
📄
mysql_secure_installation
(11.84 KB)
📄
mysql_setpermission
(17.05 KB)
📄
mysql_tzinfo_to_sql
(2.79 MB)
📄
mysql_upgrade
(2.86 MB)
📄
mysql_waitpid
(2.78 MB)
📄
mysql_zap
(3.77 KB)
📄
mysqlaccess
(109.35 KB)
📄
mysqladmin
(2.95 MB)
📄
mysqlbinlog
(3.11 MB)
📄
mysqlbug
(10.23 KB)
📄
mysqlcheck
(2.95 MB)
📄
mysqld_multi
(23.55 KB)
📄
mysqld_safe
(26.47 KB)
📄
mysqld_safe_helper
(2.75 MB)
📄
mysqldump
(3.03 MB)
📄
mysqldumpslow
(7.69 KB)
📄
mysqlhotcopy
(34.12 KB)
📄
mysqlimport
(2.95 MB)
📄
mysqlshow
(2.94 MB)
📄
mysqlslap
(2.96 MB)
📄
mysqltest
(3.29 MB)
📄
mzip
(178.63 KB)
📄
nail
(383.67 KB)
📄
named-rrchecker
(15.32 KB)
📄
namei
(27.95 KB)
📄
nanddump
(850.33 KB)
📄
nandwrite
(850.33 KB)
📄
nano
(201.08 KB)
📄
nautilus
(1.6 MB)
📄
nautilus-autorun-software
(53.19 KB)
📄
nautilus-desktop
(1.65 MB)
📄
nautilus-sendto
(15.55 KB)
📄
nbd-client
(850.33 KB)
📄
nc
(371.27 KB)
📄
ncat
(371.27 KB)
📄
ndctl
(168.63 KB)
📄
ndg_httpclient
(340 B)
📄
ndptool
(23.63 KB)
📄
needs-restarting
(8.17 KB)
📄
nenscript
(204.81 KB)
📄
nepomuk-rcgen
(126.75 KB)
📄
nepomuk-simpleresource-rcgen
(22.41 KB)
📄
nepomuk2-rcgen
(114.51 KB)
📄
nepomukbackup
(87.55 KB)
📄
nepomukcleaner
(74.61 KB)
📄
nepomukcontroller
(70.05 KB)
📄
nepomukindexer
(82.55 KB)
📄
nepomukpimindexerutility
(199.12 KB)
📄
nepomukserver
(7.05 KB)
📄
nepomukservicestub
(32.72 KB)
📄
neqn
(271 B)
📄
net
(885.2 KB)
📄
net-server
(3.34 KB)
📄
netstat
(151.38 KB)
📄
nettle-hash
(11.33 KB)
📄
nettle-lfib-stream
(7.05 KB)
📄
newaliases
(242.11 KB)
📄
newaliases.postfix
(242.11 KB)
📄
newaliases.sendmail
(817.3 KB)
📄
newgidmap
(38.09 KB)
📄
newgrp
(40.95 KB)
📄
newuidmap
(38.06 KB)
📄
nf-ct-add
(11.8 KB)
📄
nf-ct-list
(15.84 KB)
📄
nf-exp-add
(16.21 KB)
📄
nf-exp-delete
(15.99 KB)
📄
nf-exp-list
(11.8 KB)
📄
nf-log
(11.23 KB)
📄
nf-monitor
(11.18 KB)
📄
nf-queue
(11.27 KB)
📄
nfs4_editfacl
(31.88 KB)
📄
nfs4_getfacl
(19.23 KB)
📄
nfs4_setfacl
(31.88 KB)
📄
nfsiostat-sysstat
(52.52 KB)
📄
ngettext
(35.95 KB)
📄
nice
(32.32 KB)
📄
nisdomainname
(15.41 KB)
📄
nl
(40.6 KB)
📄
nl-addr-add
(11.65 KB)
📄
nl-addr-delete
(11.73 KB)
📄
nl-addr-list
(15.88 KB)
📄
nl-class-add
(11.7 KB)
📄
nl-class-delete
(11.55 KB)
📄
nl-class-list
(11.48 KB)
📄
nl-classid-lookup
(11.29 KB)
📄
nl-cls-add
(11.76 KB)
📄
nl-cls-delete
(11.68 KB)
📄
nl-cls-list
(11.58 KB)
📄
nl-fib-lookup
(11.41 KB)
📄
nl-link-enslave
(7.05 KB)
📄
nl-link-ifindex2name
(7.06 KB)
📄
nl-link-list
(11.52 KB)
📄
nl-link-name2ifindex
(7.05 KB)
📄
nl-link-release
(7.05 KB)
📄
nl-link-set
(11.64 KB)
📄
nl-link-stats
(11.39 KB)
📄
nl-list-caches
(11.08 KB)
📄
nl-list-sockets
(7.06 KB)
📄
nl-monitor
(11.2 KB)
📄
nl-neigh-add
(11.51 KB)
📄
nl-neigh-delete
(11.57 KB)
📄
nl-neigh-list
(11.46 KB)
📄
nl-neightbl-list
(11.27 KB)
📄
nl-pktloc-lookup
(11.36 KB)
📄
nl-qdisc-add
(11.6 KB)
📄
nl-qdisc-delete
(11.54 KB)
📄
nl-qdisc-list
(11.63 KB)
📄
nl-route-add
(11.73 KB)
📄
nl-route-delete
(15.86 KB)
📄
nl-route-get
(11.18 KB)
📄
nl-route-list
(11.77 KB)
📄
nl-rule-list
(11.3 KB)
📄
nl-tctree-list
(11.53 KB)
📄
nl-util-addr
(7.03 KB)
📄
nm
(45.43 KB)
📄
nm-connection-editor
(788.91 KB)
📄
nm-online
(15.16 KB)
📄
nmcli
(809.16 KB)
📄
nmeter
(850.33 KB)
📄
nmtui
(646.77 KB)
📄
nmtui-connect
(646.77 KB)
📄
nmtui-edit
(646.77 KB)
📄
nmtui-hostname
(646.77 KB)
📄
nohup
(32.42 KB)
📄
notify-send
(15.34 KB)
📄
nproc
(32.37 KB)
📄
nroff
(3.31 KB)
📄
nsenter
(28.22 KB)
📄
nslookup
(130.93 KB)
📄
nspluginscan
(61.2 KB)
📄
nspluginviewer
(159.06 KB)
📄
nss-policy-check
(11.19 KB)
📄
nsupdate
(65.2 KB)
📄
ntpd
(850.33 KB)
📄
numactl
(28.9 KB)
📄
numad
(51.8 KB)
📄
numademo
(35.82 KB)
📄
numastat
(29.19 KB)
📄
numfmt
(64.71 KB)
📄
objcopy
(227.34 KB)
📄
objdump
(357.74 KB)
📄
ocs
(7.11 KB)
📄
ocsptool
(34.58 KB)
📄
od
(64.81 KB)
📄
odbc_config
(11.04 KB)
📄
odbcinst
(27.69 KB)
📄
oddjob_request
(35.75 KB)
📄
ogg123
(83.96 KB)
📄
oggdec
(15.78 KB)
📄
oggenc
(70.52 KB)
📄
ogginfo
(36.1 KB)
📄
okular
(66.04 KB)
📄
oldfind
(186.41 KB)
📄
omping
(60.81 KB)
📄
on_ac_power
(1.47 KB)
📄
onto2vocabularyclass
(56.77 KB)
📄
oocalc
(39 B)
📄
oodraw
(39 B)
📄
ooffice
(32 B)
📄
ooimpress
(42 B)
📄
oomath
(39 B)
📄
ooviewdoc
(39 B)
📄
oowriter
(41 B)
📄
open
(19.48 KB)
📄
openipmi_eventd
(23.27 KB)
📄
openipmicmd
(23.21 KB)
📄
openipmish
(32.25 KB)
📄
openoffice.org
(372 B)
📄
openssl
(542.27 KB)
📄
openvt
(19.48 KB)
📄
orbd
(8.95 KB)
📄
orc-bugreport
(15.39 KB)
📄
orca
(12.76 KB)
📄
os-prober
(5.51 KB)
📄
osinfo-db-export
(19.71 KB)
📄
osinfo-db-import
(15.47 KB)
📄
osinfo-db-path
(11.29 KB)
📄
osinfo-db-validate
(19.55 KB)
📄
osinfo-detect
(15.55 KB)
📄
osinfo-install-script
(20.12 KB)
📄
osinfo-query
(16.45 KB)
📄
osql
(9.15 KB)
📄
over
(106 B)
📄
oxygen-demo
(169.28 KB)
📄
oxygen-gtk-demo
(80.89 KB)
📄
oxygen-settings
(28.34 KB)
📄
oxygen-shadow-demo
(53.28 KB)
📄
p11-kit
(32.18 KB)
📄
p11tool
(189.69 KB)
📄
pacat
(43.28 KB)
📄
pack200
(8.9 KB)
📄
package-cleanup
(17.39 KB)
📄
package-stash-conflicts
(487 B)
📄
pacmd
(18.98 KB)
📄
pactl
(59.42 KB)
📄
padsp
(2.18 KB)
📄
padsp-32
(2.17 KB)
📄
page_owner_sort
(10.2 KB)
📄
pagesize
(32.21 KB)
📄
pamon
(43.28 KB)
📄
panelctl
(12.38 KB)
📄
pango-list
(11.1 KB)
📄
pango-querymodules-64
(28.26 KB)
📄
pango-view
(49.47 KB)
📄
paperconf
(11.23 KB)
📄
paplay
(43.28 KB)
📄
paps
(31.9 KB)
📄
parec
(43.28 KB)
📄
parecord
(43.28 KB)
📄
passwd
(27.2 KB)
📄
paste
(32.34 KB)
📄
pasteurize
(308 B)
📄
pasteurize-2
(308 B)
📄
pasteurize-2.7
(308 B)
📄
pasuspender
(15.13 KB)
📄
patch
(147 KB)
📄
pathchk
(32.31 KB)
📄
pax11publish
(14.99 KB)
📄
pbm2ppa
(27.48 KB)
📄
pbmtpg
(11.12 KB)
📄
pchrt
(3.93 KB)
📄
pdbedit
(44.78 KB)
📄
pdf2dsc
(698 B)
📄
pdf2ps
(909 B)
📄
pdfdetach
(16.16 KB)
📄
pdffonts
(15.63 KB)
📄
pdfimages
(44.59 KB)
📄
pdfinfo
(28.24 KB)
📄
pdfseparate
(15.52 KB)
📄
pdftocairo
(120.45 KB)
📄
pdftohtml
(90.21 KB)
📄
pdftoppm
(19.64 KB)
📄
pdftops
(19.77 KB)
📄
pdftotext
(28.08 KB)
📄
pdfunite
(19.78 KB)
📄
pear
(333 B)
📄
peardev
(360 B)
📄
pecl
(248 B)
📄
peekfd
(11.21 KB)
📄
perl
(11.14 KB)
📄
perl5.16.3
(11.14 KB)
📄
perlbug
(43.61 KB)
📄
perldoc
(203 B)
📄
perlivp
(10.52 KB)
📄
perlthanks
(43.61 KB)
📄
perror
(2.9 MB)
📄
pf2afm
(498 B)
📄
pfbtopfa
(516 B)
📄
pflags
(2.06 KB)
📄
pgawk
(418.63 KB)
📄
pgrep
(27.67 KB)
📄
phar
(14.46 KB)
📄
phar.phar
(14.46 KB)
📄
php
(5.08 MB)
📄
php-cgi
(4.97 MB)
📄
phpize
(4.65 KB)
📄
pic
(180.41 KB)
📄
piconv
(7.99 KB)
📄
pidstat
(68.88 KB)
📄
pinentry
(2.54 KB)
📄
pinentry-curses
(49.19 KB)
📄
pinentry-gtk
(108.2 KB)
📄
pinentry-gtk-2
(108.2 KB)
📄
pinentry-qt
(151.05 KB)
📄
pinfo
(98.52 KB)
📄
ping
(64.63 KB)
📄
ping6
(64.63 KB)
📄
pinky
(36.57 KB)
📄
pipe_progress
(850.33 KB)
📄
pitchplay
(1005 B)
📄
pk12util
(103.21 KB)
📄
pkaction
(15 KB)
📄
pkcheck
(23.03 KB)
📄
pkcon
(73.47 KB)
📄
pkcs1-conv
(15.52 KB)
📄
pkexec
(27.02 KB)
📄
pkg-config
(44.38 KB)
📄
pkill
(27.67 KB)
📄
pkla-admin-identities
(19.23 KB)
📄
pkla-check-authorization
(27.3 KB)
📄
pkmon
(19.83 KB)
📄
pkttyagent
(18.98 KB)
📄
pl2pm
(4.42 KB)
📄
plasma-desktop
(7 KB)
📄
plasma-netbook
(6.99 KB)
📄
plasma-overlay
(180.77 KB)
📄
plasma-remote-helper
(19.67 KB)
📄
plasma-windowed
(7 KB)
📄
plasmapkg
(52.7 KB)
📄
play
(64.75 KB)
📄
pldd
(14.11 KB)
📄
plistutil
(11.16 KB)
📄
plymouth
(39.77 KB)
📄
pm-is-supported
(983 B)
📄
pmap
(27.61 KB)
📄
pnm2ppa
(611.31 KB)
📄
pod2html
(4 KB)
📄
pod2man
(13.26 KB)
📄
pod2text
(10.75 KB)
📄
pod2usage
(3.67 KB)
📄
policyeditor
(5.56 KB)
📄
policyeditor.itweb
(5.56 KB)
📄
policytool
(8.91 KB)
📄
popmaildir
(850.33 KB)
📄
post-grohtml
(187.55 KB)
📄
powernow-k8-decode
(6.15 KB)
📄
powertop
(850.33 KB)
📄
ppdc
(19.11 KB)
📄
ppdhtml
(11.09 KB)
📄
ppdi
(11.07 KB)
📄
ppdmerge
(15.02 KB)
📄
ppdpo
(11.09 KB)
📄
pphs
(404 B)
📄
pr
(65.11 KB)
📄
pre-grohtml
(86.24 KB)
📄
preconv
(40.88 KB)
📄
preparetips
(998 B)
📄
printafm
(395 B)
📄
printenv
(28.28 KB)
📄
printf
(48.61 KB)
📄
prlimit
(41.2 KB)
📄
procmail
(105.45 KB)
📄
procmail-wrapper
(8.45 KB)
📄
profiles
(47.5 KB)
📄
prove
(13.13 KB)
📄
prtstat
(15.25 KB)
📄
ps
(97.77 KB)
📄
ps2ascii
(631 B)
📄
ps2epsi
(2.69 KB)
📄
ps2pdf
(272 B)
📄
ps2pdf12
(215 B)
📄
ps2pdf13
(215 B)
📄
ps2pdf14
(215 B)
📄
ps2pdfwr
(1.07 KB)
📄
ps2ps
(647 B)
📄
ps2ps2
(669 B)
📄
pscan
(850.33 KB)
📄
psed
(52.08 KB)
📄
psfaddtable
(19.48 KB)
📄
psfgettable
(19.48 KB)
📄
psfstriptable
(19.48 KB)
📄
psfxtable
(19.48 KB)
📄
psktool
(16.38 KB)
📄
pstack
(1.05 KB)
📄
pstree
(27.84 KB)
📄
pstree.x11
(27.84 KB)
📄
pstruct
(35.75 KB)
📄
ptar
(3.43 KB)
📄
ptardiff
(2.41 KB)
📄
ptargrep
(4.13 KB)
📄
ptaskset
(3.8 KB)
📄
ptx
(65.08 KB)
📄
pulseaudio
(87.64 KB)
📄
purgestat
(817.3 KB)
📄
purple-client-example
(7.04 KB)
📄
purple-remote
(7.92 KB)
📄
purple-send
(776 B)
📄
purple-send-async
(635 B)
📄
purple-url-handler
(11.79 KB)
📄
pwd
(32.45 KB)
📄
pwdx
(11.27 KB)
📄
pwmake
(11.13 KB)
📄
pwscore
(11.13 KB)
📄
pydoc
(78 B)
📄
pygtk-demo
(188 B)
📄
pyinotify
(42 B)
📄
python
(6.98 KB)
📄
python2
(6.98 KB)
📄
python2.7
(6.98 KB)
📄
qcatool2
(269.42 KB)
📄
qdbus
(65.19 KB)
📄
qemu-ga
(267.8 KB)
📄
qemu-img
(800.89 KB)
📄
qemu-io
(772.91 KB)
📄
qemu-nbd
(777.15 KB)
📄
qmi-network
(13.14 KB)
📄
qmicli
(332.62 KB)
📄
quota
(83.31 KB)
📄
quotasync
(70.84 KB)
📄
raidautorun
(850.33 KB)
📄
ranlib
(61.22 KB)
📄
rapper
(23.59 KB)
📄
rarian-example
(11.13 KB)
📄
rarian-sk-config
(1.46 KB)
📄
rarian-sk-extract
(567 B)
📄
rarian-sk-gen-uuid
(7.04 KB)
📄
rarian-sk-get-cl
(72 KB)
📄
rarian-sk-get-content-list
(399 B)
📄
rarian-sk-get-extended-content-list
(419 B)
📄
rarian-sk-get-scripts
(382 B)
📄
rarian-sk-install
(1.14 KB)
📄
rarian-sk-migrate
(80.22 KB)
📄
rarian-sk-preinstall
(71.91 KB)
📄
rarian-sk-rebuild
(825 B)
📄
rarian-sk-update
(9.31 KB)
📄
raw
(15.27 KB)
📄
rb
(74.96 KB)
📄
rcs
(175.6 KB)
📄
rcsclean
(819 B)
📄
rcsdiff
(816 B)
📄
rcsfreeze
(4.34 KB)
📄
rcsmerge
(819 B)
📄
rctest
(149.13 KB)
📄
rdate
(10.3 KB)
📄
rdev
(850.33 KB)
📄
rdfproc
(40.46 KB)
📄
rdoc
(934 B)
📄
read
(28 B)
📄
readahead
(850.33 KB)
📄
readcd
(97.57 KB)
📄
readelf
(509.83 KB)
📄
readlink
(40.82 KB)
📄
readmult
(800 B)
📄
readom
(97.57 KB)
📄
realpath
(61.23 KB)
📄
rebuild-jar-repository
(1.76 KB)
📄
rec
(64.75 KB)
📄
recode-sr-latin
(15.29 KB)
📄
recountdiff
(3.36 KB)
📄
red
(89 B)
📄
rediff
(36.04 KB)
📄
redland-db-upgrade
(11.12 KB)
📄
reformime
(850.33 KB)
📄
remove-shell
(850.33 KB)
📄
rename
(11.26 KB)
📄
renice
(11.21 KB)
📄
replace
(2.77 MB)
📄
repo-graph
(4.09 KB)
📄
repo-rss
(10.07 KB)
📄
repoclosure
(11.42 KB)
📄
repodiff
(13.97 KB)
📄
repomanage
(6.88 KB)
📄
repoquery
(55.68 KB)
📄
report-cli
(28.03 KB)
📄
report-gtk
(127.45 KB)
📄
reporter-bugzilla
(52.74 KB)
📄
reporter-mailx
(32.1 KB)
📄
reporter-mantisbt
(56.94 KB)
📄
reporter-rhtsupport
(53.04 KB)
📄
reporter-upload
(15.29 KB)
📄
reporter-ureport
(19.3 KB)
📄
reposync
(14.14 KB)
📄
repotrack
(9.86 KB)
📄
rescan-scsi-bus.sh
(33.81 KB)
📄
reset
(19.6 KB)
📄
resize
(19.69 KB)
📄
resizecons
(19.63 KB)
📄
resolve_stack_dump
(2.78 MB)
📄
resolveip
(2.78 MB)
📄
rev
(11.26 KB)
📄
rfcomm
(106.92 KB)
📄
rhino
(594 B)
📄
ri
(184 B)
📄
rlog
(807 B)
📄
rm
(61.4 KB)
📄
rmail
(262 B)
📄
rmail.postfix
(262 B)
📄
rmail.sendmail
(79.13 KB)
📄
rmcp_ping
(14.99 KB)
📄
rmdir
(44.46 KB)
📄
rmid
(8.9 KB)
📄
rmiregistry
(8.91 KB)
📄
rnano
(201.08 KB)
📄
rngtest
(16.02 KB)
📄
roqet
(36.85 KB)
📄
rpcgen
(90.45 KB)
📄
rpm
(15.75 KB)
📄
rpm2cpio
(11.16 KB)
📄
rpmbuild
(25.57 KB)
📄
rpmdb
(11.73 KB)
📄
rpmdumpheader
(11.09 KB)
📄
rpmkeys
(11.73 KB)
📄
rpmquery
(15.75 KB)
📄
rpmsign
(15.8 KB)
📄
rpmspec
(15.99 KB)
📄
rpmverify
(15.75 KB)
📄
rrdcached
(52.98 KB)
📄
rrdcgi
(27.81 KB)
📄
rrdcreate
(89.35 KB)
📄
rrdinfo
(89.35 KB)
📄
rrdtool
(27.49 KB)
📄
rrdupdate
(89.35 KB)
📄
rst2html
(593 B)
📄
rst2latex
(790 B)
📄
rst2man
(599 B)
📄
rst2odt
(763 B)
📄
rst2odt_prepstyles
(1.66 KB)
📄
rst2pseudoxml
(600 B)
📄
rst2s5
(636 B)
📄
rst2xetex
(785 B)
📄
rst2xml
(601 B)
📄
rstpep2html
(669 B)
📄
rsync
(488.38 KB)
📄
rsyslog-recover-qi.pl
(5.96 KB)
📄
ruby
(7.02 KB)
📄
run-parts
(2.04 KB)
📄
runcon
(32.47 KB)
📄
runsv
(850.33 KB)
📄
runsvdir
(850.33 KB)
📄
rvi
(906.45 KB)
📄
rview
(906.45 KB)
📄
rvim
(2.23 MB)
📄
rx
(74.96 KB)
📄
rxe_cfg
(14.78 KB)
📄
rz
(74.96 KB)
📄
s2p
(52.08 KB)
📄
sa-awl
(4.91 KB)
📄
sa-check_spamd
(14.45 KB)
📄
sa-compile
(21.62 KB)
📄
sa-learn
(44.5 KB)
📄
sa-update
(68.06 KB)
📄
sadf
(168.45 KB)
📄
sandbox
(17.52 KB)
📄
sane-find-scanner
(113.04 KB)
📄
sar
(95.38 KB)
📄
sasl2-sample-client
(19.27 KB)
📄
sasl2-sample-server
(19.1 KB)
📄
satyr
(15.4 KB)
📄
saytime
(5.76 KB)
📄
sb
(78.98 KB)
📄
sbcdec
(63.66 KB)
📄
sbcenc
(63.79 KB)
📄
sbcinfo
(11.13 KB)
📄
scanimage
(48.1 KB)
📄
scl
(19.5 KB)
📄
scl_enabled
(258 B)
📄
scl_source
(1.83 KB)
📄
scp
(89.23 KB)
📄
scp-dbus-service
(90 B)
📄
script
(19.61 KB)
📄
scriptreplay
(15.29 KB)
📄
scrollkeeper-config
(1.46 KB)
📄
scrollkeeper-extract
(567 B)
📄
scrollkeeper-gen-seriesid
(7.04 KB)
📄
scrollkeeper-get-cl
(72 KB)
📄
scrollkeeper-get-content-list
(399 B)
📄
scrollkeeper-get-extended-content-list
(419 B)
📄
scrollkeeper-get-index-from-docpath
(382 B)
📄
scrollkeeper-get-toc-from-docpath
(382 B)
📄
scrollkeeper-get-toc-from-id
(382 B)
📄
scrollkeeper-install
(1.14 KB)
📄
scrollkeeper-preinstall
(71.91 KB)
📄
scrollkeeper-rebuilddb
(825 B)
📄
scrollkeeper-uninstall
(1.14 KB)
📄
scrollkeeper-update
(9.31 KB)
📄
scsi-rescan
(33.81 KB)
📄
scsi_logging_level
(7.72 KB)
📄
scsi_mandat
(3.55 KB)
📄
scsi_readcap
(1.3 KB)
📄
scsi_ready
(1.09 KB)
📄
scsi_satl
(3.76 KB)
📄
scsi_start
(1.25 KB)
📄
scsi_stop
(1.44 KB)
📄
scsi_temperature
(936 B)
📄
sctp_darn
(44.55 KB)
📄
sctp_status
(23.67 KB)
📄
sctp_test
(31.78 KB)
📄
sdiff
(48.48 KB)
📄
sdp_long_message
(23.03 KB)
📄
sdp_run_test
(11.29 KB)
📄
sdptool
(209.02 KB)
📄
sdrcomp
(67.11 KB)
📄
seahorse
(1.06 MB)
📄
sealert
(26.67 KB)
📄
seapplet
(19.7 KB)
📄
secon
(24.06 KB)
📄
secret-tool
(19.68 KB)
📄
sed
(74.29 KB)
📄
sedismod
(249.42 KB)
📄
sedispol
(176.32 KB)
📄
semodule_package
(15.3 KB)
📄
sendiso
(11.52 KB)
📄
sensors
(27.53 KB)
📄
sensors-conf-convert
(13.33 KB)
📄
seq
(48.48 KB)
📄
servertool
(8.91 KB)
📄
servicemenudeinstallation
(1.16 KB)
📄
servicemenuinstallation
(3.56 KB)
📄
sessreg
(11.24 KB)
📄
setarch
(15.27 KB)
📄
setcifsacl
(19.1 KB)
📄
setconsole
(850.33 KB)
📄
setfacl
(36.73 KB)
📄
setfattr
(15.71 KB)
📄
setfont
(40.38 KB)
📄
setkeycodes
(11.16 KB)
📄
setleds
(11.16 KB)
📄
setlogcons
(850.33 KB)
📄
setmetamode
(11.21 KB)
📄
setpriv
(36.06 KB)
📄
setserial
(20.54 KB)
📄
setsid
(11.23 KB)
📄
setterm
(27.48 KB)
📄
setuidgid
(850.33 KB)
📄
setup
(6.95 KB)
📄
setup-nsssysinit
(1.5 KB)
📄
setup-nsssysinit.sh
(1.5 KB)
📄
setvtrgb
(11.34 KB)
📄
setxkbmap
(23.96 KB)
📄
sexp-conv
(23.63 KB)
📄
sftp
(142.01 KB)
📄
sg
(40.95 KB)
📄
sg_compare_and_write
(15.82 KB)
📄
sg_copy_results
(20.02 KB)
📄
sg_dd
(43.63 KB)
📄
sg_decode_sense
(15.49 KB)
📄
sg_emc_trespass
(11.09 KB)
📄
sg_format
(24.05 KB)
📄
sg_get_config
(28.22 KB)
📄
sg_get_lba_status
(15.5 KB)
📄
sg_ident
(15.46 KB)
📄
sg_inq
(83.68 KB)
📄
sg_logs
(92.48 KB)
📄
sg_luns
(19.65 KB)
📄
sg_map
(15.23 KB)
📄
sg_map26
(23.77 KB)
📄
sg_modes
(29.3 KB)
📄
sg_opcodes
(23.88 KB)
📄
sg_persist
(28.34 KB)
📄
sg_prevent
(11.29 KB)
📄
sg_raw
(19.78 KB)
📄
sg_rbuf
(19.66 KB)
📄
sg_rdac
(15.13 KB)
📄
sg_read
(23.33 KB)
📄
sg_read_block_limits
(11.31 KB)
📄
sg_read_buffer
(15.53 KB)
📄
sg_read_long
(15.55 KB)
📄
sg_readcap
(19.66 KB)
📄
sg_reassign
(15.54 KB)
📄
sg_referrals
(15.48 KB)
📄
sg_requests
(15.58 KB)
📄
sg_reset
(11.46 KB)
📄
sg_rmsn
(11.32 KB)
📄
sg_rtpg
(15.39 KB)
📄
sg_safte
(19.59 KB)
📄
sg_sanitize
(19.88 KB)
📄
sg_sat_identify
(15.55 KB)
📄
sg_sat_phy_event
(15.87 KB)
📄
sg_sat_set_features
(15.41 KB)
📄
sg_scan
(15.34 KB)
📄
sg_senddiag
(20.02 KB)
📄
sg_ses
(67.55 KB)
📄
sg_start
(19.7 KB)
📄
sg_stpg
(19.61 KB)
📄
sg_sync
(15.52 KB)
📄
sg_test_rwbuf
(15.6 KB)
📄
sg_turs
(15.48 KB)
📄
sg_unmap
(15.5 KB)
📄
sg_verify
(15.7 KB)
📄
sg_vpd
(77.67 KB)
📄
sg_wr_mode
(19.55 KB)
📄
sg_write_buffer
(15.66 KB)
📄
sg_write_long
(15.55 KB)
📄
sg_write_same
(19.9 KB)
📄
sg_xcopy
(35.61 KB)
📄
sginfo
(65.8 KB)
📄
sgm_dd
(31.52 KB)
📄
sgmlwhich
(265 B)
📄
sgp_dd
(35.83 KB)
📄
sh
(941.93 KB)
📄
sha1sum
(36.57 KB)
📄
sha224sum
(40.63 KB)
📄
sha256sum
(40.63 KB)
📄
sha384sum
(40.65 KB)
📄
sha3sum
(850.33 KB)
📄
sha512sum
(40.65 KB)
📄
shasum
(8.4 KB)
📄
show-changed-rco
(10.13 KB)
📄
show-installed
(16.18 KB)
📄
showconsolefont
(15.47 KB)
📄
showkey
(15.23 KB)
📄
showrgb
(7.08 KB)
📄
shred
(52.94 KB)
📄
shuf
(49.13 KB)
📄
signver
(102.59 KB)
📄
sigtool
(207.89 KB)
📄
sim_lsmplugin
(1.22 KB)
📄
simc_lsmplugin
(105.79 KB)
📄
size
(32.35 KB)
📄
skill
(23.62 KB)
📄
slabinfo
(34.96 KB)
📄
slabtop
(19.52 KB)
📄
sleep
(32.35 KB)
📄
sliceprint
(1.99 KB)
📄
slogin
(756.39 KB)
📄
smbcontrol
(56.14 KB)
📄
smbpasswd
(35.07 KB)
📄
smbstatus
(71.27 KB)
📄
smemcap
(850.33 KB)
📄
sndfile-resample
(15.19 KB)
📄
snice
(23.62 KB)
📄
snmpbulkget
(11 KB)
📄
snmpbulkwalk
(15.02 KB)
📄
snmpdelta
(19.13 KB)
📄
snmpdf
(14.95 KB)
📄
snmpget
(10.89 KB)
📄
snmpgetnext
(10.9 KB)
📄
snmpinform
(15.29 KB)
📄
snmpnetstat
(48.01 KB)
📄
snmpset
(14.9 KB)
📄
snmpstatus
(15.78 KB)
📄
snmptable
(23.01 KB)
📄
snmptest
(14.91 KB)
📄
snmptls
(19.06 KB)
📄
snmptranslate
(14.91 KB)
📄
snmptrap
(15.29 KB)
📄
snmpusm
(35.22 KB)
📄
snmpvacm
(32.12 KB)
📄
snmpwalk
(15 KB)
📄
soelim
(32.59 KB)
📄
soffice
(5.75 KB)
📄
softlimit
(850.33 KB)
📄
solid-action-desktop-gen
(36.49 KB)
📄
solid-hardware
(44.95 KB)
📄
solterm
(23.34 KB)
📄
sopranocmd
(93.73 KB)
📄
sopranod
(28.3 KB)
📄
sort
(114.94 KB)
📄
sotruss
(4.24 KB)
📄
sound_dump
(15.33 KB)
📄
soundstretch
(26.59 KB)
📄
sox
(64.75 KB)
📄
soxi
(64.75 KB)
📄
spamassassin
(29.22 KB)
📄
spamc
(45.19 KB)
📄
spamd
(125.25 KB)
📄
spd-conf
(218 B)
📄
spd-say
(19.98 KB)
📄
spdsend
(15.55 KB)
📄
speaker-test
(27.93 KB)
📄
speech-dispatcher
(138.47 KB)
📄
spice-vdagent
(65.05 KB)
📄
spinner
(2.38 KB)
📄
splain
(18.03 KB)
📄
split
(69.47 KB)
📄
splitdiff
(3.11 KB)
📄
sprof
(22.1 KB)
📄
sqlite3
(54.95 KB)
📄
ssh
(756.39 KB)
📄
ssh-add
(352.48 KB)
📄
ssh-agent
(373.26 KB)
📄
ssh-copy-id
(10.22 KB)
📄
ssh-keygen
(409.38 KB)
📄
ssh-keyscan
(430.7 KB)
📄
ssl_client
(850.33 KB)
📄
ssltap
(118.42 KB)
📄
stap
(3.39 MB)
📄
stap-merge
(10.96 KB)
📄
stap-prep
(4.08 KB)
📄
stap-report
(4.74 KB)
📄
stapbpf
(64.53 KB)
📄
stapdyn
(195.27 KB)
📄
staprun
(207.11 KB)
📄
stapsh
(23.18 KB)
📄
start-pulseaudio-x11
(1.31 KB)
📄
start-stop-daemon
(850.33 KB)
📄
startkde
(12.45 KB)
📄
startx
(5.44 KB)
📄
stat
(77.19 KB)
📄
states
(97.16 KB)
📄
stdbuf
(64.88 KB)
📄
strace
(1009.21 KB)
📄
strace-log-merge
(1.28 KB)
📄
strings
(32.55 KB)
📄
strip
(227.34 KB)
📄
stty
(68.61 KB)
📄
stunbdc
(44.29 KB)
📄
stund
(40.08 KB)
📄
su
(31.38 KB)
📄
sudo
(147.88 KB)
📄
sudoedit
(147.88 KB)
📄
sudoreplay
(56.11 KB)
📄
sum
(36.55 KB)
📄
sushi
(546 B)
📄
sv
(850.33 KB)
📄
svc
(850.33 KB)
📄
svlogd
(850.33 KB)
📄
svn
(232.45 KB)
📄
svnadmin
(67.4 KB)
📄
svndumpfilter
(35.32 KB)
📄
svnlook
(67.45 KB)
📄
svnrdump
(51.54 KB)
📄
svnserve
(83.95 KB)
📄
svnsync
(51.59 KB)
📄
svnversion
(15.15 KB)
📄
sweeper
(74.41 KB)
📄
swig
(1.35 MB)
📄
sx
(78.98 KB)
📄
sync
(28.33 KB)
📄
synclient
(18.76 KB)
📄
syndaemon
(19.6 KB)
📄
syslogd
(850.33 KB)
📄
system-config-abrt
(15.27 KB)
📄
system-config-date
(84 B)
📄
system-config-printer
(95 B)
📄
system-config-printer-applet
(80 B)
📄
systemctl
(704.8 KB)
📄
systemd-analyze
(1.49 MB)
📄
systemd-ask-password
(60.38 KB)
📄
systemd-cat
(39.98 KB)
📄
systemd-cgls
(326.29 KB)
📄
systemd-cgtop
(85.09 KB)
📄
systemd-coredumpctl
(154.52 KB)
📄
systemd-delta
(76.84 KB)
📄
systemd-detect-virt
(39.97 KB)
📄
systemd-escape
(48.2 KB)
📄
systemd-firstboot
(101.52 KB)
📄
systemd-hwdb
(85.31 KB)
📄
systemd-inhibit
(309.83 KB)
📄
systemd-loginctl
(489.62 KB)
📄
systemd-machine-id-setup
(52.23 KB)
📄
systemd-notify
(48.13 KB)
📄
systemd-nspawn
(545.88 KB)
📄
systemd-path
(52.16 KB)
📄
systemd-run
(387.05 KB)
📄
systemd-stdio-bridge
(305.77 KB)
📄
systemd-sysv-convert
(3.89 KB)
📄
systemd-tmpfiles
(146.13 KB)
📄
systemd-tty-ask-password-agent
(84.75 KB)
📄
systemsettings
(91.87 KB)
📄
sz
(78.98 KB)
📄
tabs
(15.31 KB)
📄
tac
(32.48 KB)
📄
tail
(65.25 KB)
📄
tailf
(23.88 KB)
📄
tapestat
(52.55 KB)
📄
tar
(338.02 KB)
📄
targetcli
(10.34 KB)
📄
targetclid
(7.97 KB)
📄
targetctl
(2.09 KB)
📄
targetd
(837 B)
📄
taskset
(32.22 KB)
📄
tbl
(115.96 KB)
📄
tclsh
(7 KB)
📄
tclsh8.5
(7 KB)
📄
tcpsvd
(850.33 KB)
📄
tcptraceroute
(1.44 KB)
📄
tcsh
(395.15 KB)
📄
tdspool
(301.54 KB)
📄
teamd
(155.09 KB)
📄
teamdctl
(28.98 KB)
📄
teamnl
(19.09 KB)
📄
teamviewer
(360 B)
📄
tee
(32.38 KB)
📄
telepathy-gabble-xmpp-console
(13.63 KB)
📄
telnet
(99.41 KB)
📄
telnetd
(850.33 KB)
📄
test
(36.46 KB)
📄
test_ppa
(6.68 KB)
📄
testgdbm
(29.77 KB)
📄
testlibraw
(15.37 KB)
📄
testparm
(31.01 KB)
📄
testrb
(74 B)
📄
text2wave
(6.31 KB)
📄
tftp
(850.33 KB)
📄
tftpd
(850.33 KB)
📄
tgz
(2.24 KB)
📄
tic
(64.26 KB)
📄
time
(15.55 KB)
📄
timedatectl
(330.22 KB)
📄
timeout
(53.31 KB)
📄
tload
(15.38 KB)
📄
tmon
(31.11 KB)
📄
tnameserv
(8.95 KB)
📄
toc2cddb
(221.41 KB)
📄
toc2cue
(221.37 KB)
📄
toe
(15.43 KB)
📄
top
(104.38 KB)
📄
totem
(15.23 KB)
📄
totem-video-thumbnailer
(28.13 KB)
📄
touch
(61.02 KB)
📄
tpmtool
(101.51 KB)
📄
tput
(15.41 KB)
📄
tr
(44.61 KB)
📄
tracepath
(15.05 KB)
📄
tracepath6
(15.05 KB)
📄
traceroute
(61.86 KB)
📄
traceroute6
(61.86 KB)
📄
tracker
(114.7 KB)
📄
troff
(512.96 KB)
📄
true
(28.26 KB)
📄
truncate
(52.68 KB)
📄
trust
(179.08 KB)
📄
tset
(19.6 KB)
📄
tsort
(36.47 KB)
📄
tsql
(285 KB)
📄
ttmkfdir
(99.04 KB)
📄
tty
(28.29 KB)
📄
ttysize
(850.33 KB)
📄
tunctl
(850.33 KB)
📄
turbostat
(113.15 KB)
📄
tzselect
(7.17 KB)
📄
ubiattach
(850.33 KB)
📄
ubidetach
(850.33 KB)
📄
ubimkvol
(850.33 KB)
📄
ubirename
(850.33 KB)
📄
ubirmvol
(850.33 KB)
📄
ubirsvol
(850.33 KB)
📄
ubiupdatevol
(850.33 KB)
📄
ucs2any
(19.47 KB)
📄
udevadm
(414.27 KB)
📄
udhcpc
(850.33 KB)
📄
udhcpd
(850.33 KB)
📄
udisksctl
(55.45 KB)
📄
udpsvd
(850.33 KB)
📄
uevent
(850.33 KB)
📄
ul
(19.47 KB)
📄
ulockmgr_server
(15.11 KB)
📄
umask
(29 B)
📄
umount
(31.23 KB)
📄
unalias
(31 B)
📄
uname
(32.3 KB)
📄
uncompress
(24.49 KB)
📄
unexpand
(32.45 KB)
📄
unicode_start
(2.5 KB)
📄
unicode_stop
(363 B)
📄
uniq
(44.71 KB)
📄
unix-lpr.sh
(4.07 KB)
📄
unix2dos
(850.33 KB)
📄
unlink
(28.3 KB)
📄
unlz4
(105.84 KB)
📄
unlzma
(850.33 KB)
📄
unoconv
(58.04 KB)
📄
unopkg
(370 B)
📄
unpack200
(119.32 KB)
📄
unshare
(15.45 KB)
📄
unwrapdiff
(5.8 KB)
📄
unxz
(73.52 KB)
📄
unzip
(185.16 KB)
📄
unzipsfx
(88.66 KB)
📄
update-ca-trust
(1.03 KB)
📄
update-desktop-database
(19.7 KB)
📄
update-gtk-immodules
(313 B)
📄
update-mime-database
(52.82 KB)
📄
updatedb
(47.65 KB)
📄
upower
(15.13 KB)
📄
uptime
(11.22 KB)
📄
urlgrabber
(12.17 KB)
📄
usb-devices
(4.12 KB)
📄
usbhid-dump
(27.72 KB)
📄
users
(32.42 KB)
📄
usleep
(10.95 KB)
📄
usx2yloader
(15.41 KB)
📄
utmpdump
(15.45 KB)
📄
uudecode
(850.33 KB)
📄
uuencode
(850.33 KB)
📄
uuidgen
(11.21 KB)
📄
uxterm
(3.59 KB)
📄
uz
(2.25 KB)
📄
vconfig
(850.33 KB)
📄
vcut
(19.59 KB)
📄
vdir
(114.85 KB)
📄
verify_blkparse
(11.16 KB)
📄
verifytree
(10.79 KB)
📄
vi
(906.45 KB)
📄
view
(906.45 KB)
📄
vim
(2.23 MB)
📄
vimdiff
(2.23 MB)
📄
vimtutor
(2.04 KB)
📄
vinagre
(308.41 KB)
📄
virsh
(666.14 KB)
📄
virt-host-validate
(27.38 KB)
📄
virt-pki-validate
(9.58 KB)
📄
virt-xml-validate
(2.29 KB)
📄
virtualmin-config-system
(3.22 KB)
📄
virtuoso-t
(10.04 MB)
📄
vlock
(15.73 KB)
📄
vm-support
(9.57 KB)
📄
vmhgfs-fuse
(52.79 KB)
📄
vmmouse_detect
(11.37 KB)
📄
vmstat
(31.48 KB)
📄
vmtoolsd
(55.91 KB)
📄
vmware-checkvm
(11.07 KB)
📄
vmware-hgfsclient
(11.22 KB)
📄
vmware-namespace-cmd
(19.05 KB)
📄
vmware-rpctool
(19.47 KB)
📄
vmware-toolbox-cmd
(39.71 KB)
📄
vmware-user
(11.16 KB)
📄
vmware-user-suid-wrapper
(11.16 KB)
📄
vmware-vgauth-cmd
(15.02 KB)
📄
vmware-vmblock-fuse
(19.73 KB)
📄
vmware-xferlogs
(11.09 KB)
📄
vncconfig
(116.98 KB)
📄
vncpasswd
(27.63 KB)
📄
volname
(850.33 KB)
📄
vorbiscomment
(32.35 KB)
📄
vstp
(23.58 KB)
📄
vxloader
(15.38 KB)
📄
w
(19.45 KB)
📄
wait
(28 B)
📄
wall
(14.98 KB)
📄
watch
(24.14 KB)
📄
watchdog
(850.33 KB)
📄
watchgnupg
(15.35 KB)
📄
wavpack
(43.98 KB)
📄
wc
(40.67 KB)
📄
wdctl
(40.7 KB)
📄
webmin
(14.57 KB)
📄
wget
(408.96 KB)
📄
whatis
(45.49 KB)
📄
whereis
(20.2 KB)
📄
which
(23.77 KB)
📄
whiptail
(27.84 KB)
📄
who
(48.7 KB)
📄
whoami
(28.3 KB)
📄
whois
(60.48 KB)
📄
whois.md
(60.48 KB)
📄
withsctp
(229 B)
📄
wnck-urgency-monitor
(11.45 KB)
📄
wodim
(304.54 KB)
📄
wrestool
(49.28 KB)
📄
write
(19.09 KB)
📄
wvdial
(154.39 KB)
📄
wvdialconf
(56.24 KB)
📄
wvgain
(32.3 KB)
📄
wvunpack
(44.12 KB)
📄
x86_64
(15.27 KB)
📄
x86_64-redhat-linux-c++
(754.59 KB)
📄
x86_64-redhat-linux-g++
(754.59 KB)
📄
x86_64-redhat-linux-gcc
(750.59 KB)
📄
x86_energy_perf_policy
(10.23 KB)
📄
xargs
(60.91 KB)
📄
xauth
(40.8 KB)
📄
xbrlapi
(78.27 KB)
📄
xdg-desktop-icon
(19.05 KB)
📄
xdg-desktop-menu
(41.91 KB)
📄
xdg-email
(23.4 KB)
📄
xdg-icon-resource
(28.05 KB)
📄
xdg-mime
(38.43 KB)
📄
xdg-open
(18.84 KB)
📄
xdg-screensaver
(27.86 KB)
📄
xdg-settings
(32.79 KB)
📄
xdg-user-dir
(234 B)
📄
xdg-user-dirs-gtk-update
(19.82 KB)
📄
xdg-user-dirs-update
(19.7 KB)
📄
xdpyinfo
(36.84 KB)
📄
xdriinfo
(11.16 KB)
📄
xev
(27.81 KB)
📄
xgamma
(11.15 KB)
📄
xgettext
(265.35 KB)
📄
xhost
(15.38 KB)
📄
xinit
(19.63 KB)
📄
xinput
(52.81 KB)
📄
xkbcomp
(208.35 KB)
📄
xkill
(15.27 KB)
📄
xlsatoms
(11.27 KB)
📄
xlsclients
(15.44 KB)
📄
xlsfonts
(19.48 KB)
📄
xmlcatalog
(15.3 KB)
📄
xmllint
(61.94 KB)
📄
xmlsec1
(59.93 KB)
📄
xmlwf
(24 KB)
📄
xmodmap
(32.28 KB)
📄
xmvn-builddep
(1.04 KB)
📄
xorg-x11-fonts-update-dirs
(1.29 KB)
📄
xprop
(38.4 KB)
📄
xrandr
(60.06 KB)
📄
xrdb
(27.78 KB)
📄
xrefresh
(11.16 KB)
📄
xset
(31.72 KB)
📄
xsetmode
(11.1 KB)
📄
xsetpointer
(11.13 KB)
📄
xsetroot
(19.38 KB)
📄
xsettings-kde
(23.81 KB)
📄
xsetwacom
(49.15 KB)
📄
xsltproc
(23.51 KB)
📄
xstdcmap
(15.77 KB)
📄
xsubpp
(4.45 KB)
📄
xterm
(488.77 KB)
📄
xvattr
(11.32 KB)
📄
xvinfo
(15.25 KB)
📄
xwininfo
(40.16 KB)
📄
xxd
(14.46 KB)
📄
xz
(73.52 KB)
📄
xzcat
(73.52 KB)
📄
xzcmp
(6.48 KB)
📄
xzdec
(11.21 KB)
📄
xzdiff
(6.48 KB)
📄
xzegrep
(5.76 KB)
📄
xzfgrep
(5.76 KB)
📄
xzgrep
(5.76 KB)
📄
xzless
(1.76 KB)
📄
xzmore
(2.11 KB)
📄
yacc
(84.48 KB)
📄
yelp
(53.83 KB)
📄
yes
(28.3 KB)
📄
ypdomainname
(15.41 KB)
📄
yum
(801 B)
📄
yum-builddep
(9.95 KB)
📄
yum-config-manager
(9.35 KB)
📄
yum-debug-dump
(8.34 KB)
📄
yum-debug-restore
(7.72 KB)
📄
yum-groups-manager
(10.77 KB)
📄
yumdownloader
(10.85 KB)
📄
zcat
(1.9 KB)
📄
zcip
(850.33 KB)
📄
zcmp
(1.72 KB)
📄
zdiff
(5.63 KB)
📄
zegrep
(123 B)
📄
zenheiset
(1.09 KB)
📄
zenity
(101.2 KB)
📄
zfgrep
(123 B)
📄
zforce
(2.09 KB)
📄
zgrep
(5.98 KB)
📄
zip
(210.78 KB)
📄
zipcloak
(98.1 KB)
📄
zipdetails
(47.32 KB)
📄
zipgrep
(2.88 KB)
📄
zipinfo
(185.16 KB)
📄
zipnote
(93.73 KB)
📄
zipsplit
(97.75 KB)
📄
zless
(1.99 KB)
📄
zmore
(2.79 KB)
📄
znew
(5.22 KB)
📄
zsoelim
(32.59 KB)
📄
zts-php
(5.25 MB)
Editing: kdumpctl
#!/bin/bash KEXEC=/sbin/kexec KDUMP_KERNELVER="" KDUMP_COMMANDLINE="" KEXEC_ARGS="" KDUMP_CONFIG_FILE="/etc/kdump.conf" MKDUMPRD="/sbin/mkdumprd -f" DRACUT_MODULES_FILE="/usr/lib/dracut/modules.txt" SAVE_PATH=/var/crash SSH_KEY_LOCATION="/root/.ssh/kdump_id_rsa" INITRD_CHECKSUM_LOCATION="/boot/.fadump_initrd_checksum" DUMP_TARGET="" DEFAULT_INITRD="" DEFAULT_INITRD_BAK="" TARGET_INITRD="" FADUMP_REGISTER_SYS_NODE="/sys/kernel/fadump_registered" #kdump shall be the default dump mode DEFAULT_DUMP_MODE="kdump" image_time=0 . /lib/kdump/kdump-lib.sh standard_kexec_args="-p" # Some default values in case /etc/sysconfig/kdump doesn't include KDUMP_COMMANDLINE_REMOVE="hugepages hugepagesz slub_debug" if [ -f /etc/sysconfig/kdump ]; then . /etc/sysconfig/kdump fi single_instance_lock() { local rc timeout=5 exec 9>/var/lock/kdump if [ $? -ne 0 ]; then echo "Create file lock failed" exit 1 fi flock -n 9 rc=$? while [ $rc -ne 0 ]; do echo "Another app is currently holding the kdump lock; waiting for it to exit..." flock -w $timeout 9 rc=$? done } determine_dump_mode() { # Check if firmware-assisted dump is enabled # if yes, set the dump mode as fadump if is_fadump_capable; then echo "Dump mode is fadump" DEFAULT_DUMP_MODE="fadump" fi } # remove_cmdline_param <kernel cmdline> <param1> [<param2>] ... [<paramN>] # Remove a list of kernel parameters from a given kernel cmdline and print the result. # For each "arg" in the removing params list, "arg" and "arg=xxx" will be removed if exists. remove_cmdline_param() { local cmdline=$1 shift for arg in $@; do cmdline=`echo $cmdline | \ sed -e "s/\b$arg=[^ ]*//g" \ -e "s/^$arg\b//g" \ -e "s/[[:space:]]$arg\b//g" \ -e "s/\s\+/ /g"` done echo $cmdline } # # This function returns the "apicid" of the boot # cpu (cpu 0) if present. # get_bootcpu_apicid() { awk ' \ BEGIN { CPU = "-1"; } \ $1=="processor" && $2==":" { CPU = $NF; } \ CPU=="0" && /^apicid/ { print $NF; } \ ' \ /proc/cpuinfo } # # This function appends argument "$2=$3" to string ($1) if not already present. # append_cmdline() { local cmdline=$1 local newstr=${cmdline/$2/""} # unchanged str implies argument wasn't there if [ "$cmdline" == "$newstr" ]; then cmdline="${cmdline} ${2}=${3}" fi echo $cmdline } # This function performs a series of edits on the command line. # Store the final result in global $KDUMP_COMMANDLINE. prepare_cmdline() { local cmdline id if [ -z "$KDUMP_COMMANDLINE" ]; then cmdline=$(cat /proc/cmdline) else cmdline=${KDUMP_COMMANDLINE} fi # These params should always be removed cmdline=$(remove_cmdline_param "$cmdline" crashkernel panic_on_warn) # These params can be removed configurably cmdline=$(remove_cmdline_param "$cmdline" ${KDUMP_COMMANDLINE_REMOVE}) # Always remove "root=X", as we now explicitly generate all kinds # of dump target mount information including root fs. # # We do this before KDUMP_COMMANDLINE_APPEND, if one really cares # about it(e.g. for debug purpose), then can pass "root=X" using # KDUMP_COMMANDLINE_APPEND. cmdline=$(remove_cmdline_param "$cmdline" root) # With the help of "--hostonly-cmdline", we can avoid some interitage. cmdline=$(remove_cmdline_param "$cmdline" rd.lvm.lv rd.luks.uuid rd.dm.uuid rd.md.uuid fcoe) # Remove netroot, rd.iscsi.initiator and iscsi_initiator since # we get duplicate entries for the same in case iscsi code adds # it as well. cmdline=$(remove_cmdline_param "$cmdline" netroot rd.iscsi.initiator iscsi_initiator) cmdline="${cmdline} ${KDUMP_COMMANDLINE_APPEND}" id=$(get_bootcpu_apicid) if [ ! -z ${id} ] ; then cmdline=$(append_cmdline "${cmdline}" disable_cpu_apicid ${id}) fi if has_hpwdt; then cmdline="${cmdline} rd.driver.pre=hpwdt" fi KDUMP_COMMANDLINE=$cmdline } save_core() { coredir="/var/crash/`date +"%Y-%m-%d-%H:%M"`" mkdir -p $coredir cp --sparse=always /proc/vmcore $coredir/vmcore-incomplete if [ $? == 0 ]; then mv $coredir/vmcore-incomplete $coredir/vmcore echo "saved a vmcore to $coredir" else echo "failed to save a vmcore to $coredir" >&2 fi # pass the dmesg to Abrt tool if exists, in order # to collect the kernel oops message. # https://fedorahosted.org/abrt/ if [ -x /usr/bin/dumpoops ]; then makedumpfile --dump-dmesg $coredir/vmcore $coredir/dmesg >/dev/null 2>&1 dumpoops -d $coredir/dmesg >/dev/null 2>&1 if [ $? == 0 ]; then echo "kernel oops has been collected by abrt tool" fi fi } rebuild_fadump_initrd() { local target_initrd_tmp # this file tells the initrd is fadump enabled touch /tmp/fadump.initramfs target_initrd_tmp="$TARGET_INITRD.tmp" $MKDUMPRD $target_initrd_tmp --rebuild $DEFAULT_INITRD_BAK --kver $kdump_kver \ -i /tmp/fadump.initramfs /etc/fadump.initramfs if [ $? != 0 ]; then echo "mkdumprd: failed to rebuild initrd with fadump support" >&2 rm -f /tmp/fadump.initramfs return 1 fi rm -f /tmp/fadump.initramfs # updating fadump initrd mv $target_initrd_tmp $TARGET_INITRD sync return 0 } rebuild_kdump_initrd() { $MKDUMPRD $TARGET_INITRD $kdump_kver if [ $? != 0 ]; then echo "mkdumprd: failed to make kdump initrd" >&2 return 1 fi return 0 } rebuild_initrd() { if [[ ! -w "$KDUMP_BOOTDIR" ]];then echo "$KDUMP_BOOTDIR does not have write permission. Can not rebuild $TARGET_INITRD" return 1 fi if [ $DEFAULT_DUMP_MODE == "fadump" ]; then rebuild_fadump_initrd else rebuild_kdump_initrd fi return $? } #$1: the files to be checked with IFS=' ' check_exist() { for file in $1; do if [ ! -f "$file" ]; then echo -n "Error: $file not found."; echo return 1 fi done } #$1: the files to be checked with IFS=' ' check_executable() { for file in $1; do if [ ! -x "$file" ]; then echo -n "Error: $file is not executable."; echo return 1 fi done } backup_default_initrd() { if [ ! -f "$DEFAULT_INITRD" ]; then return fi if [ ! -e $DEFAULT_INITRD_BAK ]; then echo "Backing up $DEFAULT_INITRD before rebuild." # save checksum to verify before restoring sha1sum $DEFAULT_INITRD > $INITRD_CHECKSUM_LOCATION cp $DEFAULT_INITRD $DEFAULT_INITRD_BAK if [ $? -ne 0 ]; then echo "WARNING: failed to backup $DEFAULT_INITRD." rm -f $DEFAULT_INITRD_BAK fi fi } restore_default_initrd() { # If a backup initrd exists, we must be switching back from # fadump to kdump. Restore the original default initrd. if [ -f $DEFAULT_INITRD_BAK ] && [ -f $INITRD_CHECKSUM_LOCATION ]; then # verify checksum before restoring backup_checksum=`sha1sum $DEFAULT_INITRD_BAK | awk '{ print $1 }'` default_checksum=`cat $INITRD_CHECKSUM_LOCATION | awk '{ print $1 }'` if [ "$default_checksum" != "$backup_checksum" ]; then echo "WARNING: checksum mismatch! Can't restore original initrd.." else rm -f $INITRD_CHECKSUM_LOCATION mv $DEFAULT_INITRD_BAK $DEFAULT_INITRD if [[ $? -eq 0 ]]; then echo -n "Restoring original initrd as fadump mode " echo "is disabled." sync fi fi fi } check_config() { local nr nr=$(awk 'BEGIN{cnt=0} /^raw|^ssh[[:blank:]]|^nfs|^ext[234]|^xfs|^btrfs|^minix|^dracut_args .*\-\-mount/{cnt++} END{print cnt}' $KDUMP_CONFIG_FILE) [ $nr -gt 1 ] && { echo "More than one dump targets specified." return 1 } nr=$(grep "^dracut_args .*\-\-mount" $KDUMP_CONFIG_FILE | grep -o "\-\-mount" | wc -l) [ $nr -gt 1 ] && { echo "Multiple mount targets specified in one \"dracut_args\"." return 1 } # Check if we have any leading spaces (or tabs) before the # variable name in the kdump conf file if grep -E -q '^[[:blank:]]+[a-z]' $KDUMP_CONFIG_FILE; then echo "No whitespaces are allowed before a kdump option name in $KDUMP_CONFIG_FILE" return 1 fi while read config_opt config_val; do case "$config_opt" in \#* | "") ;; raw|ext2|ext3|ext4|minix|btrfs|xfs|nfs|ssh|sshkey|path|core_collector|kdump_post|kdump_pre|extra_bins|extra_modules|default|force_rebuild|force_no_rebuild|dracut_args|fence_kdump_args|fence_kdump_nodes) # remove inline comments after the end of a directive. [ -z "$config_val" ] && { echo "Invalid kdump config value for option $config_opt." return 1; } ;; net|options|link_delay|disk_timeout|debug_mem_level|blacklist) echo "Deprecated kdump config option: $config_opt. Refer to kdump.conf manpage for alternatives." return 1 ;; *) echo "Invalid kdump config option $config_opt" return 1; ;; esac done <<< "$(read_strip_comments $KDUMP_CONFIG_FILE)" check_default_config || return 1 check_fence_kdump_config || return 1 return 0 } # get_pcs_cluster_modified_files <image timestamp> # return list of modified file for fence_kdump modified in Pacemaker cluster get_pcs_cluster_modified_files() { local time_stamp local modified_files is_generic_fence_kdump && return 1 is_pcs_fence_kdump || return 1 time_stamp=`pcs cluster cib | xmllint --xpath 'string(/cib/@cib-last-written)' - | \ xargs -0 date +%s --date` if [ -n $time_stamp -a $time_stamp -gt $image_time ]; then modified_files="cluster-cib" fi if [ -f $FENCE_KDUMP_CONFIG_FILE ]; then time_stamp=`stat -c "%Y" $FENCE_KDUMP_CONFIG_FILE` if [ "$time_stamp" -gt "$image_time" ]; then modified_files="$modified_files $FENCE_KDUMP_CONFIG_FILE" fi fi echo $modified_files } check_boot_dir() { #If user specify a boot dir for kdump kernel, let's use it. Otherwise #check whether it's a atomic host. If yes parse the subdirectory under #/boot; If not just find it under /boot. [ -n "$KDUMP_BOOTDIR" ] && return if ! is_atomic || [ "$(uname -m)" = "s390x" ]; then KDUMP_BOOTDIR="/boot" else eval $(cat /proc/cmdline| grep "BOOT_IMAGE" | cut -d' ' -f1) KDUMP_BOOTDIR="/boot"$(dirname $BOOT_IMAGE) fi } setup_initrd() { check_boot_dir if [ -z "$KDUMP_KERNELVER" ]; then kdump_kver=`uname -r` else kdump_kver=$KDUMP_KERNELVER fi kdump_kernel="${KDUMP_BOOTDIR}/${KDUMP_IMG}-${kdump_kver}${KDUMP_IMG_EXT}" DEFAULT_INITRD="${KDUMP_BOOTDIR}/initramfs-`uname -r`.img" DEFAULT_INITRD_BAK="${KDUMP_BOOTDIR}/.initramfs-`uname -r`.img.default" if [ $DEFAULT_DUMP_MODE == "fadump" ]; then TARGET_INITRD="$DEFAULT_INITRD" # backup initrd for reference before replacing it # with fadump aware initrd backup_default_initrd else TARGET_INITRD="${KDUMP_BOOTDIR}/initramfs-${kdump_kver}kdump.img" # check if a backup of default initrd exists. If yes, # it signifies a switch from fadump mode. So, restore # the backed up default initrd. restore_default_initrd fi } check_files_modified() { local modified_files="" #also rebuild when Pacemaker cluster conf is changed and fence kdump is enabled. modified_files=$(get_pcs_cluster_modified_files) EXTRA_BINS=`grep ^kdump_post $KDUMP_CONFIG_FILE | cut -d\ -f2` CHECK_FILES=`grep ^kdump_pre $KDUMP_CONFIG_FILE | cut -d\ -f2` CORE_COLLECTOR=`grep ^core_collector $KDUMP_CONFIG_FILE | cut -d\ -f2` CORE_COLLECTOR=`type -P $CORE_COLLECTOR` EXTRA_BINS="$EXTRA_BINS $CHECK_FILES" CHECK_FILES=`grep ^extra_bins $KDUMP_CONFIG_FILE | cut -d\ -f2-` EXTRA_BINS="$EXTRA_BINS $CHECK_FILES" files="$KDUMP_CONFIG_FILE $kdump_kernel $EXTRA_BINS $CORE_COLLECTOR" [[ -e /etc/fstab ]] && files="$files /etc/fstab" check_exist "$files" && check_executable "$EXTRA_BINS" [ $? -ne 0 ] && return 2 for file in $files; do time_stamp=`stat -c "%Y" $file` if [ "$time_stamp" -gt "$image_time" ]; then modified_files="$modified_files $file" fi done if [ -n "$modified_files" ]; then echo "Detected change(s) in the following file(s):" echo -n " "; echo "$modified_files" | sed 's/\s/\n /g' return 1 fi return 0 } check_dump_fs_modified() { local _old_dev _old_mntpoint _old_fstype local _new_dev _new_mntpoint _new_fstype local _target _path _dracut_args local _target_drivers _module_name local _old_drivers="$(lsinitrd $TARGET_INITRD -f /usr/lib/dracut/loaded-kernel-modules.txt | tr '\n' ' ')" # No need to check in case of mount target specified via "dracut_args". if is_mount_in_dracut_args; then return 0 fi # No need to check in case of raw target. # Currently we do not check also if ssh/nfs target is specified if is_ssh_dump_target || is_nfs_dump_target || is_raw_dump_target; then return 0 fi _target=$(get_user_configured_dump_disk) if [[ -n "$_target" ]]; then _target=$(to_dev_name $_target) _new_fstype=$(blkid $_target | awk -F"TYPE=" '{print $2}' | cut -d '"' -f 2) else _path=$(get_save_path) set -- $(df -T $_path 2>/dev/null | tail -1 | awk '{ print $1, $2}') _target=$(to_dev_name $1) _new_fstype=$2 if [[ -z "$_target" || -z "$_new_fstype" ]];then echo "Dump path $_path does not exist" return 2 fi fi _record_block_drivers() { local _drivers if [[ -b /dev/block/$1 ]]; then _drivers=$(udevadm info -a "/dev/block/$1" | sed -n 's/\s*DRIVERS=="\(\S\+\)"/\1/p') fi if [[ -b $1 ]]; then _drivers=$(udevadm info -a "$1" | sed -n 's/\s*DRIVERS=="\(\S\+\)"/\1/p') fi for _driver in $_drivers; do if ! [[ " $_target_drivers " == *" $_driver "* ]]; then _target_drivers="$_target_drivers $_driver" fi done return 1 } check_block_and_slaves_all _record_block_drivers "$(get_maj_min "$_target")" for _driver in $_target_drivers; do # Older version of kmod util doesn't give module name, so follow Kbuild's # name-fix rule and deduce the name. _module_name=$(echo "$_driver" | sed "s/\(,\|-\)/_/g") # Target is mounted already, if module is not included by current kernel, # could be a deprecated/invalid driver name or builtin module if ! (grep -q "\b$_module_name\b" /proc/modules); then continue fi if ! [[ " $_old_drivers " == *" $_module_name "* ]]; then echo "Detected change in block device driver, $_module_name is not included" return 1 fi done if [[ $(expr substr $_new_fstype 1 3) = "nfs" ]];then _new_dev=$_target else _new_dev=$(kdump_get_persistent_dev $_target $_new_fstype) fi if ! findmnt $_target >/dev/null; then echo "Dump target $_target is probably not mounted." return 2 fi if [[ "$_target" = "$(get_root_fs_device)" ]]; then _new_mntpoint="/sysroot" else _new_mntpoint="/kdumproot/$(get_mntpoint_from_target $_target)" fi _dracut_args=$(lsinitrd $TARGET_INITRD -f usr/lib/dracut/build-parameter.txt) if [[ -z "$_dracut_args" ]];then echo "Warning: No dracut arguments found in initrd" return 0 fi # if --mount argument present then match old and new target, mount # point and file system. If any of them mismatches then rebuild echo $_dracut_args | grep "\-\-mount" &> /dev/null if [[ $? -eq 0 ]];then set -- $(echo $_dracut_args | awk -F "--mount '" '{print $2}' | cut -d' ' -f1,2,3) _old_dev=$1 _old_mntpoint=$2 _old_fstype=$3 [[ $_new_dev = $_old_dev && $_new_mntpoint = $_old_mntpoint && $_new_fstype = $_old_fstype ]] && return 0 # otherwise rebuild if target device is not a root device else [[ "$_target" = "$(get_root_fs_device)" ]] && return 0 fi echo "Detected change in File System" return 1 } check_wdt_modified() { local -A _drivers local _alldrivers _active _wdtdrv _wdtppath _dir local wd_old wd_new is_wdt_mod_omitted [[ $? -eq 0 ]] && return 0 [[ -d /sys/class/watchdog/ ]] || return 0 # Copied logic from dracut 04watchdog/module-setup.sh::installkernel() for _dir in /sys/class/watchdog/*; do [[ -d "$_dir" ]] || continue [[ -f "$_dir/state" ]] || continue _active=$(< "$_dir/state") [[ "$_active" = "active" ]] || continue # device/modalias will return driver of this device _wdtdrv=$(< "$_dir/device/modalias") # There can be more than one module represented by same # modalias. Currently load all of them. # TODO: Need to find a way to avoid any unwanted module # represented by modalias _wdtdrv=$(modprobe --set-version "$kdump_kver" -R $_wdtdrv 2>/dev/null) if [[ $_wdtdrv ]]; then for i in $_wdtdrv; do _drivers[$i]=1 done fi # however in some cases, we also need to check that if there is # a specific driver for the parent bus/device. In such cases # we also need to enable driver for parent bus/device. _wdtppath=$(readlink -f "$_dir/device") while [[ -d "$_wdtppath" ]] && [[ "$_wdtppath" != "/sys" ]]; do _wdtppath=$(readlink -f "$_wdtppath/..") [[ -f "$_wdtppath/modalias" ]] || continue _wdtdrv=$(< "$_wdtppath/modalias") _wdtdrv=$(modprobe --set-version "$kdump_kver" -R $_wdtdrv 2>/dev/null) if [[ $_wdtdrv ]]; then for i in $_wdtdrv; do _drivers[$i]=1 done fi done done # ensure that watchdog module is loaded as early as possible _alldrivers="${!_drivers[*]}" [[ $_alldrivers ]] && wd_new="rd.driver.pre=${_alldrivers// /,}" wd_old=$(lsinitrd $TARGET_INITRD -f etc/cmdline.d/00-watchdog.conf) [[ "$wd_old" = "$wd_new" ]] && return 0 return 1 } # returns 0 if system is not modified # returns 1 if system is modified # returns 2 if system modification is invalid check_system_modified() { local ret [[ -f $TARGET_INITRD ]] || return 1 check_files_modified ret=$? if [ $ret -ne 0 ]; then return $ret fi check_dump_fs_modified ret=$? if [ $ret -ne 0 ]; then return $ret fi check_wdt_modified if [ $? -ne 0 ]; then echo "Detected change in watchdog state" return 1 fi return 0 } check_rebuild() { local extra_modules local capture_capable_initrd="1" local _force_rebuild force_rebuild="0" local _force_no_rebuild force_no_rebuild="0" local ret system_modified="0" setup_initrd if [ $? -ne 0 ]; then return 1 fi _force_no_rebuild=`grep ^force_no_rebuild $KDUMP_CONFIG_FILE 2>/dev/null` if [ $? -eq 0 ]; then force_no_rebuild=`echo $_force_no_rebuild | cut -d' ' -f2` if [ "$force_no_rebuild" != "0" ] && [ "$force_no_rebuild" != "1" ];then echo "Error: force_no_rebuild value is invalid" return 1 fi fi _force_rebuild=`grep ^force_rebuild $KDUMP_CONFIG_FILE 2>/dev/null` if [ $? -eq 0 ]; then force_rebuild=`echo $_force_rebuild | cut -d' ' -f2` if [ "$force_rebuild" != "0" ] && [ "$force_rebuild" != "1" ];then echo "Error: force_rebuild value is invalid" return 1 fi fi if [[ "$force_no_rebuild" == "1" && "$force_rebuild" == "1" ]]; then echo "Error: force_rebuild and force_no_rebuild are enabled simultaneously in kdump.conf" return 1 fi # Will not rebuild kdump initrd if [ "$force_no_rebuild" == "1" ]; then return 0 fi #will rebuild every time if extra_modules are specified extra_modules=`grep ^extra_modules $KDUMP_CONFIG_FILE` [ -n "$extra_modules" ] && force_rebuild="1" #check to see if dependent files has been modified #since last build of the image file if [ -f $TARGET_INITRD ]; then image_time=`stat -c "%Y" $TARGET_INITRD 2>/dev/null` #in case of fadump mode, check whether the default/target #initrd is already built with dump capture capability if [ "$DEFAULT_DUMP_MODE" == "fadump" ]; then capture_capable_initrd=$(lsinitrd -f $DRACUT_MODULES_FILE $TARGET_INITRD | grep ^kdumpbase$ | wc -l) fi fi check_system_modified ret=$? if [ $ret -eq 2 ]; then return 1 elif [ $ret -eq 1 ];then system_modified="1" fi if [ $image_time -eq 0 ]; then echo -n "No kdump initial ramdisk found."; echo elif [ "$capture_capable_initrd" == "0" ]; then echo -n "Rebuild $TARGET_INITRD with dump capture support"; echo elif [ "$force_rebuild" != "0" ]; then echo -n "Force rebuild $TARGET_INITRD"; echo elif [ "$system_modified" != "0" ]; then : else return 0 fi echo "Rebuilding $TARGET_INITRD" rebuild_initrd return $? } # This function check iomem and determines if we have more than # 4GB of ram available. Returns 1 if we do, 0 if we dont need_64bit_headers() { return `tail -n 1 /proc/iomem | awk '{ split ($1, r, "-"); \ print (strtonum("0x" r[2]) > strtonum("0xffffffff")); }'` } # Load the kdump kernel specified in /etc/sysconfig/kdump # If none is specified, try to load a kdump kernel with the same version # as the currently running kernel. load_kdump() { ARCH=`uname -m` if [ "$ARCH" == "i686" -o "$ARCH" == "i386" ] then need_64bit_headers if [ $? == 1 ] then FOUND_ELF_ARGS=`echo $KEXEC_ARGS | grep elf32-core-headers` if [ -n "$FOUND_ELF_ARGS" ] then echo -n "Warning: elf32-core-headers overrides correct elf64 setting" echo else KEXEC_ARGS="$KEXEC_ARGS --elf64-core-headers" fi else FOUND_ELF_ARGS=`echo $KEXEC_ARGS | grep elf64-core-headers` if [ -z "$FOUND_ELF_ARGS" ] then KEXEC_ARGS="$KEXEC_ARGS --elf32-core-headers" fi fi fi prepare_cmdline # For secureboot enabled machines, use new kexec file based syscall. # Old syscall will always fail as it does not have capability to # to kernel signature verification. if is_secure_boot_enforced; then echo "Secure Boot is enabled. Using kexec file based syscall." KEXEC_ARGS="$KEXEC_ARGS -s" elif is_secure_mode_enforced; then echo "securelevel is set to 1 (Secure Mode). Using kexec file based syscall." KEXEC_ARGS="$KEXEC_ARGS -s" fi $KEXEC $KEXEC_ARGS $standard_kexec_args \ --command-line="$KDUMP_COMMANDLINE" \ --initrd=$TARGET_INITRD $kdump_kernel if [ $? == 0 ]; then echo "kexec: loaded kdump kernel" return 0 else echo "kexec: failed to load kdump kernel" >&2 return 1 fi } check_ssh_config() { while read config_opt config_val; do case "$config_opt" in sshkey) # remove inline comments after the end of a directive. if [ -f "$config_val" ]; then # canonicalize the path SSH_KEY_LOCATION=$(/usr/bin/readlink -m $config_val) else echo "WARNING: '$config_val' doesn't exist, using default value '$SSH_KEY_LOCATION'" fi ;; path) SAVE_PATH=$config_val ;; ssh) DUMP_TARGET=$config_val ;; *) ;; esac done <<< "$(read_strip_comments $KDUMP_CONFIG_FILE)" #make sure they've configured kdump.conf for ssh dumps local SSH_TARGET=`echo -n $DUMP_TARGET | sed -n '/.*@/p'` if [ -z "$SSH_TARGET" ]; then return 1 fi return 0 } # ipv6 host address may takes a long time to be ready. # Instead of checking against ipv6 address, we just check the network reachable # by the return val of 'ssh' check_and_wait_network_ready() { local start_time=$(date +%s) local warn_once=1 local cur local diff local retval local errmsg while true; do errmsg=$(ssh -i $SSH_KEY_LOCATION -o BatchMode=yes $DUMP_TARGET mkdir -p $SAVE_PATH 2>&1) retval=$? # ssh exits with the exit status of the remote command or with 255 if an error occurred if [ $retval -eq 0 ]; then return 0 elif [ $retval -ne 255 ]; then echo "Could not create $DUMP_TARGET:$SAVE_PATH, you should check the privilege on server side" >&2 return 1 fi # if server removes the authorized_keys or, no /root/.ssh/kdump_id_rsa echo $errmsg | grep -q "Permission denied\|No such file or directory\|Host key verification failed" if [ $? -eq 0 ]; then echo "Could not create $DUMP_TARGET:$SAVE_PATH, you probably need to run \"kdumpctl propagate\"" >&2 return 1 fi if [ $warn_once -eq 1 ]; then echo "Network dump target is not usable, waiting for it to be ready" warn_once=0 fi echo -n . cur=$(date +%s) let "diff = $cur - $start_time" # 60s time out if [ $diff -gt 180 ]; then break; fi sleep 1 done echo "Could not create $DUMP_TARGET:$SAVE_PATH, ipaddr is not ready yet. You should check network connection" >&2 return 1 } check_ssh_target() { check_and_wait_network_ready if [ $? -ne 0 ]; then return 1 fi return 0 } propagate_ssh_key() { check_ssh_config if [ $? -ne 0 ]; then echo "No ssh config specified in $KDUMP_CONFIG_FILE. Can't propagate" >&2 exit 1 fi local KEYFILE=$SSH_KEY_LOCATION local errmsg="Failed to propagate ssh key" #Check to see if we already created key, if not, create it. if [ -f $KEYFILE ]; then echo "Using existing keys..." else echo -n "Generating new ssh keys... " /usr/bin/ssh-keygen -t rsa -f $KEYFILE -N "" 2>&1 > /dev/null echo "done." fi #now find the target ssh user and server to contact. SSH_USER=`echo $DUMP_TARGET | cut -d\ -f2 | cut -d@ -f1` SSH_SERVER=`echo $DUMP_TARGET | sed -e's/\(.*@\)\(.*$\)/\2/'` #now send the found key to the found server ssh-copy-id -i $KEYFILE $SSH_USER@$SSH_SERVER RET=$? if [ $RET == 0 ]; then echo $KEYFILE has been added to ~$SSH_USER/.ssh/authorized_keys on $SSH_SERVER return 0 else echo $errmsg, $KEYFILE failed in transfer to $SSH_SERVER >&2 exit 1 fi } show_reserved_mem() { local mem=$(cat /sys/kernel/kexec_crash_size) local mem_mb=$(expr $mem / 1024 / 1024) echo "Reserved "$mem_mb"MB memory for crash kernel" } check_current_fadump_status() { # Check if firmware-assisted dump has been registered. rc=`cat $FADUMP_REGISTER_SYS_NODE` [ $rc -eq 1 ] && return 0 return 1 } check_current_kdump_status() { rc=`cat /sys/kernel/kexec_crash_loaded` if [ $rc == 1 ]; then return 0 else return 1 fi } check_current_status() { if [ $DEFAULT_DUMP_MODE == "fadump" ]; then check_current_fadump_status else check_current_kdump_status fi return $? } save_raw() { local kdump_dir local raw_target raw_target=$(awk '$1 ~ /^raw$/ { print $2; }' $KDUMP_CONFIG_FILE) [ -z "$raw_target" ] && return 0 [ -b "$raw_target" ] || { echo "raw partition $raw_target not found" return 1 } kdump_dir=`grep ^path $KDUMP_CONFIG_FILE | cut -d' ' -f2-` if [ -z "${kdump_dir}" ]; then coredir="/var/crash/`date +"%Y-%m-%d-%H:%M"`" else coredir="${kdump_dir}/`date +"%Y-%m-%d-%H:%M"`" fi mkdir -p "$coredir" [ -d "$coredir" ] || { echo "failed to create $coredir" return 1 } if makedumpfile -R $coredir/vmcore <$raw_target >/dev/null 2>&1; then # dump found echo "Dump saved to $coredir/vmcore" # wipe makedumpfile header dd if=/dev/zero of=$raw_target bs=1b count=1 2>/dev/null else rm -rf "$coredir" fi return 0 } is_dump_target_configured() { local _target _target=$(egrep "^ext[234]|^xfs|^btrfs|^minix|^raw|^ssh|^nfs" /etc/kdump.conf) [ -n "$_target" ] } local_fs_dump_target() { local _target _target=$(egrep "^ext[234]|^xfs|^btrfs|^minix" /etc/kdump.conf) if [ $? -eq 0 ]; then echo $_target|awk '{print $2}' fi } path_to_be_relabeled() { local _path _target _mnt="/" _rmnt if is_dump_target_configured; then _target=$(local_fs_dump_target) if [[ -n "$_target" ]]; then _mnt=$(findmnt -k -f -n -r -o TARGET $_target) if [ -z "$_mnt" ]; then return fi else return fi fi if is_mount_in_dracut_args; then return; fi _path=$(get_save_path) # if $_path is masked by other mount, we will not relabel it. _rmnt=$(df $_mnt/$_path 2>/dev/null | tail -1 | awk '{ print $NF }') if [ "$_rmnt" == "$_mnt" ]; then echo $_mnt/$_path fi } selinux_relabel() { local _path _i _attr _path=$(path_to_be_relabeled) if [ -z "$_path" ] || ! [ -d "$_path" ] ; then return fi for _i in $(find $_path); do _attr=$(getfattr -m "security.selinux" $_i 2>/dev/null) if [ -z "$_attr" ]; then restorecon $_i; fi done } # Check if secure boot is being enforced. # # Per Peter Jones, we need check efivar SecureBoot-$(the UUID) and # SetupMode-$(the UUID), they are both 5 bytes binary data. The first four # bytes are the attributes associated with the variable and can safely be # ignored, the last bytes are one-byte true-or-false variables. If SecureBoot # is 1 and SetupMode is 0, then secure boot is being enforced. # # SecureBoot-UUID won't always be set when securelevel is 1. For legacy-mode # and uefi-without-seucre-enabled system, we can manually enable secure mode # by writing "1" to securelevel. So check both efi var and secure mode is a # more sane way. # # Assume efivars is mounted at /sys/firmware/efi/efivars. is_secure_boot_enforced() { local secure_boot_file setup_mode_file local secure_boot_byte setup_mode_byte secure_boot_file=$(find /sys/firmware/efi/efivars -name SecureBoot-* 2>/dev/null) setup_mode_file=$(find /sys/firmware/efi/efivars -name SetupMode-* 2>/dev/null) if [ -f "$secure_boot_file" ] && [ -f "$setup_mode_file" ]; then secure_boot_byte=$(hexdump -v -e '/1 "%d\ "' $secure_boot_file|cut -d' ' -f 5) setup_mode_byte=$(hexdump -v -e '/1 "%d\ "' $setup_mode_file|cut -d' ' -f 5) if [ "$secure_boot_byte" = "1" ] && [ "$setup_mode_byte" = "0" ]; then return 0 fi fi return 1 } # Check if secure mode is being enforced (securelevel =? 1) is_secure_mode_enforced() { local secure_mode_byte if [ ! -f /sys/kernel/security/securelevel ]; then return 1 fi secure_mode_byte=$(cat /sys/kernel/security/securelevel) if [ "$secure_mode_byte" = "1" ]; then return 0 fi return 1 } check_crash_mem_reserved() { local mem_reserved mem_reserved=$(cat /sys/kernel/kexec_crash_size) if [ $mem_reserved -eq 0 ]; then echo "No memory reserved for crash kernel" return 1 fi return 0 } check_kdump_feasibility() { if [ ! -e /sys/kernel/kexec_crash_loaded ]; then echo "Kdump is not supported on this kernel" return 1 fi check_crash_mem_reserved return $? } check_fence_kdump_config() { local hostname=`hostname` local ipaddrs=`hostname -I` local nodes=$(get_option_value "fence_kdump_nodes") for node in $nodes; do if [ "$node" = "$hostname" ]; then echo "Option fence_kdump_nodes cannot contain $hostname" return 1 fi # node can be ipaddr echo "$ipaddrs " | grep "$node " > /dev/null if [ $? -eq 0 ]; then echo "Option fence_kdump_nodes cannot contain $node" return 1 fi done return 0 } check_dump_feasibility() { if [ $DEFAULT_DUMP_MODE == "fadump" ]; then return 0 fi check_kdump_feasibility return $? } start_fadump() { echo 1 > $FADUMP_REGISTER_SYS_NODE if ! check_current_fadump_status; then echo "fadump: failed to register" return 1 fi echo "fadump: registered successfully" return 0 } start_dump() { if [ $DEFAULT_DUMP_MODE == "fadump" ]; then start_fadump else load_kdump fi return $? } check_default_config() { local default_option default_option=$(awk '$1 ~ /^default$/ {print $2;}' $KDUMP_CONFIG_FILE) if [ -z "$default_option" ]; then return 0 else case "$default_option" in reboot|halt|poweroff|shell|dump_to_rootfs) return 0 ;; *) echo $"Usage kdump.conf: default {reboot|halt|poweroff|shell|dump_to_rootfs}" return 1 esac fi } start() { check_dump_feasibility if [ $? -ne 0 ]; then echo "Starting kdump: [FAILED]" return 1 fi check_config if [ $? -ne 0 ]; then echo "Starting kdump: [FAILED]" return 1 fi if sestatus 2>/dev/null | grep -q "SELinux status.*enabled"; then selinux_relabel fi save_raw if [ $? -ne 0 ]; then echo "Starting kdump: [FAILED]" return 1 fi check_current_status if [ $? == 0 ]; then echo "Kdump already running: [WARNING]" return 0 fi if check_ssh_config; then if ! check_ssh_target; then echo "Starting kdump: [FAILED]" return 1 fi fi check_rebuild if [ $? != 0 ]; then echo "Starting kdump: [FAILED]" return 1 fi start_dump if [ $? != 0 ]; then echo "Starting kdump: [FAILED]" return 1 fi echo "Starting kdump: [OK]" } reload() { check_current_status if [ $? -ne 0 ]; then echo "Kdump is not running: [WARNING]" return 0 fi if [ $DEFAULT_DUMP_MODE == "fadump" ]; then reload_fadump return $? else stop_kdump fi if [ $? -ne 0 ]; then echo "Stopping kdump: [FAILED]" return 1 fi echo "Stopping kdump: [OK]" setup_initrd if [ $? -ne 0 ]; then echo "Starting kdump: [FAILED]" return 1 fi start_dump if [ $? -ne 0 ]; then echo "Starting kdump: [FAILED]" return 1 fi echo "Starting kdump: [OK]" } stop_fadump() { echo 0 > $FADUMP_REGISTER_SYS_NODE if check_current_fadump_status; then echo "fadump: failed to unregister" return 1 fi echo "fadump: unregistered successfully" return 0 } stop_kdump() { if is_secure_boot_enforced; then $KEXEC -s -p -u else $KEXEC -p -u fi if [ $? != 0 ]; then echo "kexec: failed to unload kdump kernel" return 1 fi echo "kexec: unloaded kdump kernel" return 0 } reload_fadump() { echo 1 > $FADUMP_REGISTER_SYS_NODE if [ $? == 0 ]; then echo "fadump: re-registered successfully" return 0 else # FADump could fail on older kernel where re-register # support is not enabled. Try stop/start from userspace # to handle such scenario. stop_fadump if [ $? == 0 ]; then start_fadump return $? fi fi return 1 } stop() { if [ $DEFAULT_DUMP_MODE == "fadump" ]; then stop_fadump else stop_kdump fi if [ $? != 0 ]; then echo "Stopping kdump: [FAILED]" return 1 fi echo "Stopping kdump: [OK]" return 0 } rebuild() { check_config if [ $? -ne 0 ]; then return 1 fi if check_ssh_config; then if ! check_ssh_target; then return 1 fi fi setup_initrd if [ $? -ne 0 ]; then return 1 fi echo "Rebuilding $TARGET_INITRD" rebuild_initrd return $? } if [ ! -f "$KDUMP_CONFIG_FILE" ]; then echo "Error: No kdump config file found!" >&2 exit 1 fi main () { # Determine if the dump mode is kdump or fadump determine_dump_mode case "$1" in start) if [ -s /proc/vmcore ]; then save_core reboot else start fi ;; stop) stop ;; status) EXIT_CODE=0 check_current_status case "$?" in 0) echo "Kdump is operational" EXIT_CODE=0 ;; 1) echo "Kdump is not operational" EXIT_CODE=3 ;; esac exit $EXIT_CODE ;; reload) reload ;; restart) stop start ;; rebuild) rebuild ;; condrestart) ;; propagate) propagate_ssh_key ;; showmem) show_reserved_mem ;; *) echo $"Usage: $0 {start|stop|status|restart|reload|rebuild|propagate|showmem}" exit 1 esac } # Other kdumpctl instances will block in queue, until this one exits single_instance_lock # To avoid fd 9 leaking, we invoke a subshell, close fd 9 and call main. # So that fd isn't leaking when main is invoking a subshell. (exec 9<&-; main $1) exit $?
Upload File
Create Folder