X7ROOT File Manager
Current Path:
/usr/share/bash-completion/completions
usr
/
share
/
bash-completion
/
completions
/
📁
..
📄
addpart
(520 B)
📄
blkdiscard
(651 B)
📄
blkid
(1.47 KB)
📄
blockdev
(761 B)
📄
bootctl
(1.79 KB)
📄
busctl
(7.54 KB)
📄
cal
(404 B)
📄
cfdisk
(736 B)
📄
chcpu
(1.18 KB)
📄
chfn
(445 B)
📄
chrt
(800 B)
📄
chsh
(506 B)
📄
col
(460 B)
📄
colcrt
(484 B)
📄
colrm
(509 B)
📄
column
(725 B)
📄
coredumpctl
(3.34 KB)
📄
ctrlaltdel
(335 B)
📄
delpart
(649 B)
📄
dmesg
(1.03 KB)
📄
dracut
(3.5 KB)
📄
eject
(1.16 KB)
📄
fallocate
(593 B)
📄
fdformat
(414 B)
📄
fdisk
(1.05 KB)
📄
findmnt
(2.77 KB)
📄
flock
(860 B)
📄
fsck
(789 B)
📄
fsck.cramfs
(508 B)
📄
fsck.minix
(403 B)
📄
fsfreeze
(524 B)
📄
fstrim
(626 B)
📄
gapplication
(1.36 KB)
📄
gdbus
(935 B)
📄
getopt
(815 B)
📄
grub
(11.41 KB)
📄
gsettings
(2.76 KB)
📄
hexdump
(659 B)
📄
hostnamectl
(2.16 KB)
📄
hwclock
(937 B)
📄
ionice
(837 B)
📄
ipcrm
(1.39 KB)
📄
ipcs
(514 B)
📄
isosize
(426 B)
📄
journalctl
(5.4 KB)
📄
kernel-install
(1.75 KB)
📄
kmod
(3.16 KB)
📄
ldattach
(1.23 KB)
📄
localectl
(3.36 KB)
📄
logger
(1.13 KB)
📄
loginctl
(4.03 KB)
📄
look
(572 B)
📄
losetup
(1.47 KB)
📄
lsblk
(1.44 KB)
📄
lscpu
(829 B)
📄
lsinitrd
(2.05 KB)
📄
lslocks
(1002 B)
📄
machinectl
(3.12 KB)
📄
mcookie
(502 B)
📄
mkfs
(692 B)
📄
mkfs.cramfs
(821 B)
📄
mkfs.minix
(716 B)
📄
mkswap
(765 B)
📄
more
(528 B)
📄
mountpoint
(570 B)
📄
namei
(500 B)
📄
nsenter
(955 B)
📄
partx
(1.07 KB)
📄
pivot_root
(387 B)
📄
prlimit
(1.16 KB)
📄
raw
(482 B)
📄
readprofile
(679 B)
📄
rename
(632 B)
📄
renice
(812 B)
📄
resizepart
(691 B)
📄
rev
(432 B)
📄
rpm
(9.77 KB)
📄
rtcwake
(841 B)
📄
runuser
(864 B)
📄
script
(667 B)
📄
scriptreplay
(592 B)
📄
semanage
(6.42 KB)
📄
setarch
(775 B)
📄
setpriv
(1.97 KB)
📄
setsebool
(1.77 KB)
📄
setsid
(433 B)
📄
setterm
(2.24 KB)
📄
sfdisk
(1.41 KB)
📄
su
(864 B)
📄
swaplabel
(635 B)
📄
swapon
(1.32 KB)
📄
systemctl
(12.29 KB)
📄
systemd-analyze
(3.9 KB)
📄
systemd-cat
(1.87 KB)
📄
systemd-cgls
(1.75 KB)
📄
systemd-cgtop
(1.32 KB)
📄
systemd-delta
(1.91 KB)
📄
systemd-detect-virt
(1.29 KB)
📄
systemd-nspawn
(5.74 KB)
📄
systemd-run
(3.51 KB)
📄
tailf
(530 B)
📄
taskset
(1.06 KB)
📄
tc
(26.41 KB)
📄
timedatectl
(2.52 KB)
📄
tuned-adm
(511 B)
📄
udevadm
(3.64 KB)
📄
ul
(655 B)
📄
unshare
(496 B)
📄
utmpdump
(466 B)
📄
uuidgen
(384 B)
📄
wdctl
(1.17 KB)
📄
whereis
(535 B)
📄
wipefs
(760 B)
📄
write
(494 B)
📄
yum
(11.23 KB)
📄
yummain.py
(11.23 KB)
📄
zramctl
(1.18 KB)
Editing: systemctl
# systemctl(1) completion -*- shell-script -*- # # This file is part of systemd. # # Copyright 2010 Ran Benita # # systemd is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by # the Free Software Foundation; either version 2.1 of the License, or # (at your option) any later version. # # systemd is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU Lesser General Public License # along with systemd; If not, see <http://www.gnu.org/licenses/>. __systemctl() { local mode=$1; shift 1 systemctl $mode --full --no-legend "$@" } __systemd_properties() { local mode=$1 { __systemctl $mode show --all; /usr/lib/systemd/systemd --dump-configuration-items; } | while IFS='=' read -r key value; do [[ $value ]] && echo "$key" done } __contains_word () { local w word=$1; shift for w in "$@"; do [[ $w = "$word" ]] && return done } __filter_units_by_property () { local mode=$1 property=$2 value=$3 ; shift 3 local units=("$@") local props IFS=$'\n' read -rd '' -a props < \ <(__systemctl $mode show --property "$property" -- "${units[@]}") for ((i=0; $i < ${#units[*]}; i++)); do if [[ "${props[i]}" = "$property=$value" ]]; then echo " ${units[i]}" fi done } __get_all_units () { { __systemctl $1 list-unit-files; __systemctl $1 list-units --all; } \ | { while read -r a b; do [[ $a =~ @\. ]] || echo " $a"; done; }; } __get_template_names () { __systemctl $1 list-unit-files \ | { while read -r a b; do [[ $a =~ @\. ]] && echo " ${a%%@.*}@"; done; }; } __get_active_units () { __systemctl $1 list-units \ | { while read -r a b; do echo " $a"; done; }; } __get_startable_units () { # find startable inactive units __filter_units_by_property $mode ActiveState inactive $( __filter_units_by_property $mode CanStart yes $( __systemctl $mode list-unit-files --state enabled,disabled,static | \ { while read -r a b; do [[ $a =~ @\. ]] || echo " $a"; done; } __systemctl $mode list-units --state inactive,failed | \ { while read -r a b; do echo " $a"; done; } )) } __get_restartable_units () { # filter out masked and not-found __filter_units_by_property $mode CanStart yes $( __systemctl $mode list-unit-files --state enabled,disabled,static | \ { while read -r a b; do [[ $a =~ @\. ]] || echo " $a"; done; } __systemctl $mode list-units | \ { while read -r a b; do echo " $a"; done; } ) } __get_failed_units () { __systemctl $1 list-units \ | { while read -r a b c d; do [[ $c == "failed" ]] && echo " $a"; done; }; } __get_enabled_units () { __systemctl $1 list-unit-files \ | { while read -r a b c ; do [[ $b == "enabled" ]] && echo " $a"; done; }; } __get_disabled_units () { __systemctl $1 list-unit-files \ | { while read -r a b c ; do [[ $b == "disabled" ]] && echo " $a"; done; }; } __get_masked_units () { __systemctl $1 list-unit-files \ | { while read -r a b c ; do [[ $b == "masked" ]] && echo " $a"; done; }; } __get_all_unit_files () { { __systemctl $1 list-unit-files; } | { while read -r a b; do echo " $a"; done; }; } _systemctl () { local cur=${COMP_WORDS[COMP_CWORD]} prev=${COMP_WORDS[COMP_CWORD-1]} local i verb comps mode local -A OPTS=( [STANDALONE]='--all -a --reverse --after --before --defaults --fail --ignore-dependencies --failed --force -f --full -l --global --help -h --no-ask-password --no-block --no-legend --no-pager --no-reload --no-wall --now --quiet -q --privileged -P --system --version --runtime --recursive -r' [ARG]='--host -H --kill-who --property -p --signal -s --type -t --state --root' ) local -A PROPS='CPUQuota= CPUAccounting= MemoryAccounting= BlockIOAccounting= SendSIGHUP= SendSIGKILL= WakeSystem= DefaultDependencies= MemoryLimit= CPUShares= BlockIOWeight= User= Group= DevicePolicy= KillMode= DeviceAllow= BlockIOReadBandwidth= BlockIOWriteBandwidth= BlockIODeviceWeight= Nice= Environment= KillSignal= AccuracySec= LimitCPU= LimitFSIZE= LimitDATA= LimitSTACK= LimitCORE= LimitRSS= LimitNOFILE= LimitAS= LimitNPROC= LimitMEMLOCK= LimitLOCKS= LimitSIGPENDING= LimitMSGQUEUE= LimitNICE= LimitRTPRIO= LimitRTTIME=' if __contains_word "--user" ${COMP_WORDS[*]}; then mode=--user else mode=--system fi if __contains_word "$prev" ${OPTS[ARG]}; then case $prev in --signal|-s) comps=$(compgen -A signal) ;; --type|-t) comps='automount busname device mount path service snapshot socket swap target timer' ;; --state) comps='loaded not-found stub active inactive dead elapsed exited listening mounted plugged running waiting' ;; --kill-who) comps='all control main' ;; --root) comps=$(compgen -A directory -- "$cur" ) compopt -o filenames ;; --host|-H) comps=$(compgen -A hostname) ;; --property|-p) comps=$(__systemd_properties $mode) ;; esac COMPREPLY=( $(compgen -W '$comps' -- "$cur") ) return 0 fi if [[ "$cur" = -* ]]; then COMPREPLY=( $(compgen -W '${OPTS[*]}' -- "$cur") ) return 0 fi local -A VERBS=( [ALL_UNITS]='is-active is-failed is-enabled status show cat mask preset help list-dependencies edit' [ENABLED_UNITS]='disable' [DISABLED_UNITS]='enable' [REENABLABLE_UNITS]='reenable' [FAILED_UNITS]='reset-failed' [STARTABLE_UNITS]='start' [STOPPABLE_UNITS]='stop condstop kill try-restart condrestart' [ISOLATABLE_UNITS]='isolate' [RELOADABLE_UNITS]='reload condreload reload-or-try-restart force-reload' [RESTARTABLE_UNITS]='restart reload-or-restart' [TARGET_AND_UNITS]='add-wants add-requires' [MASKED_UNITS]='unmask' [JOBS]='cancel' [SNAPSHOTS]='delete' [PROPERTIES]='set-property' [ENVS]='set-environment unset-environment' [STANDALONE]='daemon-reexec daemon-reload default emergency exit halt hibernate hybrid-sleep kexec list-jobs list-sockets list-timers list-units list-unit-files poweroff reboot rescue show-environment suspend get-default is-system-running' [NAME]='snapshot' [FILE]='link switch-root' [TARGETS]='set-default' ) for ((i=0; i < COMP_CWORD; i++)); do if __contains_word "${COMP_WORDS[i]}" ${VERBS[*]} && ! __contains_word "${COMP_WORDS[i-1]}" ${OPTS[ARG]}; then verb=${COMP_WORDS[i]} break fi done if [[ -z $verb ]]; then comps="${VERBS[*]}" elif __contains_word "$verb" ${VERBS[ALL_UNITS]}; then comps=$( __get_all_units $mode ) compopt -o filenames elif __contains_word "$verb" ${VERBS[ENABLED_UNITS]}; then comps=$( __get_enabled_units $mode ) compopt -o filenames elif __contains_word "$verb" ${VERBS[DISABLED_UNITS]}; then comps=$( __get_disabled_units $mode; __get_template_names $mode) compopt -o filenames elif __contains_word "$verb" ${VERBS[REENABLABLE_UNITS]}; then comps=$( __get_disabled_units $mode; __get_enabled_units $mode; __get_template_names $mode) compopt -o filenames elif __contains_word "$verb" ${VERBS[STARTABLE_UNITS]}; then comps=$( __get_startable_units $mode; __get_template_names $mode) compopt -o filenames elif __contains_word "$verb" ${VERBS[RESTARTABLE_UNITS]}; then comps=$( __get_restartable_units $mode; __get_template_names $mode) compopt -o filenames elif __contains_word "$verb" ${VERBS[STOPPABLE_UNITS]}; then comps=$( __filter_units_by_property $mode CanStop yes \ $( __get_active_units $mode ) ) compopt -o filenames elif __contains_word "$verb" ${VERBS[RELOADABLE_UNITS]}; then comps=$( __filter_units_by_property $mode CanReload yes \ $( __get_active_units $mode ) ) compopt -o filenames elif __contains_word "$verb" ${VERBS[ISOLATABLE_UNITS]}; then comps=$( __filter_units_by_property $mode AllowIsolate yes \ $( __get_all_units $mode ) ) compopt -o filenames elif __contains_word "$verb" ${VERBS[FAILED_UNITS]}; then comps=$( __get_failed_units $mode ) compopt -o filenames elif __contains_word "$verb" ${VERBS[MASKED_UNITS]}; then comps=$( __get_masked_units $mode ) compopt -o filenames elif __contains_word "$verb" ${VERBS[TARGET_AND_UNITS]}; then if __contains_word "$prev" ${VERBS[TARGET_AND_UNITS]} \ || __contains_word "$prev" ${OPTS[STANDALONE]}; then comps=$( __systemctl $mode list-unit-files --type target --all \ | { while read -r a b; do echo " $a"; done; } ) else comps=$( __get_all_unit_files $mode ) fi compopt -o filenames elif __contains_word "$verb" ${VERBS[STANDALONE]} ${VERBS[NAME]}; then comps='' elif __contains_word "$verb" ${VERBS[JOBS]}; then comps=$( __systemctl $mode list-jobs | { while read -r a b; do echo " $a"; done; } ) elif __contains_word "$verb" ${VERBS[SNAPSHOTS]}; then comps=$( __systemctl $mode list-units --type snapshot --full --all \ | { while read -r a b; do echo " $a"; done; } ) elif __contains_word "$verb" ${VERBS[ENVS]}; then comps=$( __systemctl $mode show-environment \ | while read -r line; do echo " ${line%%=*}=";done ) compopt -o nospace elif __contains_word "$verb" ${VERBS[FILE]}; then comps=$( compgen -A file -- "$cur" ) compopt -o filenames elif __contains_word "$verb" ${VERBS[TARGETS]}; then comps=$( __systemctl $mode list-unit-files --type target --full --all \ | { while read -r a b; do echo " $a"; done; } ) elif __contains_word "$verb" ${VERBS[PROPERTIES]}; then if __contains_word "$prev" ${VERBS[PROPERTIES]}; then comps=$( __get_active_units $mode ) else comps=$PROPS compopt -o nospace fi fi COMPREPLY=( $(compgen -o filenames -W '$comps' -- "$cur") ) return 0 } complete -F _systemctl systemctl
Upload File
Create Folder