Files
qwen2.5-0.5b-nlp2bash-FFT/fft_predictions.csv
ModelHub XC 6dad64a46f 初始化项目,由ModelHub XC社区提供模型
Model: dilkushsingh/qwen2.5-0.5b-nlp2bash-FFT
Source: Original Platform
2026-09-12 05:02:17 +08:00

200 KiB
Raw Permalink Blame History

1inputtargettargetspredictionfunctional_matchstructural_matchsyntax_validitybase_command_matcherror
2list non-hidden files in the current directoryls['ls', 'ls -l']ls -a0.00.01.01.0
3list all files and directories, including hidden ones, in the current directoryls -a['ls -a', 'ls -alh']ls -a1.01.01.01.0
4list all currently open fileslsof['lsof', 'lsof -P -i -n']ls0.00.01.00.0
5create a copy of /testbed/hello.php at /testbed/hello-COPY.phpcp /testbed/hello.php /testbed/hello-COPY.php['cp /testbed/hello.php /testbed/hello-COPY.php', 'cp /testbed/hello.php /testbed/hello-COPY.php -v']cp /testbed/hello.php /testbed/hello-COPY.php1.01.01.0
6create an empty file at /testbed/test.txttouch /testbed/test.txt['touch /testbed/test.txt', '> /testbed/test.txt']touch /testbed/test.txt1.01.01.0
7create a directory at /testbed/test_dirmkdir /testbed/test_dir['mkdir /testbed/test_dir', 'mkdir /testbed/test_dir -v']cat > /testbed/test_dir0.01.00.0
8delete the file named does_not_exist.txtrm does_not_exist.txt['rm does_not_exist.txt', 'unlink does_not_exist.txt']rm -f does_not_exist.txt0.01.01.0
9print the text "hello world" to the consoleecho hello world['echo hello world', "echo -n 'hello world'"]echo "hello world"1.00.01.01.0
10show the current working directory pathpwd['pwd', 'pwd .']pwd0.01.01.01.0
11display the current date and timedate['date', 'date -R']date +%H:%M:%S0.00.01.01.0
12display the username of the current userwhoami['whoami', 'id -un']whoami1.01.01.01.0
13delete the empty directory named fake_dirrmdir fake_dir['rmdir fake_dir', 'rm -r fake_dir']rm -rf fake_dir0.01.01.0
14display the name of the current shellecho $0['echo $0', 'echo $SHELL']basename -i0.00.01.00.0
15list all current environment variablesenv['env', 'printenv']echo $PATH|unset0.00.01.00.0
16display the current user's home directory pathecho $HOME['echo $HOME', 'echo ~']pwd -u0.00.01.00.0
17display the current user's executable search pathecho $PATH['echo $PATH', 'printenv PATH']chfn -u0.01.00.0
18show the contents of the file setup_nl2b_fs_1.shcat setup_nl2b_fs_1.sh['cat setup_nl2b_fs_1.sh', 'nl setup_nl2b_fs_1.sh']shopt -t -s --file=setup_nl2b_fs_1.sh0.00.00.0
19show the first five lines of setup_nl2b_fs_1.shhead -n 5 setup_nl2b_fs_1.sh['head -n 5 setup_nl2b_fs_1.sh', "sed -n '1,5p' setup_nl2b_fs_1.sh"]cat setup_nl2b_fs_1.sh | head -n 50.00.01.00.0
20show the final five lines of setup_nl2b_fs_1.shtail -n 5 setup_nl2b_fs_1.sh['tail -n 5 setup_nl2b_fs_1.sh', 'tac setup_nl2b_fs_1.sh | head -n 5']cat setup_nl2b_fs_1.sh | head -n 50.00.01.00.0
21display line 10 of the file setup_nl2b_fs_1.shsed -n 10p setup_nl2b_fs_1.sh['sed -n 10p setup_nl2b_fs_1.sh', "awk 'NR==10' setup_nl2b_fs_1.sh"]shopt -l 10 setup_nl2b_fs_1.sh0.00.00.0
22display the filesystem path of the bash programwhich bash['which bash', 'type bash']basename /bin/bash0.01.00.0
23show the list of previously entered shell commandshistory['history', 'history | cut -c 8-']help0.00.01.00.0
24display system performance and memory usage statisticsvmstat['vmstat', 'vmstat -t']top0.01.00.0
25show how long the system has been running with load averagesuptime['uptime', 'uptime -p']uptime -l0.00.01.01.0
26display logged-in users and system status with load averagesw['w', 'w -s']sudo lastb --loadavg0.01.00.0
27display a list of current processesps['ps', 'ps -e']ps -a0.00.01.01.0
28display running processes as a hierarchical treepstree['pstree', 'pstree -p']procs --tree0.00.00.0
29display a summary of system memory and swap usagefree['free', 'free -h']free -h1.01.01.01.0
30display disk space usage for all mounted filesystemsdf['df', 'df -h']df -h1.01.01.01.0
31display complete system information including kernel version, hostname, and hardware detailsuname -a['uname -a', 'uname -r']sudo dmesg0.01.00.0
32display the system's hostnamehostname['hostname', 'hostname -f']hostname -I0.00.01.01.0
33display all IP addresses assigned to the hosthostname -I['hostname -I', 'hostname -i']ip addr show dev eth00.00.01.00.0
34show the DNS server IP addresses configured on the systemcat /etc/resolv.conf | grep nameserver['cat /etc/resolv.conf | grep nameserver', 'grep nameserver /etc/resolv.conf']ipcalc -S0.00.00.0
35show details of all network interfacesifconfig['ifconfig', 'ifconfig -a']ip link0.00.01.00.0
36show the system's IP routing tableroute['route', 'route -n']ip route show0.00.01.00.0
37display recent user login sessions with timestampslast['last', 'last -a']last -l0.00.01.01.0
38show recent login records with complete user and domain nameslast -w['last -w', 'last -w -i']who -r --complete0.00.01.00.0
39display the installed OpenSSL versionopenssl version['openssl version', 'openssl version -a']openssl version1.01.01.01.0
40output the base64 encoding of the string helloecho -n 'hello' | base64["echo -n 'hello' | base64", "printf 'hello' | openssl enc -base64"]base64 "hello"0.00.01.00.0
41decode the base64 string 'aGVsbG8=' and display the resultecho 'aGVsbG8=' | base64 -d["echo 'aGVsbG8=' | base64 -d", "echo 'aGVsbG8=' | openssl enc -base64 -d"]base64 -d aGVsbG8=0.00.01.00.0
42display lines containing 'console' from setup_nl2b_fs_1.shgrep 'console' setup_nl2b_fs_1.sh["grep 'console' setup_nl2b_fs_1.sh", "awk '/console/' setup_nl2b_fs_1.sh"]zegrep -i "console" setup_nl2b_fs_1.sh0.00.01.00.0
43display detailed status information and timestamps for the file setup_nl2b_fs_1.shstat setup_nl2b_fs_1.sh['stat setup_nl2b_fs_1.sh', 'stat -t setup_nl2b_fs_1.sh']shfmt --verbose path/to/file_setup_nl2b_fs_1.sh0.00.00.0
44Compress /testbed/hello.php to a .gz file while retaining the original filegzip -k /testbed/hello.php['gzip -k /testbed/hello.php', 'gzip --keep /testbed/hello.php']phpcbf --keep path/to/file0.00.00.0
45Create a tar archive of /testbed/hello.php at /testbed/hello.tartar -cf /testbed/hello.tar /testbed/hello.php['tar -cf /testbed/hello.tar /testbed/hello.php', 'tar -cvf /testbed/hello.tar /testbed/hello.php']sudo mktemp -t "testbed_hello" | tar -cf - path/to/ - path/to/testbed/hello.php0.01.00.0
46display detailed APT information for the curl packageapt show curl['apt show curl', 'apt-cache show curl']apt info --verbose curl0.01.01.0
47display the list of background jobsjobs['jobs', 'jobs -p']jobs -bg0.00.01.01.0
48display the current terminal type nameecho $TERM['echo $TERM', 'printenv TERM']echo $TERM1.01.01.01.0
49show the niceness value of the current processnice['nice']nice1.01.01.01.0
50show the current shell's process IDecho $$['echo $$', 'pidof bash']pidstat0.00.00.0
51measure how long it takes to print "hello"time echo 'hello'["time echo 'hello'"]tput sgr0 echo hello0.01.00.0
52display the groups the current user belongs togroups['groups']id -gn1.00.01.00.0
53show the current user's UID and group informationid['id', 'id -u']getent passwd --userspecs0.00.01.00.0
54display the current user's scheduled cron jobscrontab -l['crontab -l']crontab -l1.00.01.0
55show the current file creation permission maskumask['umask', 'umask -p']chmod -l0.00.01.00.0
56display detailed CPU architecture informationlscpu['lscpu', 'cat /proc/cpuinfo']sudo lsb_release -a0.01.00.0
57display detailed memory information of the systemlsmem['lsmem', 'cat /proc/meminfo']lscpu0.00.01.00.0
58display the installed OpenSSH client versionssh -V['ssh -V']openssh --version0.00.00.0
59display the contents of the user's .bashrc file in the home directorycat ~/.bashrc['cat ~/.bashrc', 'nl ~/.bashrc']dircolors -u -- cat ~/.bashrc0.01.00.0
60display the current locale environment settingslocale['locale']locale --environment0.00.01.01.0
61display information about all block deviceslsblk['lsblk', 'lsblk -f']blkid0.00.01.00.0
62List all files over 100 MB within the current directory treefind . -size +100M -print['find . -size +100M -print', 'find . -size +100M']du -c100 */ | sort -k 2n | uniq0.00.01.00.0
63Create a symbolic link named /testbed/link pointing to /testbed/hello.phpln -s /testbed/hello.php /testbed/link['ln -s /testbed/hello.php /testbed/link']ln -s /testbed/testlink /testbed/hello.php0.01.01.0
64set the owner of /testbed/test.txt to the user nobodychown nobody /testbed/test.txt['chown nobody /testbed/test.txt']chown -R nobody:/:/testbed/test.txt0.01.01.0
65set the group ownership of /testbed/test.txt to nogroupchgrp nogroup /testbed/test.txt['chgrp nogroup /testbed/test.txt']chgrp -g nogroup /testbed/test.txt0.01.01.0
66set read-only permissions for all users on /testbed/test.txtchmod 444 /testbed/test.txt['chmod 444 /testbed/test.txt', 'chmod a=r /testbed/test.txt']chmod o=rw /testbed/test.txt0.01.01.0
67Report line, word, and character counts for setup_nl2b_fs_1.shwc setup_nl2b_fs_1.sh['wc setup_nl2b_fs_1.sh']shfmt --count path/to/setup_nl2b_fs_1.sh0.00.00.0
68display the lines of setup_nl2b_fs_1.sh sorted alphabeticallysort setup_nl2b_fs_1.sh['sort setup_nl2b_fs_1.sh']sort ./setup_nl2b_fs_1.sh | uniq0.00.01.01.0
69show the file’s lines, collapsing consecutive duplicate entriesuniq setup_nl2b_fs_1.sh['uniq setup_nl2b_fs_1.sh']wc -l < path/to/file0.01.00.0
70show detailed network protocol statistics for all interfacesnetstat --statistics['netstat --statistics', 'netstat -s']sudo ifstat -l0.01.00.0
71show network interfaces and their traffic statisticsnetstat -i['netstat -i', 'netstat --interfaces']ipstat -t0.00.00.0
72show calendars for the previous three monthscal -3['cal -3']cal --previous 3 months0.00.01.0
73display the status of all system servicesservice --status-all['service --status-all']systemctl status --all0.01.00.0
74display the date and time the system was last bootedwho -b['who -b', 'uptime -s']lastboot0.00.00.0
75display currently active swap devices and their usageswapon --show['swapon --show', 'free -h | grep Swap']swapon -s1.00.01.01.0
76print all current kernel parameters and their valuessysctl -a['sysctl -a', 'sysctl --all']sudo dnf5 --all-kernel-parameters0.01.00.0
77list all installed packages and their selection statesdpkg --get-selections['dpkg --get-selections', 'apt list --installed']pacman --query0.00.00.0
78display the list of available login shellscat /etc/shells['cat /etc/shells']shopt -l0.00.00.0
79list all user accounts from the system password databasegetent passwd['getent passwd', 'cat /etc/passwd']pwacc -l0.00.00.0
80list all groups defined on the systemgetent group['getent group', 'cat /etc/group']groups0.00.01.00.0
81print only the filename from the specified pathbasename /usr/local/bin/my_script.sh['basename /usr/local/bin/my_script.sh', "echo 'my_script.sh'"]basename path/to/file0.00.01.01.0
82lookup the IP address of google.comnslookup google.com['nslookup google.com', 'dig google.com']dig +short google.com0.00.01.01.0
83output the directory part of the path /usr/local/bin/my_script.shdirname /usr/local/bin/my_script.sh['dirname /usr/local/bin/my_script.sh', "echo '/usr/local/bin/'"]realpath -d '/usr/local/bin/' /usr/local/bin/my_script.sh0.01.00.0
84Broadcast "System maintenance in 10 minutes!" to all logged-in userswall 'System maintenance in 10 minutes!'["wall 'System maintenance in 10 minutes!'", "echo 'System maintenance in 10 minutes!' | wall"]systemctl --user --quiet restart|--force|restart|--force-all|reboot|--force-all|restart|reboot|force-reload|start|kill|reload|shutdown --broadcast --message="System maintenance in 10 minutes!"0.00.00.0
85display the type of the file setup_nl2b_fs_1.shfile setup_nl2b_fs_1.sh['file setup_nl2b_fs_1.sh']bash -x setup_nl2b_fs_1.sh0.00.01.00.0
86show the file contents with lines wrapped to 40 charactersfold -w 40 setup_nl2b_fs_1.sh['fold -w 40 setup_nl2b_fs_1.sh', 'fmt -w 40 setup_nl2b_fs_1.sh']less --wrap=40 path/to/file0.01.00.0
87display all system configuration variables and their valuesgetconf -a['getconf -a']sysctl -a0.00.01.00.0
88display the number of available CPU coresnproc['nproc']nproc --all1.00.01.01.0
89display the maximum number of open file descriptors allowedulimit -n['ulimit -n']ulimit -F0.00.01.01.0
90display the maximum number of processes allowed per userulimit -u['ulimit -u']maxprocs --per-user0.00.00.0
91display the current CPU time limit per processulimit -t['ulimit -t', 'prlimit --cpu']top -p PID --cpu-time0.01.00.0
92display the bit size of the system's long integer typegetconf LONG_BIT['getconf LONG_BIT']bitsize -i0.00.00.0
93display the directory hierarchy up to two levels deeptree -L 2['tree -L 2', 'find . -maxdepth 2 -print']dircolors --up 20.00.01.00.0
94Count occurrences of the word "the" in setup_nl2b_fs_1.shgrep -o 'the' setup_nl2b_fs_1.sh | wc -l["grep -o 'the' setup_nl2b_fs_1.sh | wc -l", "grep -o 'the' setup_nl2b_fs_1.sh | nl"]wc -w setup_nl2b_fs_1.sh | grep the0.00.01.00.0
95count all entries, including hidden ones, in the current directoryls -a | wc -l['ls -a | wc -l', 'ls -al | wc -l']ls -a | wc -l1.01.01.01.0
96display the first line of setup_nl2b_fs_1.shsed -n '1p' setup_nl2b_fs_1.sh["sed -n '1p' setup_nl2b_fs_1.sh", "awk 'NR == 1 {print}' setup_nl2b_fs_1.sh"]cat setup_nl2b_fs_1.sh0.00.01.00.0
97output the final line of setup_nl2b_fs_1.shsed -n '$p' setup_nl2b_fs_1.sh["sed -n '$p' setup_nl2b_fs_1.sh", "awk 'END {print}' setup_nl2b_fs_1.sh"]bash -s setup_nl2b_fs_1.sh0.00.01.00.0
98output lines 3 through 5 from the file setup_nl2b_fs_1.shsed -n '3,5p' setup_nl2b_fs_1.sh["sed -n '3,5p' setup_nl2b_fs_1.sh", "awk 'NR >= 3 && NR <= 5 {print}' setup_nl2b_fs_1.sh"]cat setup_nl2b_fs_1.sh | sed -n '3,5p'0.00.01.00.0
99output every odd-numbered line from setup_nl2b_fs_1.shsed -n '1~2p' setup_nl2b_fs_1.sh["sed -n '1~2p' setup_nl2b_fs_1.sh", "awk 'NR % 2 == 1 {print}' setup_nl2b_fs_1.sh"]od -n path/to/file|path/to/folder | tee >(sort -u > path/to/output_file)0.00.00.0
100print the word count of setup_nl2b_fs_1.shwc -w setup_nl2b_fs_1.sh['wc -w setup_nl2b_fs_1.sh', "awk '{ total += NF } END { print total }' setup_nl2b_fs_1.sh"]wc -l setup_nl2b_fs_1.sh1.00.01.01.0
101list empty files in the current directory without descending into subdirectoriesfind . -maxdepth 1 -type f -empty['find . -maxdepth 1 -type f -empty', 'find . -maxdepth 1 -type f -empty -print']ls -a | grep -v '^[^.]*'0.00.01.00.0
102print lines shorter than 20 characters from setup_nl2b_fs_1.shawk 'length < 20' setup_nl2b_fs_1.sh["awk 'length < 20' setup_nl2b_fs_1.sh", "grep -v '^.\\{20,\\}' setup_nl2b_fs_1.sh"]less -20 setup_nl2b_fs_1.sh0.01.00.0
103print lines in setup_nl2b_fs_1.sh that include the string thegrep 'the' setup_nl2b_fs_1.sh["grep 'the' setup_nl2b_fs_1.sh", "awk '/the/' setup_nl2b_fs_1.sh"]grep -l "string" setup_nl2b_fs_1.sh1.00.01.01.0
104display lines in setup_nl2b_fs_1.sh that contain both 'the' and 'a'grep 'the' setup_nl2b_fs_1.sh | grep 'a'["grep 'the' setup_nl2b_fs_1.sh | grep 'a'", "awk '/the/ && /a/' setup_nl2b_fs_1.sh"]nl2b --filter "the|a" setup_nl2b_fs_1.sh0.00.00.0
105show the SHA-512 checksum of the file setup_nl2b_fs_1.shsha512sum setup_nl2b_fs_1.sh['sha512sum setup_nl2b_fs_1.sh', 'openssl dgst -sha512 setup_nl2b_fs_1.sh']sha512sum path/to/file/setup_nl2b_fs_1.sh0.00.01.01.0
106Encrypt setup_nl2b_fs_1.sh with AES-256-CBC using password and output to out.encopenssl enc -aes-256-cbc -in setup_nl2b_fs_1.sh -pass pass:password -out out.enc['openssl enc -aes-256-cbc -in setup_nl2b_fs_1.sh -pass pass:password -out out.enc']setupnl2bsf 1 --password "password" --output-file out.enc path/to/encryption.sh0.00.00.0
107create a file world.txt containing the text helloecho 'hello' > world.txt["echo 'hello' > world.txt", "echo 'hello' | dd of=world.txt"]touch --world path/to/file/world.txt "hello"0.01.00.0
108fetch and display the system's public IP addresscurl ipinfo.io/ip['curl ipinfo.io/ip', 'curl ifconfig.me/ip']ipstat0.00.00.0
109list MD5 hashes that occur for multiple .java files in /testbedmd5sum /testbed/*.java | awk '{print $1}' | sort | uniq -d["md5sum /testbed/*.java | awk '{print $1}' | sort | uniq -d", 'find /testbed -type f -name "*.java" -exec md5sum {} + | sort | uniq -w32 -d -c | sort -nr']jarsigner -f path/to/file.jar -verify path/to/file1.java path/to/file2.java ...0.01.00.0
110Compute the MD5 of all files' MD5 checksums in /testbed/dir2/subdir2, sorted by filenamefind /testbed/dir2/subdir2 -type f -print0 | sort -z | xargs -0 md5sum | awk '{print $1}' | md5sum["find /testbed/dir2/subdir2 -type f -print0 | sort -z | xargs -0 md5sum | awk '{print $1}' | md5sum", "ls -1 /testbed/dir2/subdir2/* | sort | xargs md5sum | awk '{print $1}' | md5sum"]sudo md5sum --sort path/to/testbed/dir2/subdir2/0.01.00.0
111Calculate the MD5 hash of the concatenated contents of $FILES sorted alphabetically.cat $(echo $FILES | tr ' ' '\n' | sort) | md5sum["cat $(echo $FILES | tr ' ' '\\n' | sort) | md5sum", 'echo "$FILES" | tr \' \' \'\\n\' | sort | xargs cat | md5sum']md5sum --sort-file path/to/file1 path/to/file2 ...0.00.01.00.0
112Compute md5 of sorted hashes of all .py files in /testbed/dir1/subdir1find /testbed/dir1/subdir1 -type f -name *.py -exec md5sum {} + | awk '{print $1}' | sort | md5sum["find /testbed/dir1/subdir1 -type f -name *.py -exec md5sum {} + | awk '{print $1}' | sort | md5sum", "find /testbed/dir1/subdir1 -type f -name '*.py' -print0 | xargs -0 md5sum | awk '{print $1}' | sort | md5sum"]md5sum --sort path/to/dir1/subdir1/*.py0.01.00.0
113Show each .txt file’s disk usage in /testbed prefixed with the hostnamefind /testbed -name "*.txt" -exec du {} + | awk -v hostname="$(hostname)" '{print hostname, $0}'['find /testbed -name "*.txt" -exec du {} + | awk -v hostname="$(hostname)" \'{print hostname, $0}\'', 'find /testbed -name "*.txt" -exec du -h {} + | awk -v hostname="$(hostname)" \'{print hostname, $0}\'']stress --hostname host --path=/testbed --format=diskusage0.00.00.0
114Set 755 permissions on all PHP files under /testbed and show countfind /testbed -name "*.php" -exec chmod 755 {} \; -exec /bin/echo {} \; | wc -l['find /testbed -name "*.php" -exec chmod 755 {} \\; -exec /bin/echo {} \\; | wc -l', 'find /testbed -type f -name "*.php" -exec chmod 755 {} \\; -print | wc -l']chcon -R 755 path/to/./* /testbed0.01.00.0
115Print True if the current shell runs inside a screen session, otherwise Falsepstree -s $$ | grep -q "screen" && echo "True" || echo "False"['pstree -s $$ | grep -q "screen" && echo "True" || echo "False"', 'ps -o comm= $(pstree -sp $$ | awk -F \'[^0-9]*\' \'{print $2}\') | grep -q \'screen\' && echo "True" || echo "False"']isscreeninstance --shell0.00.00.0
116Print "True" if all lines of textfile3 appear in textfile2, otherwise "False"comm -23 <(sort /testbed/dir3/subdir1/subsubdir1/textfile3.txt | uniq) <(sort /testbed/dir2/subdir1/textfile2.txt | uniq) | head -1 | grep -q '.' && echo "False" || echo "True"['comm -23 <(sort /testbed/dir3/subdir1/subsubdir1/textfile3.txt | uniq) <(sort /testbed/dir2/subdir1/textfile2.txt | uniq) | head -1 | grep -q \'.\' && echo "False" || echo "True"', 'comm -23 <(sort /testbed/dir3/subdir1/subsubdir1/textfile3.txt | uniq) <(sort /testbed/dir2/subdir1/textfile2.txt | uniq) | grep -q \'.\' && echo "False" || echo "True"']diff -w path/to/textfile1.txt textfile20.01.00.0
117Calculate the average word count of .txt files in /testbedfind /testbed -name '*.txt' -print0 | xargs -0 wc -w | awk 'END { print $1/(NR-1) }'["find /testbed -name '*.txt' -print0 | xargs -0 wc -w | awk 'END { print $1/(NR-1) }'", 'find /testbed -type f -name "*.txt" -exec wc -w {} + | awk \'{total = $1} END {print total/(NR-1)}\'']wc -w path/to/testbed/*.txt0.01.00.0
118Calculate average word count of .txt files in /testbed with fewer than six words.find /testbed -name '*.txt' -print0 | xargs -0 wc -w | awk '$1 < 6 {v += $1; c++} END {print v/c}'["find /testbed -name '*.txt' -print0 | xargs -0 wc -w | awk '$1 < 6 {v += $1; c++} END {print v/c}'", 'find /testbed -name \'*.txt\' -print0 | xargs -0 wc -w | awk \'$1 < 6 {v += $1; c++} END {print v/c, "words"}\'']find /testbed -type f -name '*.txt' | xargs wc -l | grep -c '[6-9]'0.01.01.0
119Copy all paths containing 'FooBar' from /testbed into /testbed/dir3/subdir1/subsubdir1/tmpfind /testbed -path '*FooBar*' -print0 | xargs -0 -I{} cp -r {} /testbed/dir3/subdir1/subsubdir1/tmp["find /testbed -path '*FooBar*' -print0 | xargs -0 -I{} cp -r {} /testbed/dir3/subdir1/subsubdir1/tmp", "find /testbed -path '*FooBar*' -print0 | xargs -0 -I{} cp -R {} /testbed/dir3/subdir1/subsubdir1/tmp"]kdiff3 -O path/to/file_or_directory1 path/to/file_or_directory2 ... > path/to/output_file0.00.00.0
120Print paths of all .txt files in /testbed and show lines containing "another"find /testbed -name "*.txt" \( -exec echo {} \; -o -exec true \; \) -exec grep another {} \;['find /testbed -name "*.txt" \\( -exec echo {} \\; -o -exec true \\; \\) -exec grep another {} \\;', 'find /testbed -type f -name "*.txt" -print -exec grep -H "another" {} \\;']echo *.txt | pathfind -f -r 'another' /testbed0.00.00.0
121show first 16 bytes of the file as a combined hex stringhead /testbed/textfile7.txt -c16 | od -tx1 -w16 | head -n1 | cut -d' ' -f2- | tr -d ' '["head /testbed/textfile7.txt -c16 | od -tx1 -w16 | head -n1 | cut -d' ' -f2- | tr -d ' '", "head -c 16 /testbed/textfile7.txt | od -An -tx1 | tr -d ' \\n'"]hexdump -C path/to/file0.01.00.0
122copy all /testbed files with "FooBar" in path to current directory preserving attributesfind /testbed -type f -path '*FooBar*' | xargs -i cp -p "{}" .['find /testbed -type f -path \'*FooBar*\' | xargs -i cp -p "{}" .', "find /testbed -type f -path '*FooBar*' -exec cp --preserve=mode,ownership,timestamps {} ./ \\;"]b2copy -i path/to/testbed_files FooBar path/to/destination0.00.00.0
123Copy every file and folder under /testbed whose name includes 'FooBar' into /testbed/dir3/subdir1/subsubdir1/tmpfind /testbed -name '*FooBar*' -print0 | xargs -0 -I{} cp -R {} /testbed/dir3/subdir1/subsubdir1/tmp["find /testbed -name '*FooBar*' -print0 | xargs -0 -I{} cp -R {} /testbed/dir3/subdir1/subsubdir1/tmp", 'find /testbed -name "*FooBar*" -exec cp -r {} /testbed/dir3/subdir1/subsubdir1/tmp \\;']sudo rsync -rP --exclude-from=path/to/file.txt path/to/source_directory/ path/to/dest_directory/0.01.00.0
124Count total lines across all .c files under /testbed recursivelyfind /testbed -name "*.c" -print0 | xargs -0 cat | wc -l['find /testbed -name "*.c" -print0 | xargs -0 cat | wc -l', 'find /testbed -name "*.c" -exec wc -l {} + | awk \'{s+=$1} END {print s}\'']strings -r '/testbed/*.c'0.01.00.0
125Count total number of lines in all files ending with 'php' recursivelyfind . -type f -name '*php' | xargs cat | wc -l["find . -type f -name '*php' | xargs cat | wc -l", "find . -type f -name '*.php' -exec wc -l {} + | awk '{s=$1} END {print s}'"]find . -type f -name '*.php' | xargs wc --lines1.00.01.01.0
126Count total number of lines in all PHP files under /testbed recursivelyfind /testbed/ -name '*.php' | xargs cat | wc -l["find /testbed/ -name '*.php' | xargs cat | wc -l", "find /testbed/ -type f -name '*.php' | xargs cat | wc -l"]phploc --recursive --total0.00.00.0
127Compute MD5 checksums of all Python files in /testbed and its subdirectories.find /testbed -type f -name "*.py" -exec md5sum {} +['find /testbed -type f -name "*.py" -exec md5sum {} +', 'find /testbed -type f -name "*.py" -print0 | xargs -0 md5sum']py3u8sum --all path/to/testbed0.00.00.0
128Count .html files in /testbed that contain the text foofind /testbed -name "*.html" | xargs grep -l foo | wc -l['find /testbed -name "*.html" | xargs grep -l foo | wc -l', 'find /testbed -name "*.html" -exec grep -l foo {} + | wc -l']scc --count path/to/testbed --regexp "foo" html0.00.00.0
129Set permissions to 755 for all .php files under /testbed and output their countfind /testbed -name "*.php" -exec chmod 755 {} \; -exec /bin/echo {} \; | wc -l['find /testbed -name "*.php" -exec chmod 755 {} \\; -exec /bin/echo {} \\; | wc -l', "find /testbed -type f -name '*.php' -exec chmod 755 {} \\; -print | wc -l"]find /testbed -type f -perm +0400 -exec chmod 755 {} \;0.01.01.0
130count lines of each /testbed file with 'file' in its name, sorted alphabeticallyfind /testbed/ -name '*file*' | sort | xargs wc -l["find /testbed/ -name '*file*' | sort | xargs wc -l", "find /testbed -type f -name '*file*' -exec wc -l {} +"]cs count -f file -- sort-by path/to/testbed/*.cs0.00.00.0
131count regular files in ${DIRECTORY} whose filenames contain a vowelfind ${DIRECTORY} -type f -print | sed -e 's@^.*/@@' | grep '[aeiouyAEIOUY]' | wc -l["find ${DIRECTORY} -type f -print | sed -e 's@^.*/@@' | grep '[aeiouyAEIOUY]' | wc -l", 'find "${DIRECTORY}" -type f -print | awk -F/ \'{print $NF}\' | grep -i \'[aeiouy]\' | wc -l']find "${DIRECTORY}" -type f \( [ $1 = *a ] + [ $1 = *e ] + ... \) | wc -l0.00.01.01.0
132Count files for each extension in /testbed and list counts in descending order.find /testbed -type f | sed -e 's/.*\.//' | sed -e 's/.*\///' | sort | uniq -c | sort -rn["find /testbed -type f | sed -e 's/.*\\.//' | sed -e 's/.*\\///' | sort | uniq -c | sort -rn", "find /testbed -type f | awk -F. '{if (NF>1) print $NF}' | sort | uniq -c | sort -nr"]tree -d --files-from-dir=/testbed | uniq -c | sort -hr0.00.00.0
133count total lines in all .gz files under /testbed after decompressing themfind /testbed -type f -name '*.gz' | xargs zcat | wc -l["find /testbed -type f -name '*.gz' | xargs zcat | wc -l", 'find /testbed -type f -name "*.gz" -exec sh -c \'gunzip -c "$0" | wc -l\' {} \\; | awk \'{s+=$1} END {print s}\'']zcat --gzip --lines /testbed/*.gz0.01.00.0
134count all files in /testbed and its subdirectoriesfind /testbed -type f -exec ls -l {} \; | wc -l['find /testbed -type f -exec ls -l {} \\; | wc -l', 'find /testbed -type f | wc -l']junit --testfile-filter '**/testbed/*' --testfiles 'junit.xml' path/to/testbed0.00.00.0
135Count lines of each PHP file in /testbed, listing files alphabeticallyfind /testbed -name '*.php' -type f | sort | xargs wc -l["find /testbed -name '*.php' -type f | sort | xargs wc -l", 'find /testbed -type f -name "*.php" -exec wc -l {} + | sort']phploc --sort path/to/testbed --count0.00.00.0
136Count lines of each PHP file in /testbed and sort results descending.find /testbed -name '*.php' -type f | xargs wc -l | sort -nr["find /testbed -name '*.php' -type f | xargs wc -l | sort -nr", 'find /testbed -type f -name "*.php" -exec wc -l {} + | sort -rn']phpcpfls --dir path/to/testbed --sort -desc0.00.00.0
137Count and list each IP address in /etc/networks by frequency, highest first.grep -oE '([0-9]{1,3}\.){3}[0-9]{1,3}' /etc/networks | sort | uniq -c | sort -nr["grep -oE '([0-9]{1,3}\\.){3}[0-9]{1,3}' /etc/networks | sort | uniq -c | sort -nr", "awk '{for (i=1; i<=NF; i++) if ($i ~ /([0-9]{1,3}\\.){3}[0-9]{1,3}/) print $i}' /etc/networks | sort | uniq -c | sort -nr"]ipcalc -n -f -h path/to/networks.txt0.00.00.0
138Count total lines with alphanumeric characters in all PHP files under /testbed.find /testbed -name '*.php' | xargs cat | awk '/[a-zA-Z0-9]/ {i++} END{print i}'["find /testbed -name '*.php' | xargs cat | awk '/[a-zA-Z0-9]/ {i++} END{print i}'", "find /testbed -type f -name '*.php' -exec grep -H '.*[[:alnum:]].*' {} + | wc -l"]phpmd --all --regexp '^[a-z0-9]+$' --count path/to/testbed/0.00.00.0
139Count total lines in all .php and .js files under /testbed.find /testbed -name '*.js' -or -name '*.php' | xargs wc -l | grep 'total' | awk '{print $1}'["find /testbed -name '*.js' -or -name '*.php' | xargs wc -l | grep 'total' | awk '{print $1}'", "find /testbed -type f \\( -name '*.php' -o -name '*.js' \\) -exec wc -l {} + | awk '{s=$1} END {print s}'"]php --list-all | grep -v '^#' | xargs php --linecount path/to/file0.00.00.0
140Create an empty abc.txt file inside every dir1 directory under /testbedfind /testbed -type d -name "dir1" -print | sed 's/$/\/abc.txt/g' | xargs touch['find /testbed -type d -name "dir1" -print | sed \'s/$/\\/abc.txt/g\' | xargs touch', 'find testbed -type d -name "dir1" -exec touch {}/abc.txt \\;']abcmk -n path/to/testbed -c abc.txt -d /path/to/directory10.00.00.0
141Archive all /var/log files older than one day into /testbed/logs.tar.gzfind /var/log/ -mtime +1 | xargs tar -czvPf /testbed/logs.tar.gz['find /var/log/ -mtime +1 | xargs tar -czvPf /testbed/logs.tar.gz', 'find /var/log -type f -mtime +1 -exec tar -czvPf /testbed/logs.tar.gz {} +']tar -zcf /testbed/logs.tar.gz */*/1D*0.01.00.0
142Remove files in /testbed/dir3/subdir1/subsubdir1/tmp older than two daysfind /testbed/dir3/subdir1/subsubdir1/tmp -type f -mtime +2 -print0 | xargs -0 rm -f['find /testbed/dir3/subdir1/subsubdir1/tmp -type f -mtime +2 -print0 | xargs -0 rm -f', 'find /testbed/dir3/subdir1/subsubdir1/tmp -type f -mtime +2 -delete']s3cmd rm path/to/file1 path/to/file2 ... --exclude '^2023-06-01T00:00:00$'0.00.00.0
143Show the five biggest files in /testbed and its subdirectoriesfind /testbed -type f -exec du -b {} + | sort -rh | head -n 5['find /testbed -type f -exec du -b {} + | sort -rh | head -n 5', 'find /testbed -type f -print0 | xargs -0 du -b | sort -rn | head -n 5']du -c --max-depth=1 | sort -k 5 | head -n 50.01.00.0
144list the five smallest non-empty files under /testbed with their sizesfind /testbed -type f -size +0c -exec du -b {} + | sort -n | head -n 5['find /testbed -type f -size +0c -exec du -b {} + | sort -n | head -n 5', 'find /testbed -type f -size +0c -exec du -b {} + | sort -rh | tail -n 5']ls -1f /testbed/* | sort -k 5 -nr | head -n 50.01.00.0
145list the five smallest regular files in /testbed and its subdirectoriesfind /testbed -type f -exec ls -s {} \; | sort -n | head -5['find /testbed -type f -exec ls -s {} \\; | sort -n | head -5', 'find /testbed -type f -exec du -b {} + | sort -n | head -n 5']ls -1F *-*/ | head -n 50.01.00.0
146show the five largest files in /testbed and their sizesfind /testbed -type f -maxdepth 1 -exec du -b {} + | sort -rh | head -n 5['find /testbed -type f -maxdepth 1 -exec du -b {} + | sort -rh | head -n 5', "ls -lS /testbed | grep '^-' | head -n 5"]ls -lh | fzf --max-count=50.00.01.0
147print basenames of .java files under /testbed containing the word Hellofind /testbed -name "*.java" -exec grep -Hin Hello {} + | cut -d ":" -f 1 | xargs -I{} basename {}['find /testbed -name "*.java" -exec grep -Hin Hello {} + | cut -d ":" -f 1 | xargs -I{} basename {}', 'find testbed -type f -name "*.java" -exec grep -l \'Hello\' {} +']jdeps --output-only-basename path/to/testbed --word "Hello" */*.java0.00.01.00.0
148Print case‑insensitive duplicate filenames in the /testbed directory treefind /testbed -type f | awk -F/ '{print $NF}' | sort -f | uniq -i -d["find /testbed -type f | awk -F/ '{print $NF}' | sort -f | uniq -i -d", "find /testbed -type f | awk -F/ '{print tolower($NF)}' | sort | uniq -d"]find /testbed -type f | xargs grep --ignore-case '^[a-z]*'0.01.01.0
149list files in testbed/dir1 that are not present in testbed/dir2comm -23 <(find /testbed/dir1 | sed 's#/testbed/dir1/##' | sort) <(find /testbed/dir2 | sed 's#/testbed/dir2/##' | sort) | sed 's#^#/testbed/dir1/#'["comm -23 <(find /testbed/dir1 | sed 's#/testbed/dir1/##' | sort) <(find /testbed/dir2 | sed 's#/testbed/dir2/##' | sort) | sed 's#^#/testbed/dir1/#'", "comm -23 <(find testbed/dir1 -type f | sed 's|testbed/dir1/||' | sort) <(find testbed/dir2 -type f | sed 's|testbed/dir2/||' | sort) | sed 's|^|testbed/dir1/|'"]testbed-cli dir1 ls --notdir path/to/testbed/dir20.00.00.0
150list distinct directories under /testbed that contain files with 'Hello'grep -rl 'Hello' /testbed | xargs -I {} dirname {} | sort | uniq["grep -rl 'Hello' /testbed | xargs -I {} dirname {} | sort | uniq", "find /testbed -type f -exec grep -l 'Hello' {} + | xargs -I {} dirname {} | sort | uniq"]ls -d '/testbed/*Hello*'0.01.00.0
151Print total line count of all Java files under /testbed recursivelyfind /testbed -name '*.java' -print0 |xargs -0 wc -l|grep 'total' |awk '{ print $1 }'["find /testbed -name '*.java' -print0 |xargs -0 wc -l|grep 'total' |awk '{ print $1 }'", 'find /testbed -name "*.java" -exec wc -l {} + | awk \'{s=$1} END {print s}\'']jdeps -total --recursive path/to/testbed0.01.00.0
152Create a symbolic link FooBar in /testbed/dir3/subdir1/subsubdir1 pointing to /ln /testbed/dir3/subdir1/subsubdir1/FooBar -s /['ln /testbed/dir3/subdir1/subsubdir1/FooBar -s /', 'ln -s /testbed/dir3/subdir1/subsubdir1/FooBar /']ln -s path/to/FooBar /testbed/dir3/subdir1/subsubdir1/0.01.01.0
153find files under /testbed/dir1 with exact mode 1553 (sticky bit set)find /testbed/dir1 -perm 1553['find /testbed/dir1 -perm 1553', 'find /testbed/dir1 -type f -perm 1553']adb devices | grep -i '^device' | while read device; do adb pull $device /testbed/dir1/; done0.00.00.0
154list PHP files in /testbed that contain "world" (case‑insensitive)find /testbed -name '*.php' -exec grep -iq "world" {} \; -print['find /testbed -name \'*.php\' -exec grep -iq "world" {} \\; -print', 'find /testbed -name "*.php" -exec grep -H "world" {} \\;']phploc --ignore-case --includewords="world" path/to/testbed0.00.00.0
155Search recursively for case‑insensitive “Hello”, showing line numbers in /system/folder1grep -inr "Hello" /system/folder1['grep -inr "Hello" /system/folder1', "find /system/folder1 -type f -exec grep -inH 'hello' {} \\;"]adb shell findcmd "case-insensitive search_pattern" --recursive --line-numbers /system/folder10.00.00.0
156recursively find whole-word “foo” in /system, displaying matching lines with line numbersgrep -rnw /system -e "foo"['grep -rnw /system -e "foo"', "grep -ronw '/system' -e 'foo'"]find /system -name "foo*" -exec echo {} + | xargs -n1 wc -l0.01.00.0
157display a hierarchical view of all files and directories under /systemtree /system['tree /system', "find /system -print | sed -e 's;[^/]*/;|___;g;s;___|; |;g'"]ls -lF /system/0.01.00.0
158display a recursive tree of /system/folder2 including hidden filestree -a /system/folder2['tree -a /system/folder2', "find /system/folder2 -print | sed -e 's;[^/]*/;|___;g;s;___|; |;g'"]tree -r -T */folder2/0.00.01.0
159list unique directories under /system containing .out filesfind /system -type f -name "*.out" -print0 | xargs -0 -n1 dirname | sort -u['find /system -type f -name "*.out" -print0 | xargs -0 -n1 dirname | sort -u', 'find /system -type f -name "*.out" -printf \'%h\\n\' | sort -u']find /system -type d -name '*.out' | uniq0.01.01.0
160Delete all .txt files in /system, automatically confirming any promptsyes y | rm -r /system/*.txt['yes y | rm -r /system/*.txt', 'find /system -maxdepth 1 -type f -name "*.txt" -exec rm -f {} \\;']echo "delete path/to/directory" | sudo wipefs -a0.01.00.0
161Delete all empty directories within /system/folder3/temp recursively.find /system/folder3/temp -depth -type d -exec rmdir {} \;['find /system/folder3/temp -depth -type d -exec rmdir {} \\;', 'find /system/folder3/temp -type d -empty -delete']rm -r /system/folder3/temp/*.empty0.01.00.0
162Remove all empty directories under /system/folder3/temp, reporting each removal.find /system/folder3/temp -type d -empty -exec rmdir -vp --ignore-fail-on-non-empty {} +['find /system/folder3/temp -type d -empty -exec rmdir -vp --ignore-fail-on-non-empty {} +', 'find /system/folder3/temp -type d -empty -print -delete 2>/dev/null']rm -r /system/folder3/temp/*.empty0.01.00.0
163Delete all non-txt files recursively inside /system/folder1find /system/folder1 -type f -not -name '*txt' | xargs rm["find /system/folder1 -type f -not -name '*txt' | xargs rm", "find /system/folder1 -type f ! -name '*.txt' -print -delete"]rm -fR '/system/folder1/**/non.txt'0.01.00.0
164Rename all files containing 'special' to 'regular' under /system/folder2, skipping any in a 'special' directory.find /system/folder2 -type f -name '*special*' ! -path '*/special/*' -execdir bash -c 'mv "$0" "${0/special/regular}"' {} \;['find /system/folder2 -type f -name \'*special*\' ! -path \'*/special/*\' -execdir bash -c \'mv "$0" "${0/special/regular}"\' {} \\;', 'find /system/folder1 -type f -name \'*special*\' -exec bash -c \'for f; do mv -- "$f" "${f%/*}/${f##*/special/regular}"; done\' _ {} +']adb shell mkdir -p /data/system/folder3 && adb shell cp -R /system/folder2/* /system/folder3/ && adb shell find . -maxdepth 1 -type f | xargs -n 1 -- ignorecase sed '/special/d; s/\s*special//g' | xargs -n 1 -- ignorecase sed 's/special/regular/g'0.00.00.0
165Search /system recursively for "foo", display matching lines and the total countgrep -r "foo" /system | tee >(wc -l)['grep -r "foo" /system | tee >(wc -l)', 'grep -r "foo" /system | awk \'{print} END {print NR}\'']find /system -type f | grep foo | wc -l0.01.00.0
166List names of all regular files under /system/folder3 without directory paths.find /system/folder3/ -type f -exec basename {} \;['find /system/folder3/ -type f -exec basename {} \\;', 'find /system/folder3/ -type f | xargs -n 1 basename']find /system/folder3 -type f -name \*.txt|\.log|... -not -path \*/[^/]*$0.00.01.0
167Search for "special" in the extracted contents of /system/folder2.tar.gzzcat -r /system/folder2.tar.gz | grep "special"['zcat -r /system/folder2.tar.gz | grep "special"', 'tar -xzvf /system/folder2.tar.gz -O | grep "special"']zegrep -i "special" path/to/file_or_directory1 path/to/file_or_directory2 ...0.01.00.0
168Show the file without trailing carriage returns, printing characters with escape notationcat /system/folder3/temp/temp1/text1.txt | sed 's/\r$//' | od -c["cat /system/folder3/temp/temp1/text1.txt | sed 's/\\r$//' | od -c", "cat system/folder3/temp/temp1/text1.txt | sed 's/\\r$//' | od -c -An"]tr -s '\r' path/to/file0.00.01.00.0
169Delete every .doc file in /system/folder1 and its subdirectoriesfind /system/folder1 -name '*.doc' -exec rm "{}" \;['find /system/folder1 -name \'*.doc\' -exec rm "{}" \\;', "find /system/folder1 -type f -name '*.doc' -delete"]sudo trash -v --recursive path/to/system/folder1/0.01.00.0
170Delete all .log files in /system/folder1 and its subdirectoriesfind /system/folder1 -name '*.log' -print0 | xargs -0 rm["find /system/folder1 -name '*.log' -print0 | xargs -0 rm", "find /system/folder1 -type f -name '*.log' -delete"]rmdir -p /system/folder10.01.00.0
171Delete all .txt files directly inside /system, ignoring subdirectoriesfind /system -name '*.txt' -maxdepth 1 | xargs rm["find /system -name '*.txt' -maxdepth 1 | xargs rm", "find /system -name '*.txt' -maxdepth 1 -delete"]adb pull --recursive path/to/system_root /system/0.00.00.0
172Delete .sql files in /system/folder3/backup_dbg older than 25 daysfind /system/folder3/backup_dbg/*.sql -mtime +25 -exec rm -f {} \;['find /system/folder3/backup_dbg/*.sql -mtime +25 -exec rm -f {} \\;', "find /system/folder3/backup_dbg -name '*.sql' -print -mtime +25 -delete"]drill --path /system/folder3/backup_dbg --filter "mtime > '2019-06-01T00:00:00'"0.00.00.0
173Delete all .txt files in /system/folder1 older than five minutesfind /system/folder1 -mmin +5 -type f -name "*.txt" -delete['find /system/folder1 -mmin +5 -type f -name "*.txt" -delete', 'find /system/folder1 -mmin +5 -type f -name "*.txt" | xargs rm -f']systemctl remove --now --quiet --recursive --file /system/folder1/*.txt 5m0.01.00.0
174Delete .txt files older than five minutes in /system/folder1, except keep.txt.find /system/folder1 -maxdepth 1 -mmin +5 -type f -name "*.txt" ! -name "keep.txt" -delete['find /system/folder1 -maxdepth 1 -mmin +5 -type f -name "*.txt" ! -name "keep.txt" -delete', 'find /system/folder1 -maxdepth 1 -mmin +5 -type f -name "*.txt" ! -name "keep.txt" | xargs rm -f']adb shell pm delete 5m path/to/folder1/*.txt --keep "keep.txt"0.00.00.0
175Delete all .sh files starting with "new" in /system/folder1 recursivelyfind /system/folder1 -name 'new*.sh' -exec rm -f '{}' \;["find /system/folder1 -name 'new*.sh' -exec rm -f '{}' \\;", "find /system/folder1 -name 'new*.sh' -delete"]adb shell rm -f */system/folder1/*.sh *.sh0.00.00.0
176Delete all a.out, *.o, and core files recursively under /systemfind /system \( -name a.out -o -name '*.o' -o -name 'core' \) -exec rm {} \;["find /system \\( -name a.out -o -name '*.o' -o -name 'core' \\) -exec rm {} \\;", 'find /system -type f \\( -name "a.out" -o -name "*.o" -o -name "core" \\) -delete']adb shell rm -r '/system/a.out/*' '/system/*.o' '/system/core*'0.00.00.0
177Print the last five CSV columns of each line in /system/folder1/data.csvcat /system/folder1/data.csv | rev | cut -d, -f-5 | rev['cat /system/folder1/data.csv | rev | cut -d, -f-5 | rev', "tail -n 1 /system/folder1/data.csv | rev | cut -d',' -f1-5 | rev"]csvcut --last 5 --path /system/folder1/data.csv0.00.00.0
178Delete all directories named "temp" in the /system directory treefind /system -name "temp" -type d -delete['find /system -name "temp" -type d -delete', 'find /system -type d -name "temp" -exec rm -rf {} +']adb shell pm delete --tree /system/10/temp0.00.00.0
179Delete all empty files in /system/folder3/temp and its subdirectories.find /system/folder3/temp -type f -empty -print | xargs rm -f['find /system/folder3/temp -type f -empty -print | xargs rm -f', 'find /system/folder3/temp -type f -empty -print -delete']systemctl clean --all --recursive --empty /system/folder3/temp0.01.00.0
180Remove a.out and .o files in /system modified within the last 7 daysfind /system \( -name a.out -o -name '*.o' \) -mtime -7 -exec rm {} \;["find /system \\( -name a.out -o -name '*.o' \\) -mtime -7 -exec rm {} \\;", 'find /system -type f \\( -name "a.out" -o -name "*.o" \\) -mtime -7 -delete']adb root --files=remove --since="2019-06-30T00:00:00" path/to/system0.00.00.0
181Delete all files and folders named .DS_Store, ._.DS_Store, ._*, .TemporaryItems, or .apdisk within /system/folder3/tempfind /system/folder3/temp \( -name '.DS_Store' -or -name '._.DS_Store' -or -name '._*' -or -name '.TemporaryItems' -or -name '.apdisk' \) -exec rm -rf {} \;["find /system/folder3/temp \\( -name '.DS_Store' -or -name '._.DS_Store' -or -name '._*' -or -name '.TemporaryItems' -or -name '.apdisk' \\) -exec rm -rf {} \\;", "find /system/folder3/temp \\( -name '.DS_Store' -or -name '._.DS_Store' -or -name '._*' -or -name '.TemporaryItems' -or -name '.apdisk' \\) -delete"]rm -rf */\.DS_Store/*/*.*/*/*/*/*.apdisk/*/*.TemporaryItems/*/*/*._.DS_Store/*.*/*.*/*/*/*/*.*/*.*/*/*/*.*/..*/*/*.*/..*/*/*/*/*.*/..*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*0.01.00.0
182Delete parenthetical content, replace non-digits with spaces, and display as a tableecho '1/2 [3] (27/03/2012 19:32:54) word word word word 4/5' | sed -e 's/(.*)//' -e 's/[^0-9]/ /g' | column -t["echo '1/2 [3] (27/03/2012 19:32:54) word word word word 4/5' | sed -e 's/(.*)//' -e 's/[^0-9]/ /g' | column -t", "echo '1/2 [3] (27/03/2012 19:32:54) word word word word 4/5' | sed 's/([^)]*)//g' | tr -c '0-9' ' ' | column -t"]cat path/to/file.txt | tabula --replace-ns --tabulate --keep-parentheticals --only-digits0.00.00.0
183Delete files in /system/folder1 whose names start with text2, text3, or text4find /system/folder1 -name 'text[2-4]*' -exec rm {} \;["find /system/folder1 -name 'text[2-4]*' -exec rm {} \\;", "find /system/folder1 -name 'text[2-4]*' -delete"]adb root --filter "text2,text3,text4" path/to/system/folder10.00.00.0
184Delete all files under /system that are smaller than 1 KBfind /system -type f -size -1k -exec rm {} +['find /system -type f -size -1k -exec rm {} +', 'find /system -type f -size -1k -delete']adb pull /system/* --delete-size > /dev/null0.00.00.0
185Delete files under /system that are older than 31 daysfind /system -type f -mtime +31 -exec rm -f {} \;['find /system -type f -mtime +31 -exec rm -f {} \\;', 'find /system -type f -mtime +31 -delete']adb stat path/to/system/directory | grep -v '^<' | xargs -n 1 -- bash -c 'adb pull path/to/file path/to/new_directory'0.00.00.0
186output the file's contents as one line without newlinespaste -sd "" /system/folder3/temp/temp1/text1.txt['paste -sd "" /system/folder3/temp/temp1/text1.txt', "tr -d '\\n' < /system/folder3/temp/temp1/text1.txt"]cat path/to/file | sed -f '%s/\n$//g'0.01.00.0
187Delete all regular files in /system and its subdirectoriesfind /system -type f -exec rm {} +['find /system -type f -exec rm {} +', 'find /system -type f -delete']sudo find /system -type f | xargs rm -f0.01.00.0
188list differing files between /system/folder1 and /system/folder2, sorted alphabeticallydiff -qr /system/folder1 /system/folder2 | sort['diff -qr /system/folder1 /system/folder2 | sort', 'diff -qr /system/folder1 /system/folder2']cmp -s --sort path/to/system/folder1|folder20.00.00.0
189Display free space in megabytes for the filesystem containing /systemdf -m /system['df -m /system', "df -m /system | grep / | tr -s ' ' | cut -d ' ' -f 4"]df -k /system0.01.01.0
190show total count of directories inside /system, including /system itselffind /system -type d | wc -l['find /system -type d | wc -l', 'tree -d /system | tail -n 1']df -k /system0.01.00.0
191Create a tar.gz of recent /system/folder1 files with 2023-01-01 timestamps and root ownership.tar --mtime='2023-01-01' --owner=0 --group=0 -czf mytarfile.tgz `find /system/folder1 -mtime -60`["tar --mtime='2023-01-01' --owner=0 --group=0 -czf mytarfile.tgz `find /system/folder1 -mtime -60`", "tar --mtime='2023-01-01' --owner=0 --group=0 -czvf mytarfile.tgz `find /system/folder1 -mtime -60`"]sudo btrfsync -R -o root,2023-01-01 --path=/system/folder1 --mode=644 --time-stamp path/to/2023-01-01_00:00:00.tar.gz0.01.00.0
192Create a symbolic link named folder1 in /system pointing to the root directoryln /system/folder1 -s /['ln /system/folder1 -s /', 'ln -s /system/folder1 /']sudo mkdir -p /system/folder10.01.00.0
193Output current date/time with trailing 1 and append to /system/folder3/temp/empty.txtecho $(date) "1" | tee -a /system/folder3/temp/empty.txt['echo $(date) "1" | tee -a /system/folder3/temp/empty.txt', 'echo $(date +"%Y-%m-%d~%H:%M:%S") "1" | tee -a /system/folder3/temp/empty.txt']date +%F_%T > /system/folder3/temp/%s.txt0.01.00.0
194Combine all .txt files under /system (excluding concat.txt) into /system/folder3/temp/concat.txtfind /system -name "*.txt" -not -name "concat.txt" -print -exec cat {} \; > /system/folder3/temp/concat.txt['find /system -name "*.txt" -not -name "concat.txt" -print -exec cat {} \\; > /system/folder3/temp/concat.txt', 'find /system -type f -name "*.txt" -not -name "concat.txt" -print -exec cat {} \\; > /system/folder3/temp/concat.txt']cat *.txt | tr '\n' ' ' | sort -u | uniq > temp && mv temp/*.txt /system/folder3/temp/concat.txt0.01.00.0
195Copy all files from /system preserving directory hierarchy to /backupfind /system -depth -print | cpio -dump /backup['find /system -depth -print | cpio -dump /backup', 'find /system -print | cpio -dump /backup']adb pull --preserve-directory-hierarchy /system /backup0.00.00.0
196Copy all non-text files from /system into /system/folder3/backup_dbg/backupfind /system -maxdepth 1 -type f ! -name '*text*' -exec cp {} /system/folder3/backup_dbg/backup \;["find /system -maxdepth 1 -type f ! -name '*text*' -exec cp {} /system/folder3/backup_dbg/backup \\;", "find /system -maxdepth 1 -print -type f ! -name '*text*' -exec cp {} /system/folder3/backup_dbg/backup \\;"]adb pull /system/* /system/folder3/backup_dbg/backup0.00.00.0
197Rename temp1 to temp1_old within /system/folder3/tempmv /system/folder3/temp/temp1 /system/folder3/temp/temp1_old['mv /system/folder3/temp/temp1 /system/folder3/temp/temp1_old', 'cp -r /system/folder3/temp/temp1 /system/folder3/temp/temp1_old && rm -r /system/folder3/temp/temp1']mkdir -p /system/folder3/ && mv /system/folder3/temp/* temp1 && rename temp1 temp1_old0.01.00.0
198Print the contents of /system/text1.txt as ASCII charactersod -t c /system/text1.txt['od -t c /system/text1.txt', 'hexdump -C /system/text1.txt']cat /system/text1.txt | text2ascii -s0.00.00.0
199Create a gzip-compressed archive of /system/folder1 with 2023-01-01 timestamps and UID/GID 0tar --mtime='2023-01-01' --owner=0 --group=0 -zcf compress_folder1.tar.gz /system/folder1["tar --mtime='2023-01-01' --owner=0 --group=0 -zcf compress_folder1.tar.gz /system/folder1", "tar --mtime='2023-01-01' --owner=0 --group=0 -zcvf compress_folder1.tar.gz /system/folder1"]sudo tar -cvzf system.tar.gz --mtime=2023-01-01 --uid 0 --gid 0 path/to/system/folder10.01.00.0
200download the file from the URL and save it to /system/textfile.txtcurl http://example.com/textfile.txt -o /system/textfile.txt['curl http://example.com/textfile.txt -o /system/textfile.txt', 'curl -vo /system/textfile.txt http://example.com/textfile.txt']adb pull https://example.com/path/to/file /system/textfile.txt0.00.00.0
201list all files under /system with size greater than 10 bytesfind /system -size +10c -print['find /system -size +10c -print', 'find /system -type f -size +10c']find /system -size +10k0.01.01.0
202Generate sorted list of MD5 hashes for all .txt files under /systemfind /system -type f -name '*.txt' -exec md5sum {} + | awk '{print $1}' | sort["find /system -type f -name '*.txt' -exec md5sum {} + | awk '{print $1}' | sort", 'find /system -type f -name "*.txt" -exec md5sum {} + | sort']md5sum --sort path/to/directory/*.txt0.01.00.0
203Print the IP address of the current host as listed in /etc/hostsmore /etc/hosts | grep `hostname` | awk '{print $1}'["more /etc/hosts | grep `hostname` | awk '{print $1}'", 'grep "$(hostname)" /etc/hosts | awk \'{print $1}\'']ipcalc -f0.00.00.0
204list files under /workspace modified within the past 30 daysfind /workspace -daystart -type f -mtime -30['find /workspace -daystart -type f -mtime -30', 'find /workspace -type f -mtime -30']ls -1r --time-style=long --format="%F %h-%d-%y_%H:%M" path/to/directory/modified-in-the-last-30-days0.01.00.0
205search for .c files in /workspace larger than 1KB and list themfind /workspace -name '*.c' -size +1k -print["find /workspace -name '*.c' -size +1k -print", "find /workspace -name '*.c' -size +1k"]find /workspace -name '*.c' -size +1024M | xargs ls -l0.01.01.0
206list files in /workspace and subfolders changed over an hour agofind /workspace -type f -cmin +60['find /workspace -type f -cmin +60', 'find /workspace -type f -cmin +60 -print']git ls-files --others --since "1h ago"0.01.00.0
207Find regular files under /workspace accessed more than an hour ago.find /workspace -type f -amin +60['find /workspace -type f -amin +60', 'find /workspace -type f -amin +60 -print']find /workspace -type f -atime +1h0.01.01.0
208list only top‑level directories inside /workspace without descending into subfoldersfind /workspace -maxdepth 1 -type d['find /workspace -maxdepth 1 -type d']find -type d -not -path '*/\*/*' -exec ls -l {} \+ | grep '^d$'0.01.01.0
209list all empty files and directories under /workspacefind /workspace -empty['find /workspace -empty', 'find /workspace -empty -print']zfs list -a|--all --empty --dir --path=/workspace0.00.00.0
210list all empty files and directories under /workspacefind /workspace -empty -exec ls {} \;['find /workspace -empty -exec ls {} \\;', 'find /workspace -type f -size 0']find /workspace -type f -empty | find /workspace -type d -empty0.01.01.0
211Delete all files larger than 1 KB within /workspacefind /workspace -type f -size +1k -delete['find /workspace -type f -size +1k -delete', 'find /workspace -type f -size +1k -exec rm {} \\;']find /workspace -type f -size +1K | xargs rm -f0.01.01.0
212list detailed info of files in /workspace that have only owner read permissionfind /workspace -perm 400 -type f -exec ls -l {} \;['find /workspace -perm 400 -type f -exec ls -l {} \\;', 'find /workspace -perm 400 -ls']lsar -a path/to/workspace -o read0.00.00.0
213list detailed info of all files in /workspace with permission 777find /workspace -perm 777 -type f -exec ls -l {} \;['find /workspace -perm 777 -type f -exec ls -l {} \\;', 'find /workspace -perm 777 -ls']ls -laR /workspace 7770.01.00.0
214list detailed information for all .txt files under /workspacefind /workspace -name "*.txt" -exec ls -ld {} \;['find /workspace -name "*.txt" -exec ls -ld {} \\;', 'find /workspace -name "*.txt" | xargs ls -ld']jenv ls --info path/to/workspace/*.txt0.00.00.0
215move all files in /workspace (excluding subfolders) to the root directoryfind /workspace -maxdepth 1 -type f -exec mv -t / {} +['find /workspace -maxdepth 1 -type f -exec mv -t / {} +', 'find /workspace -maxdepth 1 -type f -exec mv {} / \\;']mv -R path/to/workspace *0.01.00.0
216move files from /workspace accessed within the last day to the root directoryfind /workspace -atime -1 -type f -exec mv {} / \;['find /workspace -atime -1 -type f -exec mv {} / \\;', 'find /workspace -type f -atime -1 -print0 | xargs -0 -I {} mv {} /']pio access --access-type=file -a|--all path/to/workspace --delete-old0.00.00.0
217list names of files under /workspace/dir1 that contain 'hello' ignoring casefind /workspace/dir1 -type f -exec grep -il 'hello' {} \;["find /workspace/dir1 -type f -exec grep -il 'hello' {} \\;", "grep -ril 'hello' /workspace/dir1"]find path/to/workspace -type f | grep -i "hello"0.01.01.0
218display total size of /workspace in human‑readable formatdu -sh /workspace['du -sh /workspace', 'du -h /workspace']du -h /workspace1.01.01.0
219output the last word from /workspace/dir1/long.txttac /workspace/dir1/long.txt | awk 'NF{print $NF; exit}'["tac /workspace/dir1/long.txt | awk 'NF{print $NF; exit}'", "awk '{ for (i=1; i<=NF; i++) last=$i } END { print last }' /workspace/dir1/long.txt"]lastword path/to/directory_or_file /workspace/dir1/long.txt0.00.00.0
220Print the three largest items in /workspace sorted by disk usagedu -a /workspace | sort -nr | head -n 3['du -a /workspace | sort -nr | head -n 3', 'find /workspace -exec du -h {} + | sort -rh | head -n 3']du -s --sort-by=used|free | sort -n | head -30.01.01.0
221display the first line of /workspace/dir1/long.txthead -n1 /workspace/dir1/long.txt['head -n1 /workspace/dir1/long.txt', "sed -n '1p' /workspace/dir1/long.txt"]ls -l /workspace/dir1/long.txt0.01.00.0
222output the last non‑empty line from /workspace/dir1/a.txttac /workspace/dir1/a.txt | grep -m 1 '.'["tac /workspace/dir1/a.txt | grep -m 1 '.'", "awk 'NF' /workspace/dir1/a.txt | tail -n 1"]tail -n 1 path/to/directory/dir1/a.txt0.01.00.0
223Delete all regular files in /workspace and its subdirectoriesfind /workspace -type f -delete['find /workspace -type f -delete', 'find /workspace -type f -exec rm -f {} +']rm -r */0.01.00.0
224list regular files in /workspace between 1 KB and 32 KB in sizefind /workspace -type f -size +1k -size -32k['find /workspace -type f -size +1k -size -32k', 'find /workspace -type f -size +1k -size -32k -print']find /workspace -type f | grep -E '^[\d]{1,3}K$'0.01.01.0
225list all files under /workspace, sorted by directory depth, showing each file’s pathfind /workspace -type f | awk -F/ '{print NF, $0}' | sort -n["find /workspace -type f | awk -F/ '{print NF, $0}' | sort -n", "find /workspace -type f | awk -F/ '{print NF, $0}' | sort -n | cut -d' ' -f2-"]ls -d */ | sort -k 50.01.00.0
226Find and display the largest file over 1 KB in /workspacefind /workspace -type f -size +1k -exec ls -ls {} + | sort -n | tail -1['find /workspace -type f -size +1k -exec ls -ls {} + | sort -n | tail -1', 'find /workspace -type f -size +1k -exec ls -lh {} + | sort -k 5 -rh | head -n 1']find /workspace -type f -size +1k -exec ls -lh {} \; | sort -n -hr | head -n 10.00.01.0
227locate .txt files in /workspace that are not writable by othersfind /workspace -type f \( -iname "*.txt" -not -perm -o=w \)['find /workspace -type f \\( -iname "*.txt" -not -perm -o=w \\)', 'find /workspace -type f -name "*.txt" ! -perm -o=w']find /workspace -name '*.txt' ! -type f -perm -0440.01.01.0
228Search for directories named "mysql" within the /workspace directoryfind /workspace -name mysql -type d['find /workspace -name mysql -type d', 'find workspace -type d -name "mysql"']find /workspace -name '*mysql*'0.01.01.0
229list case-insensitive duplicate filenames within /workspace and its subdirectoriesfind /workspace -type f | awk -F/ '{print $NF}' | sort -f | uniq -i -d["find /workspace -type f | awk -F/ '{print $NF}' | sort -f | uniq -i -d", "find /workspace -type f | awk -F/ '{print tolower($NF)}' | sort | uniq -d"]find /workspace -type f \( ! -name '\.' \! -name '\$' \) -exec ls -l {} + | grep -Fwq '^[a-z][0-9]*\.txt$' | sort | uniq -d0.01.01.0
230Show permissions and modification time of old2.txt in /workspace, sorted by newest.find /workspace -name old2.txt | xargs ls -tl['find /workspace -name old2.txt | xargs ls -tl', 'find /workspace -name old2.txt -print0 | xargs -0 ls -tl']ls -lR /workspace/ | sort -k 4n | cut -d' ' -f1-0.01.00.0
231list names of regular files under /workspace containing the word hellofind /workspace -type f | xargs grep -l "hello"['find /workspace -type f | xargs grep -l "hello"', "grep -rnw '/workspace' -e 'hello'"]ls -lR '/workspace/*hello'0.01.00.0
232Compute MD5 checksums for all files in /workspace, printing filename before checksumfind /workspace -type f -exec md5sum {} + | awk '{print $2 " " $1}'['find /workspace -type f -exec md5sum {} + | awk \'{print $2 " " $1}\'', 'find /workspace -type f -print0 | xargs -0 md5sum | awk \'{print $2 " " $1}\'']md5sum --quiet --check --exclude path/to/file1 path/to/file2 ...0.01.00.0
233compute and list sorted MD5 checksums for all files under /workspacefind /workspace -type f -exec md5sum {} + | sort['find /workspace -type f -exec md5sum {} + | sort', 'find /workspace -type f -exec md5sum {} +']md5sum --sort path/to/directory/0.01.00.0
234Count distinct file extensions 3–6 characters long in /workspace treefind /workspace -type f -name '*.*' | awk -F. 'NF>1 {ext=tolower($NF); if (length(ext) >= 3 && length(ext) <= 6) print ext}' | sort | uniq -c | wc -l["find /workspace -type f -name '*.*' | awk -F. 'NF>1 {ext=tolower($NF); if (length(ext) >= 3 && length(ext) <= 6) print ext}' | sort | uniq -c | wc -l", "find /workspace -type f -name '*.*' | sed -n 's/.*\\.//p' | awk '{print tolower($0)}' | grep -E '^[a-z]{3,6}$' | sort -u | wc -l"]git ls-files --others --exclude-standard --ignore-errors --regex '\.([a-z]+)\..*\.([a-z]+)\..*' --length 3-6 --unique0.01.00.0
235Recreate the /workspace directory hierarchy inside /usrfind /workspace -type d -print|sed 's@^@/usr/@'|xargs mkdir -p["find /workspace -type d -print|sed 's@^@/usr/@'|xargs mkdir -p", 'find /workspace -type d | cpio -pdm /usr']mkdir -p /usr/{bin,lib,cups,dns,...} && chdir /usr && cp -Rf */ /workspace/0.00.00.0
236Show detailed information for the oldest file in /workspace and its subdirectories.find /workspace -type f -printf '%T+ %p\n' | sort | head -n 1 | awk '{print $2}' | xargs ls -l["find /workspace -type f -printf '%T+ %p\\n' | sort | head -n 1 | awk '{print $2}' | xargs ls -l", "find /workspace -type f -exec stat --format '%Y %n' {} \\; | sort -n | head -n 1 | cut -d' ' -f2- | xargs ls -l"]lsar --oldest --dirs /workspace/0.00.00.0
237show the two largest directories under /workspace with human‑readable sizesfind /workspace -type d -print0 | xargs -0 du | sort -n | tail -2 | cut -f2 | xargs -I{} du -sh {}['find /workspace -type d -print0 | xargs -0 du | sort -n | tail -2 | cut -f2 | xargs -I{} du -sh {}', 'find /workspace -type d -print0 | xargs -0 du | sort -n | tail -2']dstat -h --max-size=20.00.00.0
238list paths of files in /workspace that have duplicate contentfind /workspace -type f | xargs md5sum | sort | uniq -Dw32['find /workspace -type f | xargs md5sum | sort | uniq -Dw32', 'find /workspace -type f -print0 | xargs -0 md5sum | sort | uniq -w32 -D']find /workspace -type f | grep '^.' | uniq0.01.01.0
239Create the parent directories for every unique path listed in /workspace/files.txtcat /workspace/files.txt |xargs -I {} dirname "{}"| sort -u | xargs -I{} mkdir -p "{}"['cat /workspace/files.txt |xargs -I {} dirname "{}"| sort -u | xargs -I{} mkdir -p "{}"', 'cat /workspace/files.txt | xargs -I {} dirname {}| sort -u | xargs -I{} mkdir -p "{}"']mkdir -p $(dirname *.txt)0.01.00.0
240Print the byte size of the last file listed in /workspace/files.txtcat /workspace/files.txt | xargs du -b | tail -1 | awk '{print $1}'["cat /workspace/files.txt | xargs du -b | tail -1 | awk '{print $1}'", "awk '{print $0}' /workspace/files.txt | xargs du -b | awk '{sum += $1} END {print sum}'"]du -b path/to/file_or_directory /workspace/files.txt0.01.00.0
241Rename hidden files in /workspace (no subdirectories) by removing their leading dot.find /workspace -maxdepth 1 -type f -name '.*' -exec sh -c 'mv "$0" "${0%/\.*}/${0##*/.}"' {} \;['find /workspace -maxdepth 1 -type f -name \'.*\' -exec sh -c \'mv "$0" "${0%/\\.*}/${0##*/.}"\' {} \\;', 'find /workspace -maxdepth 1 -type f -name \'.*\' -exec sh -c \'mv "$1" "${1%/\\.*}/${1##*/.}"\' _ {} \\;']rename -n 's/\.\./\./g' */* /workspace/0.01.00.0
242count the number of lines that differ between long.txt and terminate.txtdiff /workspace/dir1/long.txt /workspace/dir1/terminate.txt | grep ^[\>\<] | wc -l['diff /workspace/dir1/long.txt /workspace/dir1/terminate.txt | grep ^[\\>\\<] | wc -l', "diff /workspace/dir1/long.txt /workspace/dir1/terminate.txt | grep '^>' | wc -l"]diff -q long.txt terminate.txt | wc -l0.01.01.0
243count the number of differing lines between the two specified filesdiff -U 0 /workspace/dir1/terminate.txt /workspace/dir1/long.txt | grep -v ^@ | wc -l['diff -U 0 /workspace/dir1/terminate.txt /workspace/dir1/long.txt | grep -v ^@ | wc -l', "diff -U 0 /workspace/dir1/terminate.txt /workspace/dir1/long.txt | grep -v '^@' | wc -l"]diff -c path/to/file1 path/to/file2 > path/to/file30.01.01.0
244Count non-empty, non-whitespace-only lines in /workspace/dir1/a.txtawk '!/^[[:space:]]*$/{++x} END{print x}' /workspace/dir1/a.txt["awk '!/^[[:space:]]*$/{++x} END{print x}' /workspace/dir1/a.txt", "grep -v '^[[:space:]]*$' /workspace/dir1/a.txt | wc -l"]wc -l --invert-match path/to/Workspace/directory/a.txt0.01.00.0
245Create symbolic links in ~/newlinks for each file listed in /workspace/results.txtcat /workspace/results.txt | xargs -I{} ln -s {} ~/newlinks['cat /workspace/results.txt | xargs -I{} ln -s {} ~/newlinks', 'cat /workspace/results.txt | xargs -I {} ln -s {} ~/newlinks']ln -s path/to/file1 path/to/newlink1 && ln -s path/to/file2 path/to/newlink2 ... && cat /workspace/results.txt | xargs -I {} ln -s {} {}0.01.00.0
246recursively delete all hidden files within /workspacefind /workspace -type f -name '.*' -delete["find /workspace -type f -name '.*' -delete", "find /workspace -type f -name '.*' -exec rm -f {} \\;"]rm -rf */0.01.00.0
247display the contents of /workspace/dir1/long.txt as double-precision floating-point valuesod -t fD /workspace/dir1/long.txt['od -t fD /workspace/dir1/long.txt', 'od -An -t fD /workspace/dir1/long.txt']echo -e "double precision\n\tfloat" | bc -l <(ls -d /workspace/dir1/long.txt | xargs))0.00.00.0
248show differences between the file listings of /workspace/dir1 and /workspace/dir2diff <(ls /workspace/dir1) <(ls /workspace/dir2)['diff <(ls /workspace/dir1) <(ls /workspace/dir2)', 'diff -qr /workspace/dir1 /workspace/dir2']fswatch -c /workspace/dir/ -- diff path/to/file1 path/to/file2 ...0.00.00.0
249output the size of '/workspace/dir1/sum.c' in bytesdu -sb /workspace/dir1/sum.c | cut -f1['du -sb /workspace/dir1/sum.c | cut -f1', 'stat -c %s /workspace/dir1/sum.c']du -b /workspace/dir1/sum.c0.01.01.0
250Show the final component of each path in /workspace/dir1/file.txtrev /workspace/dir1/file.txt | cut -d/ -f1 | rev['rev /workspace/dir1/file.txt | cut -d/ -f1 | rev', "awk -F/ '{print $NF}' /workspace/dir1/file.txt"]unzip -c path/to/directory/file.tar.gz --final-components path/to/directory/file.txt0.01.00.0
251show sizes and paths of all items in /workspace, ordered by descending sizedu /workspace -a -h | sort -hr['du /workspace -a -h | sort -hr', 'du -ah /workspace | sort -rh']ls -lS --all /workspace | sort -k 5 -hr0.01.00.0
252Show the used space percentage of /workspacedf -k /workspace | tail -1 | awk '{print $5}'["df -k /workspace | tail -1 | awk '{print $5}'", "df -h /workspace | awk 'NR==2 {print $5}'"]df -k /workspace0.01.01.0
253display the lines of "/workspace/dir1/long.txt" in reverse ordernl /workspace/dir1/long.txt | sort -nr | cut -b8-['nl /workspace/dir1/long.txt | sort -nr | cut -b8-', 'tac /workspace/dir1/long.txt']rev cat -n /workspace/dir1/long.txt0.01.00.0
254Create an empty file named Icon with a trailing carriage return in workspaceecho $'workspace/Icon\r' | xargs touch["echo $'workspace/Icon\\r' | xargs touch", 'touch "workspace/Icon"$\'\\r\'']openworkspaces -c "Icon" --append --echo "return; icon '"$0"''"$@0.00.00.0
255Create a symbolic link at / that points to /workspace/dir1ln /workspace/dir1 -s /['ln /workspace/dir1 -s /', 'ln -s /workspace/dir1 /']ln -s /workspace/dir1 /1.01.01.0
256display each file's permissions, owner, group, and full path in /workspace treetree /workspace -p -u -g -f['tree /workspace -p -u -g -f', "find /workspace -type f -exec stat --format '%A %U %G %N' {} \\;"]ls -lF -- show all files and directories on a single line, listing them by permission, owner, group, and path in /path/to/workspace0.01.00.0
257Search all /workspace files for 'hello' case‑insensitively, showing each matching line with its filenamefind /workspace -type f -print0 | xargs -0 grep -iH "hello"['find /workspace -type f -print0 | xargs -0 grep -iH "hello"', "grep -ri 'hello' /workspace"]rgrep --ignore-case "search_pattern" path/to/directory/0.01.00.0
258Decompress all .gz archives in /workspace and its subdirectoriesfind /workspace -name '*.gz' -print0 | xargs -0 gunzip["find /workspace -name '*.gz' -print0 | xargs -0 gunzip", "find /workspace -type f -name '*.gz' -exec gunzip {} +"]uncompress -d /workspace/*.gz0.01.00.0
259Decompress archive.tar.gz and extract its contents into /backupgzip -dc /workspace/archive.tar.gz | tar -xf - -C /backup['gzip -dc /workspace/archive.tar.gz | tar -xf - -C /backup', 'tar -xzvf /workspace/archive.tar.gz -C /backup']tar xzvf archive.tar.gz -C /backup0.01.01.0
260Create a hard link named /workspace/test pointing to /workspace/dir1/terminate.txtln /workspace/dir1/terminate.txt /workspace/test['ln /workspace/dir1/terminate.txt /workspace/test', 'ln -s /workspace/dir1/terminate.txt /workspace/test']ln -sf /workspace/dir1/terminate.txt /workspace/test0.01.01.0
261extract the current kernel's build number (e.g., #104)uname -v | grep -o '#[0-9]\+'["uname -v | grep -o '#[0-9]\\+'", "uname -r | awk -F'-' '{print $2}'"]uname -r0.00.01.01.0
262perform a reverse DNS lookup for IP address 127.0.0.1dig -x 127.0.0.1['dig -x 127.0.0.1', 'nslookup 127.0.0.1']resolvectl query ip 127.0.0.10.00.01.00.0
263display detailed information of the grep executable filels -ald `which grep`['ls -ald `which grep`', 'stat $(which grep)']which -a grep0.01.00.0
264Extract the hostname from the URL "http://www.google.com"echo "http://www.google.com" | cut -d'/' -f3['echo "http://www.google.com" | cut -d\'/\' -f3', 'echo "http://www.google.com" | sed -E \'s|https?://([^/]+).*|\\1|\'']hostname -i http://www.google.com0.01.00.0
265list environment variables, escaping each semicolon with a backslashenv | sed 's/;/\\;/g'["env | sed 's/;/\\\\;/g'", 'while IFS= read -r line; do echo "${line//;/\\\\;}"; done < <(env)']set -- $(IFS=; echo "$@" | sed 's/\;/\\/g')0.01.00.0
266show a hierarchical tree of all processes with their command-line argumentspstree -a['pstree -a', 'ps -eo pid,ppid,cmd --forest']top -o0.01.00.0
267Create directory dir/subdir/subsubdir, making needed parent directoriesmkdir -p dir/subdir/subsubdir['mkdir -p dir/subdir/subsubdir']mkdir -p dir/subdir/{subdir,subsubdir}0.01.01.0
268print the numbers 1 through 10 separated by colonsyes | head -n10 | grep -n . | cut -d: -f1 | paste -sd:['yes | head -n10 | grep -n . | cut -d: -f1 | paste -sd:', 'echo $(seq -s ":" 1 10)']seq 1 10 :0.00.01.00.0
269show all readline key bindingsbind -P['bind -P']bindkey -l0.00.00.0
270list bind function names that contain the character pbind -l | grep p['bind -l | grep p', "bind -l | egrep 'p'"]bind -f 'p'0.00.01.01.0
271Store google.com’s first IPv4 address in variable address and display itaddress=$(dig +short google.com | grep -E '^[0-9.]+$' | head -n 1) && echo $address["address=$(dig +short google.com | grep -E '^[0-9.]+$' | head -n 1) && echo $address", "address=$(dig +short google.com | grep -m 1 '^[0-9]' | head -n 1) && echo $address"]gau --ip-address path/to/address_file address0.00.00.0
272Extract only the semicolon and digits from the given stringecho ' Hello world;876 ' | tr -cd ';0-9'["echo ' Hello world;876\t ' | tr -cd ';0-9'", 'echo " Hello world;876 " | sed \'s/[^0-9;]//g\'']extract --only-some --digits "string"0.00.00.0
273Remove leading and trailing spaces or tabs from " Hello world! "echo ' Hello world! ' | sed -e 's/^[ \t]*//' | sed -e 's/[ \t]*$//'["echo ' Hello world!\t ' | sed -e 's/^[ \\t]*//' | sed -e 's/[ \\t]*$//'", 'echo -n " Hello world! " | sed \'s/^[ \\t]*//;s/[ \\t]*$//\'']tr '[:space:]' '\n\t' 'Hello world!'0.00.01.00.0
274output 987654321 without its last three charactersecho 987654321 | rev | cut -c 4- | rev['echo 987654321 | rev | cut -c 4- | rev', 'echo "987654321" | sed \'s/...$//\'']printf "%0987654321"0.00.01.00.0
275Print the device name of the filesystem containing the current directory.df . | tail -1 | awk '{print $1}'["df . | tail -1 | awk '{print $1}'", "df -P . | awk 'NR==2 {print $1}'"]lsblk -o NAME,DEVNAME0.00.01.00.0
276list names of environment variables that include the letter Henv | awk -F= '{if($1 ~ /H/) print $1}'["env | awk -F= '{if($1 ~ /H/) print $1}'", "env | grep '^[^=]*H[^=]*=' | awk -F= '{print $1}'"]env | grep -i 'H'0.00.01.01.0
277list unique usernames of currently logged-in userswho | cut -d' ' -f1 | sort | uniq["who | cut -d' ' -f1 | sort | uniq", "who | awk '{print $1}' | sort | uniq"]lsof -u0.00.01.00.0
278send ICMP echo requests to 192.168.1.1 for one secondping -w 1 192.168.1.1['ping -w 1 192.168.1.1']ping -c 1 -i 1 192.168.1.10.00.01.0
279Print a line containing ninety‑nine equal signsseq -s= 100|tr -d '[:digit:]'["seq -s= 100|tr -d '[:digit:]'", "printf '=%.0s' {1..99}"]echo -n "99" | wc -c0.00.01.00.0
280count unique usernames currently logged inwho | awk -F' ' '{print $1}' | sort -u | wc -l["who | awk -F' ' '{print $1}' | sort -u | wc -l", 'who | wc -l']nxc nxccli 192.168.178.2 -u username --unique-username-count0.00.00.0
281show calendars for November 2120, December 2120, and January 2121cal -3 12 2120['cal -3 12 2120']calendar --month 11 --day 21 --year 20 --calendar --start "November 21, 2020" --end "January 21, 2021"0.00.00.0
282list all group names from /etc/group in sorted ordercut -d: -f1 /etc/group | sort['cut -d: -f1 /etc/group | sort', 'cut -d: -f1 /etc/group | sort | uniq']groupmod --sorted --list /etc/group0.01.00.0
283calculate the sum of integers from 1 to 10seq 10 | jq -s 'add'["seq 10 | jq -s 'add'", 'echo $(( (10 * (10 + 1)) / 2 ))']summation -i 1..100.00.00.0
284count total number of files and directories within /testbed recursivelyfind /testbed | wc -l['find /testbed | wc -l', 'find /testbed -print | wc -l']ls -aR | wc -l0.01.00.0
285Count how many Python files are in the testbed directory treefind testbed -type f -name "*.py" | wc -l['find testbed -type f -name "*.py" | wc -l', 'find testbed -type f -name "*.py" -print | wc -l']pyflakes path/to/testbed0.00.00.0
286Create a reverse alphabetically sorted copy of textfile1.txt named textfile1_reverse_sorted.txtsort -r /testbed/dir1/textfile1.txt > /testbed/dir1/textfile1_reverse_sorted.txt['sort -r /testbed/dir1/textfile1.txt > /testbed/dir1/textfile1_reverse_sorted.txt']echo "textfile1.txt" | sort -n > textfile1_reverse_sorted.txt0.01.00.0
287list files in /testbed that contain the word "Shell"find /testbed -type f -exec grep -l 'Shell' {} +["find /testbed -type f -exec grep -l 'Shell' {} +", "grep -r 'Shell' /testbed"]ls -1 /testbed | grep Shell0.01.00.0
288list all symbolic links under the /testbed directoryfind /testbed -type l['find /testbed -type l', 'find /testbed -type l -print']ls -lR /testbed/0.01.00.0
289write the total size of testbed/ directory into total_size.txtdu -sh testbed/ | awk '{print $1}' > total_size.txt["du -sh testbed/ | awk '{print $1}' > total_size.txt", "du -s testbed/ | awk '{print $1}' > total_size.txt"]test -d testbed && echo "$(du -sc testbed)" > total_size.txt0.01.00.0
290list files in /testbed/dir1, showing human‑readable sizes sorted by sizels -lhS /testbed/dir1['ls -lhS /testbed/dir1']ls -lh --human-readable /testbed/dir10.01.01.0
291Count lines in all non-empty files under /testbed/dir2, showing per-file and totalgrep -rl . /testbed/dir2 | xargs wc -l['grep -rl . /testbed/dir2 | xargs wc -l', 'find /testbed/dir2 -type f -exec wc -l {} +']wc --all --line-buffered --total path/to/this/directory/ --include '*/*' --exclude '*' --files-from path/to/file_or_directory_to_check0.01.00.0
292list names and sizes of the three largest files in /testbed/dir3find /testbed/dir3 -type f -exec ls -lhS {} + | sort -rh -k5 | head -n 3['find /testbed/dir3 -type f -exec ls -lhS {} + | sort -rh -k5 | head -n 3', 'find /testbed/dir3 -type f -exec ls -lhS {} + 2>/dev/null | sort -rh -k5 | head -n 3']ls -lth *.dir3 | sort -k 2n | head -n 30.01.00.0
293Archive all /testbed files modified in the past two hours into /testbed/archive.tar.gzfind /testbed -type f -mmin -120 -print0 | xargs -0 tar -czf /testbed/archive.tar.gz['find /testbed -type f -mmin -120 -print0 | xargs -0 tar -czf /testbed/archive.tar.gz']tar --mtime 2 -cvf /testbed/archive.tar.gz *0.01.00.0
294list all subdirectories of /testbed except the one named subdir1ls -d /testbed/*/ | grep -v /subdir1/['ls -d /testbed/*/ | grep -v /subdir1/', 'find /testbed -mindepth 1 -maxdepth 1 -type d ! -name "subdir1"']ls -d */!subdir1 /testbed0.01.01.0
295recursively find files in /testbed containing the string "text file"grep -r 'text file' /testbed["grep -r 'text file' /testbed", "grep -rl 'text file' /testbed"]find /testbed -type f -exec grep --include='*.txt' 'text file' {} +0.01.00.0
296Generate MD5 checksums for all files in /testbed and write them to hashes.txtfind /testbed -type f -exec md5sum {} + > /testbed/hashes.txt['find /testbed -type f -exec md5sum {} + > /testbed/hashes.txt']md5sum --exclude '*' --check --quiet path/to/file_or_directory1 path/to/file_or_directory2 ... > hashes.txt0.01.00.0
297Print the last ten lines of /testbed/dir3/subdir1/subsubdir1/textfile3.txttail -n 10 /testbed/dir3/subdir1/subsubdir1/textfile3.txt['tail -n 10 /testbed/dir3/subdir1/subsubdir1/textfile3.txt']last 10 path/to/testbed_dir3_subdir1_subsubdir1_textfile3.txt0.01.00.0
298Print line numbers and contents of lines containing 'value3' in /testbed/dir1/subdir1/jsonfile1.jsongrep -n 'value3' /testbed/dir1/subdir1/jsonfile1.json["grep -n 'value3' /testbed/dir1/subdir1/jsonfile1.json"]cat /testbed/dir1/subdir1/jsonfile1.json | grep -oP '(?<=value3).*$'0.01.00.0
299list paths of files in /testbed modified in the past dayfind /testbed -type f -mtime -1 -print['find /testbed -type f -mtime -1 -print', 'find /testbed -type f -mtime -1']git path --since "1d"0.01.00.0
300Find files under /testbed containing 'Hello' and replace with 'Hi' in-place.grep -rl "Hello" /testbed | xargs sed -i 's/Hello/Hi/g'['grep -rl "Hello" /testbed | xargs sed -i \'s/Hello/Hi/g\'', "grep -rl 'Hello' /testbed | xargs sed -i 's/Hello/Hi/g'"]sudo sed -i '/Hello/ s/Hello/Hi/' /etc/selinux/config0.01.00.0
301Show numbered lines of both files side by side separated by a tabpaste <(nl /testbed/dir3/subdir1/subsubdir1/textfile3.txt) <(nl /testbed/dir1/subdir1/textfile4.txt)['paste <(nl /testbed/dir3/subdir1/subsubdir1/textfile3.txt) <(nl /testbed/dir1/subdir1/textfile4.txt)']cmp -s path/to/file1 path/to/file20.01.00.0
302Scan http://scanme.sh with nuclei using rate limit 150, bulk size 25, silent outputnuclei -rl 150 -bs 25 -c 25 -silent -u http://scanme.sh['nuclei -rl 150 -bs 25 -c 25 -silent -u http://scanme.sh']nuclei --rate-limit 150 --bulk-size 25 --silent http://scanme.sh0.00.01.0
303Set the dconf key at /path/to/key to the specified valuedconf write /path/to/key "value"['dconf write /path/to/key "value"']dconf write /path/to/key "value"1.00.01.0
304Log out of the registry user accountnpm logout['npm logout']ranger logout0.00.00.0
305list processes that have the specified file openlsof path/to/file['lsof path/to/file']lsof -p pid_file0.00.01.01.0
306Format /dev/sdb1 as a FAT filesystem with the given volume IDmkfs.fat -i volume_id /dev/sdb1['mkfs.fat -i volume_id /dev/sdb1']mkfs.fat -n volume_id /dev/sdb10.00.01.0
307Open the Rust Referencerustup doc --reference['rustup doc --reference']rustup ref0.00.01.0
308Connect to Tailscalesudo tailscale up['sudo tailscale up']tailscale up --connect0.00.00.0
309Copy "Some example text" into the system clipboardcb copy "Some example text"['cb copy "Some example text"']echo "Some example text" | xclip -sel clip0.00.00.0
310Update the given MSK cluster to use the specified configuration ARN and revision.aws kafka update-cluster-configuration --cluster-arn cluster_arn --configuration-info arn=configuration_arn,revision=configuration_revision['aws kafka update-cluster-configuration --cluster-arn cluster_arn --configuration-info arn=configuration_arn,revision=configuration_revision']aws kubernetes update-cluster --cluster-name cluster_name --config-arn config_arn --revision revision_number0.00.01.0
311Create a tag named tag_name that points to the given commitgit tag tag_name commit['git tag tag_name commit']git tag -f tag_name HEAD commit1.00.01.01.0
312show the emulator's help informationemulator -help['emulator -help']emulator -help1.00.01.0
313list aliases for the Lambda function named nameaws lambda list-aliases --function-name name['aws lambda list-aliases --function-name name']aws lambda list-aliases --function-name name1.00.01.0
314Force writing configuration even if the relevant files already existsudo systemd-firstboot --force['sudo systemd-firstboot --force']yadm config --force0.00.00.0
315Create a 1500 MB linear logical volume named mylv in volume group vg1lvcreate -L 1500 -n mylv vg1['lvcreate -L 1500 -n mylv vg1']lvcreate -L 1500Mvg1 mylv0.00.01.0
316Generate an SM2 public key from an existing private keygmssl sm2 -pubout -in path/to/file.pem -out path/to/file.pem.pub['gmssl sm2 -pubout -in path/to/file.pem -out path/to/file.pem.pub']openssl sm2 genkey -pubkey0.01.00.0
317Create a new `ern` application (`MiniApp`)ern create-miniapp application_name['ern create-miniapp application_name']ern create0.00.01.0
318Print the contents of a file in pride colors to `stdout`pridecat path/to/file['pridecat path/to/file']pride cat path/to/file0.00.00.0
319Trace the program's library calls and write the output to a fileltrace -o file path/to/program['ltrace -o file path/to/program']ldc2 -o path/to/output_file program0.00.00.0
320set Nyxt's init file to the specified pathnyxt --init path/to/file['nyxt --init path/to/file']nyxt -f path/to/file0.00.01.0
321list recent build jobs from sourcehut's builds servicehut builds list['hut builds list']sourcehut list-jobs0.00.00.0
322Open and edit the file at path/to/file using mgmg path/to/file['mg path/to/file']mg path/to/file1.00.01.0
323perform a system scan for rootkits and malware using rkhuntersudo rkhunter --check['sudo rkhunter --check']rkhunter -u url0.00.00.0
324toggle mute status of the specified audio sinkpamixer --toggle-mute --sink ID['pamixer --toggle-mute --sink ID']pactl set-sink-mute --channel channel_number --output output_number0.00.00.0
325Be verbose when compilingbison --verbose['bison --verbose']make -v0.01.00.0
326Upload a local file to the specified location on the target servernxc mssql 192.168.178.2 -u username -p password --put-file path/to/local_file C:\path\to\remote_file['nxc mssql 192.168.178.2 -u username -p password --put-file path/to/local_file C:\\path\\to\\remote_file']s3cmd put path/to/local_file s3://target_bucket_name/path/to/remote_file0.00.00.0
327Specify a local version for a given tool using asdfasdf local name version['asdf local name version']asdf install --local version path/to/tool0.00.01.0
328list all toolbox containerstoolbox list --containers['toolbox list --containers']toolbox list0.00.01.0
329Securely delete the specified file by overwriting its datableachbit --shred path/to/file['bleachbit --shred path/to/file']sudo rm --force path/to/file0.01.00.0
330Render audio as a looping OGG file at 88.2 kHz to the specified pathlmms render --samplerate 88200 --format ogg --loop --output path/to/output/file.ogg['lmms render --samplerate 88200 --format ogg --loop --output path/to/output/file.ogg']echo "Hello World" | oggrender --loop --rate 88200 --output path/to/file.ogg0.00.00.0
331Merge feature_branch into the current branch, creating a merge commitgit feature finish feature_branch['git feature finish feature_branch']git merge --squash feature_branch0.00.01.01.0
332schedule a new file for addition to the CVS repositorycvs add path/to/file['cvs add path/to/file']cvs add path/to/file1.00.01.0
333Clear all cachesdrupal cache:rebuild['drupal cache:rebuild']fossil cache clear --all0.00.00.0
334Continue a rebase that was interrupted by a merge failure, after editing conflicting filesgit rebase --continue['git rebase --continue']git mergetool --continue --edit-conflicts0.00.01.01.0
335resume the virtual machine identified by the given IDqm resume vm_id['qm resume vm_id']qm resume vm_id1.00.01.0
336establish a persistent remote shell session as username on remote_hostmosh username@remote_host['mosh username@remote_host']ssh -r username@remote_host0.01.00.0
337Search for a devicefindmnt /dev/sdb1['findmnt /dev/sdb1']adb devices0.00.00.0
338Search for videos on YouTube with thumbnail previewsytfzf --show-thumbnails search_pattern['ytfzf --show-thumbnails search_pattern']youtube-viewer --thumbnail search_term0.00.00.0
339Generate a bonsai in live modecbonsai -l['cbonsai -l']konsave -l0.00.00.0
340Connect to a FreeRDP server with a shared directoryxfreerdp /v:ip_address /u:username /p:password /drive:path/to/directory,share_name['xfreerdp /v:ip_address /u:username /p:password /drive:path/to/directory,share_name']xfreerdp /v:ip_address /u:username /p:password /d:path/to/shared_directory0.00.01.0
341install the specified package using the system package manager with administrative privilegessudo pacman -S package['sudo pacman -S package']sudo pacman -S package1.01.01.0
342Open example.com in anonymous modelynx -anonymous example.com['lynx -anonymous example.com']exrexam --anonymous example.com0.00.00.0
343Stop recordingexit['exit']<Ctrl> + C0.00.00.0
344Show the sequence of commits starting from the current one, in reverse chronological order of the Git repository in the current working directorygit log['git log']git show-rev-completed HEAD~10.00.01.01.0
345Return all nodes (tags) named "foo"xmllint --xpath "//foo" source_file.xml['xmllint --xpath "//foo" source_file.xml']docker pull --filter "tag=foo" docker.io/library/foo:latest0.00.00.0
346Display the client versiontravis version['travis version']git client version0.01.00.0
347Execute the desktop entry at path/to/file.desktop using the specified terminaldex --term terminal path/to/file.desktop['dex --term terminal path/to/file.desktop']xdg-desktop-menu --path-to-file=path/to/file.desktop --terminal=command_name0.01.00.0
348list SMB shares on the 192.168.178.0/24 network using provided credentialsnxc smb 192.168.178.0/24 -u username -p password --shares['nxc smb 192.168.178.0/24 -u username -p password --shares']nxc smb 192.168.178.0/24 -u username -p password0.00.01.0
349show the installed clang++ compiler versionclang++ --version['clang++ --version']clang --version0.00.00.0
350Invoke a contract's entrypoint with a Michelson argument from a given alias or addressoctez-client transfer 0 from alias|address to contract --entrypoint "entrypoint" --arg "parameter" --burn-cap 1['octez-client transfer 0 from alias|address to contract --entrypoint "entrypoint" --arg "parameter" --burn-cap 1']minifab invoke --contract-address contract_address --entrypoint function_name --argument argument_value --alias alias0.00.00.0
351Start server with web UI enabledtraefik --web['traefik --web']serve --web0.01.00.0
352Subscribe to the target path at ip:port with a 30‑second sample interval.gnmic -a ip:port subscribe --path path --sample-interval 30s['gnmic -a ip:port subscribe --path path --sample-interval 30s']rsstarget -s -i 30m path/to/target ip:port0.00.00.0
353show synoupgrade usage informationsynoupgrade['synoupgrade']synoupgrade --help0.00.01.0
354Upgrade installed packages (like `aptitude upgrade`) including removing obsolete packages and installing additional packages to meet new package dependenciesaptitude full-upgrade['aptitude full-upgrade']sudo apt-get dist-upgrade --remove-obsolete0.01.00.0
355Set a bridge interface of a specific networklxc network set network_name bridge.external_interfaces eth0['lxc network set network_name bridge.external_interfaces eth0']nmcli device ifname eth0 type bridge up|down|reload0.00.00.0
356Display the contents of the X11 header of the input filexwdtopnm -headerdump path/to/input_file.xwd > path/to/output_file.pnm['xwdtopnm -headerdump path/to/input_file.xwd > path/to/output_file.pnm']xxd -p path/to/input_file0.01.00.0
357Analyze backtrace for a specific directoryabrt-action-analyze-backtrace -d path/to/directory['abrt-action-analyze-backtrace -d path/to/directory']backtrace -d path/to/directory0.00.00.0
358Base64-encode a file and write the encoded data to the specified output fileuuencode -m -o path/to/output_file path/to/input_file output_file_name_after_decoding['uuencode -m -o path/to/output_file path/to/input_file output_file_name_after_decoding']base64 --output path/to/output_file path/to/file0.01.00.0
359Remove all metadata from the image at path/to/fileexiv2 -d a path/to/file['exiv2 -d a path/to/file']crane rm --metadata path/to/file0.00.00.0
360Send SMS with optional attachment to phone number via named KDE Connect device.kdeconnect-cli --name "device_name" --send-sms "message" --destination phone_number --attachment path/to/file['kdeconnect-cli --name "device_name" --send-sms "message" --destination phone_number --attachment path/to/file']kdeconnect-cli --send sms --phone 1234567890 --attach path/to/file.ext --device name0.00.01.0
361display the current wallet's balancehsw-cli balance['hsw-cli balance']hledger balancesheet0.00.00.0
362list all network connections and listening portsnetstat --all['netstat --all']sudo lsof -i0.01.00.0
363display the status of all GitLab servicessudo gitlab-ctl status['sudo gitlab-ctl status']glabctl status0.00.00.0
364generate and display the current budget report using ledgerledger budget['ledger budget']ledger-cli --budget-report0.00.00.0
365set the default compute zone to zone_name for future gcloud operationsgcloud config set compute/zone zone_name['gcloud config set compute/zone zone_name']gcloud config sets default.compute.region=zone_name0.00.01.01.0
366Start Shotcutshotcut['shotcut']shotcut1.00.01.0
367Enable vi-style keybindings for command-line editingset -o vi['set -o vi']set -o vi1.01.01.01.0
368Delete a static routesudo ip route del destination_ip dev eth0['sudo ip route del destination_ip dev eth0']sudo ip route del dev eth0 source network_source destination network_destination extended_address_list0.01.01.0
369Run a script in vanilla mode (i.e. a blank session that doesn't save the workspace at the end)Rscript --vanilla path/to/file.R['Rscript --vanilla path/to/file.R']nixos-rebuild run --script path/to/script.nix0.00.00.0
370Run an nginx pod, setting the TEST_VAR environment variablekubectl run nginx-dev --image=nginx --env="TEST_VAR=testing"['kubectl run nginx-dev --image=nginx --env="TEST_VAR=testing"']kubectl run nginx-test --image=nginx:latest --env="TEST_VAR=value" - < /path/to/config.yaml0.00.01.0
371Start a Swift interactive REPL sessionswift repl['swift repl']swift --interactive0.00.01.0
372Show keyboard scancodes in hexadecimal as keys are pressedsudo showkey -s|--scancodes['sudo showkey -s|--scancodes']scrcpy --keys0.00.00.0
373Print "hello, world", the traditional typehello --traditional['hello --traditional']echo -e 'Hello, world'0.01.00.0
374Commit the specified file to CVS with a commit messagecvs commit -m "message" path/to/file['cvs commit -m "message" path/to/file']cvs commit -m "commit_message" path/to/file0.00.01.0
375Restore the security context of a file or directoryrestorecon path/to/file_or_directory['restorecon path/to/file_or_directory']chcon -c new_context path/to/file_or_directory0.01.00.0
376show CPU usage and disk I/O statistics since system bootiostat['iostat']sudo iotop --since-boot0.01.00.0
377Convert the PBM image to a Nokia Operator Logo NOL file and save it.pbmtonokia -fmt NOL path/to/image.pbm > path/to/output.nol['pbmtonokia -fmt NOL path/to/image.pbm > path/to/output.nol']pbmtonol -logo path/to/input_file.pbm > path/to/output_file.nol0.00.00.0
378read AVR flash memory of given part and save as Intel‑hex fileavrdude -p part_no -c programmer_id -U flash:r:file.hex:i['avrdude -p part_no -c programmer_id -U flash:r:file.hex:i']avrdude -p part_number -c programmer -U flash:w:path/to/file.hex0.00.01.0
379copy the specified directory to the given remotegit scp remote_name path/to/directory['git scp remote_name path/to/directory']scp path/to/directory remote_host:path/to/remote_directory0.01.00.0
380Generate an HTML comparison report of two files, writing to a file or stdoutdiffoscope --html path/to/outfile|- path/to/file1 path/to/file2['diffoscope --html path/to/outfile|- path/to/file1 path/to/file2']html-report --file path/to/file1 path/to/file2 > path/to/report.html|echo "report"0.00.00.0
381show largest packages using the provided dpkg status filedpigs --status=path/to/file['dpigs --status=path/to/file']dpkg-query --status-file path/to/file0.01.00.0
382set the merge request's target branch to branch_nameglab mr update --target-branch branch_name['glab mr update --target-branch branch_name']glab mr target branch_name0.00.01.0
383Execute the provided Julia code stringjulia -e 'julia_code'["julia -e 'julia_code'"]julia -e "code_string"0.00.01.01.0
384Convert a WBMP image file to a PBM image filewbmptopbm path/to/input_file.wbpm > path/to/output_file.pbm['wbmptopbm path/to/input_file.wbpm > path/to/output_file.pbm']wmputbmp path/to/input_file.wbmp > path/to/output_file.pbm0.00.00.0
385Compile without restoring dependenciesdotnet build --no-restore['dotnet build --no-restore']cargo build --no-depends-on0.00.00.0
386See the members of a groupgetent group group_name['getent group group_name']groups member1 member2 ...0.00.01.00.0
387Clean logs and artifacts to allow cloud-init to reruncloud-init clean['cloud-init clean']sudo cloudinit --clean-lv-artifacts0.01.00.0
388Run script.sh in dir on listed hosts using up to ten parallel connections.pssh -i -h path/to/hosts_file -p 10 'cd dir; ./script.sh; exit'["pssh -i -h path/to/hosts_file -p 10 'cd dir; ./script.sh; exit'"]sudo pueue run -c 10 -l host1,host2,... path/to/script.sh0.01.00.0
389continuously display GPU usage and performance metricsnvidia-smi dmon['nvidia-smi dmon']nvidia-smi -a0.01.01.0
390Recognize characters and assume all [C]haracters are numbersgocr -m 130 -p path/to/db_directory -i path/to/input_image.png -o path/to/output_file.txt -C "0..9"['gocr -m 130 -p path/to/db_directory -i path/to/input_image.png -o path/to/output_file.txt -C "0..9"']transcode -r 100 -c0.00.00.0
391Initialize gcloud setup while skipping diagnostic checksgcloud init --skip-diagnostics['gcloud init --skip-diagnostics']gcloud init --skip-diagnostics1.01.01.01.0
392remove the cached Go module download filesgo clean -modcache['go clean -modcache']go mod tidy0.00.01.0
393List environmentsbosh environments['bosh environments']crane list0.00.00.0
394run all Dart unit tests in the current projectdart test['dart test']dart run dartfmt --test0.00.01.0
395start the CouchDB server as a background daemoncouchdb -d['couchdb -d']couchdb --daemon0.00.01.0
396Delete an organizationpio org destroy organization_name['pio org destroy organization_name']az group delete --name name --resource-group resource_group0.00.00.0
397Start a daemon, accepting connections from a specific network address or address rangedistccd --daemon --allow ip_address|network_prefix['distccd --daemon --allow ip_address|network_prefix']daemon --network ip_or_address0.00.00.0
398merge branch_name into current branch using a specific strategy and optiongit merge --strategy strategy --strategy-option strategy_option branch_name['git merge --strategy strategy --strategy-option strategy_option branch_name']git merge --strategy=... -s|--select-option branch_name0.00.01.0
399display a table summarizing statistics of each column in the CSV filexsv stats path/to/file.csv | xsv table['xsv stats path/to/file.csv | xsv table']csvstat path/to/file.csv0.00.00.0
400Start the MediaMTX streaming servermediamtx['mediamtx']mtx-server0.00.00.0
401Synchronize package repositories and update all installed packagesxbps-install --sync --update['xbps-install --sync --update']sudo pacman --sync0.01.00.0
402populate all package data into Elasticsearch indicescradle elastic populate['cradle elastic populate']pypi-elasticsearch --populate0.00.00.0
403Check for available system upgrades on the hostvso sys-upgrade check['vso sys-upgrade check']systemd-upgrade --check0.00.00.0
404install the Cabal package manager using GHCupghcup install cabal['ghcup install cabal']ghcup install cabal1.00.01.0
405search for a specific string within units interactivelysearch string['search string']findmnt --string "string"0.01.00.0
406Open a question dialog with a `yes` and `no` button, returning `0` and `1`, respectivelykdialog --yesno "message"['kdialog --yesno "message"']dialog --yesno "title" "message"0.00.00.0
407Create a symbolic link to a file or directoryln -s /path/to/file_or_directory path/to/symlink['ln -s /path/to/file_or_directory path/to/symlink']ln -s path/to/file_or_directory path/to/new_file_or_directory0.01.01.0
408View images locally or using a URLfeh path/to/images['feh path/to/images']dolt view path/to/image1.jpg|url/to/image1.jpg path/to/image2.jpg|url/to/image2.jpg ...0.00.00.0
409list commits included in the current versiongit changelog --list['git changelog --list']git show --include0.00.01.01.0
410List routes within a given scopeip route show scope link['ip route show scope link']nbtscan --scope=network_interface0.00.00.0
411Generate a passphrase consisting of seven random diceware wordskeepassxc-cli diceware --words 7['keepassxc-cli diceware --words 7']dicsig --length 70.00.00.0
412detect misspelled words in file namescodespell --check-filenames['codespell --check-filenames']lex path/to/file_name1 path/to/file_name2 ...0.00.00.0
413Show resource allocations for the specified jobsacct --jobs job_id --allocations['sacct --jobs job_id --allocations']aws batch get-job-allocation --job-arn job_arn0.00.00.0
414Render the man page as plain ASCII and view it with a pagergroff -man -T ascii path/to/manpage.1 | less --RAW-CONTROL-CHARS['groff -man -T ascii path/to/manpage.1 | less --RAW-CONTROL-CHARS']manpage --ascii0.00.00.0
415List private certificate authoritiesaws acm-pca list-certificate-authorities['aws acm-pca list-certificate-authorities']ca-certificates --list-privates0.00.00.0
416launch the Blockout 2 gameblockout2['blockout2']blockout21.00.01.0
417display the SELinux security context of the current processruncon['runcon']getsebool -a security_context0.00.00.0
418View documentation for removing packagestldr xbps-remove['tldr xbps-remove']tldr urpmi remove0.00.01.0
419Build for the given native architecturesbuild --arch architecture['sbuild --arch architecture']pio build --arch armv7,arm64,i386,x86_640.00.00.0
420initialize git-secret for managing encrypted files in the repositorygit secret init['git secret init']git secret init1.01.01.01.0
421List devices and their system infoadb devices -l['adb devices -l']nxc nxc-cli -u username -p password --list-devices0.00.00.0
422Delete the Docker volume named volume_namedocker volume rm volume_name['docker volume rm volume_name']docker volume rm volume_name1.00.01.0
423execute the default task defined in the Rakefilerake['rake']rake1.00.01.0
424compile and build the Ada project defined by the .gpr filegprbuild['gprbuild']adacmake path/to/.gpr0.00.00.0
425Serve files from the current directory on port 8000 with a browsable interfacecaddy file-server --listen :8000 --browse['caddy file-server --listen :8000 --browse']serve -b 127.0.0.1:80000.01.00.0
426Search for a given packageupt search search_term['upt search search_term']pip search package_name0.01.00.0
427set the working directory to path/to/workdircrane mutate -w|--workdir path/to/workdir['crane mutate -w|--workdir path/to/workdir']sbatch --job-name=job_name --output=path/to/output.log --error=path/to/error.log --wd=path/to/workdir batch_script.sh0.00.00.0
428display detailed information for nodes in the specified namespacekubectl describe nodes --namespace namespace['kubectl describe nodes --namespace namespace']kubectl describe node node_name|node_names|pod pod_name|pod_names|... --namespace=namespace0.00.01.0
429Resize the root partition to a size of 10 gigabytessystemd-repart --size=10G --root /['systemd-repart --size=10G --root /']sudo fdisk /dev/sdX0.01.00.0
430show the browsing history pageF3['F3']browsing_history0.00.00.0
431start a container using the given directory as its root filesystemsystemd-nspawn --directory path/to/container_root['systemd-nspawn --directory path/to/container_root']docker run --rm -v path/to/container_directory:/root image:tag0.00.00.0
432Create a torrent file for a file or directory with a comment and trackertransmission-create -o path/to/example.torrent --tracker tracker_url1 -c comment path/to/file_or_directory['transmission-create -o path/to/example.torrent --tracker tracker_url1 -c comment path/to/file_or_directory']transmission-create --comment "comment" --tracker tracker_name path/to/file_or_directory0.00.01.0
433Generate a detailed analysis of a crash dump, including its UUIDabrt-action-analyze-c -v['abrt-action-analyze-c -v']crashh --dump path/to/file.dump --dump-type uuid0.00.00.0
434display the system temperature in Fahrenheitacpi -tf['acpi -tf']ffib --fahrenheit0.00.00.0
435Visualize the pipeline stages up to a specified target stagedvc dag target['dvc dag target']flow visualize --target target0.00.00.0
436Disable output video window while scanningzbarcam --nodisplay['zbarcam --nodisplay']pamscancode --disable-output-window0.00.00.0
437Compress the executable at path/to/file to reduce its sizeupx path/to/file['upx path/to/file']ar x path/to/file0.01.00.0
438Apply pending package changes to the local system imagesudo abroot pkg apply['sudo abroot pkg apply']pinky update --all0.01.00.0
439Ignore files that are ignored by VCS, such as files specified in `.gitignore`cloc --vcs git path/to/directory['cloc --vcs git path/to/directory']git clean -i|--ignore-files path/to/file_or_directory1 path/to/file_or_directory2 ...0.00.00.0
440Open Qt Creator and display the diff for the specified commitqtcreator -git-show commit['qtcreator -git-show commit']qtcreator --show-diff commit0.00.01.0
441initialize chezmoi with dotfiles from the specified Git repositorychezmoi init repository_url['chezmoi init repository_url']chezmoi init --git path/to/repository0.00.01.0
442Display helptheHarvester --help['theHarvester --help']dolt help --help0.00.00.0
443launch a terminal countdown timer with the default durationtermdown['termdown']timedate -c0.00.00.0
444display the combined context.modules used by the PipeWire server, formattedpw-config --name pipewire.conf --recurse merge context.modules['pw-config --name pipewire.conf --recurse merge context.modules']pw-cli --context --pipewire0.00.00.0
445delete the HEAD reference to reset the repository to its initial stategit update-ref -d HEAD['git update-ref -d HEAD']git reset --hard HEAD1.00.01.01.0
446display detailed counts and sizes of Git repository objectsgit count-objects --verbose['git count-objects --verbose']git object stats --verbose0.00.01.01.0
447display help information for ts-nodets-node --help['ts-node --help']ts-node --help1.00.01.0
448Change the encryption passphrase of the LUKS volume at /dev/sdXYcryptsetup luksChangeKey /dev/sdXY['cryptsetup luksChangeKey /dev/sdXY']cryptsetup open /dev/sdXY --passphrase new_passphrase0.00.01.0
449Perform a quick shallow garbage collection on the Dolt repositorydolt gc --shallow['dolt gc --shallow']dolt gc0.00.01.0
450List your starred packages from a specific registrynpm star --list --registry=registry_url['npm star --list --registry=registry_url']npm star --registry=registry_url0.00.01.01.0
451Run command in a new container with bind mounted volumesdocker run --volume /path/to/host_path:/path/to/container_path image command['docker run --volume /path/to/host_path:/path/to/container_path image command']podman run --bind volume_name image:tag command0.00.00.0
452retrieve the current Advanced Power Management level of the specified devicesudo hdparm -B /dev/device['sudo hdparm -B /dev/device']sudo paaquery --device path/to/device0.01.01.0
453list the files inside the specified 7z archive7zr l path/to/archive.7z['7zr l path/to/archive.7z']7za a path/to/archive.7z *.txt0.00.01.00.0
454Verify the pack file’s integrity and show detailed object informationgit verify-pack --verbose path/to/pack-file['git verify-pack --verbose path/to/pack-file']packverify -d path/to/file0.00.00.0
455Find which packages provide a given commanddnf provides command['dnf provides command']pacman -Q command0.00.00.0
456Show detailed information for the volume group named vg1sudo vgdisplay vg1['sudo vgdisplay vg1']vginfo vg10.00.00.0
457Count words in file.tex and its included files, showing per-file and total countstexcount -inc file.tex['texcount -inc file.tex']texcount --include path/to/file.tex0.00.01.0
458list all current processes with detailed informationps aux['ps aux']ps --no-pretty0.00.01.01.0
459list all installed TeX Live packagestlmgr info --only-installed['tlmgr info --only-installed']tlmgr list --all0.00.01.0
460write the TGA file's header information to the specified output filetgatoppm --headerdump path/to/file.tga > path/to/output.ppm['tgatoppm --headerdump path/to/file.tga > path/to/output.ppm']pamtofile -header path/to/output.pam > path/to/file.tga0.00.00.0
461open the application’s main menuF2['F2']<Ctrl> + M0.00.00.0
462display a summary of each mail showing sender and datefrom['from']mail --summary0.00.00.0
463Start iperf3 in server mode to accept performance test connectionsiperf3 -s['iperf3 -s']iperf3 -s1.00.01.0
464Register a new admin Matrix user interactively using the specified homeserver configregister_new_matrix_user --config path/to/homeserver.yaml --admin['register_new_matrix_user --config path/to/homeserver.yaml --admin']matrix-cli users register --homeserver config_url username --password password0.00.00.0
465Display R versionRscript --version['Rscript --version']R --version0.00.01.00.0
466Capture an image with set dimensionsrpicam-jpeg -o path/to/file.jpg --width 1920 --height 1080['rpicam-jpeg -o path/to/file.jpg --width 1920 --height 1080']pamtopnm -d widthxheight path/to/input.pam > path/to/output.pnm0.00.00.0
467Generate an image from a specific source filesilicon path/to/source_file --output path/to/output_image['silicon path/to/source_file --output path/to/output_image']magick convert path/to/source_file.jpg path/to/output_image.png0.00.00.0
468list directory contents with each entry on a separate lineeza --oneline['eza --oneline']ls -l|--line-separated0.00.00.0
469Dump the database db_name in custom format to output_file.dumppg_dump -Fc db_name > output_file.dump['pg_dump -Fc db_name > output_file.dump']pg_dumpall --format=format_name --output=output_file.dump db_name0.00.00.0
470Show the generated bash script for the specified Envoy task without executing itenvoy run --pretend task_name['envoy run --pretend task_name']envoy run --no-run path/to/bash_script.sh task_id0.00.01.0
471Extract archive.tar.gz into the directory path/to/directorybetty unarchive archive.tar.gz to path/to/directory['betty unarchive archive.tar.gz to path/to/directory']unarc -d path/to/directory extract archive.tar.gz0.00.00.0
472Create a new user and add them to the specified groupssudo useradd -G|--groups group1,group2,... username['sudo useradd -G|--groups group1,group2,... username']sudo useradd -G group1,group2,... username0.01.01.0
473Refresh the WPScan vulnerability databasewpscan --update['wpscan --update']wp-scan --refresh0.00.00.0
474search for occurrences of "foo" in all files under path/to/directoryag foo path/to/directory['ag foo path/to/directory']find path/to/directory -type f | xargs grep 'foo'0.01.00.0
475List available PHP versionssudo phpquery -V['sudo phpquery -V']php -m0.00.00.0
476Run tests and output results to a filebehat --out path/to/file['behat --out path/to/file']pytest --log-path path/to/log_file0.01.00.0
477Start a login shell as user "user", initializing their environmentsudo --login --user=user['sudo --login --user=user']su - user0.01.00.0
478Set the restart policy of a container (always, no, on-failure, or unless-stopped)docker update --restart=always|no|on-failure|unless-stopped container_name['docker update --restart=always|no|on-failure|unless-stopped container_name']docker restart --restart=on-failure|always|no|unless-stopped container_name0.00.01.0
479Print the contents of the file and display a progress barpv path/to/file['pv path/to/file']echo -e "bar\n" | pb --progress path/to/file0.00.00.0
480Display only packets that are HTTP GET requeststshark -Y 'http.request.method == "GET"'['tshark -Y \'http.request.method == "GET"\'']sudo snort -w 10 -l path/to/snort.log --filter "http"0.01.00.0
481Run Jest tests in current directory and subfolders matching the given patternsjest regular_expression1 regular_expression2['jest regular_expression1 regular_expression2']jest --watch path/to/directory1 path/to/directory2 ...0.00.01.0
482display kernel messages with readable timestampssudo dmesg -T['sudo dmesg -T']dmesg --verbose0.01.00.0
483Set TeX Live to automatically detect and switch to the current platformsudo tlmgr platform set auto['sudo tlmgr platform set auto']sudo tlmgr config --set-platform automatic0.01.01.0
484Remove files or directories from the staging areahg remove path/to/file['hg remove path/to/file']git clean -i|--dry-run|remove|ignore0.00.00.0
485Use multiple threads to scan a directoryclamdscan --multiscan['clamdscan --multiscan']fsc --threads 10 path/to/directory0.00.00.0
486Build and activate the new NixOS configuration without creating a boot entrysudo nixos-rebuild test['sudo nixos-rebuild test']sudo nixos-rebuild build --no-activate0.01.01.0
487Specify the remote [P]ort on a remote [h]ostrexec -P=1234 -h=remote_host ls -l['rexec -P=1234 -h=remote_host ls -l']ssh -p port username@host0.01.00.0
488list all installed Homebrew formulae and casksbrew list['brew list']brew list --cask --formula0.00.01.0
489set the console and X11 keyboard layout to USlocalectl set-keymap us['localectl set-keymap us']xsetwacom set "Console" "X11KeyboardLayout" "us"0.00.00.0
490List the custom images under a resource groupaz image list --resource-group resource_group['az image list --resource-group resource_group']az image list --resource-group resource_group1.00.01.0
491Compute the Git object ID of a file for a specified object typegit hash-object -t blob|commit|tag|tree path/to/file['git hash-object -t blob|commit|tag|tree path/to/file']git compute-object-id --type path/to/file --object-type path/to/type0.01.01.0
492Upload to PyPI showing detailed informationtwine upload --verbose dist/*['twine upload --verbose dist/*']twine upload dist/*0.00.01.0
493execute the git bug command to pull updatesgit bug pull['git bug pull']git bug1.00.01.01.0
494Extract all tables from a PDF, using blank space to determine cell boundariestabula --no-spreadsheet file.pdf['tabula --no-spreadsheet file.pdf']qpdf --tablespace path/to/spaces path/to/input_file.pdf0.00.00.0
495retrieve transparency log entry details for the specified UUIDrekor-cli get --uuid=0e81b4d9299e2609e45b5c453a4c0e7820ac74e02c4935a8b830d104632fd2d1['rekor-cli get --uuid=0e81b4d9299e2609e45b5c453a4c0e7820ac74e02c4935a8b830d104632fd2d1']transcrypt-log get uuid0.00.00.0
496Print installed extensions with their versionscode --list-extensions --show-versions['code --list-extensions --show-versions']pio extension list --versions0.00.00.0
497Evaluate a script [f]ilebb -f path/to/script.clj['bb -f path/to/script.clj']py -3 path/to/file.py0.00.00.0
498Print "Hello, world!"hello['hello']echo "Hello, world!"0.01.00.0
499Show all packages available from a flake on githubnix search github:owner/repo['nix search github:owner/repo']gh repo view owner/repo --flakes0.01.00.0
500send 1.05 coins to the specified addresshsw-cli send address 1.05['hsw-cli send address 1.05']ropsten-cli send 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.00.00.0
501list all JDK versions managed by jenvjenv versions['jenv versions']jenv versions1.00.01.0
502Only output the first 5 entries of the resultshuf --head-count=5 path/to/file['shuf --head-count=5 path/to/file']aws quicksight list-sheets --sheet-name "Sheet Name" --output-header-only0.00.00.0
503Show the AndroidManifest.xml of the base module from the specified app bundlebundletool dump manifest --bundle path/to/bundle.aab['bundletool dump manifest --bundle path/to/bundle.aab']bundletool dump manifest --app-bundle path/to/bundle.aab --module android-base0.00.01.0
504Open a new urxvt windowurxvt['urxvt']urxvt -e urxvt-256color0.00.01.0
505Run the command individually for each argument from the inputarguments_source | xargs -n1 command['arguments_source | xargs -n1 command']command -- $@0.01.00.0
506list TCP sockets filtered to include or exclude specific connection statesss state/exclude bucket/big/connected/synchronized/...['ss state/exclude bucket/big/connected/synchronized/...']lsof -iTCP|UDP|LPORT -C0.00.00.0
507show help information for the specified fossil subcommandfossil help subcommand['fossil help subcommand']fossil help subcommand1.00.01.0
508remove a specified Meteor package from the projectmeteor remove package['meteor remove package']meteor remove package1.00.01.0
509Paste the second PNM image onto the first at given position, saving resultpnmpaste x y path/to/image1.pnm path/to/image2.pnm > path/to/output.pnm['pnmpaste x y path/to/image1.pnm path/to/image2.pnm > path/to/output.pnm']pnmpaste -position_x x -position_y y path/to/image1.pnm > path/to/output.pnm0.00.01.0
510Stash all current changes and untracked filesgit stash --include-untracked['git stash --include-untracked']git stash list1.00.01.01.0
511Search for messages matching the given search termnotmuch search --format=json|text --output=summary|threads|messages|files|tags "search_term"['notmuch search --format=json|text --output=summary|threads|messages|files|tags "search_term"']msgx search_term0.00.00.0
512list supported video formats and resolutions for the specified video devicev4l2-ctl --list-formats-ext --device path/to/video_device['v4l2-ctl --list-formats-ext --device path/to/video_device']v4l2-ctl --device /dev/video0 --list-formats --list-ranges0.00.01.0
513play the specified MIDI file with Timiditytimidity path/to/file.mid['timidity path/to/file.mid']timidity path/to/file.midi0.00.01.0
514Pipe a list of items to `stdin` and print the selected item to `stdout`printf "Choice1\nChoice2\nChoice3" | rofi -dmenu['printf "Choice1\\nChoice2\\nChoice3" | rofi -dmenu']echo "item1" | select item2 item3 ...0.00.00.0
515list syntax error locations in the CSV file bad.csvcsvclean -n bad.csv['csvclean -n bad.csv']pygmentize -l csv --syntax-bad path/to/bad.csv0.01.00.0
516Open a graphical browser of the maint branch with blame on file clicksgit gui browser maint['git gui browser maint']gitk --browser --blame path/to/file_or_directory0.00.00.0
517list metadata for the specified Kafka topic using given brokerskcat -L -t topic -b brokers['kcat -L -t topic -b brokers']kcat -b brokers --metadata topic_name0.00.01.0
518display the files' contents in reverse order using the given separatortac -s separator path/to/file1 path/to/file2 ...['tac -s separator path/to/file1 path/to/file2 ...']ls -R --separator=path/to/separator0.00.01.00.0
519list all apps in the logged-in Fly accountflyctl apps list['flyctl apps list']flyctl list0.00.01.0
520Add or delete an IP address with subnet mask on a network interfaceip addr add/del ip/mask dev interface['ip addr add/del ip/mask dev interface']ip link set dev interface ip add|rm ip_address netmask netmask_value0.00.01.01.0
521Compile the source file into an executable, linking packages package1 and package2ocamlfind ocamlopt -package package1,package2 -linkpkg -o path/to/executable path/to/source.ml['ocamlfind ocamlopt -package package1,package2 -linkpkg -o path/to/executable path/to/source.ml']pkgbuild path/to/source.c -o|--output path/to/output_executable package1 pkgfile package20.00.00.0
522run a command and share its interactive output through a web browsergotty command['gotty command']xterm -hold -e "command"0.00.00.0
523Verify a PSS‑padded RSA signature of a message file using a public keyopenssl dgst -verify public_key_file -signature signature_file -sigopt rsa_padding_mode:pss signature_message_file['openssl dgst -verify public_key_file -signature signature_file -sigopt rsa_padding_mode:pss signature_message_file']PSSignature -Check -KeyFile path/to/key_file.pss -MessageFile path/to/message_file.p120.00.00.0
524launch CouchDB as a background daemoncouchdb -b['couchdb -b']couchdb --daemon0.00.01.0
525Test your internet connection and ping speedspeed-test['speed-test']speedtest-cli0.00.00.0
526run program in a new session, exiting with its exit codesetsid --wait program['setsid --wait program']command -v program &> /dev/null && . program0.01.00.0
527Build and launch the app in release mode on a connected Android device or emulatorreact-native run-android --variant=release['react-native run-android --variant=release']adb runapp path/to/app-debug.apk --device|emulator0.00.00.0
528display detailed configuration of the ZFS pool named poolnamezdb -C poolname['zdb -C poolname']zpool show poolname0.00.00.0
529Scan a file or directory for vulnerabilitiesclamdscan path/to/file_or_directory['clamdscan path/to/file_or_directory']nvd-lab scan path/to/file_or_directory0.00.00.0
530set the destination file for DirBuster's scan reportdirbuster -r path/to/report.txt['dirbuster -r path/to/report.txt']dirbuster --report path/to/report.txt0.00.01.0
531Transpile the input file to JavaScript and output a minified versionbabel path/to/input_file --minified['babel path/to/input_file --minified']babel path/to/input_file.js0.00.01.0
532Start a VM (this might install some dependencies in it and take a few minutes)limactl start vm_name['limactl start vm_name']virt-viewer --start vm_name0.00.00.0
533Add the specified .NET assembly to the Global Assembly Cachegacutil -i path/to/assembly.dll['gacutil -i path/to/assembly.dll']gacutil -i path/to/assembly.dll1.00.01.0
534Build packages for the specified architecture in a clean chroot using the given repository.pkgctl build --arch architecture --repo repository --clean['pkgctl build --arch architecture --repo repository --clean']pacstrap --arch=architecture path/to/new_root0.00.00.0
535show help information for the specified Corepack subcommandcorepack subcommand --help['corepack subcommand --help']corepack subcommand --help1.01.01.01.0
536Disassemble and list one or more `.class` filesjavap path/to/file1.class path/to/file2.class ...['javap path/to/file1.class path/to/file2.class ...']jadx --list --disassembler class.class1.class2 ...0.00.00.0
537Search Google and open the first result in web browsergoogler -j keyword['googler -j keyword']google --websearch search_term0.01.00.0
538Apply the patch and output details of each patched file.git apply --verbose path/to/file['git apply --verbose path/to/file']patch -p1 < path/to/file.patch0.01.00.0
539run Calibre server with username and password authenticationcalibre-server --username username --password password['calibre-server --username username --password password']calibre-server --auth username:password0.00.01.0
540Create a Docker tmpfs volume named volume_name of 100 MiB owned by UID 1000docker volume create --opt type=tmpfs --opt device=tmpfs --opt o=size=100m,uid=1000 volume_name['docker volume create --opt type=tmpfs --opt device=tmpfs --opt o=size=100m,uid=1000 volume_name']docker volume create --name volume_name --size 100m -o uid=10000.00.01.0
541completely remove a package and all its configuration fileswajig purge package['wajig purge package']sudo pacman -Rs package0.01.00.0
542Edit the container's NixOS config file and update the containersudo $EDITOR /var/lib/container/container_name/etc/nixos/configuration.nix && sudo nixos-container update container_name['sudo $EDITOR /var/lib/container/container_name/etc/nixos/configuration.nix && sudo nixos-container update container_name']nixos-rebuild edit --update-container nixos/container_name0.00.00.0
543install the specified package from the Nixpkgs collectionnix-env -iA nixpkgs.pkg_name['nix-env -iA nixpkgs.pkg_name']nix-env -iA nixpkgs.name.package0.00.01.0
544Open an interactive shell inside the specified running containercrictl exec -it container_id sh['crictl exec -it container_id sh']podman exec --interactive --tty image_name0.00.00.0
545Show interactive help information for the commandh['h']tldr sshd0.00.00.0
546Check GRUB script syntax while displaying each line as it is readgrub-script-check --verbose['grub-script-check --verbose']grub-script-check --verbose path/to/grub-sysinit.sh0.00.01.0
547defragment the ext4 filesystem on /dev/sdXNe4defrag /dev/sdXN['e4defrag /dev/sdXN']sudo e2defragment /dev/sdXN0.01.00.0
548Add all package binaries in current directory to repository database without color outputrepo-add --nocolor path/to/database.db.tar.gz *.pkg.tar.zst['repo-add --nocolor path/to/database.db.tar.gz *.pkg.tar.zst']npm ci --quiet0.01.00.0
549List the command categoriesvirsh help | grep "keyword"['virsh help | grep "keyword"']command --list-commands0.01.00.0
550Maximize use of quote characterscsvformat -U 1 data.csv['csvformat -U 1 data.csv']echo "Hello, world!" | pueue enqueue -f0.00.00.0
551Display a desktop notification titled "Test" with message "This is a test"notify-send "Test" "This is a test"['notify-send "Test" "This is a test"']noti -t "Test" -m "This is a test"0.00.00.0
552update all repositories using five parallel jobsmr -j5 update['mr -j5 update']sudo dnf5 --jobs 5 repository-update0.01.00.0
553show security status of installed third-party packagespro security-status --thirdparty['pro security-status --thirdparty']pacman --security0.00.00.0
554View recent activity feed of the tldr-pages/tldr repositorygh feed tldr-pages/tldr['gh feed tldr-pages/tldr']tldr pages/branches/recent0.00.00.0
555List the UDIDs of all devices available via the networkidevice_id --network['idevice_id --network']ideviceid --list-devices0.00.00.0
556Print memory usage for current processes for a every user on a systemsmem --users['smem --users']iostat -m0.00.00.0
557Force the generation of a document even if there are errorslatexmk -f path/to/source.tex['latexmk -f path/to/source.tex']gocr --force0.00.00.0
558Compress the PNG file at path/to/file.png using a chosen optimization leveloxipng --opt 0|1|2|3|4|5|6|max path/to/file.png['oxipng --opt 0|1|2|3|4|5|6|max path/to/file.png']pngquant -o|--optimize path/to/file.png0.00.00.0
559Create a balenaCloud or openBalena applicationbalena app create app_name['balena app create app_name']balena app create --name name --image image0.00.01.0
560[t]est for a specific WAF product (run `wafw00f -l` to get list of all supported WAFs)wafw00f --test Cloudflare|Cloudfront|Fastly|ZScaler|... https://www.example.com['wafw00f --test Cloudflare|Cloudfront|Fastly|ZScaler|... https://www.example.com']wafw00f --test waf|webapp|dns|...0.00.01.0
561Monitor the contents of a directory, highlighting differences as they appearwatch -d ls -l['watch -d ls -l']fdupes --diff path/to/directory0.00.00.0
562Compress and pack loose objects in the repository to optimize storagegit repack['git repack']cargo clean --release0.00.00.0
563List files contained in an APK archiveaapt list path/to/app.apk['aapt list path/to/app.apk']apkscan path/to/file.apk0.00.00.0
564Set the default Rust toolchain to the specified versionrustup default toolchain['rustup default toolchain']rustup set version0.00.01.0
565view the PDF file with colors invertedmupdf -I path/to/file['mupdf -I path/to/file']pdfviewer -invert-colors path/to/file.pdf0.00.00.0
566list installed non‑free and contrib packages with their descriptionsvrms['vrms']dpkg-query --search non-free|contrib0.00.00.0
567register the current directory as a workspace named workspace_namegit bulk --addcurrent workspace_name['git bulk --addcurrent workspace_name']workspaces register --workspace-name workspace_name0.00.00.0
568Use a keyfile instead of a passphrasecryptsetup open --key-file path/to/file /dev/sdXY mapping_name['cryptsetup open --key-file path/to/file /dev/sdXY mapping_name']sudo lsb_release --key "id" --keyfile path/to/key_file0.01.00.0
569Convert a specific installation file to Debian format and install on the systemsudo alien --to-deb --install path/to/file['sudo alien --to-deb --install path/to/file']sudo dpkg-deb --install path/to/file.deb0.01.01.0
570install GrumPHP git hooks for the repositorygrumphp git:init['grumphp git:init']grump install --hook0.00.00.0
571release a build artifact to a repository with a commit messagepkgctl release --repo repository --message commit_message['pkgctl release --repo repository --message commit_message']mvn release -DrepositoryId=repository_id -DartifactId=artifact_id -Dtag=tag_name -Dmessage=message0.00.00.0
572Execute a single Scala command in the command-linescala -e command['scala -e command']scala -c "command"0.00.01.0
573Lock the screen showing a white backgroundi3lock['i3lock']lock --white-screen0.00.00.0
574Resolve logical path, handling '..' before symlinks for given file or directoryrealpath --logical path/to/file_or_directory['realpath --logical path/to/file_or_directory']resolve-lpsz path/to/file_or_directory0.00.00.0
575capture a raw photo and save it to path/to/file.jpgrpicam-still -r -o path/to/file.jpg['rpicam-still -r -o path/to/file.jpg']tarsnap -c --raw-to path/to/file.jpg0.00.00.0
576Generate an image from a source file with a specific programming language syntax highlighting (e.g. `rust`, `py`, `js`, etc.)silicon path/to/source_file --output path/to/output_image --language language|extension['silicon path/to/source_file --output path/to/output_image --language language|extension']glow --language language_name path/to/file.py0.00.00.0
577Send an email with a subject to the main recipient and CC another addressmailx -s "subject" -c cc_addr to_addr['mailx -s "subject" -c cc_addr to_addr']mailx -s "subject" to@example.com cc@example.com0.00.01.0
578show detailed physical volume information in JSON formatpvscan --reportformat json['pvscan --reportformat json']pvscan --verbose0.00.01.0
579List jobsaws glue list-jobs['aws glue list-jobs']aws batch list-jobs0.00.01.0
580calculate the System V checksum of the file using 512-byte blockssum --sysv path/to/file['sum --sysv path/to/file']chksum -v -b path/to/file0.00.00.0
581Run a program from a filesudo bpftrace path/to/file['sudo bpftrace path/to/file']command path/to/file0.01.00.0
582Update the Azure API Management service with the specified name in the given resource groupaz apim update --name name --resource-group resource_group['az apim update --name name --resource-group resource_group']az apim update --name name --resource-group resource_group1.00.01.0
583display details of the Chef node named node_nameknife node show node_name['knife node show node_name']knife node show node_name1.00.01.0
584Remove temporary and outdated files from the systemtopgrade -c['topgrade -c']tmpfiles --remove0.00.00.0
585Search for the regular expression within the specified subdirectoriesrg regular_expression set_of_subdirs['rg regular_expression set_of_subdirs']rgrep "regular_expression" path/to/directory1 path/to/directory2 ...0.00.01.00.0
586Set the max number of counts before a filesystem is checked to 2tune2fs -c 2 /dev/sdXN['tune2fs -c 2 /dev/sdXN']sudo checkmount --max-counts=2 path/to/directory_or_mount_point0.01.00.0
587Connect to a hostevil-winrm --ip ip --user user --password password['evil-winrm --ip ip --user user --password password']mosquitto -h host0.00.00.0
588Search for all file names, package names, and descriptions of all locally installed packages from a regular expressiontlmgr search --all "regular_expression"['tlmgr search --all "regular_expression"']pacman -Qa --regex regex0.00.00.0
589Reformat every Haskell source file in the directory, overwriting the originalsbrittany --write-mode=inplace *.hs['brittany --write-mode=inplace *.hs']ghcid --rewrite path/to/directory0.00.00.0
590start a local crane registry storing blobs in the specified directorycrane registry serve --disk path/to/store_dir['crane registry serve --disk path/to/store_dir']crane init --registry-dir path/to/directory0.00.01.0
591Execute a target only on projects that have been changednx affected --target target['nx affected --target target']pio run --only-on-changed0.00.00.0
592display NASM help and list supported output formatsnasm -hf['nasm -hf']nm --help0.01.00.0
593Play all audio files in current and subdirectories randomly with keyboard control.mpg321 -B -Z -K .['mpg321 -B -Z -K .']play *.wav --randomize0.00.00.0
594display the path of the npm cache directorynpm cache dir['npm cache dir']npm config get cacheDirectory0.00.01.01.0
595show help information for merging pull requests using the GitHub CLIgh pr merge --help['gh pr merge --help']gh pr merge --help1.01.01.01.0
596disable all NFC-enabled applications on the YubiKeyykman config nfc --disable-all['ykman config nfc --disable-all']ykconf --nfc-disable0.00.00.0
597Create a new avo workspace in the current directoryavo init['avo init']avo create0.00.01.0
598List orphan packages (installed as dependencies but not required by any package)pacman --query --unrequired --deps --quiet['pacman --query --unrequired --deps --quiet']sudo pacman -Qf0.01.00.0
599Create a new user named username with a home directory and set passwordadduser username['adduser username']sudo adduser --home /home/user username0.01.00.0
600Explicitly specify a gamma valueppmtopj -gamma gamma path/to/input.ppm > path/to/output.pj['ppmtopj -gamma gamma path/to/input.ppm > path/to/output.pj']pnmtopnm -gamma 1.0 path/to/image.pnm > path/to/output.pnm0.00.00.0
601list all certificates in the current certificate databasecertutil -L -d .['certutil -L -d .']acme.sh list0.00.00.0
602run the test suite of the specified Rust packagecargo test --package package['cargo test --package package']cargo test --package package1.00.01.0
603silently compare two files, producing no output and setting the exit statuscmp --quiet path/to/file1 path/to/file2['cmp --quiet path/to/file1 path/to/file2']diff -q|--quiet path/to/file1 path/to/file20.00.00.0
604Generate C scanner code from analyzer.l and write it to analyzer.clex -t analyzer.l > analyzer.c['lex -t analyzer.l > analyzer.c']clang -S analyzer.l -o analyzer.c0.00.00.0
605Create an access point without Internet sharingcreate_ap -n wlan0 access_point_ssid passphrase['create_ap -n wlan0 access_point_ssid passphrase']sudo wpa_supplicant -B -i wireless_ap_name -c /etc/wpa_supplicant/wpa_supplicant.conf0.01.00.0
606Open example.com in Chromium's private browsing modechromium --incognito example.com['chromium --incognito example.com']chromium --private-browsing example.com0.00.01.0
607Create a new image from a container, setting its default CMD to commanddocker commit --change "CMD command" container image:tag['docker commit --change "CMD command" container image:tag']podman create --name name container:tag0.00.00.0
608Search for a pattern and replace it directly within the source filescomby -in-place 'match_pattern' 'rewrite_pattern'["comby -in-place 'match_pattern' 'rewrite_pattern'"]git grep --replace "search_pattern" path/to/file1 path/to/file2 ...0.01.00.0
609Apply the reverse of a patchpatch -R < patch.diff['patch -R < patch.diff']patch -r|--reverse path/to/file.patch0.00.01.0
610Retrieve a list of the available regions for a given database enginedoctl databases options regions --engine pg|mysql|redis|mongodb['doctl databases options regions --engine pg|mysql|redis|mongodb']doctl databases get-availability-zones --engine engine_name0.00.01.0
611Start the Sails.js application serversails lift['sails lift']sails start0.00.01.0
612Convert a PNM image to a DirectColor XWD filepnmtoxwd -directcolor path/to/input_file.pnm > path/to/output_file.xwd['pnmtoxwd -directcolor path/to/input_file.pnm > path/to/output_file.xwd']pnmtoxdw path/to/input_file.pnm > path/to/output_file.xwd0.00.00.0
613List all responsive hosts in the 192.168.1.0/24 subnetfping -a|--alive -g|--generate 192.168.1.0/24['fping -a|--alive -g|--generate 192.168.1.0/24']ipcalc -t 192.168.1.0/240.00.00.0
614run the command and prefix each output line with its line numbercommand | nl -['command | nl -']command | tac1.00.01.01.0
615search for packages matching the given keywordsdnf5 search keyword1 keyword2 ...['dnf5 search keyword1 keyword2 ...']apt-cache search keyword1 keyword2 ...0.01.00.0
616Forget a previously authorized Thunderbolt device identified by its UUIDboltctl forget device_uuid['boltctl forget device_uuid']thunderbolt logout --uuid uuid0.00.00.0
617Update cached list of emojis from main repositorygitmoji --update['gitmoji --update']gource update0.00.00.0
618Set the wireless interface's ESSID to new_network_nameiwconfig interface new_network_name['iwconfig interface new_network_name']iw dev wireless_interface set essid new_network_name0.00.00.0
619run the program, supplying the specified argumentstack exec program -- argument['stack exec program -- argument']./program argument1 argument2 ...0.00.00.0
620Perform the chosen Git maintenance operation on the current repository.git maintenance run --task=commit-graph|gc|incremental-repack|loose-objects|pack-refs|prefetch['git maintenance run --task=commit-graph|gc|incremental-repack|loose-objects|pack-refs|prefetch']git maintenance operation_name0.01.01.0
621display CPU and root filesystem disk performance datapveperf['pveperf']sudo lstopo --cpu --root0.01.00.0
622extract connected components from input graph files and write to outputccomps path/to/input1.gv path/to/input2.gv ... > path/to/output.gv['ccomps path/to/input1.gv path/to/input2.gv ... > path/to/output.gv']bfs path/to/input1.gv path/to/input2.gv ... > path/to/output.gv0.00.00.0
623Show jobs from the 'a' [q]ueue (queues have single-character names)atq -q a['atq -q a']aws batch get-jobs --queue-url https://bq.example.com/queue/a --job-key username0.00.00.0
624Stream every file from a torrent to an AirPlay devicepeerflix "torrent_url|magnet_link" --all --airplay['peerflix "torrent_url|magnet_link" --all --airplay']airplay-torrent --stream path/to/file.torrent0.00.00.0
625Uninstall the GNOME Shell extension with the given IDgnome-extension uninstall "extension_id"['gnome-extension uninstall "extension_id"']gnome-extensions uninstall --id id0.00.00.0
626Restore dependencies without caching the HTTP requestsdotnet restore --no-cache['dotnet restore --no-cache']npm ci --no-cache0.01.00.0
627Move duplicate files listed in the text file to the specified target directoryfclones move path/to/target_directory < path/to/file.txt['fclones move path/to/target_directory < path/to/file.txt']find path/to/directory -type f | parallel mv -- "$@"0.01.00.0
628Create a man page for the executable and save it to the given filehelp2man executable --output path/to/file['help2man executable --output path/to/file']tldr path/to/executable > path/to/file0.00.00.0
629Refresh the Maza database to the latest versionmaza update['maza update']maza refresh0.00.01.0
630Verify the password for a user against the specified htpasswd filehtpasswd -v path/to/file username['htpasswd -v path/to/file username']htpasswd -c path/to/file username0.00.01.0
631list the package's dependencies one per line, omitting duplicatespactree --unique package['pactree --unique package']pacman --query --sort version --format "dependency:version"0.00.00.0
632show simplified usage documentation for the calendar commandtldr cal['tldr cal']tldr cal1.00.01.0
633list all expense postings sorted by amountledger register expenses --sorted amount['ledger register expenses --sorted amount']dolt expense list --order=asc|desc0.00.00.0
634Start the compiled Next.js application, listening on the given portnext start --port port['next start --port port']next start --port port_number0.00.01.0
635download the IPFS object with given hash to specified file without pinningipfs get hash -o path/to/file['ipfs get hash -o path/to/file']ipfs download --no-pin path/to/file hash0.00.01.0
636display the help information for the AWS S3 copy commandaws s3 cp help['aws s3 cp help']aws s3 cp --help0.00.01.0
637Quit the current program or sessionq['q']q1.00.01.0
638Run the agent once in the foreground, then exitpuppet agent --test['puppet agent --test']pueue run --foreground0.00.00.0
639Open the stream from example.com at 720p60 qualitystreamlink example.com/stream 720p60['streamlink example.com/stream 720p60']streamlink --quality 720p60 https://example.com/0.00.01.0
640Test a specific website in debug mode./goldeneye.py url --debug['./goldeneye.py url --debug']linode-cli websites test --debug website_id0.00.00.0
641List all properties in one's active configurationgcloud config list['gcloud config list']alicloud-cli iam list-properties0.00.00.0
642Show the current status of the specified serviceservice service_name status['service service_name status']service --status-quick service_name0.01.01.0
643Build from the specified branch/tag/commit when installing from a Git repositorycargo install --git repo_url --branch|tag|rev branch_name|tag|commit_hash['cargo install --git repo_url --branch|tag|rev branch_name|tag|commit_hash']cargo install --branch|tag|commit0.00.01.0
644Delete the previous shell generationsdevenv gc['devenv gc']shred -d0.01.00.0
645Display helpgit annex help['git annex help']pueue --help0.00.00.0
646Verify the file's signature and trusted comments using the given public keyminisign -Vm path/to/file -p path/to/publickey.pub['minisign -Vm path/to/file -p path/to/publickey.pub']git verify-file --public-key path/to/public_key_file path/to/file0.01.00.0
647display help information for the wondershaper commandwondershaper -h['wondershaper -h']wondershaper -?0.00.01.0
648list all backup snapshots in the current repositoryduplicacy list['duplicacy list']git ls-snapshots0.01.00.0
649create a new user group called group_namesudo groupadd group_name['sudo groupadd group_name']groupadd --gid 1000 group_name0.01.00.0
650list installed packages whose names match the pattern libc6*dpkg-query --list 'libc6*'["dpkg-query --list 'libc6*'"]apt-cache search libc6*0.01.00.0
651show a short help page for ImageMagick's compare commandtldr magick compare['tldr magick compare']tldr magick compare1.00.01.0
652Generate an image of the file's contents using default settingscarbon-now path/to/file['carbon-now path/to/file']iconv -f ISO8859-1 -t UTF-8 path/to/file0.01.00.0
653show the specified property of the given userloginctl show-user username --property=property_name['loginctl show-user username --property=property_name']sudo usermod -p|--property name username0.00.00.0
654Create a new issue in the current repository using interactive promptsgh issue create['gh issue create']gh issue create --interactive0.00.01.01.0
655Show changes that would be made to a file or a directory without performing them (dry-run)black --diff path/to/file_or_directory['black --diff path/to/file_or_directory']git diff --quiet|--dry-run path/to/file_or_directory1 path/to/file_or_directory2 ...0.00.00.0
656show help information for the nop commandnop -?['nop -?']nop --help0.00.01.01.0
657Import bookmarks from HTML Netscape bookmark format fileshiori import path/to/bookmarks.html['shiori import path/to/bookmarks.html']pamtopm path/to/file.html0.00.00.0
658output the raw representation of the given UUIDsuuidparse --raw uuid1 uuid2 ...['uuidparse --raw uuid1 uuid2 ...']uuid --raw uuid1 uuid2 ...0.00.00.0
659Verify validity of specified graph files without producing any output graphnop -p path/to/input1.gv path/to/input2.gv ...['nop -p path/to/input1.gv path/to/input2.gv ...']cybox verify path/to/file1 cybox:file2 ...0.00.00.0
660Search the selected text in the browser<Shift> + <Ctrl> + L['<Shift> + <Ctrl> + L']browser-commands search_text0.00.00.0
661pad the image to 1000 × 500 pixels and write to the output filepnmpad -width 1000 -height 500 path/to/image.pnm > path/to/output.pnm['pnmpad -width 1000 -height 500 path/to/image.pnm > path/to/output.pnm']pamstretch -width 1000 -height 500 path/to/input_file.pnm > path/to/output_file.pgm0.00.00.0
662Automatically update all npm dependencies in the project without promptingnpm-check --update-all['npm-check --update-all']npm ci --no-progress0.01.00.0
663Create a new branch based on an existing commit and switch to itgit switch --create branch_name commit['git switch --create branch_name commit']git checkout -b branch_name HEAD1.00.01.01.0
664Install a package from <https://crates.io> (the version is optional - latest by default)cargo install package@version['cargo install package@version']cargo install --version version0.00.01.0
665Convert a PBM image to EPSI format at 144 DPI, saving to the output filepbmtoepsi -dpi 144 path/to/image.pbm > path/to/output.bmp['pbmtoepsi -dpi 144 path/to/image.pbm > path/to/output.bmp']pbmteps -dpi 144 path/to/input_file.pbm > path/to/output_file.epi0.00.00.0
666display help information for the warp-cli commandwarp-cli help['warp-cli help']warp-cli --help0.00.01.0
667list all Python versions installed on the systemuv python list['uv python list']pyenv list0.00.00.0
668run the given command inside a virtual X serverxvfb-run command['xvfb-run command']x11vnc -monitor monitor_name -display :0 -forever -vncserver -command "command"0.00.00.0
669rename all .log files to .txt, printing each renamezmv -v '(*).log' '$1.txt'["zmv -v '(*).log' '$1.txt'"]find path/to/directory -type f -name '*.log' | xargs -n 1 mv '{}' '.txt'0.01.00.0
670Shutdown down the virtual machine without saving its stateVBoxManage controlvm uuid|vm_name shutdown['VBoxManage controlvm uuid|vm_name shutdown']VBoxManage controlvm uuid|uuid:ip_address --shutdown0.00.01.0
671Transpile the specified JavaScript file and print the result to standard outputbabel path/to/file['babel path/to/file']babel path/to/file.js0.00.01.0
672Upload to PyPI with a specified [u]sername and [p]asswordtwine upload -u username -p password dist/*['twine upload -u username -p password dist/*']twine upload --repository pypi username/repository.tar.gz0.00.01.0
673Start the Angular development server for the projectng serve['ng serve']ng serve1.00.01.0
674Create a full-color PPM image without dimming outside the Maxwell triangleppmcie -full > path/to/output.ppm['ppmcie -full > path/to/output.ppm']ppmnew -fullcolor -triangle-maxwell path/to/input.ppm > path/to/output.ppm0.00.00.0
675Start a tmux session using the 'project' tmuxinator configurationtmuxinator start project['tmuxinator start project']tmuxinator start project1.00.01.0
676Delete all queued emails from the given sender addressexiqgrep -i -f '<email@somedomain.com>' | xargs exim -Mrm["exiqgrep -i -f '<email@somedomain.com>' | xargs exim -Mrm"]imapq -d sender_address0.00.00.0
677Convert the Palm image to PNM format and display its conversion detailspalmtopnm -verbose path/to/file.palm > path/to/file.pnm['palmtopnm -verbose path/to/file.palm > path/to/file.pnm']palm2pnmt -details path/to/image.palm > path/to/output.pnm0.00.00.0
678show how many packages are unsupportedpro security-status['pro security-status']pacman --unsupported-packages0.00.00.0
679commit local changes to the connected Subversion repositorygit svn commit['git svn commit']hg commit0.00.00.0
680Upload the local cookbook named cookbook_name to the Chef serverknife cookbook upload cookbook_name['knife cookbook upload cookbook_name']chef-client --cookbook cookbook_name upload0.00.00.0
681Show the sizes of each section in the specified object or executable file.size path/to/file['size path/to/file']objdump -s path/to/file.o|path/to/file_executable0.00.00.0
682list backup snapshots in the repository at path/to/repositorybup -d path/to/repository ls['bup -d path/to/repository ls']git fs-backup ls path/to/repository0.01.00.0
683Change the hardware clock time standard to localtimetimedatectl set-local-rtc 1['timedatectl set-local-rtc 1']hwclock --localtime0.00.01.00.0
684Show summary statistics of the Git repository located at path/to/directoryonefetch path/to/directory['onefetch path/to/directory']git stats path/to/directory0.01.00.0
685Skip to the next track in the playlistaudtool playlist-advance['audtool playlist-advance']play next0.00.00.0
686Create vm_name with 16 GiB RAM, 250 GB disk, 8 vCPUs host‑CPU model, attach Debian ISO.virt-install --name vm_name --cpu host-model,topology.sockets=1,topology.cores=4,topology.threads=2 --memory 16384 --disk path=path/to/image.qcow2,size=250 --cdrom path/to/debian.iso['virt-install --name vm_name --cpu host-model,topology.sockets=1,topology.cores=4,topology.threads=2 --memory 16384 --disk path=path/to/image.qcow2,size=250 --cdrom path/to/debian.iso']virt-xml-create --memory 16000 --disk-size 250 --cpus 8 --machine Debian --boot d path/to/image.img --name vm_name0.00.00.0
687Specify the prompt string for `select` and create a menu for picking a file or folder from the current directoryPS3="Select a file: "; select file in *; do echo $file; done['PS3="Select a file: "; select file in *; do echo $file; done']select --prompt "file/folder"0.00.00.0
688Print the available Wi-Fi access pointsnmcli device wifi['nmcli device wifi']wpa_supplicant -c path/to/wpa_supplicant_conf_file -i wlan00.00.00.0
689Print the current display backlight brightness levelbrightnessctl get['brightnessctl get']blight-backlight0.00.00.0
690display detailed JSON information for the specified containerscrictl inspect container_id1 container_id2 ...['crictl inspect container_id1 container_id2 ...']docker inspect --format='\{\{json\}\}' container_name1 container_name2 ...0.00.00.0
691Connect to the VPN server vpn.example.org using settings from the specified config fileopenconnect --config=path/to/file vpn.example.org['openconnect --config=path/to/file vpn.example.org']virt-vpn-cli connect --config path/to/config_file0.00.00.0
692Upload the given files as a new GitHub gistgist file.txt file2.txt['gist file.txt file2.txt']gh gist upload path/to/file1 path/to/file2 ...0.01.00.0
693execute the default build target defined in build.xmlphing['phing']ant0.00.00.0
694Print the full date and time for entries and then display the hostname column last to prevent truncationlast -F -a['last -F -a']sort --field-separator=, --key=node -k 2,2 path/to/file0.00.01.00.0
695Log out of the current OpenShift sessionoc logout['oc logout']oc logout1.00.01.0
696search for snap packages matching the querysnap find query['snap find query']snap search query0.00.01.0
697list explicitly installed packages and their versionspacman -Qe['pacman -Qe']pip freeze --explicit0.01.00.0
698compile and execute the Scala script at path/to/script.scalascala-cli run path/to/script.scala['scala-cli run path/to/script.scala']scala -classpath path/to/library.jar:path/to/interpreter.jar path/to/script.scala0.00.00.0
699Generate a grayscale distance map from the input PPM fileppmdist path/to/input.ppm > path/to/output.pgm['ppmdist path/to/input.ppm > path/to/output.pgm']ppmdist -grayscale path/to/input.ppm > path/to/output.pgm0.00.01.0
700Install Python version 2.7.10 using pyenvpyenv install 2.7.10['pyenv install 2.7.10']pyenv install 2.7.101.00.01.0
701Change to a directory whose name matches the given patternj pattern['j pattern']cd path/to/directory[/*]0.01.00.0
702set interrupt request line 5 for device /dev/lp0tunelp -i 5 /dev/lp0['tunelp -i 5 /dev/lp0']sudo lpstat -i 5 /dev/lp00.01.00.0
703Ignore whitespace changesgit fame --ignore-whitespace['git fame --ignore-whitespace']git format-patch -N path/to/file1.patch path/to/file2.patch ...0.00.01.01.0
704Compile input adscript file into an i386 Linux ELF object file at given pathadscript --target-triple i386-linux-elf --output path/to/file.o path/to/input_file.adscript['adscript --target-triple i386-linux-elf --output path/to/file.o path/to/input_file.adscript']adscript -o path/to/output.o path/to/input.adscript0.00.01.0
705Fix, format, and lint only uncommitted filespants --changed-since=HEAD fix fmt lint['pants --changed-since=HEAD fix fmt lint']git flow fix lint --force0.01.00.0
706Display your Wi-Fi stationsiwctl station list['iwctl station list']wpa_cli station0.00.00.0
707Delete a Volumelinode-cli volumes delete volume_id['linode-cli volumes delete volume_id']sfdx force:volume:delete --id volume_id0.00.00.0
708Delete the TeX Live key with the given IDsudo tlmgr key remove key_id['sudo tlmgr key remove key_id']sudo tlmgr keys delete id0.01.01.0
709show tldr help for comparing package files with different modestldr pkgctl diff['tldr pkgctl diff']tldr --help package_mode1 package_mode20.00.01.0
710Perform a GET request to httpbin.org/get with a custom headerxh get httpbin.org/get header-name:header-value['xh get httpbin.org/get header-name:header-value']curl -H "X-Header: value" https://httpbin.org/get0.01.00.0
711Parse the project's source code to generate documentation datadoctum parse['doctum parse']doctum init0.00.01.0
712Open an interactive shell session inside the specified OpenShift podoc rsh pod_name['oc rsh pod_name']oc shell pod_name0.00.01.0
713show Assimp command-line help informationassimp help['assimp help']assimp --help0.00.01.0
714output the file’s contents with all letters converted to uppercasetr "[:lower:]" "[:upper:]" < path/to/file['tr "[:lower:]" "[:upper:]" < path/to/file']cat path/to/file | awk '{for(i=1;i<=length($0);i++) {if(islower($0[i])) $0[i] = toupper($0[i]);} print $0}'0.01.00.0
715produce a spam symbols report for the specified email filerspamc symbols path/to/email_file['rspamc symbols path/to/email_file']ispext -s path/to/file0.00.00.0
716display the current project's version numbernpm version['npm version']pio info0.00.00.0
717follow every link on the page and output each linked page's titlexidel https://example.org --follow "<a>{.}</a>*" --extract "<title>{.}</title>"['xidel https://example.org --follow "<a>{.}</a>*" --extract "<title>{.}</title>"']slop --follow -t0.00.00.0
718add the current Git user's email as an authorized recipient for encrypted filesgit secret tell -m['git secret tell -m']gpg2 --enable-authorized-email0.00.01.00.0
719Copy a virtual machine using a specific descriptionnqm copy vm_id new_vm_id --description description['qm copy vm_id new_vm_id --description description']qm copy vm_id description0.00.01.0
720Open MongoDB shell connected to the local database at the default portmongo['mongo']mongosh0.00.00.0
721Launch JOSM and set a specific languagejosm --language de['josm --language de']josm --language language0.00.01.0
722Convert path/to/file.txt to UTF-8 encodingnkf -w path/to/file.txt['nkf -w path/to/file.txt']iconv -f iso2022_jp -t utf8 path/to/file.txt0.01.00.0
723Go forwards and backwards one pageLeft arrow key|Right arrow key['Left arrow key|Right arrow key']<Ctrl> + <Page Up> / <Ctrl> + <Page Down>0.00.00.0
724Create a new Kubernetes namespace named namespace_namekubectl create namespace namespace_name['kubectl create namespace namespace_name']kubectl create namespace namespace_name1.00.01.0
725Update kubeconfig to connect to the EKS Clusteraws eks update-kubeconfig --name cluster_name['aws eks update-kubeconfig --name cluster_name']aws eks update-kube-config --name name --profile profile0.00.01.0
726Run `pod install` for the project in the current directoryfastlane run cocoapods['fastlane run cocoapods']pod install0.00.00.0
727Lint all files in a directory while skipping the specified subdirectoryparallel-lint --exclude path/to/excluded_directory path/to/directory['parallel-lint --exclude path/to/excluded_directory path/to/directory']flake8 --exclude path/to/subdir path/to/directory0.00.00.0
728Update all installed Google Cloud SDK components to the latest versiongcloud components update['gcloud components update']gcloud components update --all0.00.01.01.0
729download all r/Python submissions, skipping mp4 and gif files, hard‑link duplicatesbdfr clone path/to/output_directory -s Python --skip mp4 --skip gif --make-hard-links['bdfr clone path/to/output_directory -s Python --skip mp4 --skip gif --make-hard-links']r2py --no-multiplex --hard-links-dupes path/to/file_or_directory0.00.00.0
730Guess SSH credentials using a given username and a list of passwordshydra -l username -P path/to/wordlist.txt host_ip ssh['hydra -l username -P path/to/wordlist.txt host_ip ssh']sudo socat - TCP-LISTEN:0,46532,fork0.01.00.0
731perform an immediate upgrade of the host systemvso sys-upgrade upgrade --now['vso sys-upgrade upgrade --now']sudo upgradesystem --immediate0.01.00.0
732display kernel log messages with colorized outputsudo dmesg -L['sudo dmesg -L']journalctl --color=always0.01.00.0
733Open the two files side-by-side in vim highlighting their differencesvimdiff path/to/file1 path/to/file2['vimdiff path/to/file1 path/to/file2']vim path/to/file1 path/to/file20.01.00.0
734Show usage information for the GitHub CLI help subcommandgh help --help['gh help --help']gh help0.00.01.01.0
735List available power profilespowerprofilesctl list['powerprofilesctl list']power-stat --list-profiles0.00.00.0
736Convert the PPM image to an AutoCAD file and save it.ppmtoacad path/to/file.ppm > path/to/file.acad['ppmtoacad path/to/file.ppm > path/to/file.acad']ppmtoca -o path/to/output_file.pca path/to/input_file.ppm0.00.00.0
737Open Flameshot GUI to capture a screenshot and write the image to standard output.flameshot gui --raw['flameshot gui --raw']flameshot gui --write0.00.01.0
738Pause for 5 seconds before starting the conky system monitorconky -p 5['conky -p 5']conky --pause 50.00.01.0
739extract the archive.xar file into the current directoryxar -xf archive.xar['xar -xf archive.xar']xar -tf archive.xar0.00.01.0
740run the fish script located at path/to/script.fishfish path/to/script.fish['fish path/to/script.fish']fish -c "path/to/script.fish"0.00.01.0
741display numbered list of available news items, showing all by defaulteselect news list all|new['eselect news list all|new']news --list0.00.00.0
742Create a .gitignore file containing item_a, item_b, and item_ngit ignore-io item_a,item_b,item_n['git ignore-io item_a,item_b,item_n']nano ~/.gitignore "item_a" "item_b" "item_n"0.00.00.0
743show the file's contents with lines reversedcat path/to/file | tac['cat path/to/file | tac']rev path/to/file0.00.01.00.0
744compile and run the Go source file containing a main packagego run file.go['go run file.go']go run path/to/main.go0.00.01.0
745Scan for volume groups and add the special files in `/dev`, if they don't already exist, needed to access the logical volumes in the found groupssudo vgscan --mknodes['sudo vgscan --mknodes']vgscan --special-filenames0.00.00.0
746display all pending system password promptssystemd-tty-ask-password-agent --list['systemd-tty-ask-password-agent --list']passwd --pending0.01.00.0
747discard unused blocks on all mounted filesystems that support trimmingsudo fstrim --all['sudo fstrim --all']sudo btrfs trim --all-filesystemes0.01.01.0
748Send feedback to Google Cloud team attaching the log file log_filegcloud feedback --log-file log_file['gcloud feedback --log-file log_file']gcloud feedback send --log-file=log_file0.00.01.01.0
749list all available keyboard layoutslocalectl list-keymaps['localectl list-keymaps']kscreen-list-languages0.00.00.0
750Start tracing network operations of a program as well as all its [f]orked and child processes, saving the [o]utput to a filestrace -f -e trace=network -o trace.txt program['strace -f -e trace=network -o trace.txt program']strace -p pid|program_name -e tracefwd=fork,cgpi,cs,gpr,ioprio,prio,sched,sched_setscheduler,tick,waitpid --output=path/to/output_file0.00.01.0
751Update the input cells in a notebook and preserve outputs and metadatajupytext --update --to notebook notebook.py['jupytext --update --to notebook notebook.py']jupyter notebook --notebook-path path/to/notebook.ipynb --update-inputs --output-output-data --metadata-data0.00.01.00.0
752Analyze the project's dependencies for licensing and security informationfossa analyze['fossa analyze']npm ls --license --security0.01.00.0
753Launch GnuCash and load an empty filegnucash --nofile['gnucash --nofile']gnucash -l0.00.01.0
754Recompress file1.Z to gzip, retaining the .Z file if it remains smallerznew -K path/to/file1.Z['znew -K path/to/file1.Z']zips -d path/to/file1.Z0.00.00.0
755execute maintenance on each repository listed in the maintenance.repo configurationgit for-each-repo --config=maintenance.repo maintenance run['git for-each-repo --config=maintenance.repo maintenance run']yadm repo-maintenance --repo-file path/to/maintenance.repo0.00.00.0
756Update the specified app using the given specification filedoctl apps update app_id --spec path/to/spec.yml['doctl apps update app_id --spec path/to/spec.yml']pio app update --file path/to/file.spec0.00.00.0
757[R]emove a package and [c]ascade that to all packages that depend on itsudo pacman -Rc package['sudo pacman -Rc package']sudo pacman -Rs package0.01.01.0
758Use Pulumi locally, independent of a Pulumi Cloudpulumi login -l|--local['pulumi login -l|--local']pulumi up0.00.01.0
759display pacman's help and usage informationpacman --deptest --help['pacman --deptest --help']pacman --help0.00.01.0
760Specify a given file to servelive-server --open=about.html['live-server --open=about.html']serve --file path/to/file0.01.00.0
761Remove the specified plugin from the Ignite project.ignite remove plugin_name['ignite remove plugin_name']ignite plugins remove plugin_name0.00.01.0
762search all files for "foo" and display each matching lineag foo['ag foo']rg --all 'foo'0.01.00.0
763execute the load test defined in script.js using k6k6 run script.js['k6 run script.js']k6 run --script path/to/script.js0.00.01.0
764Run lint checks on all files within the specified directory recursively.mh_lint path/to/directory['mh_lint path/to/directory']flake8 --recursive path/to/directory0.00.00.0
765change the password of the key alias key_name in the given keystore filekeytool -keypasswd -alias key_name -keystore path/to/file.keystore['keytool -keypasswd -alias key_name -keystore path/to/file.keystore']keytool -keystore path/to/file -alias key_alias -storepasswd path/to/key_file0.00.01.01.0
766trace and display the library calls made by ./programltrace ./program['ltrace ./program']strace ./program0.00.00.0
767combine multiple graph layout files into one file, keeping each graph separategvpack -g path/to/layout1.gv path/to/layout2.gv ... > path/to/output.gv['gvpack -g path/to/layout1.gv path/to/layout2.gv ... > path/to/output.gv']graph2dot -T png path/to/file1.gv path/to/file2.gv ... > path/to/output.gv0.00.00.0
768Dump all contacts to XML (`stdout`)goobook dump_contacts['goobook dump_contacts']contacts dump --xml0.00.00.0
769Compare two files and report only that they differ (no details on what is different)xzdiff --brief path/to/file1 path/to/file2['xzdiff --brief path/to/file1 path/to/file2']diff -w path/to/file1 path/to/file20.00.01.00.0
770Open Qt Creator in presentation mode with shortcut pop-up hintsqtcreator -presentationMode['qtcreator -presentationMode']qtcreator --show-hints0.00.01.0
771Automatically detect web technologies on scanme.nmap.org using Wappalyzernuclei -as -u scanme.nmap.org['nuclei -as -u scanme.nmap.org']nmap -T0 -p any --waf wappalyzer.wapalyzer.com0.00.00.0
772Show help information for the specified AWS CLI commandaws command help['aws command help']aws --cli-hello command0.00.01.0
773execute the given command with root privilegesrun0 command['run0 command']sudo command0.01.00.0
774display command snippets from Commands.md and notes tagged with commandsqc search['qc search']tldr --snippet Commands.md --tags "commands"0.00.00.0
775Create a distributable package for the specified targetpants package path/to/directory:target-name['pants package path/to/directory:target-name']npm release --target=package0.01.00.0
776Count the number of bytes sent between each address pair appearing in a PCAP fileipaggcreate --address-pairs --bytes path/to/file.pcap['ipaggcreate --address-pairs --bytes path/to/file.pcap']pcapstat -c path/to/file.pcap --bytes-bytes0.00.00.0
777show running processes in a hierarchical tree viewhtop --tree['htop --tree']top -h0.01.00.0
778run winetricks using the specified custom Wine prefix directoryWINEPREFIX=path/to/wine_directory winetricks['WINEPREFIX=path/to/wine_directory winetricks']winetricks --prefix path/to/directory0.00.00.0
779Remove unused variables from all files in the directory, overwriting themautoflake --remove-unused-variables --in-place --recursive path/to/directory['autoflake --remove-unused-variables --in-place --recursive path/to/directory']gfortran -c path/to/file1.f90 path/to/file2.f90 ... && gfortran -o path/to/output_file1.o path/to/output_file2.o ...0.01.00.0
780Inspect and review the Type Enforcement (.te) file for a local policyvim local_policy_name.te['vim local_policy_name.te']alicloud tpe inspect --policy-id policy_id path/to/file0.00.00.0
781show CPU and memory usage of pods or nodeskubectl top pod|node['kubectl top pod|node']kubectl top cpu|memory --all0.00.01.0
782Edit the Kubernetes deployment named deployment_namekubectl edit deployment/deployment_name['kubectl edit deployment/deployment_name']kubectl edit deployment/deployment_name1.00.01.0
783list local containers whose names match the provided stringlxc list match_string['lxc list match_string']podman ps --filter "name=*string*"0.00.00.0
784Send a Wake-on-LAN packet to the MAC address via the specified hostnamewol --host=hostname mac_address['wol --host=hostname mac_address']wol -H hostname mac_address0.00.01.0
785Delete the Azure Redis cache named name in the given resource group.az redis delete --name name --resource-group resource_group --yes['az redis delete --name name --resource-group resource_group --yes']az redis delete --resource-group resource_group --name name0.00.01.0
786Initialize `kdesrc-build`kdesrc-build --initial-setup['kdesrc-build --initial-setup']kdesrc-build init0.00.01.0
787Display systemd-path's version informationsystemd-path --version['systemd-path --version']systemd-path --version1.01.01.01.0
788Add tags to the SNS topic identified by the given ARNaws sns tag-resource --resource-arn topic_ARN --tags Key=tag1_key Key=tag2_key,Value=tag2_value ...['aws sns tag-resource --resource-arn topic_ARN --tags Key=tag1_key Key=tag2_key,Value=tag2_value ...']aws sns add-tags-to-topic --topic-arn topic_ARN --tags tag_1 tag_value_1 tag_2 tag_value_20.00.01.0
789Display the block count and block size of an ISO fileisosize --sectors path/to/file.iso['isosize --sectors path/to/file.iso']isoinfo --blocksize path/to/file.iso0.00.00.0
790Select a single screen point instead of a regionslurp -p['slurp -p']slop x y width height0.00.00.0
791list the original creators of all ASCII artmacchina --ascii-artists['macchina --ascii-artists']asciiart --list-creators0.00.00.0
792List all currently installed packages (includes AUR packages)pacaur -Qs['pacaur -Qs']pacaur -Sya0.00.01.0
793Destroy a specific virtual machine ignoring locks and forcing destroysudo qm destroy vm_id --skiplock['sudo qm destroy vm_id --skiplock']qm destroy --ignore-locks --force vm_id0.00.00.0
794Group rows by column 6 and sum columns 1‑3 and 5 for each groupbedtools groupby -i path/to/file -c 1-3,5 -g 6 -o sum['bedtools groupby -i path/to/file -c 1-3,5 -g 6 -o sum']groupby -t 6 -sum 1-3,5 --column 6 data.csv0.00.00.0
795Install all gems specified in the Gemfile in the current directorybundle install['bundle install']bundle install1.00.01.0
796Display loaded modulesmodule list['module list']lsmod0.01.00.0
797Split the PDF into separate page files named using the out_#.pdf patternpdftk input.pdf burst output out_%d.pdf['pdftk input.pdf burst output out_%d.pdf']pdftoppm -o path/to/out_directory -p -S 120x180 path/to/input_file.pdf0.00.00.0
798Show the list of fields that can be used in sstat outputsstat --helpformat['sstat --helpformat']sstat -l0.00.01.0
799Open specific documentsokular path/to/file1 path/to/file2 ...['okular path/to/file1 path/to/file2 ...']microsoft-edge --document path/to/file1.pdf path/to/file2.pdf ...0.00.00.0
800Display the first few lines of a Parquet fileparquet-tools head path/to/parquet['parquet-tools head path/to/parquet']parquet-tools --num-lines=10 path/to/file.parquet0.00.01.0
801show the disambiguation menu for a wiki topicwikit topic -d['wikit topic -d']wikit --disambig topic0.00.01.0
802Start an interactive shell within a specific chroot as a specific userschroot --chroot chroot --user user['schroot --chroot chroot --user user']chroot --user username path/to/root_directory0.01.00.0
803Toggle audio playback (play if paused, pause if playing)audacious --play-pause['audacious --play-pause']pactl set-sink-volume percentage0.00.00.0
804Create an Electrode Native containerern create-container --miniapps /path/to/miniapp_directory --platform ios|android['ern create-container --miniapps /path/to/miniapp_directory --platform ios|android']nxc electrodet --create0.00.00.0
805Perform aggressive scan (OS, version, scripts, traceroute) on hosts listed in file.sudo nmap -A -iL path/to/file.txt['sudo nmap -A -iL path/to/file.txt']nmap -sA|S|T|X|x path/to/file0.00.00.0
806Create a backup of TeX Live packages in the specified directorytlmgr backup package --backupdir path/to/backup_directory['tlmgr backup package --backupdir path/to/backup_directory']tlmgr backup --directory path/to/directory0.00.01.0
807Compress a specific PNG and override originalpngquant --ext .png --force path/to/file.png['pngquant --ext .png --force path/to/file.png']pngquant -o path/to/output.png path/to/input1.png path/to/input2.png ...0.00.01.0
808silently disable the specified Apache configuration filesudo a2disconf --quiet configuration_file['sudo a2disconf --quiet configuration_file']sudo a2dissite path/to/file.conf0.01.01.0
809show usage information for dunstctldunstctl --help['dunstctl --help']dunstctl --help1.00.01.0
810Open GNOME Software and show details for the specified packagegnome-software --details package['gnome-software --details package']gnome-software --details package1.00.01.0
811Create empty files at the specified pathstouch path/to/file1 path/to/file2 ...['touch path/to/file1 path/to/file2 ...']touch path/to/file1 path/to/file2 ...1.01.01.0
812Create a new 2048-bit certificate signed by server_certificate with specified subjectcertutil -S -f path/to/password_file.txt -d . -t ",," -c "server_certificate" -n "server_name" -g 2048 -s "CN=common_name,O=organization"['certutil -S -f path/to/password_file.txt -d . -t ",," -c "server_certificate" -n "server_name" -g 2048 -s "CN=common_name,O=organization"']openssl req -new -sha256 -config openssl.cnf -key server_certificate.key -out server_certificate.csr -subj "subject_name"0.01.00.0
813display password aging details for the specified userchage --list username['chage --list username']passwd --age username0.01.00.0
814display all available versions for the specified packageasdf list all name['asdf list all name']pacman --query package0.00.00.0
815display all installed Node.js versions and indicate the default versionnvm list['nvm list']nvm list --default0.00.01.0
816Compress the file at path/to/file using lrzip for high compressionlrzip -z path/to/file['lrzip -z path/to/file']lrzip -H path/to/file0.00.01.0
817List directories on each reachable FTP server in 192.168.178.0/24 using given credentialsnxc ftp 192.168.178.0/24 -u username -p password --ls['nxc ftp 192.168.178.0/24 -u username -p password --ls']ftpscan --ftp-server=192.168.178.0/24 -u username -p password0.00.00.0
818Start Conky using its default built-in configurationconky['conky']conky1.00.01.0
819Generate and display a JSON Lighthouse audit for https://example.comlighthouse --output json https://example.com['lighthouse --output json https://example.com']lighthouse --json https://example.com0.00.01.0
820Send the selected node to the given desktopbspc node --to-desktop number['bspc node --to-desktop number']gnome-terminal --desktop desktop_name0.00.00.0
821Create a branch from the given pull request and check it outhub pr checkout pr_number['hub pr checkout pr_number']glab pr checkout pr_number --branch0.00.00.0
822Monitor and display X11 events in real timexev['xev']xev1.00.01.0
823display brief documentation for the fossil remove commandtldr fossil rm['tldr fossil rm']tldr fossil remove0.00.01.0
824list the contents of the specified S3 bucket or paths3cmd ls s3://bucket|path/to/file['s3cmd ls s3://bucket|path/to/file']aws s3 ls s3://bucket_name|path/to/bucket0.00.00.0
825display the current traffic shaping status for the specified network adapterwondershaper -s -a adapter_name['wondershaper -s -a adapter_name']sudo tc qdisc show dev eth00.01.00.0
826Copy the given directory from the remote repository named remote_name to the local directorygit rscp remote_name path/to/directory['git rscp remote_name path/to/directory']git copy remote_name path/to/remote_directory path/to/local_directory0.00.01.01.0
827Generate position‑independent native code from the specified LLVM IR filellc -relocation-model=pic path/to/input.ll['llc -relocation-model=pic path/to/input.ll']llvm-project path/to/file.ll -o path/to/file.i -emit-native-code0.00.00.0
828Open Firefox using a specific profile and navigate to https://example.com/firefox --profile path/to/directory https://example.com/['firefox --profile path/to/directory https://example.com/']firefox --profile path/to/profile_name -P https://example.com/0.00.01.0
829Build the Middleman site for deploymentbundle exec middleman build['bundle exec middleman build']middleman build0.00.00.0
830display the currently active Kubernetes context namekubectx -c['kubectx -c']kubectl config current-context0.00.00.0
831install the specified Node.js version using ddev's nvmddev nvm install version['ddev nvm install version']ddev nvm install node_version0.00.01.0
832show the target of the symbolic reference named refs/namegit symbolic-ref refs/name['git symbolic-ref refs/name']git show-ref --target refs/name1.00.01.01.0
833Create anomaly subscriptionaws ce create-anomaly-subscription --subscription subscription_name --monitor-arn monitor_arn --subscribers subscribers['aws ce create-anomaly-subscription --subscription subscription_name --monitor-arn monitor_arn --subscribers subscribers']aws anomalydetector create-anomaliesubscription --anomaly-set-id anomaly_set_id --description description --monitor-type monitor_type --monitor-alarms alarm_id0.00.01.0
834Append the hashed SSH host key of host to your known_hosts filessh-keyscan -H host >> ~/.ssh/known_hosts['ssh-keyscan -H host >> ~/.ssh/known_hosts']ssh-keygen -H -f ~/.ssh/known_hosts --stdin|passphrase0.00.00.0
835Connect and configure Tailscale as a subnet routersudo tailscale up --advertise-routes=10.0.0.0/24,10.0.1.0/24,...['sudo tailscale up --advertise-routes=10.0.0.0/24,10.0.1.0/24,...']tailscale up --subnet-router0.00.00.0
836display all available .gitignore template boilerplatesgibo list['gibo list']boilerplate --list0.00.00.0
837Validate the syntax of the Packer configuration file at path/to/config.jsonpacker validate path/to/config.json['packer validate path/to/config.json']packer validate path/to/config.json1.00.01.0
838Print files with numbered lines and a custom formatted date headerpr -n -D "format" path/to/file1 path/to/file2 ...['pr -n -D "format" path/to/file1 path/to/file2 ...']ls -lF --date=custom_date_format0.00.01.00.0
839Upload the Elasticsearch index mapping schemacradle elastic map['cradle elastic map']curl -XPUT "http://localhost:9200/_mapping" --data @-0.01.00.0
840Force immediate log rotation using the specified configuration filelogrotate path/to/logrotate.conf --force['logrotate path/to/logrotate.conf --force']logrotate -f /path/to/logrotate.conf0.00.01.0
841Edit the Chef node named node_nameknife node edit node_name['knife node edit node_name']knife edit-node node_name0.00.01.0
842Generate data using generator1 and generator2fakedata generator1 generator2['fakedata generator1 generator2']gensim.models.LMModel('generator1', 'generator2')0.00.00.0
843retrieve the full commit hash of the specified branchgit rev-parse branch_name['git rev-parse branch_name']git show-branch --full-commit HEAD branch_name1.00.01.01.0
844Preempt the existing reservation with a given key and replace it with a new reservationblkpr -c preempt -K|--oldkey old_key -k|--key new_key -t|--type write-exclusive path/to/device['blkpr -c preempt -K|--oldkey old_key -k|--key new_key -t|--type write-exclusive path/to/device']aws resourcemanager preempt-reservation --key-key-name key_name --reservation-key reservation_key0.00.00.0
845display Btrfs usage statistics for the specified mount pointbtrfs filesystem usage path/to/btrfs_mount['btrfs filesystem usage path/to/btrfs_mount']sudo btrfs filesystem usage path/to/mount_point0.01.00.0
846Run a 30‑second GET request load test and save latency‑over‑time graph to results.htmlecho "GET https://example.com" | vegeta attack -duration=30s | vegeta plot > path/to/results.html['echo "GET https://example.com" | vegeta attack -duration=30s | vegeta plot > path/to/results.html']curl -s http://example.com/ | qhttp -t 30s -o results.html0.00.00.0
847Show the tldr summary for the pkgctl build commandtldr pkgctl build['tldr pkgctl build']tldr pkgctl build1.00.01.0
848Display a password input boxresult_variable_name="$(whiptail --title "title" --passwordbox "message" height_in_chars width_in_chars 3>&1 1>&2 2>&3)"['result_variable_name="$(whiptail --title "title" --passwordbox "message" height_in_chars width_in_chars 3>&1 1>&2 2>&3)"']pw-menu --password0.00.00.0
849Create a `bower.json` file for your packagebower init['bower init']bower init1.00.01.0
850Use a template and inject the escaped textsystemd-escape --template template text['systemd-escape --template template text']cat path/to/template.txt | sed -e 's/\\n/g' -e 's/\\t/g' -e 's/\\r/g' -e 's/\\f/g' -e 's/\\b/g' -e 's/\\U/g' < path/to/input.txt > path/to/output.txt0.01.00.0
851list every installed package on the systemequery list '*'["equery list '*'"]pacman --query0.00.00.0
852List information about a specific dataset of a Web Map Service (WMS)gdalinfo WMS:https://services.meggsimum.de/geoserver/ows -sd 4['gdalinfo WMS:https://services.meggsimum.de/geoserver/ows -sd 4']wmsinfo service_id:layer_name|url0.00.00.0
853play the previous track in the playlistqmmp --previous['qmmp --previous']<Space>0.00.00.0
854Format files or directories recursively using single quotes and no trailing commasprettier --single-quote --trailing-comma none --write path/to/file_or_directory['prettier --single-quote --trailing-comma none --write path/to/file_or_directory']fmt -s --no-comma path/to/file_or_directory1 path/to/file_or_directory2 ...0.01.00.0
855Commit changes from the working copy to the repository with a log messagesvn ci -m commit_log_message [PATH]['svn ci -m commit_log_message [PATH]']hg commit -m "message"0.00.00.0
856Execute script in a given Python filepypy path/to/file.py['pypy path/to/file.py']python path/to/file.py0.01.00.0
857Start a HTTP server for the current directoryupdog['updog']http-server0.00.00.0
858Display all shell options with their current state as runnable shopt commandsshopt -p['shopt -p']shopt -t0.00.01.0
859convert the file's line endings to Windows (CRLF) formatunix2dos path/to/file['unix2dos path/to/file']dos2unix path/to/file0.00.00.0
860install the specified package or SlackBuildspi --install package/slackbuild_name['spi --install package/slackbuild_name']slact --install package|path/to/file0.00.00.0
861display the current SELinux statussestatus['sestatus']getsebool -a|s|status0.00.00.0
862export the cluster's kubeconfig file or retrieve its logskind export kubeconfig|logs['kind export kubeconfig|logs']kubecfg export|kubectl logs --kubeconfig path/to/kubeconfig_file0.00.00.0
863List all the currently installed printer driverslpinfo -m['lpinfo -m']lpinfo -d0.00.01.0
864Rename or move objects in a bucketgsutil mv gs://bucket_name/old_object_name gs://bucket_name/new_object_name['gsutil mv gs://bucket_name/old_object_name gs://bucket_name/new_object_name']s3cmd mv|rmove path/to/bucket_name/object1 object2 ...0.00.00.0
865run the specified subcommand of the toolbox tooltoolbox subcommand['toolbox subcommand']toolbox tool_name --subcommand subcommand0.00.01.0
866Connect to the local Redis cluster via the command-line interfaceredis-cli -c['redis-cli -c']redis-cli --cluster0.00.01.0
867Align paired-end reads to reference genome using 32 threads, mark secondary hits, compress outputbwa mem -M -t 32 path/to/reference.fa path/to/read_pair_end_1.fq.gz path/to/read_pair_end_2.fq.gz | gzip > path/to/alignment_pair_end.sam.gz['bwa mem -M -t 32 path/to/reference.fa path/to/read_pair_end_1.fq.gz path/to/read_pair_end_2.fq.gz | gzip > path/to/alignment_pair_end.sam.gz']bwa mem -t 32 path/to/reference.fa path/to/reads1.fastq.gz path/to/reads2.fastq.gz > path/to/output.bam0.00.01.0
868Unescape special XML characters from `stdin`echo "&lt;a1&gt;" | xml unescape['echo "&lt;a1&gt;" | xml unescape']xmlstarlet unescape --input=stdin0.00.00.0
869download an image from a URL and display it in the terminalcurl -s https://example.com/image.png | viu -['curl -s https://example.com/image.png | viu -']aws s32 s3://bucket_name/path/to/file --output-format image/png --method GET0.00.00.0
870Choose the output width (default is 100)asciiart --width 50 path/to/image.jpg['asciiart --width 50 path/to/image.jpg']magick convert path/to/input_image1.png path/to/input_image2.png ... -geometry +0+0 -select width|height path/to/output_image.png0.00.00.0
871display VirusTotal information for URLs associated with a domainvt domain url['vt domain url']vt -d domain_name0.00.01.0
872Continuously display Clockwork logs for the current projectclockwork-cli['clockwork-cli']clockwork --log0.00.00.0
873enable verbose output for the Shimmokutil --set-verbosity true['mokutil --set-verbosity true']shims --verbose0.00.00.0
874run a Mercurial version control commandhg command['hg command']hg command1.00.01.0
875show help information and options for the croc send or relay commandcroc send|relay --help['croc send|relay --help']croc send|relay --help1.00.01.0
876list packages with newer versions availablepnpm outdated['pnpm outdated']nix-env -q --packages0.00.00.0
877Run a parameterized querybq query --use_legacy_sql=false --parameter='ts_value:TIMESTAMP:2016-12-07 08:00:00' 'SELECT TIMESTAMP_ADD(@ts_value, INTERVAL 1 HOUR)'["bq query --use_legacy_sql=false --parameter='ts_value:TIMESTAMP:2016-12-07 08:00:00' 'SELECT TIMESTAMP_ADD(@ts_value, INTERVAL 1 HOUR)'"]sqlite3 path/to/database.db 'select * from table where id=?' 10.00.00.0
878Set up a given swap areasudo mkswap path/to/file['sudo mkswap path/to/file']sudo mkswap path/to/file1.01.01.0
879Open the post‑scaffolding configuration file for editinglambo edit-after['lambo edit-after']pulumi config edit --post-scaffold0.00.00.0
880upload the specified image files to Immichimmich upload file1.jpg file2.jpg['immich upload file1.jpg file2.jpg']immich upload path/to/file1 path/to/file2 ...0.00.01.0
881display disk usage without showing percent bars or percentagesdust --no-percent-bars['dust --no-percent-bars']df -h0.01.00.0
882List all available emojis and their descriptionsgitmoji --list['gitmoji --list']emojiff --list0.00.00.0
883Verify the package database to ensure all dependencies are present and intactpacman --database --check --check['pacman --database --check --check']pacman --database verify0.00.01.0
884verify group disk quotas on the given mount pointsudo quotacheck --group group mountpoint['sudo quotacheck --group group mountpoint']sudo fstrim --verbose path/to/mount_point0.01.01.0
885generate a case-insensitive regex that matches the provided space-separated stringsgrex -i space_separated_strings['grex -i space_separated_strings']grex "space1 space2 ..."0.00.01.0
886convert the PostScript file to a raster image at the specified DPIpstopnm -dpi n path/to/file.ps['pstopnm -dpi n path/to/file.ps']ps2jpg -dpi 300 path/to/file.ps > path/to/output.jpg0.00.00.0
887Mark the specified color as transparent in the output imagepamtopng -transparent color path/to/image.pam > path/to/output.png['pamtopng -transparent color path/to/image.pam > path/to/output.png']pamcolormap -transparent path/to/image.ppm > path/to/output.ppm0.00.00.0
888Stream a specific animeanimdl stream anime_title['animdl stream anime_title']animdl stream anime_name0.00.01.0
889Compile in release modedotnet build --configuration Release['dotnet build --configuration Release']cargo build --release0.00.00.0
890list all Amazon Machine Images available in your AWS accountaws ec2 describe-images['aws ec2 describe-images']aws amzn 1 list-images0.00.01.0
891list all remote Node.js versionsGet-NodeVersions -Remote['Get-NodeVersions -Remote']gh env node --all0.01.00.0
892display a concise help page for pamtopnmtldr pamtopnm['tldr pamtopnm']tldr pamtopnm1.00.01.0
893Continuously lint Python code, automatically rechecking whenever files changeruff check --watch['ruff check --watch']pycodestyle --auto-recheck0.00.00.0
894List all installed packages and their versionscargo install --list['cargo install --list']dpkg-query --list0.01.00.0
895display details for the package manager named nameapx pkgmanagers show name['apx pkgmanagers show name']pacman --query --show-package-manager name0.00.00.0
896repeatedly display the print queue at regular intervals until it emptieslpq +interval['lpq +interval']qsort -n -t -c0.00.00.0
897Save lines only present in file1, not in file2, to file1_onlycomm -23 file1 file2 > file1_only['comm -23 file1 file2 > file1_only']cat file1 | grep -v "search_pattern" > file1_only0.01.00.0
898Set the maximum number of concurrent copies, defaults to 20gcrane copy source target -j|--jobs nr_of_copies['gcrane copy source target -j|--jobs nr_of_copies']pueue set max_concurrency integer0.00.00.0
899List manually started servicesrc-status --manual['rc-status --manual']systemctl list-manual-services0.01.00.0
900Display contentsosmium show path/to/input.osm['osmium show path/to/input.osm']tldr -c --no-colors path/to/file_or_directory0.00.00.0
901Delete the Surge deployment for my_custom_domain.comsurge teardown my_custom_domain.com['surge teardown my_custom_domain.com']surge delete my_custom_domain.com0.00.01.0
902Show host system informationVBoxManage list hostinfo['VBoxManage list hostinfo']hostinfo0.00.00.0
903display the date 90 days from todaydate -d "+90 days"['date -d "+90 days"']date -d "90 day ago" +%F0.00.01.01.0
904Convert image.ppm to text using the template and prepend the head, write to output fileppmtoarbtxt path/to/template -hd path/to/head_template path/to/image.ppm > path/to/output_file.txt['ppmtoarbtxt path/to/template -hd path/to/head_template path/to/image.ppm > path/to/output_file.txt']ppmtotext -template path/to/template_file -head "head_text" path/to/image.ppm > path/to/output_file0.00.00.0
905List standard packagesgo list std['go list std']pacman --standard0.00.00.0
906stop the specified Amazon RDS database instanceaws rds stop-db-instance --db-instance-identifier instance_identifier['aws rds stop-db-instance --db-instance-identifier instance_identifier']aws rds stop-db-instance --db-subnet-group-ids subnet_group_ids --instance-id instance_id0.00.01.0
907Lint a file or directory recursively and ignore a list of rules. (All available rules can be found at flake8rules.com)flake8 --ignore rule1,rule2 path/to/file_or_directory['flake8 --ignore rule1,rule2 path/to/file_or_directory']flake8 --ignore rule1,rule2,... path/to/file_or_directory0.00.01.0
908Show all Git attribute values for the specified filesgit check-attr --all path/to/file1 path/to/file2 ...['git check-attr --all path/to/file1 path/to/file2 ...']git show --all path/to/file1 path/to/file2 ...1.00.01.01.0
909Open the specified PDF at a 72 DPI display resolutionmupdf -r 72 path/to/file['mupdf -r 72 path/to/file']pdfviewer --dpi=72 path/to/file.pdf0.00.00.0
910Print the current song's metadata to the consolencmpcpp --current-song['ncmpcpp --current-song']mpd --metadata0.00.00.0
911Display versionjavap -version['javap -version']mamba info --version0.00.01.00.0
912Create an automount point that mounts the actual file system at the time of first accesssystemd-mount --automount=yes path/to/file_or_device['systemd-mount --automount=yes path/to/file_or_device']sudo mountpoint --autofs path/to/file_or_directory0.01.00.0
913Install or upgrade the specified package to the newest versionwajig install package['wajig install package']sudo pacman -Syu package0.01.00.0
914Print the schema of a Parquet fileparquet-tools schema path/to/parquet['parquet-tools schema path/to/parquet']parquet-tools dump path/to/input.parquet0.00.01.0
915Remove the specified user from the given WorkMail organizationaws workmail delete-user --user-id user_id --organization-id organization_id['aws workmail delete-user --user-id user_id --organization-id organization_id']workmail org remove username organization_name0.00.00.0
916Log out the Azure account for the specified usernameaz logout --username alias@somedomain.com['az logout --username alias@somedomain.com']az logout --account-name username0.00.01.0
917Run an internet speed test and create a shareable image of the resultsspeedtest-cli --share['speedtest-cli --share']speedtest --share0.00.00.0
918build a machine image using the specified Packer configuration filepacker build path/to/config.json['packer build path/to/config.json']packer build --config path/to/config.toml0.00.01.0
919pipe the output of one command into another|['|']command1 | command20.00.00.0
920Add the audio files in the specified directory to the player’s queue.audacious --enqueue path/to/directory['audacious --enqueue path/to/directory']playerctl add path/to/file_or_directory0.00.00.0
921Sign an EFI binary with the created key and save the file to the databasesbctl sign -s|--save path/to/efi_binary['sbctl sign -s|--save path/to/efi_binary']sudo efibootmgr --keyfile path/to/key_file --signer path/to/signer_key --save path/to/binary.db0.01.00.0
922display the QEMU command line used to start the specified virtual machineqm showcmd vm_id['qm showcmd vm_id']qm show vm_id0.00.01.0
923Ping a host and ring the bell when a packet is received (if your terminal supports it)ping6 -a host['ping6 -a host']ping -r host0.00.00.0
924Find root domains belonging to a given Autonomous System Numberamass intel -asn asn['amass intel -asn asn']soa -s as_number0.00.00.0
925create a new Scrapy project named project_namescrapy startproject project_name['scrapy startproject project_name']scrapy create project_name0.00.01.0
926Lock the screen showing a white backgroundswaylock['swaylock']wmctrl -l|--listlock0.00.00.0
927Run a `pyATS` subcommandpyats subcommand['pyats subcommand']pyats subcommand1.00.01.0
928Connect to host using the xxh configuration file at ~/.config/xxh/config.xxhcxxh "host" ++xxh-config ~/.config/xxh/config.xxhc['xxh "host" ++xxh-config ~/.config/xxh/config.xxhc']xxh --connect "host" -c path/to/config_file0.00.01.0
929Create a tags file for all files in the current directory recursivelyctags --recurse['ctags --recurse']git describe --all --tags0.01.00.0
930validate the style of the specified file using Valevale path/to/file['vale path/to/file']vale path/to/file1.00.01.0
931Update the package cache after adding a repositoryadd-apt-repository --update repository_spec['add-apt-repository --update repository_spec']sudo urpmi.addpackage -a repository_name0.01.00.0
932compile source.c into an optimized executable for performancegcc path/to/source.c -O1|2|3|fast -o|--output path/to/output_executable['gcc path/to/source.c -O1|2|3|fast -o|--output path/to/output_executable']cc -O3|lto -o path/to/executable source.c0.00.00.0
933Use standard names for keymaps of different localesloadkeys --console /dev/ttyN uk['loadkeys --console /dev/ttyN uk']map -t locale_keymap0.00.00.0
934Set the Artist tag to John Smith in image.jpg and save as new.jpgexif --output=new.jpg --ifd=0 --tag="Artist" --set-value="John Smith" --no-fixup image.jpg['exif --output=new.jpg --ifd=0 --tag="Artist" --set-value="John Smith" --no-fixup image.jpg']magick convert image.jpg -tag artist:John Smith new.jpg0.00.00.0
935output the absolute path of the repository's top-level directorygit rev-parse --show-toplevel['git rev-parse --show-toplevel']git rev-parse --show-toplevel1.01.01.01.0
936Create or delete a bookmark named bookmark_name:bmark|bdelete bookmark_name[':bmark|bdelete bookmark_name']bookmark create|delete bookmark_name0.00.00.0
937Copy the local file to the specified directory on the remote hostrcp path/to/local_file username@remote_host:/path/to/destination/['rcp path/to/local_file username@remote_host:/path/to/destination/']scp -r username@remote_host:path/to/local_file path/to/directory/remote_host@localhost:destination_directory0.01.00.0
938Sniff the specified directory for issues (defaults to the PEAR standard)phpcs path/to/directory['phpcs path/to/directory']phpcbf path/to/directory --issues0.00.00.0
939Display a boolean choice, returning the result through the exit codewhiptail --title "title" --yesno "message" height_in_chars width_in_chars['whiptail --title "title" --yesno "message" height_in_chars width_in_chars']select -1; echo y | read answer; exit $answer0.00.00.0
940show each file name during extraction of filesystem.squashfsunsquashfs -info filesystem.squashfs['unsquashfs -info filesystem.squashfs']gdu -x filesystem.squashfs0.00.00.0
941list the new names for all files and directories in the current folderqmv --format=do .['qmv --format=do .']ls *.py | sort -u | xargs -n 1 -I {} python3 -c "import importlib; print(importlib.metadata('module').new_names)"0.01.00.0
942show users ranked by highest CPU time usagesreport user topuser['sreport user topuser']top -u0.01.00.0
943Add a verbose option with optional argument and parse the argument "arg"getopt --options v:: --longoptions verbose:: -- --verbose arg['getopt --options v:: --longoptions verbose:: -- --verbose arg']tldr --verbose arg0.00.00.0
944List trash bin itemsgio trash --list['gio trash --list']trash list0.00.00.0
945Stream container events in real-time as JSON linesdocker system events --filter 'type=container' --format 'json .'["docker system events --filter 'type=container' --format 'json .'"]docker event stream --json0.00.01.0
946display the status of all Nomad storage volumesnomad volume status['nomad volume status']nomad volume list0.00.01.0
947Print the project's Cargo metadata using the specified format versioncargo metadata --format-version version['cargo metadata --format-version version']cargo report --format-version 1|2|3|latest0.00.01.0
948Install zlib compiled for the Emscripten WebAssembly target with vcpkgvcpkg install --triplet=wasm32-emscripten zlib['vcpkg install --triplet=wasm32-emscripten zlib']vcpkg install zlib --compilers 'compiler_path' --libs 'libz.a' --webassembly-targets 'emscripten'0.00.01.0
949Run Diskonaut without asking for confirmation before deleting filesdiskonaut --disable-delete-confirmation['diskonaut --disable-delete-confirmation']diskonaut --noconfirm0.00.01.0
950perform a reverse DNS lookup for the given IP addresshost ip_address['host ip_address']nslookup -type=PTR ip_address0.00.01.00.0
951Create a default PipeWire loopback audio devicepw-loopback['pw-loopback']pw-loopback1.00.01.0
952Print Node.js runtime and library version informationnode -p "process.versions"['node -p "process.versions"']node -v0.00.01.01.0
953Reload feeds and print unread items using newsboat non-interactivelynewsboat -x reload print-unread ...['newsboat -x reload print-unread ...']newsboat --no-interactive0.00.01.0
954Operate on a disk image instead of a directory treesystemd-machine-id-setup --image=/path/to/image['systemd-machine-id-setup --image=/path/to/image']qemu-img convert path/to/image.img -o qcow2 path/to/output.qcow20.00.00.0
955list current UPnP port forwarding rulesupnpc -l['upnpc -l']u3dpnp list0.00.00.0
956show the cookbook's dependency treeberks contingent cookbook['berks contingent cookbook']knife cookbook dependency-tree --tree-type=dep0.00.00.0
957Create a new Stripe customer with email test@example.com and name Jenny Rosenstripe customers create --email="test@example.com" --name="Jenny Rosen"['stripe customers create --email="test@example.com" --name="Jenny Rosen"']stripe create --email test@example.com --name "Jenny Rosen"0.00.01.0
958Integrate a branch from another repository into current directory, discarding its history.git merge-repo path/to/remote_repo branch_name .['git merge-repo path/to/remote_repo branch_name .']git checkout --track origin/branch_name0.00.01.01.0
959display all configured sourceswikiman -S['wikiman -S']sources --list0.00.00.0
960Lock or unlock the home directory for a given usersudo homectl lock|unlock username['sudo homectl lock|unlock username']sudo chsh -s /bin/bash username0.01.01.0
961Recover deleted files from the disk /dev/sdbsudo photorec /dev/sdb['sudo photorec /dev/sdb']btrfs rescue --disk /dev/sdb0.00.00.0
962show simplified documentation for the pamoil commandtldr pamoil['tldr pamoil']tldr pamoil1.00.01.0
963List the objects in a bucketgsutil ls -r 'gs://bucket_name/prefix**'["gsutil ls -r 'gs://bucket_name/prefix**'"]s3cmd ls s3://bucket_name0.00.00.0
964Add an item to DOING sectionlaydown doing item['laydown doing item']doctl section add --name section_name item0.00.00.0
965export a MongoDB dump to the specified directorymongodump --out path/to/directory['mongodump --out path/to/directory']mongodump --path path/to/directory0.00.01.0
966rotate every page of input.pdf 180° and save as output.pdfpdftk input.pdf cat 1-endsouth output output.pdf['pdftk input.pdf cat 1-endsouth output output.pdf']pdftojpeg -page-rotation=180 -output path/to/output.pdf path/to/input.pdf0.00.00.0
967Specify the desired left and top marginspbmtextps -leftmargin 70 -topmargin 162 "Hello World!" > path/to/output.pbm['pbmtextps -leftmargin 70 -topmargin 162 "Hello World!" > path/to/output.pbm']pamixer --margins left top|center|right0.00.00.0
968Show warnings as well as errorshtml5validator --show-warnings path/to/file['html5validator --show-warnings path/to/file']cradle check --verbose0.00.00.0
969open the given URL in the default web browsero['o']web url0.00.00.0
970display all loaded kernel moduleslsmod['lsmod']lsmod1.01.01.01.0
971Recursively sync source to destination with 4 workers, each handling ≤1000 files and ≤100 MB.fpsync -v -n 4 -f 1000 -s $((100 * 1024 * 1024)) /path/to/source/ /path/to/destination/['fpsync -v -n 4 -f 1000 -s $((100 * 1024 * 1024)) /path/to/source/ /path/to/destination/']git sync -q --recursive --workers=4 --max-size=1000 --max-size-mb=10000 path/to/source_directory path/to/destination_directory0.01.00.0
972Start GDB with the executable and run the provided commandsgdb -ex "commands" executable['gdb -ex "commands" executable']gdb --command "commands" path/to/executable0.00.01.0
973Remove the package_spec crate from the project's dependenciescargo remove package_spec['cargo remove package_spec']cargo remove package_spec1.00.01.0
974set the screen brightness to 420ybacklight s420['ybacklight s420']xbacklight 4200.00.00.0
975Obtain a new certificate via apache authorization, installing the new certificate automaticallysudo certbot --apache --domain subdomain.example.com['sudo certbot --apache --domain subdomain.example.com']sudo certbot --apache --domain example.com --auto-install-certificate0.01.01.0
976Crack Wi‑Fi password from capture using given wordlist and network SSIDaircrack-ng -w path/to/wordlist.txt -e essid path/to/capture.cap['aircrack-ng -w path/to/wordlist.txt -e essid path/to/capture.cap']aircrack-ng -w path/to/wordlist.txt --ssid SSID0.00.01.0
977Create a man page for the given executable from its help outputhelp2man executable['help2man executable']tldr path/to/executable0.00.00.0
978show the installed Vala compiler versionvala --version['vala --version']valac --version0.00.00.0
979Upload the local file to the specified table partitiontunnel upload path/to/file table_name/partition_spec;['tunnel upload path/to/file table_name/partition_spec;']pg_dumpall --table table_name --partitioned path/to/file > path/to/output_file.sql0.00.00.0
980Attempt WMI authentication on 192.168.178.2 using provided username and password listsnxc wmi 192.168.178.2 -u path/to/usernames.txt -p path/to/passwords.txt['nxc wmi 192.168.178.2 -u path/to/usernames.txt -p path/to/passwords.txt']nxc wmi -u path/to/usernames.txt -p path/to/passwords.txt0.00.01.0
981download and cache dependencies for the specified target triplecargo fetch --target target_triple['cargo fetch --target target_triple']sudo depcheck --target=triplet --cache0.01.00.0
982List owners of a cratecargo owner --list crate['cargo owner --list crate']cargo owner --crate-name crate_name0.00.01.0
983Convert file format from PBF into XMLosmium cat path/to/input.osm.pbf -o path/to/output.osm['osmium cat path/to/input.osm.pbf -o path/to/output.osm']pbftoxml path/to/input.pbf > path/to/output.xml0.00.00.0
984Update the working copy with changes from the repositorysvn up['svn up']git pull0.01.00.0
985Recursively search the current directory for a pattern using extended regular expressionsrgrep --extended-regexp "search_pattern"['rgrep --extended-regexp "search_pattern"']rgx --recursive "search_pattern"0.00.00.0
986Print list of files at a given logical addresssudo btrfs inspect-internal logical-resolve logical_address path/to/btrfs_mount['sudo btrfs inspect-internal logical-resolve logical_address path/to/btrfs_mount']ls -l|--list --logical path/to/file_or_directory0.00.00.0
987search for exploits associated with CVE‑2021‑44228searchsploit --cve 2021-44228['searchsploit --cve 2021-44228']cradle search exploit -cve 2021-442280.00.00.0
988Compile a DVI document, specifying an output directorylatex -output-directory=path/to/directory source.tex['latex -output-directory=path/to/directory source.tex']dvi2ps -o path/to/output_directory path/to/input_file.dvi0.00.00.0
989show help information for the osage commandosage -?['osage -?']osage -h0.00.01.01.0
990Create a public URL for a local HTTP server running on port 80ngrok http 80['ngrok http 80']server-url -p 80 -o http://localhost:80/0.00.00.0
991Choose a virtual sound card for the VM and add a desktop shortcut.quickemu --sound-card intel-hda|ac97|es1370|sb16|none --shortcut --vm path/to/file.conf['quickemu --sound-card intel-hda|ac97|es1370|sb16|none --shortcut --vm path/to/file.conf']VBoxManage soundhw default; VBoxManage start-shortcut --soundhw=default0.00.00.0
992Find unused Kubernetes secrets in the specified namespacek8s-unused-secret-detector -n namespace['k8s-unused-secret-detector -n namespace']kubectl secret scan --namespace namespace0.00.00.0
993Open the specified files in xed using Windows-1252 encodingxed --encoding WINDOWS-1252 path/to/file1 path/to/file2 ...['xed --encoding WINDOWS-1252 path/to/file1 path/to/file2 ...']xed -e windows-1252 path/to/file1 path/to/file2 ...0.00.01.0
994Open the file and jump to the first occurrence of the given stringmost path/to/file +/string['most path/to/file +/string']<Ctrl> + U0.00.00.0
995Generate completions for the specified shell without description hintsgcrane completion shell_name --no-descriptions['gcrane completion shell_name --no-descriptions']compgen -n|--nohelp path/to/completions.sh0.00.00.0
996scan a Git repository for vulnerabilities up to the specified committrivy repo --commit commit_hash repository['trivy repo --commit commit_hash repository']ghv scan --max-commit commit_hash0.00.00.0
997list all paired KDE Connect deviceskdeconnect-cli --list-devices['kdeconnect-cli --list-devices']kdeconnect-cli --list-devices1.00.01.0
998load the specified Xonsh and JSON configuration filesxonsh --rc path/to/file1.xonsh path/to/file2.json['xonsh --rc path/to/file1.xonsh path/to/file2.json']xonsh -c path/to/config.xonsh path/to/config.json0.00.01.0
999[f]orce remove a specific subsystemapx subsystems rm --name string --force['apx subsystems rm --name string --force']sudo dnf force-remove --subsystem=systemd|init|rpc|ldap|...0.00.00.0
1000Display helppants help['pants help']git blame --help0.01.00.0
1001Add a to-do to a specific project with a given contexttopydo add "todo_message +project_name @context_name"['topydo add "todo_message +project_name @context_name"']to-do add --project=project_name --context=context_name0.00.00.0