Service Status
Run: sudo systemctl status {{SERVICE}}
1 step · 1 input
-
Send
sudo systemctl status {{SERVICE}}Sends Enter afterwards.
Linux Administration Commands
by Nathan Kirk · 112 downloads · MIT licence · revision 2 · published 14 Aug 2026
Stop Service — Stops or disables a service (steps[0], sent text)
sudo systemctl stop {{SERVICE}}
Reload Service — Reboots or reloads the device (steps[1], sent text)
sudo systemctl reload {{SERVICE}}
Disable Service — Stops or disables a service (steps[0], sent text)
sudo systemctl disable {{SERVICE}}
Disable and Stop Service — Stops or disables a service (steps[0], sent text)
sudo systemctl disable --now {{SERVICE}}
Reload Systemd Units — Reboots or reloads the device (steps[0], sent text)
sudo systemctl daemon-reload
List Users — Changes credentials or access (steps[0], sent text)
getent passwd
Set User Password — Changes credentials or access (steps[0], sent text)
sudo passwd {{USERNAME}}
Flagged automatically by matching command text. It is a prompt to read the script, not a verdict — plenty of legitimate buttons reboot things on purpose.
4 sets, 116 buttons, 117 steps · 104.8 KB
File format version 1 · exported by Smartcom Revisited
a7db515be552959c58f89b69af83edd190c2641cc01b15ac6396c5a7d3c4519b
You get the exact file the uploader submitted, byte for byte — that checksum is what
sha256sum will print. Import it from the button panel in
SmartCom Revisited.
Exactly what gets sent
This is the complete script of the file below — nothing is summarised or hidden. Read it before you download it, the same way you would read a script someone emailed you.
systemctl, journalctl, timers and cron jobs.
Run: sudo systemctl status {{SERVICE}}
1 step · 1 input
sudo systemctl status {{SERVICE}}
Sends Enter afterwards.
Run: sudo systemctl start {{SERVICE}}
1 step · 1 input
sudo systemctl start {{SERVICE}}
Sends Enter afterwards.
Run: sudo systemctl stop {{SERVICE}}
1 step · asks for confirmation before it runs · 1 input
sudo systemctl stop {{SERVICE}}
Sends Enter afterwards.
Run: sudo systemctl restart {{SERVICE}}
1 step · 1 input
sudo systemctl restart {{SERVICE}}
Sends Enter afterwards.
Run: sudo systemctl reload {{SERVICE}}
2 steps · asks for confirmation before it runs · 1 input
Asks yes or no: “Reload the service so it re-reads its configuration. If that configuration is invalid the service can fail to come back — and some units restart rather than reload, which drops current connections. Continue?”
Answering no stops the script here.
sudo systemctl reload {{SERVICE}}
Sends Enter afterwards.
Run: sudo systemctl enable {{SERVICE}}
1 step · 1 input
sudo systemctl enable {{SERVICE}}
Sends Enter afterwards.
Run: sudo systemctl enable --now {{SERVICE}}
1 step · 1 input
sudo systemctl enable --now {{SERVICE}}
Sends Enter afterwards.
Run: sudo systemctl disable {{SERVICE}}
1 step · asks for confirmation before it runs · 1 input
sudo systemctl disable {{SERVICE}}
Sends Enter afterwards.
Run: sudo systemctl disable --now {{SERVICE}}
1 step · asks for confirmation before it runs · 1 input
sudo systemctl disable --now {{SERVICE}}
Sends Enter afterwards.
Run: systemctl list-units --type=service --state=running
1 step
systemctl list-units --type=service --state=running
Sends Enter afterwards.
Run: systemctl --failed
1 step
systemctl --failed
Sends Enter afterwards.
Run: systemctl cat {{SERVICE}}
1 step · 1 input
systemctl cat {{SERVICE}}
Sends Enter afterwards.
Run: systemctl show {{SERVICE}}
1 step · 1 input
systemctl show {{SERVICE}}
Sends Enter afterwards.
Run: sudo systemctl daemon-reload
1 step
sudo systemctl daemon-reload
Sends Enter afterwards.
Run: sudo journalctl -u {{SERVICE}}
1 step · 1 input
sudo journalctl -u {{SERVICE}}
Sends Enter afterwards.
Run: sudo journalctl -u {{SERVICE}} -f
1 step · 1 input
sudo journalctl -u {{SERVICE}} -f
Sends Enter afterwards.
Run: sudo journalctl -u {{SERVICE}} -n {{LINES}} --no-pager
1 step · 2 inputs
sudo journalctl -u {{SERVICE}} -n {{LINES}} --no-pager
Sends Enter afterwards.
Run: sudo journalctl -u {{SERVICE}} --since "{{SINCE}}"
1 step · 2 inputs
sudo journalctl -u {{SERVICE}} --since "{{SINCE}}"
Sends Enter afterwards.
Run: sudo journalctl -b
1 step
sudo journalctl -b
Sends Enter afterwards.
Run: sudo journalctl -k
1 step
sudo journalctl -k
Sends Enter afterwards.
Run: journalctl --disk-usage
1 step
journalctl --disk-usage
Sends Enter afterwards.
Run: sudo journalctl --vacuum-time={{DURATION}}
1 step · asks for confirmation before it runs · 1 input
sudo journalctl --vacuum-time={{DURATION}}
Sends Enter afterwards.
Run: sudo journalctl --vacuum-size={{SIZE}}
1 step · asks for confirmation before it runs · 1 input
sudo journalctl --vacuum-size={{SIZE}}
Sends Enter afterwards.
Run: crontab -e
1 step
crontab -e
Sends Enter afterwards.
Run: crontab -l
1 step
crontab -l
Sends Enter afterwards.
Run: sudo crontab -u {{USERNAME}} -e
1 step · 1 input
sudo crontab -u {{USERNAME}} -e
Sends Enter afterwards.
Run: systemctl list-timers --all
1 step
systemctl list-timers --all
Sends Enter afterwards.
Run: echo "{{COMMAND}}" | at {{TIME}}
1 step · 2 inputs
echo "{{COMMAND}}" | at {{TIME}}
Sends Enter afterwards.
Run: atq
1 step
atq
Sends Enter afterwards.
Run: atrm {{JOB_ID}}
1 step · asks for confirmation before it runs · 1 input
atrm {{JOB_ID}}
Sends Enter afterwards.
Disk usage, mounts, LVM, swap and memory pressure.
Run: df -hT
1 step
df -hT
Sends Enter afterwards.
Run: df -ih
1 step
df -ih
Sends Enter afterwards.
Run: lsblk -f
1 step
lsblk -f
Sends Enter afterwards.
Run: blkid
1 step
blkid
Sends Enter afterwards.
Run: findmnt
1 step
findmnt
Sends Enter afterwards.
Run: findmnt -T {{PATH}}
1 step · 1 input
findmnt -T {{PATH}}
Sends Enter afterwards.
Run: sudo mount {{DEVICE}} {{MOUNT_POINT}}
1 step · 2 inputs
sudo mount {{DEVICE}} {{MOUNT_POINT}}
Sends Enter afterwards.
Run: sudo umount {{MOUNT_POINT}}
1 step · asks for confirmation before it runs · 1 input
sudo umount {{MOUNT_POINT}}
Sends Enter afterwards.
Run: sudo umount -l {{MOUNT_POINT}}
1 step · asks for confirmation before it runs · 1 input
sudo umount -l {{MOUNT_POINT}}
Sends Enter afterwards.
Run: sudo mount -a
1 step
sudo mount -a
Sends Enter afterwards.
Run: findmnt --verify
1 step
findmnt --verify
Sends Enter afterwards.
Run: sudo fdisk -l
1 step
sudo fdisk -l
Sends Enter afterwards.
Run: sudo smartctl -a {{DEVICE}}
1 step · 1 input
sudo smartctl -a {{DEVICE}}
Sends Enter afterwards.
Run: sudo smartctl -t short {{DEVICE}}
1 step · 1 input
sudo smartctl -t short {{DEVICE}}
Sends Enter afterwards.
Run: sudo pvs
1 step
sudo pvs
Sends Enter afterwards.
Run: sudo vgs
1 step
sudo vgs
Sends Enter afterwards.
Run: sudo lvs -a -o +devices
1 step
sudo lvs -a -o +devices
Sends Enter afterwards.
Run: free -h
1 step
free -h
Sends Enter afterwards.
Run: cat /proc/meminfo
1 step
cat /proc/meminfo
Sends Enter afterwards.
Run: swapon --show
1 step
swapon --show
Sends Enter afterwards.
Run: sudo swapon {{DEVICE}}
1 step · 1 input
sudo swapon {{DEVICE}}
Sends Enter afterwards.
Run: sudo swapoff {{DEVICE}}
1 step · asks for confirmation before it runs · 1 input
sudo swapoff {{DEVICE}}
Sends Enter afterwards.
Run: sudo du -xhd1 {{PATH}} | sort -h
1 step · 1 input
sudo du -xhd1 {{PATH}} | sort -h
Sends Enter afterwards.
Run: find {{PATH}} -xdev -type f -size +{{SIZE}} -printf "%s %p " | sort -nr | head -n {{LIMIT}}
1 step · 3 inputs
find {{PATH}} -xdev -type f -size +{{SIZE}} -printf "%s %p
" | sort -nr | head -n {{LIMIT}}
Sends Enter afterwards.
Run: sudo fsck -n {{DEVICE}}
1 step · 1 input
sudo fsck -n {{DEVICE}}
Sends Enter afterwards.
Run: iostat -xz {{SECONDS}} {{COUNT}}
1 step · 2 inputs
iostat -xz {{SECONDS}} {{COUNT}}
Sends Enter afterwards.
Run: sudo iotop
1 step
sudo iotop
Sends Enter afterwards.
Run: watch -n {{SECONDS}} df -hT
1 step · 1 input
watch -n {{SECONDS}} df -hT
Sends Enter afterwards.
apt, dnf, yum, zypper, snap and repository state.
Run: sudo apt update
1 step
sudo apt update
Sends Enter afterwards.
Run: sudo apt upgrade
1 step
sudo apt upgrade
Sends Enter afterwards.
Run: sudo apt full-upgrade
1 step
sudo apt full-upgrade
Sends Enter afterwards.
Run: sudo apt install {{PACKAGE}}
1 step · 1 input
sudo apt install {{PACKAGE}}
Sends Enter afterwards.
Run: sudo apt remove {{PACKAGE}}
1 step · asks for confirmation before it runs · 1 input
sudo apt remove {{PACKAGE}}
Sends Enter afterwards.
Run: sudo apt purge {{PACKAGE}}
1 step · asks for confirmation before it runs · 1 input
sudo apt purge {{PACKAGE}}
Sends Enter afterwards.
Run: sudo apt autoremove
1 step · asks for confirmation before it runs
sudo apt autoremove
Sends Enter afterwards.
Run: apt search {{PACKAGE}}
1 step · 1 input
apt search {{PACKAGE}}
Sends Enter afterwards.
Run: apt show {{PACKAGE}}
1 step · 1 input
apt show {{PACKAGE}}
Sends Enter afterwards.
Run: apt list --upgradable
1 step
apt list --upgradable
Sends Enter afterwards.
Run: sudo dnf check-update
1 step
sudo dnf check-update
Sends Enter afterwards.
Run: sudo dnf upgrade
1 step
sudo dnf upgrade
Sends Enter afterwards.
Run: sudo dnf install {{PACKAGE}}
1 step · 1 input
sudo dnf install {{PACKAGE}}
Sends Enter afterwards.
Run: sudo dnf remove {{PACKAGE}}
1 step · asks for confirmation before it runs · 1 input
sudo dnf remove {{PACKAGE}}
Sends Enter afterwards.
Run: dnf search {{PACKAGE}}
1 step · 1 input
dnf search {{PACKAGE}}
Sends Enter afterwards.
Run: dnf info {{PACKAGE}}
1 step · 1 input
dnf info {{PACKAGE}}
Sends Enter afterwards.
Run: dnf list installed
1 step
dnf list installed
Sends Enter afterwards.
Run: sudo dnf history
1 step
sudo dnf history
Sends Enter afterwards.
Run: sudo dnf history undo {{TRANSACTION_ID}}
1 step · asks for confirmation before it runs · 1 input
sudo dnf history undo {{TRANSACTION_ID}}
Sends Enter afterwards.
Run: sudo yum install {{PACKAGE}}
1 step · 1 input
sudo yum install {{PACKAGE}}
Sends Enter afterwards.
Run: sudo yum update
1 step
sudo yum update
Sends Enter afterwards.
Run: rpm -qi {{PACKAGE}}
1 step · 1 input
rpm -qi {{PACKAGE}}
Sends Enter afterwards.
Run: rpm -qf {{FILE}}
1 step · 1 input
rpm -qf {{FILE}}
Sends Enter afterwards.
Run: dpkg -L {{PACKAGE}}
1 step · 1 input
dpkg -L {{PACKAGE}}
Sends Enter afterwards.
Run: dpkg -S {{FILE}}
1 step · 1 input
dpkg -S {{FILE}}
Sends Enter afterwards.
Run: dpkg -l
1 step
dpkg -l
Sends Enter afterwards.
Run: rpm -qa | sort
1 step
rpm -qa | sort
Sends Enter afterwards.
Run: snap list
1 step
snap list
Sends Enter afterwards.
Run: sudo snap install {{PACKAGE}}
1 step · 1 input
sudo snap install {{PACKAGE}}
Sends Enter afterwards.
Run: sudo snap remove {{PACKAGE}}
1 step · asks for confirmation before it runs · 1 input
sudo snap remove {{PACKAGE}}
Sends Enter afterwards.
Accounts, groups, passwords, sudo and login sessions.
Run: whoami
1 step
whoami
Sends Enter afterwards.
Run: id
1 step
id
Sends Enter afterwards.
Run: id {{USERNAME}}
1 step · 1 input
id {{USERNAME}}
Sends Enter afterwards.
Run: who
1 step
who
Sends Enter afterwards.
Run: w
1 step
w
Sends Enter afterwards.
Run: last -n {{LIMIT}}
1 step · 1 input
last -n {{LIMIT}}
Sends Enter afterwards.
Run: lastlog
1 step
lastlog
Sends Enter afterwards.
Run: getent passwd
1 step
getent passwd
Sends Enter afterwards.
Run: getent group
1 step
getent group
Sends Enter afterwards.
Run: sudo useradd -m -s /bin/bash {{USERNAME}}
1 step · 1 input
sudo useradd -m -s /bin/bash {{USERNAME}}
Sends Enter afterwards.
Run: sudo passwd {{USERNAME}}
1 step · 1 input
sudo passwd {{USERNAME}}
Sends Enter afterwards.
Run: sudo userdel {{USERNAME}}
1 step · asks for confirmation before it runs · 1 input
sudo userdel {{USERNAME}}
Sends Enter afterwards.
Run: sudo userdel -r {{USERNAME}}
1 step · asks for confirmation before it runs · 1 input
sudo userdel -r {{USERNAME}}
Sends Enter afterwards.
Run: sudo groupadd {{GROUP}}
1 step · 1 input
sudo groupadd {{GROUP}}
Sends Enter afterwards.
Run: sudo groupdel {{GROUP}}
1 step · asks for confirmation before it runs · 1 input
sudo groupdel {{GROUP}}
Sends Enter afterwards.
Run: sudo usermod -aG {{GROUP}} {{USERNAME}}
1 step · 2 inputs
sudo usermod -aG {{GROUP}} {{USERNAME}}
Sends Enter afterwards.
Run: sudo gpasswd -d {{USERNAME}} {{GROUP}}
1 step · asks for confirmation before it runs · 2 inputs
sudo gpasswd -d {{USERNAME}} {{GROUP}}
Sends Enter afterwards.
Run: sudo usermod -L {{USERNAME}}
1 step · asks for confirmation before it runs · 1 input
sudo usermod -L {{USERNAME}}
Sends Enter afterwards.
Run: sudo usermod -U {{USERNAME}}
1 step · 1 input
sudo usermod -U {{USERNAME}}
Sends Enter afterwards.
Run: sudo chage -E {{DATE}} {{USERNAME}}
1 step · asks for confirmation before it runs · 2 inputs
sudo chage -E {{DATE}} {{USERNAME}}
Sends Enter afterwards.
Run: sudo chage -l {{USERNAME}}
1 step · 1 input
sudo chage -l {{USERNAME}}
Sends Enter afterwards.
Run: sudo -iu {{USERNAME}}
1 step · 1 input
sudo -iu {{USERNAME}}
Sends Enter afterwards.
Run: sudo -u {{USERNAME}} {{COMMAND}}
1 step · 2 inputs
sudo -u {{USERNAME}} {{COMMAND}}
Sends Enter afterwards.
Run: sudo -l
1 step
sudo -l
Sends Enter afterwards.
Run: sudo visudo
1 step
sudo visudo
Sends Enter afterwards.
Run: cat {{HOME_PATH}}/.ssh/authorized_keys
1 step · 1 input
cat {{HOME_PATH}}/.ssh/authorized_keys
Sends Enter afterwards.
Run: ssh-keygen -t ed25519 -C "{{COMMENT}}"
1 step · 1 input
ssh-keygen -t ed25519 -C "{{COMMENT}}"
Sends Enter afterwards.
Run: ssh-copy-id {{USERNAME}}@{{HOST}}
1 step · 2 inputs
ssh-copy-id {{USERNAME}}@{{HOST}}
Sends Enter afterwards.
Sign in to report it, or email abuse@smartcomrevisited.com.