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

1002 lines
200 KiB
CSV
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

input,target,targets,prediction,functional_match,structural_match,syntax_validity,base_command_match,error
list non-hidden files in the current directory,ls,"['ls', 'ls -l']",ls -a,0.0,0.0,1.0,1.0,
"list all files and directories, including hidden ones, in the current directory",ls -a,"['ls -a', 'ls -alh']",ls -a,1.0,1.0,1.0,1.0,
list all currently open files,lsof,"['lsof', 'lsof -P -i -n']",ls,0.0,0.0,1.0,0.0,
create a copy of /testbed/hello.php at /testbed/hello-COPY.php,cp /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.php,,1.0,1.0,1.0,
create an empty file at /testbed/test.txt,touch /testbed/test.txt,"['touch /testbed/test.txt', '> /testbed/test.txt']",touch /testbed/test.txt,,1.0,1.0,1.0,
create a directory at /testbed/test_dir,mkdir /testbed/test_dir,"['mkdir /testbed/test_dir', 'mkdir /testbed/test_dir -v']",cat > /testbed/test_dir,,0.0,1.0,0.0,
delete the file named does_not_exist.txt,rm does_not_exist.txt,"['rm does_not_exist.txt', 'unlink does_not_exist.txt']",rm -f does_not_exist.txt,,0.0,1.0,1.0,
"print the text ""hello world"" to the console",echo hello world,"['echo hello world', ""echo -n 'hello world'""]","echo ""hello world""",1.0,0.0,1.0,1.0,
show the current working directory path,pwd,"['pwd', 'pwd .']",pwd,0.0,1.0,1.0,1.0,
display the current date and time,date,"['date', 'date -R']",date +%H:%M:%S,0.0,0.0,1.0,1.0,
display the username of the current user,whoami,"['whoami', 'id -un']",whoami,1.0,1.0,1.0,1.0,
delete the empty directory named fake_dir,rmdir fake_dir,"['rmdir fake_dir', 'rm -r fake_dir']",rm -rf fake_dir,,0.0,1.0,1.0,
display the name of the current shell,echo $0,"['echo $0', 'echo $SHELL']",basename -i,0.0,0.0,1.0,0.0,
list all current environment variables,env,"['env', 'printenv']",echo $PATH|unset,0.0,0.0,1.0,0.0,
display the current user's home directory path,echo $HOME,"['echo $HOME', 'echo ~']",pwd -u,0.0,0.0,1.0,0.0,
display the current user's executable search path,echo $PATH,"['echo $PATH', 'printenv PATH']",chfn -u,,0.0,1.0,0.0,
show the contents of the file setup_nl2b_fs_1.sh,cat 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.sh,,0.0,0.0,0.0,
show the first five lines of setup_nl2b_fs_1.sh,head -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 5,0.0,0.0,1.0,0.0,
show the final five lines of setup_nl2b_fs_1.sh,tail -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 5,0.0,0.0,1.0,0.0,
display line 10 of the file setup_nl2b_fs_1.sh,sed -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.sh,,0.0,0.0,0.0,
display the filesystem path of the bash program,which bash,"['which bash', 'type bash']",basename /bin/bash,,0.0,1.0,0.0,
show the list of previously entered shell commands,history,"['history', 'history | cut -c 8-']",help,0.0,0.0,1.0,0.0,
display system performance and memory usage statistics,vmstat,"['vmstat', 'vmstat -t']",top,,0.0,1.0,0.0,
show how long the system has been running with load averages,uptime,"['uptime', 'uptime -p']",uptime -l,0.0,0.0,1.0,1.0,
display logged-in users and system status with load averages,w,"['w', 'w -s']",sudo lastb --loadavg,,0.0,1.0,0.0,
display a list of current processes,ps,"['ps', 'ps -e']",ps -a,0.0,0.0,1.0,1.0,
display running processes as a hierarchical tree,pstree,"['pstree', 'pstree -p']",procs --tree,,0.0,0.0,0.0,
display a summary of system memory and swap usage,free,"['free', 'free -h']",free -h,1.0,1.0,1.0,1.0,
display disk space usage for all mounted filesystems,df,"['df', 'df -h']",df -h,1.0,1.0,1.0,1.0,
"display complete system information including kernel version, hostname, and hardware details",uname -a,"['uname -a', 'uname -r']",sudo dmesg,,0.0,1.0,0.0,
display the system's hostname,hostname,"['hostname', 'hostname -f']",hostname -I,0.0,0.0,1.0,1.0,
display all IP addresses assigned to the host,hostname -I,"['hostname -I', 'hostname -i']",ip addr show dev eth0,0.0,0.0,1.0,0.0,
show the DNS server IP addresses configured on the system,cat /etc/resolv.conf | grep nameserver,"['cat /etc/resolv.conf | grep nameserver', 'grep nameserver /etc/resolv.conf']",ipcalc -S,,0.0,0.0,0.0,
show details of all network interfaces,ifconfig,"['ifconfig', 'ifconfig -a']",ip link,0.0,0.0,1.0,0.0,
show the system's IP routing table,route,"['route', 'route -n']",ip route show,0.0,0.0,1.0,0.0,
display recent user login sessions with timestamps,last,"['last', 'last -a']",last -l,0.0,0.0,1.0,1.0,
show recent login records with complete user and domain names,last -w,"['last -w', 'last -w -i']",who -r --complete,0.0,0.0,1.0,0.0,
display the installed OpenSSL version,openssl version,"['openssl version', 'openssl version -a']",openssl version,1.0,1.0,1.0,1.0,
output the base64 encoding of the string hello,echo -n 'hello' | base64,"[""echo -n 'hello' | base64"", ""printf 'hello' | openssl enc -base64""]","base64 ""hello""",0.0,0.0,1.0,0.0,
decode the base64 string 'aGVsbG8=' and display the result,echo 'aGVsbG8=' | base64 -d,"[""echo 'aGVsbG8=' | base64 -d"", ""echo 'aGVsbG8=' | openssl enc -base64 -d""]",base64 -d aGVsbG8=,0.0,0.0,1.0,0.0,
display lines containing 'console' from setup_nl2b_fs_1.sh,grep '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.sh",0.0,0.0,1.0,0.0,
display detailed status information and timestamps for the file setup_nl2b_fs_1.sh,stat 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.sh,,0.0,0.0,0.0,
Compress /testbed/hello.php to a .gz file while retaining the original file,gzip -k /testbed/hello.php,"['gzip -k /testbed/hello.php', 'gzip --keep /testbed/hello.php']",phpcbf --keep path/to/file,,0.0,0.0,0.0,
Create a tar archive of /testbed/hello.php at /testbed/hello.tar,tar -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.php",,0.0,1.0,0.0,
display detailed APT information for the curl package,apt show curl,"['apt show curl', 'apt-cache show curl']",apt info --verbose curl,,0.0,1.0,1.0,
display the list of background jobs,jobs,"['jobs', 'jobs -p']",jobs -bg,0.0,0.0,1.0,1.0,
display the current terminal type name,echo $TERM,"['echo $TERM', 'printenv TERM']",echo $TERM,1.0,1.0,1.0,1.0,
show the niceness value of the current process,nice,['nice'],nice,1.0,1.0,1.0,1.0,
show the current shell's process ID,echo $$,"['echo $$', 'pidof bash']",pidstat,,0.0,0.0,0.0,
"measure how long it takes to print ""hello""",time echo 'hello',"[""time echo 'hello'""]",tput sgr0 echo hello,,0.0,1.0,0.0,
display the groups the current user belongs to,groups,['groups'],id -gn,1.0,0.0,1.0,0.0,
show the current user's UID and group information,id,"['id', 'id -u']",getent passwd --userspecs,0.0,0.0,1.0,0.0,
display the current user's scheduled cron jobs,crontab -l,['crontab -l'],crontab -l,,1.0,0.0,1.0,
show the current file creation permission mask,umask,"['umask', 'umask -p']",chmod -l,0.0,0.0,1.0,0.0,
display detailed CPU architecture information,lscpu,"['lscpu', 'cat /proc/cpuinfo']",sudo lsb_release -a,,0.0,1.0,0.0,
display detailed memory information of the system,lsmem,"['lsmem', 'cat /proc/meminfo']",lscpu,0.0,0.0,1.0,0.0,
display the installed OpenSSH client version,ssh -V,['ssh -V'],openssh --version,,0.0,0.0,0.0,
display the contents of the user's .bashrc file in the home directory,cat ~/.bashrc,"['cat ~/.bashrc', 'nl ~/.bashrc']",dircolors -u -- cat ~/.bashrc,,0.0,1.0,0.0,
display the current locale environment settings,locale,['locale'],locale --environment,0.0,0.0,1.0,1.0,
display information about all block devices,lsblk,"['lsblk', 'lsblk -f']",blkid,0.0,0.0,1.0,0.0,
List all files over 100 MB within the current directory tree,find . -size +100M -print,"['find . -size +100M -print', 'find . -size +100M']",du -c100 */ | sort -k 2n | uniq,0.0,0.0,1.0,0.0,
Create a symbolic link named /testbed/link pointing to /testbed/hello.php,ln -s /testbed/hello.php /testbed/link,['ln -s /testbed/hello.php /testbed/link'],ln -s /testbed/testlink /testbed/hello.php,,0.0,1.0,1.0,
set the owner of /testbed/test.txt to the user nobody,chown nobody /testbed/test.txt,['chown nobody /testbed/test.txt'],chown -R nobody:/:/testbed/test.txt,,0.0,1.0,1.0,
set the group ownership of /testbed/test.txt to nogroup,chgrp nogroup /testbed/test.txt,['chgrp nogroup /testbed/test.txt'],chgrp -g nogroup /testbed/test.txt,,0.0,1.0,1.0,
set read-only permissions for all users on /testbed/test.txt,chmod 444 /testbed/test.txt,"['chmod 444 /testbed/test.txt', 'chmod a=r /testbed/test.txt']",chmod o=rw /testbed/test.txt,,0.0,1.0,1.0,
"Report line, word, and character counts for setup_nl2b_fs_1.sh",wc setup_nl2b_fs_1.sh,['wc setup_nl2b_fs_1.sh'],shfmt --count path/to/setup_nl2b_fs_1.sh,,0.0,0.0,0.0,
display the lines of setup_nl2b_fs_1.sh sorted alphabetically,sort setup_nl2b_fs_1.sh,['sort setup_nl2b_fs_1.sh'],sort ./setup_nl2b_fs_1.sh | uniq,0.0,0.0,1.0,1.0,
"show the file’s lines, collapsing consecutive duplicate entries",uniq setup_nl2b_fs_1.sh,['uniq setup_nl2b_fs_1.sh'],wc -l < path/to/file,,0.0,1.0,0.0,
show detailed network protocol statistics for all interfaces,netstat --statistics,"['netstat --statistics', 'netstat -s']",sudo ifstat -l,,0.0,1.0,0.0,
show network interfaces and their traffic statistics,netstat -i,"['netstat -i', 'netstat --interfaces']",ipstat -t,,0.0,0.0,0.0,
show calendars for the previous three months,cal -3,['cal -3'],cal --previous 3 months,,0.0,0.0,1.0,
display the status of all system services,service --status-all,['service --status-all'],systemctl status --all,,0.0,1.0,0.0,
display the date and time the system was last booted,who -b,"['who -b', 'uptime -s']",lastboot,,0.0,0.0,0.0,
display currently active swap devices and their usage,swapon --show,"['swapon --show', 'free -h | grep Swap']",swapon -s,1.0,0.0,1.0,1.0,
print all current kernel parameters and their values,sysctl -a,"['sysctl -a', 'sysctl --all']",sudo dnf5 --all-kernel-parameters,,0.0,1.0,0.0,
list all installed packages and their selection states,dpkg --get-selections,"['dpkg --get-selections', 'apt list --installed']",pacman --query,,0.0,0.0,0.0,
display the list of available login shells,cat /etc/shells,['cat /etc/shells'],shopt -l,,0.0,0.0,0.0,
list all user accounts from the system password database,getent passwd,"['getent passwd', 'cat /etc/passwd']",pwacc -l,,0.0,0.0,0.0,
list all groups defined on the system,getent group,"['getent group', 'cat /etc/group']",groups,0.0,0.0,1.0,0.0,
print only the filename from the specified path,basename /usr/local/bin/my_script.sh,"['basename /usr/local/bin/my_script.sh', ""echo 'my_script.sh'""]",basename path/to/file,0.0,0.0,1.0,1.0,
lookup the IP address of google.com,nslookup google.com,"['nslookup google.com', 'dig google.com']",dig +short google.com,0.0,0.0,1.0,1.0,
output the directory part of the path /usr/local/bin/my_script.sh,dirname /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.sh,,0.0,1.0,0.0,
"Broadcast ""System maintenance in 10 minutes!"" to all logged-in users",wall '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.0,0.0,0.0,
display the type of the file setup_nl2b_fs_1.sh,file setup_nl2b_fs_1.sh,['file setup_nl2b_fs_1.sh'],bash -x setup_nl2b_fs_1.sh,0.0,0.0,1.0,0.0,
show the file contents with lines wrapped to 40 characters,fold -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/file,,0.0,1.0,0.0,
display all system configuration variables and their values,getconf -a,['getconf -a'],sysctl -a,0.0,0.0,1.0,0.0,
display the number of available CPU cores,nproc,['nproc'],nproc --all,1.0,0.0,1.0,1.0,
display the maximum number of open file descriptors allowed,ulimit -n,['ulimit -n'],ulimit -F,0.0,0.0,1.0,1.0,
display the maximum number of processes allowed per user,ulimit -u,['ulimit -u'],maxprocs --per-user,,0.0,0.0,0.0,
display the current CPU time limit per process,ulimit -t,"['ulimit -t', 'prlimit --cpu']",top -p PID --cpu-time,,0.0,1.0,0.0,
display the bit size of the system's long integer type,getconf LONG_BIT,['getconf LONG_BIT'],bitsize -i,,0.0,0.0,0.0,
display the directory hierarchy up to two levels deep,tree -L 2,"['tree -L 2', 'find . -maxdepth 2 -print']",dircolors --up 2,0.0,0.0,1.0,0.0,
"Count occurrences of the word ""the"" in setup_nl2b_fs_1.sh",grep -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 the,0.0,0.0,1.0,0.0,
"count all entries, including hidden ones, in the current directory",ls -a | wc -l,"['ls -a | wc -l', 'ls -al | wc -l']",ls -a | wc -l,1.0,1.0,1.0,1.0,
display the first line of setup_nl2b_fs_1.sh,sed -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.sh,0.0,0.0,1.0,0.0,
output the final line of setup_nl2b_fs_1.sh,sed -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.sh,0.0,0.0,1.0,0.0,
output lines 3 through 5 from the file setup_nl2b_fs_1.sh,"sed -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.0,0.0,1.0,0.0,
output every odd-numbered line from setup_nl2b_fs_1.sh,sed -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.0,0.0,0.0,
print the word count of setup_nl2b_fs_1.sh,wc -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.sh,1.0,0.0,1.0,1.0,
list empty files in the current directory without descending into subdirectories,find . -maxdepth 1 -type f -empty,"['find . -maxdepth 1 -type f -empty', 'find . -maxdepth 1 -type f -empty -print']",ls -a | grep -v '^[^.]*',0.0,0.0,1.0,0.0,
print lines shorter than 20 characters from setup_nl2b_fs_1.sh,awk '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.sh,,0.0,1.0,0.0,
print lines in setup_nl2b_fs_1.sh that include the string the,grep '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.sh",1.0,0.0,1.0,1.0,
display 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.sh",,0.0,0.0,0.0,
show the SHA-512 checksum of the file setup_nl2b_fs_1.sh,sha512sum 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.sh,0.0,0.0,1.0,1.0,
Encrypt setup_nl2b_fs_1.sh with AES-256-CBC using password and output to out.enc,openssl 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.sh",,0.0,0.0,0.0,
create a file world.txt containing the text hello,echo 'hello' > world.txt,"[""echo 'hello' > world.txt"", ""echo 'hello' | dd of=world.txt""]","touch --world path/to/file/world.txt ""hello""",,0.0,1.0,0.0,
fetch and display the system's public IP address,curl ipinfo.io/ip,"['curl ipinfo.io/ip', 'curl ifconfig.me/ip']",ipstat,,0.0,0.0,0.0,
list MD5 hashes that occur for multiple .java files in /testbed,md5sum /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.0,1.0,0.0,
"Compute the MD5 of all files' MD5 checksums in /testbed/dir2/subdir2, sorted by filename",find /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.0,1.0,0.0,
Calculate 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.0,0.0,1.0,0.0,
Compute md5 of sorted hashes of all .py files in /testbed/dir1/subdir1,find /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/*.py,,0.0,1.0,0.0,
Show each .txt file’s disk usage in /testbed prefixed with the hostname,"find /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=diskusage,,0.0,0.0,0.0,
Set 755 permissions on all PHP files under /testbed and show count,"find /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/./* /testbed,,0.0,1.0,0.0,
"Print True if the current shell runs inside a screen session, otherwise False","pstree -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 --shell,,0.0,0.0,0.0,
"Print ""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 textfile2,,0.0,1.0,0.0,
Calculate the average word count of .txt files in /testbed,find /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/*.txt,,0.0,1.0,0.0,
Calculate 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.0,1.0,1.0,
Copy all paths containing 'FooBar' from /testbed into /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"", ""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_file,,0.0,0.0,0.0,
"Print 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' /testbed,,0.0,0.0,0.0,
show first 16 bytes of the file as a combined hex string,head /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/file,,0.0,1.0,0.0,
"copy all /testbed files with ""FooBar"" in path to current directory preserving attributes","find /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/destination,,0.0,0.0,0.0,
Copy every file and folder under /testbed whose name includes 'FooBar' into /testbed/dir3/subdir1/subsubdir1/tmp,find /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.0,1.0,0.0,
Count total lines across all .c files under /testbed recursively,"find /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.0,1.0,0.0,
Count total number of lines in all files ending with 'php' recursively,find . -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 --lines,1.0,0.0,1.0,1.0,
Count total number of lines in all PHP files under /testbed recursively,find /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 --total,,0.0,0.0,0.0,
Compute 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/testbed,,0.0,0.0,0.0,
Count .html files in /testbed that contain the text foo,"find /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"" html",,0.0,0.0,0.0,
Set permissions to 755 for all .php files under /testbed and output their count,"find /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.0,1.0,1.0,
"count lines of each /testbed file with 'file' in its name, sorted alphabetically",find /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/*.cs,,0.0,0.0,0.0,
count regular files in ${DIRECTORY} whose filenames contain a vowel,find ${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 -l",0.0,0.0,1.0,1.0,
Count 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 -hr,,0.0,0.0,0.0,
count total lines in all .gz files under /testbed after decompressing them,find /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/*.gz,,0.0,1.0,0.0,
count all files in /testbed and its subdirectories,find /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/testbed,,0.0,0.0,0.0,
"Count lines of each PHP file in /testbed, listing files alphabetically",find /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 --count,,0.0,0.0,0.0,
Count 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 -desc,,0.0,0.0,0.0,
"Count 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.txt,,0.0,0.0,0.0,
Count 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.0,0.0,0.0,
Count 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/file,,0.0,0.0,0.0,
Create an empty abc.txt file inside every dir1 directory under /testbed,"find /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/directory1,,0.0,0.0,0.0,
Archive all /var/log files older than one day into /testbed/logs.tar.gz,find /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.0,1.0,0.0,
Remove files in /testbed/dir3/subdir1/subsubdir1/tmp older than two days,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 -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.0,0.0,0.0,
Show the five biggest files in /testbed and its subdirectories,find /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 5,,0.0,1.0,0.0,
list the five smallest non-empty files under /testbed with their sizes,find /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 5,,0.0,1.0,0.0,
list the five smallest regular files in /testbed and its subdirectories,find /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 5,,0.0,1.0,0.0,
show the five largest files in /testbed and their sizes,find /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=5,,0.0,0.0,1.0,
print basenames of .java files under /testbed containing the word Hello,"find /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"" */*.java",0.0,0.0,1.0,0.0,
Print case‑insensitive duplicate filenames in the /testbed directory tree,find /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.0,1.0,1.0,
list files in testbed/dir1 that are not present in testbed/dir2,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 | 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/dir2,,0.0,0.0,0.0,
list 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.0,1.0,0.0,
Print total line count of all Java files under /testbed recursively,find /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/testbed,,0.0,1.0,0.0,
Create 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.0,1.0,1.0,
find 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/; done,,0.0,0.0,0.0,
"list 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/testbed",,0.0,0.0,0.0,
"Search recursively for case‑insensitive “Hello”, showing line numbers in /system/folder1","grep -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/folder1",,0.0,0.0,0.0,
"recursively find whole-word “foo” in /system, displaying matching lines with line numbers","grep -rnw /system -e ""foo""","['grep -rnw /system -e ""foo""', ""grep -ronw '/system' -e 'foo'""]","find /system -name ""foo*"" -exec echo {} + | xargs -n1 wc -l",,0.0,1.0,0.0,
display a hierarchical view of all files and directories under /system,tree /system,"['tree /system', ""find /system -print | sed -e 's;[^/]*/;|___;g;s;___|; |;g'""]",ls -lF /system/,,0.0,1.0,0.0,
display a recursive tree of /system/folder2 including hidden files,tree -a /system/folder2,"['tree -a /system/folder2', ""find /system/folder2 -print | sed -e 's;[^/]*/;|___;g;s;___|; |;g'""]",tree -r -T */folder2/,,0.0,0.0,1.0,
list unique directories under /system containing .out files,"find /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' | uniq,,0.0,1.0,1.0,
"Delete all .txt files in /system, automatically confirming any prompts",yes 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 -a",,0.0,1.0,0.0,
Delete 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/*.empty,,0.0,1.0,0.0,
"Remove 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/*.empty,,0.0,1.0,0.0,
Delete all non-txt files recursively inside /system/folder1,find /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.0,1.0,0.0,
"Rename 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.0,0.0,0.0,
"Search /system recursively for ""foo"", display matching lines and the total count","grep -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 -l,,0.0,1.0,0.0,
List 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.0,0.0,1.0,
"Search for ""special"" in the extracted contents of /system/folder2.tar.gz","zcat -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.0,1.0,0.0,
"Show the file without trailing carriage returns, printing characters with escape notation",cat /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/file,0.0,0.0,1.0,0.0,
Delete every .doc file in /system/folder1 and its subdirectories,"find /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.0,1.0,0.0,
Delete all .log files in /system/folder1 and its subdirectories,find /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/folder1,,0.0,1.0,0.0,
"Delete all .txt files directly inside /system, ignoring subdirectories",find /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.0,0.0,0.0,
Delete .sql files in /system/folder3/backup_dbg older than 25 days,find /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.0,0.0,0.0,
Delete all .txt files in /system/folder1 older than five minutes,"find /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 5m,,0.0,1.0,0.0,
"Delete .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.0,0.0,0.0,
"Delete all .sh files starting with ""new"" in /system/folder1 recursively",find /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 *.sh,,0.0,0.0,0.0,
"Delete all a.out, *.o, and core files recursively under /system",find /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.0,0.0,0.0,
Print the last five CSV columns of each line in /system/folder1/data.csv,"cat /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.csv,,0.0,0.0,0.0,
"Delete all directories named ""temp"" in the /system directory tree","find /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/temp,,0.0,0.0,0.0,
Delete 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/temp,,0.0,1.0,0.0,
Remove a.out and .o files in /system modified within the last 7 days,find /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/system",,0.0,0.0,0.0,
"Delete all files and folders named .DS_Store, ._.DS_Store, ._*, .TemporaryItems, or .apdisk within /system/folder3/temp",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' \\) -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.0,1.0,0.0,
"Delete parenthetical content, replace non-digits with spaces, and display as a table",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 -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-digits,,0.0,0.0,0.0,
"Delete files in /system/folder1 whose names start with text2, text3, or text4",find /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/folder1",,0.0,0.0,0.0,
Delete all files under /system that are smaller than 1 KB,find /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/null,,0.0,0.0,0.0,
Delete files under /system that are older than 31 days,find /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.0,0.0,0.0,
output the file's contents as one line without newlines,"paste -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.0,1.0,0.0,
Delete all regular files in /system and its subdirectories,find /system -type f -exec rm {} +,"['find /system -type f -exec rm {} +', 'find /system -type f -delete']",sudo find /system -type f | xargs rm -f,,0.0,1.0,0.0,
"list differing files between /system/folder1 and /system/folder2, sorted alphabetically",diff -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|folder2,,0.0,0.0,0.0,
Display free space in megabytes for the filesystem containing /system,df -m /system,"['df -m /system', ""df -m /system | grep / | tr -s ' ' | cut -d ' ' -f 4""]",df -k /system,,0.0,1.0,1.0,
"show total count of directories inside /system, including /system itself",find /system -type d | wc -l,"['find /system -type d | wc -l', 'tree -d /system | tail -n 1']",df -k /system,,0.0,1.0,0.0,
Create 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.gz",,0.0,1.0,0.0,
Create a symbolic link named folder1 in /system pointing to the root directory,ln /system/folder1 -s /,"['ln /system/folder1 -s /', 'ln -s /system/folder1 /']",sudo mkdir -p /system/folder1,,0.0,1.0,0.0,
Output current date/time with trailing 1 and append to /system/folder3/temp/empty.txt,"echo $(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.txt,,0.0,1.0,0.0,
Combine all .txt files under /system (excluding concat.txt) into /system/folder3/temp/concat.txt,"find /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.txt,,0.0,1.0,0.0,
Copy all files from /system preserving directory hierarchy to /backup,find /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 /backup,,0.0,0.0,0.0,
Copy all non-text files from /system into /system/folder3/backup_dbg/backup,find /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/backup,,0.0,0.0,0.0,
Rename temp1 to temp1_old within /system/folder3/temp,mv /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_old,,0.0,1.0,0.0,
Print the contents of /system/text1.txt as ASCII characters,od -t c /system/text1.txt,"['od -t c /system/text1.txt', 'hexdump -C /system/text1.txt']",cat /system/text1.txt | text2ascii -s,,0.0,0.0,0.0,
Create a gzip-compressed archive of /system/folder1 with 2023-01-01 timestamps and UID/GID 0,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 -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/folder1,,0.0,1.0,0.0,
download the file from the URL and save it to /system/textfile.txt,curl 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.txt,,0.0,0.0,0.0,
list all files under /system with size greater than 10 bytes,find /system -size +10c -print,"['find /system -size +10c -print', 'find /system -type f -size +10c']",find /system -size +10k,,0.0,1.0,1.0,
Generate sorted list of MD5 hashes for all .txt files under /system,find /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/*.txt,,0.0,1.0,0.0,
Print the IP address of the current host as listed in /etc/hosts,more /etc/hosts | grep `hostname` | awk '{print $1}',"[""more /etc/hosts | grep `hostname` | awk '{print $1}'"", 'grep ""$(hostname)"" /etc/hosts | awk \'{print $1}\'']",ipcalc -f,,0.0,0.0,0.0,
list files under /workspace modified within the past 30 days,find /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-days",,0.0,1.0,0.0,
search for .c files in /workspace larger than 1KB and list them,find /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 -l,,0.0,1.0,1.0,
list files in /workspace and subfolders changed over an hour ago,find /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.0,1.0,0.0,
Find 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 +1h,,0.0,1.0,1.0,
list only top‑level directories inside /workspace without descending into subfolders,find /workspace -maxdepth 1 -type d,['find /workspace -maxdepth 1 -type d'],find -type d -not -path '*/\*/*' -exec ls -l {} \+ | grep '^d$',,0.0,1.0,1.0,
list all empty files and directories under /workspace,find /workspace -empty,"['find /workspace -empty', 'find /workspace -empty -print']",zfs list -a|--all --empty --dir --path=/workspace,,0.0,0.0,0.0,
list all empty files and directories under /workspace,find /workspace -empty -exec ls {} \;,"['find /workspace -empty -exec ls {} \\;', 'find /workspace -type f -size 0']",find /workspace -type f -empty | find /workspace -type d -empty,,0.0,1.0,1.0,
Delete all files larger than 1 KB within /workspace,find /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 -f,,0.0,1.0,1.0,
list detailed info of files in /workspace that have only owner read permission,find /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 read,,0.0,0.0,0.0,
list detailed info of all files in /workspace with permission 777,find /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 777,,0.0,1.0,0.0,
list detailed information for all .txt files under /workspace,"find /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/*.txt,,0.0,0.0,0.0,
move all files in /workspace (excluding subfolders) to the root directory,find /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.0,1.0,0.0,
move files from /workspace accessed within the last day to the root directory,find /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-old,,0.0,0.0,0.0,
list names of files under /workspace/dir1 that contain 'hello' ignoring case,find /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.0,1.0,1.0,
display total size of /workspace in human‑readable format,du -sh /workspace,"['du -sh /workspace', 'du -h /workspace']",du -h /workspace,,1.0,1.0,1.0,
output the last word from /workspace/dir1/long.txt,tac /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.txt,,0.0,0.0,0.0,
Print the three largest items in /workspace sorted by disk usage,du -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 -3,,0.0,1.0,1.0,
display the first line of /workspace/dir1/long.txt,head -n1 /workspace/dir1/long.txt,"['head -n1 /workspace/dir1/long.txt', ""sed -n '1p' /workspace/dir1/long.txt""]",ls -l /workspace/dir1/long.txt,,0.0,1.0,0.0,
output the last non‑empty line from /workspace/dir1/a.txt,tac /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.txt,,0.0,1.0,0.0,
Delete all regular files in /workspace and its subdirectories,find /workspace -type f -delete,"['find /workspace -type f -delete', 'find /workspace -type f -exec rm -f {} +']",rm -r */,,0.0,1.0,0.0,
list regular files in /workspace between 1 KB and 32 KB in size,find /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.0,1.0,1.0,
"list all files under /workspace, sorted by directory depth, showing each file’s path","find /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 5,,0.0,1.0,0.0,
Find and display the largest file over 1 KB in /workspace,find /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 1,,0.0,0.0,1.0,
locate .txt files in /workspace that are not writable by others,"find /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 -044,,0.0,1.0,1.0,
"Search for directories named ""mysql"" within the /workspace directory",find /workspace -name mysql -type d,"['find /workspace -name mysql -type d', 'find workspace -type d -name ""mysql""']",find /workspace -name '*mysql*',,0.0,1.0,1.0,
list case-insensitive duplicate filenames within /workspace and its subdirectories,find /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 -d,,0.0,1.0,1.0,
"Show 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.0,1.0,0.0,
list names of regular files under /workspace containing the word hello,"find /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.0,1.0,0.0,
"Compute MD5 checksums for all files in /workspace, printing filename before checksum","find /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.0,1.0,0.0,
compute and list sorted MD5 checksums for all files under /workspace,find /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.0,1.0,0.0,
Count distinct file extensions 3–6 characters long in /workspace tree,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 '*.*' | 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 --unique,,0.0,1.0,0.0,
Recreate the /workspace directory hierarchy inside /usr,find /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.0,0.0,0.0,
Show 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.0,0.0,0.0,
show the two largest directories under /workspace with human‑readable sizes,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 | cut -f2 | xargs -I{} du -sh {}', 'find /workspace -type d -print0 | xargs -0 du | sort -n | tail -2']",dstat -h --max-size=2,,0.0,0.0,0.0,
list paths of files in /workspace that have duplicate content,find /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 '^.' | uniq,,0.0,1.0,1.0,
Create the parent directories for every unique path listed in /workspace/files.txt,"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 ""{}""', 'cat /workspace/files.txt | xargs -I {} dirname {}| sort -u | xargs -I{} mkdir -p ""{}""']",mkdir -p $(dirname *.txt),,0.0,1.0,0.0,
Print the byte size of the last file listed in /workspace/files.txt,cat /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.txt,,0.0,1.0,0.0,
Rename 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.0,1.0,0.0,
count the number of lines that differ between long.txt and terminate.txt,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 /workspace/dir1/long.txt /workspace/dir1/terminate.txt | grep '^>' | wc -l""]",diff -q long.txt terminate.txt | wc -l,,0.0,1.0,1.0,
count the number of differing lines between the two specified files,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 -U 0 /workspace/dir1/terminate.txt /workspace/dir1/long.txt | grep -v '^@' | wc -l""]",diff -c path/to/file1 path/to/file2 > path/to/file3,,0.0,1.0,1.0,
"Count non-empty, non-whitespace-only lines in /workspace/dir1/a.txt",awk '!/^[[: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.txt,,0.0,1.0,0.0,
Create symbolic links in ~/newlinks for each file listed in /workspace/results.txt,cat /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.0,1.0,0.0,
recursively delete all hidden files within /workspace,find /workspace -type f -name '.*' -delete,"[""find /workspace -type f -name '.*' -delete"", ""find /workspace -type f -name '.*' -exec rm -f {} \\;""]",rm -rf */,,0.0,1.0,0.0,
display the contents of /workspace/dir1/long.txt as double-precision floating-point values,od -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.0,0.0,0.0,
show differences between the file listings of /workspace/dir1 and /workspace/dir2,diff <(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.0,0.0,0.0,
output the size of '/workspace/dir1/sum.c' in bytes,du -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.c,,0.0,1.0,1.0,
Show the final component of each path in /workspace/dir1/file.txt,rev /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.txt,,0.0,1.0,0.0,
"show sizes and paths of all items in /workspace, ordered by descending size",du /workspace -a -h | sort -hr,"['du /workspace -a -h | sort -hr', 'du -ah /workspace | sort -rh']",ls -lS --all /workspace | sort -k 5 -hr,,0.0,1.0,0.0,
Show the used space percentage of /workspace,df -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 /workspace,,0.0,1.0,1.0,
"display the lines of ""/workspace/dir1/long.txt"" in reverse order",nl /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.txt,,0.0,1.0,0.0,
Create an empty file named Icon with a trailing carriage return in workspace,echo $'workspace/Icon\r' | xargs touch,"[""echo $'workspace/Icon\\r' | xargs touch"", 'touch ""workspace/Icon""$\'\\r\'']","openworkspaces -c ""Icon"" --append --echo ""return; icon '""$0""''""$@",,0.0,0.0,0.0,
Create a symbolic link at / that points to /workspace/dir1,ln /workspace/dir1 -s /,"['ln /workspace/dir1 -s /', 'ln -s /workspace/dir1 /']",ln -s /workspace/dir1 /,,1.0,1.0,1.0,
"display each file's permissions, owner, group, and full path in /workspace tree",tree /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/workspace",,0.0,1.0,0.0,
"Search all /workspace files for 'hello' case‑insensitively, showing each matching line with its filename","find /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.0,1.0,0.0,
Decompress all .gz archives in /workspace and its subdirectories,find /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/*.gz,,0.0,1.0,0.0,
Decompress archive.tar.gz and extract its contents into /backup,gzip -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 /backup,,0.0,1.0,1.0,
Create a hard link named /workspace/test pointing to /workspace/dir1/terminate.txt,ln /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/test,,0.0,1.0,1.0,
"extract 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 -r,0.0,0.0,1.0,1.0,
perform a reverse DNS lookup for IP address 127.0.0.1,dig -x 127.0.0.1,"['dig -x 127.0.0.1', 'nslookup 127.0.0.1']",resolvectl query ip 127.0.0.1,0.0,0.0,1.0,0.0,
display detailed information of the grep executable file,ls -ald `which grep`,"['ls -ald `which grep`', 'stat $(which grep)']",which -a grep,,0.0,1.0,0.0,
"Extract 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.com,,0.0,1.0,0.0,
"list environment variables, escaping each semicolon with a backslash",env | sed 's/;/\\;/g',"[""env | sed 's/;/\\\\;/g'"", 'while IFS= read -r line; do echo ""${line//;/\\\\;}""; done < <(env)']","set -- $(IFS=; echo ""$@"" | sed 's/\;/\\/g')",,0.0,1.0,0.0,
show a hierarchical tree of all processes with their command-line arguments,pstree -a,"['pstree -a', 'ps -eo pid,ppid,cmd --forest']",top -o,,0.0,1.0,0.0,
"Create directory dir/subdir/subsubdir, making needed parent directories",mkdir -p dir/subdir/subsubdir,['mkdir -p dir/subdir/subsubdir'],"mkdir -p dir/subdir/{subdir,subsubdir}",,0.0,1.0,1.0,
print the numbers 1 through 10 separated by colons,yes | 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.0,0.0,1.0,0.0,
show all readline key bindings,bind -P,['bind -P'],bindkey -l,,0.0,0.0,0.0,
list bind function names that contain the character p,bind -l | grep p,"['bind -l | grep p', ""bind -l | egrep 'p'""]",bind -f 'p',0.0,0.0,1.0,1.0,
Store google.com’s first IPv4 address in variable address and display it,address=$(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 address,,0.0,0.0,0.0,
Extract only the semicolon and digits from the given string,echo ' 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.0,0.0,0.0,
"Remove 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.0,0.0,1.0,0.0,
output 987654321 without its last three characters,echo 987654321 | rev | cut -c 4- | rev,"['echo 987654321 | rev | cut -c 4- | rev', 'echo ""987654321"" | sed \'s/...$//\'']","printf ""%0987654321""",0.0,0.0,1.0,0.0,
Print 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,DEVNAME",0.0,0.0,1.0,0.0,
list names of environment variables that include the letter H,env | 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.0,0.0,1.0,1.0,
list unique usernames of currently logged-in users,who | cut -d' ' -f1 | sort | uniq,"[""who | cut -d' ' -f1 | sort | uniq"", ""who | awk '{print $1}' | sort | uniq""]",lsof -u,0.0,0.0,1.0,0.0,
send ICMP echo requests to 192.168.1.1 for one second,ping -w 1 192.168.1.1,['ping -w 1 192.168.1.1'],ping -c 1 -i 1 192.168.1.1,,0.0,0.0,1.0,
Print a line containing ninety‑nine equal signs,seq -s= 100|tr -d '[:digit:]',"[""seq -s= 100|tr -d '[:digit:]'"", ""printf '=%.0s' {1..99}""]","echo -n ""99"" | wc -c",0.0,0.0,1.0,0.0,
count unique usernames currently logged in,who | 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-count,,0.0,0.0,0.0,
"show calendars for November 2120, December 2120, and January 2121",cal -3 12 2120,['cal -3 12 2120'],"calendar --month 11 --day 21 --year 20 --calendar --start ""November 21, 2020"" --end ""January 21, 2021""",,0.0,0.0,0.0,
list all group names from /etc/group in sorted order,cut -d: -f1 /etc/group | sort,"['cut -d: -f1 /etc/group | sort', 'cut -d: -f1 /etc/group | sort | uniq']",groupmod --sorted --list /etc/group,,0.0,1.0,0.0,
calculate the sum of integers from 1 to 10,seq 10 | jq -s 'add',"[""seq 10 | jq -s 'add'"", 'echo $(( (10 * (10 + 1)) / 2 ))']",summation -i 1..10,,0.0,0.0,0.0,
count total number of files and directories within /testbed recursively,find /testbed | wc -l,"['find /testbed | wc -l', 'find /testbed -print | wc -l']",ls -aR | wc -l,,0.0,1.0,0.0,
Count how many Python files are in the testbed directory tree,"find 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/testbed,,0.0,0.0,0.0,
Create a reverse alphabetically sorted copy of textfile1.txt named textfile1_reverse_sorted.txt,sort -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.txt",,0.0,1.0,0.0,
"list 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 Shell,,0.0,1.0,0.0,
list all symbolic links under the /testbed directory,find /testbed -type l,"['find /testbed -type l', 'find /testbed -type l -print']",ls -lR /testbed/,,0.0,1.0,0.0,
write the total size of testbed/ directory into total_size.txt,du -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.txt",,0.0,1.0,0.0,
"list files in /testbed/dir1, showing human‑readable sizes sorted by size",ls -lhS /testbed/dir1,['ls -lhS /testbed/dir1'],ls -lh --human-readable /testbed/dir1,,0.0,1.0,1.0,
"Count lines in all non-empty files under /testbed/dir2, showing per-file and total",grep -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_check,,0.0,1.0,0.0,
list names and sizes of the three largest files in /testbed/dir3,find /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 3,,0.0,1.0,0.0,
Archive all /testbed files modified in the past two hours into /testbed/archive.tar.gz,find /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.0,1.0,0.0,
list all subdirectories of /testbed except the one named subdir1,ls -d /testbed/*/ | grep -v /subdir1/,"['ls -d /testbed/*/ | grep -v /subdir1/', 'find /testbed -mindepth 1 -maxdepth 1 -type d ! -name ""subdir1""']",ls -d */!subdir1 /testbed,,0.0,1.0,1.0,
"recursively 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.0,1.0,0.0,
Generate MD5 checksums for all files in /testbed and write them to hashes.txt,find /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.txt,,0.0,1.0,0.0,
Print the last ten lines of /testbed/dir3/subdir1/subsubdir1/textfile3.txt,tail -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.txt,,0.0,1.0,0.0,
Print line numbers and contents of lines containing 'value3' in /testbed/dir1/subdir1/jsonfile1.json,grep -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.0,1.0,0.0,
list paths of files in /testbed modified in the past day,find /testbed -type f -mtime -1 -print,"['find /testbed -type f -mtime -1 -print', 'find /testbed -type f -mtime -1']","git path --since ""1d""",,0.0,1.0,0.0,
Find 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/config,,0.0,1.0,0.0,
Show numbered lines of both files side by side separated by a tab,paste <(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/file2,,0.0,1.0,0.0,
"Scan http://scanme.sh with nuclei using rate limit 150, bulk size 25, silent output",nuclei -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.sh,,0.0,0.0,1.0,
Set the dconf key at /path/to/key to the specified value,"dconf write /path/to/key ""value""","['dconf write /path/to/key ""value""']","dconf write /path/to/key ""value""",,1.0,0.0,1.0,
Log out of the registry user account,npm logout,['npm logout'],ranger logout,,0.0,0.0,0.0,
list processes that have the specified file open,lsof path/to/file,['lsof path/to/file'],lsof -p pid_file,0.0,0.0,1.0,1.0,
Format /dev/sdb1 as a FAT filesystem with the given volume ID,mkfs.fat -i volume_id /dev/sdb1,['mkfs.fat -i volume_id /dev/sdb1'],mkfs.fat -n volume_id /dev/sdb1,,0.0,0.0,1.0,
Open the Rust Reference,rustup doc --reference,['rustup doc --reference'],rustup ref,,0.0,0.0,1.0,
Connect to Tailscale,sudo tailscale up,['sudo tailscale up'],tailscale up --connect,,0.0,0.0,0.0,
"Copy ""Some example text"" into the system clipboard","cb copy ""Some example text""","['cb copy ""Some example text""']","echo ""Some example text"" | xclip -sel clip",,0.0,0.0,0.0,
Update 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_number,,0.0,0.0,1.0,
Create a tag named tag_name that points to the given commit,git tag tag_name commit,['git tag tag_name commit'],git tag -f tag_name HEAD commit,1.0,0.0,1.0,1.0,
show the emulator's help information,emulator -help,['emulator -help'],emulator -help,,1.0,0.0,1.0,
list aliases for the Lambda function named name,aws lambda list-aliases --function-name name,['aws lambda list-aliases --function-name name'],aws lambda list-aliases --function-name name,,1.0,0.0,1.0,
Force writing configuration even if the relevant files already exist,sudo systemd-firstboot --force,['sudo systemd-firstboot --force'],yadm config --force,,0.0,0.0,0.0,
Create a 1500 MB linear logical volume named mylv in volume group vg1,lvcreate -L 1500 -n mylv vg1,['lvcreate -L 1500 -n mylv vg1'],lvcreate -L 1500Mvg1 mylv,,0.0,0.0,1.0,
Generate an SM2 public key from an existing private key,gmssl 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 -pubkey,,0.0,1.0,0.0,
Create a new `ern` application (`MiniApp`),ern create-miniapp application_name,['ern create-miniapp application_name'],ern create,,0.0,0.0,1.0,
Print the contents of a file in pride colors to `stdout`,pridecat path/to/file,['pridecat path/to/file'],pride cat path/to/file,,0.0,0.0,0.0,
Trace the program's library calls and write the output to a file,ltrace -o file path/to/program,['ltrace -o file path/to/program'],ldc2 -o path/to/output_file program,,0.0,0.0,0.0,
set Nyxt's init file to the specified path,nyxt --init path/to/file,['nyxt --init path/to/file'],nyxt -f path/to/file,,0.0,0.0,1.0,
list recent build jobs from sourcehut's builds service,hut builds list,['hut builds list'],sourcehut list-jobs,,0.0,0.0,0.0,
Open and edit the file at path/to/file using mg,mg path/to/file,['mg path/to/file'],mg path/to/file,,1.0,0.0,1.0,
perform a system scan for rootkits and malware using rkhunter,sudo rkhunter --check,['sudo rkhunter --check'],rkhunter -u url,,0.0,0.0,0.0,
toggle mute status of the specified audio sink,pamixer --toggle-mute --sink ID,['pamixer --toggle-mute --sink ID'],pactl set-sink-mute --channel channel_number --output output_number,,0.0,0.0,0.0,
Be verbose when compiling,bison --verbose,['bison --verbose'],make -v,,0.0,1.0,0.0,
Upload a local file to the specified location on the target server,nxc 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_file,,0.0,0.0,0.0,
Specify a local version for a given tool using asdf,asdf local name version,['asdf local name version'],asdf install --local version path/to/tool,,0.0,0.0,1.0,
list all toolbox containers,toolbox list --containers,['toolbox list --containers'],toolbox list,,0.0,0.0,1.0,
Securely delete the specified file by overwriting its data,bleachbit --shred path/to/file,['bleachbit --shred path/to/file'],sudo rm --force path/to/file,,0.0,1.0,0.0,
Render audio as a looping OGG file at 88.2 kHz to the specified path,lmms 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.ogg",,0.0,0.0,0.0,
"Merge feature_branch into the current branch, creating a merge commit",git feature finish feature_branch,['git feature finish feature_branch'],git merge --squash feature_branch,0.0,0.0,1.0,1.0,
schedule a new file for addition to the CVS repository,cvs add path/to/file,['cvs add path/to/file'],cvs add path/to/file,,1.0,0.0,1.0,
Clear all caches,drupal cache:rebuild,['drupal cache:rebuild'],fossil cache clear --all,,0.0,0.0,0.0,
"Continue a rebase that was interrupted by a merge failure, after editing conflicting files",git rebase --continue,['git rebase --continue'],git mergetool --continue --edit-conflicts,0.0,0.0,1.0,1.0,
resume the virtual machine identified by the given ID,qm resume vm_id,['qm resume vm_id'],qm resume vm_id,,1.0,0.0,1.0,
establish a persistent remote shell session as username on remote_host,mosh username@remote_host,['mosh username@remote_host'],ssh -r username@remote_host,,0.0,1.0,0.0,
Search for a device,findmnt /dev/sdb1,['findmnt /dev/sdb1'],adb devices,,0.0,0.0,0.0,
Search for videos on YouTube with thumbnail previews,ytfzf --show-thumbnails search_pattern,['ytfzf --show-thumbnails search_pattern'],youtube-viewer --thumbnail search_term,,0.0,0.0,0.0,
Generate a bonsai in live mode,cbonsai -l,['cbonsai -l'],konsave -l,,0.0,0.0,0.0,
Connect to a FreeRDP server with a shared directory,"xfreerdp /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_directory,,0.0,0.0,1.0,
install the specified package using the system package manager with administrative privileges,sudo pacman -S package,['sudo pacman -S package'],sudo pacman -S package,,1.0,1.0,1.0,
Open example.com in anonymous mode,lynx -anonymous example.com,['lynx -anonymous example.com'],exrexam --anonymous example.com,,0.0,0.0,0.0,
Stop recording,exit,['exit'],<Ctrl> + C,,0.0,0.0,0.0,
"Show the sequence of commits starting from the current one, in reverse chronological order of the Git repository in the current working directory",git log,['git log'],git show-rev-completed HEAD~1,0.0,0.0,1.0,1.0,
"Return 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:latest",,0.0,0.0,0.0,
Display the client version,travis version,['travis version'],git client version,,0.0,1.0,0.0,
Execute the desktop entry at path/to/file.desktop using the specified terminal,dex --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_name,,0.0,1.0,0.0,
list SMB shares on the 192.168.178.0/24 network using provided credentials,nxc 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 password,,0.0,0.0,1.0,
show the installed clang++ compiler version,clang++ --version,['clang++ --version'],clang --version,,0.0,0.0,0.0,
Invoke a contract's entrypoint with a Michelson argument from a given alias or address,"octez-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 alias,,0.0,0.0,0.0,
Start server with web UI enabled,traefik --web,['traefik --web'],serve --web,,0.0,1.0,0.0,
Subscribe 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:port,,0.0,0.0,0.0,
show synoupgrade usage information,synoupgrade,['synoupgrade'],synoupgrade --help,,0.0,0.0,1.0,
Upgrade installed packages (like `aptitude upgrade`) including removing obsolete packages and installing additional packages to meet new package dependencies,aptitude full-upgrade,['aptitude full-upgrade'],sudo apt-get dist-upgrade --remove-obsolete,,0.0,1.0,0.0,
Set a bridge interface of a specific network,lxc 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|reload,,0.0,0.0,0.0,
Display the contents of the X11 header of the input file,xwdtopnm -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_file,,0.0,1.0,0.0,
Analyze backtrace for a specific directory,abrt-action-analyze-backtrace -d path/to/directory,['abrt-action-analyze-backtrace -d path/to/directory'],backtrace -d path/to/directory,,0.0,0.0,0.0,
Base64-encode a file and write the encoded data to the specified output file,uuencode -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/file,,0.0,1.0,0.0,
Remove all metadata from the image at path/to/file,exiv2 -d a path/to/file,['exiv2 -d a path/to/file'],crane rm --metadata path/to/file,,0.0,0.0,0.0,
Send 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 name,,0.0,0.0,1.0,
display the current wallet's balance,hsw-cli balance,['hsw-cli balance'],hledger balancesheet,,0.0,0.0,0.0,
list all network connections and listening ports,netstat --all,['netstat --all'],sudo lsof -i,,0.0,1.0,0.0,
display the status of all GitLab services,sudo gitlab-ctl status,['sudo gitlab-ctl status'],glabctl status,,0.0,0.0,0.0,
generate and display the current budget report using ledger,ledger budget,['ledger budget'],ledger-cli --budget-report,,0.0,0.0,0.0,
set the default compute zone to zone_name for future gcloud operations,gcloud config set compute/zone zone_name,['gcloud config set compute/zone zone_name'],gcloud config sets default.compute.region=zone_name,0.0,0.0,1.0,1.0,
Start Shotcut,shotcut,['shotcut'],shotcut,,1.0,0.0,1.0,
Enable vi-style keybindings for command-line editing,set -o vi,['set -o vi'],set -o vi,1.0,1.0,1.0,1.0,
Delete a static route,sudo 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_list,,0.0,1.0,1.0,
Run 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.nix,,0.0,0.0,0.0,
"Run an nginx pod, setting the TEST_VAR environment variable","kubectl 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.yaml",,0.0,0.0,1.0,
Start a Swift interactive REPL session,swift repl,['swift repl'],swift --interactive,,0.0,0.0,1.0,
Show keyboard scancodes in hexadecimal as keys are pressed,sudo showkey -s|--scancodes,['sudo showkey -s|--scancodes'],scrcpy --keys,,0.0,0.0,0.0,
"Print ""hello, world"", the traditional type",hello --traditional,['hello --traditional'],"echo -e 'Hello, world'",,0.0,1.0,0.0,
Commit the specified file to CVS with a commit message,"cvs commit -m ""message"" path/to/file","['cvs commit -m ""message"" path/to/file']","cvs commit -m ""commit_message"" path/to/file",,0.0,0.0,1.0,
Restore the security context of a file or directory,restorecon path/to/file_or_directory,['restorecon path/to/file_or_directory'],chcon -c new_context path/to/file_or_directory,,0.0,1.0,0.0,
show CPU usage and disk I/O statistics since system boot,iostat,['iostat'],sudo iotop --since-boot,,0.0,1.0,0.0,
Convert 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.nol,,0.0,0.0,0.0,
read AVR flash memory of given part and save as Intel‑hex file,avrdude -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.hex,,0.0,0.0,1.0,
copy the specified directory to the given remote,git scp remote_name path/to/directory,['git scp remote_name path/to/directory'],scp path/to/directory remote_host:path/to/remote_directory,,0.0,1.0,0.0,
"Generate an HTML comparison report of two files, writing to a file or stdout",diffoscope --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.0,0.0,0.0,
show largest packages using the provided dpkg status file,dpigs --status=path/to/file,['dpigs --status=path/to/file'],dpkg-query --status-file path/to/file,,0.0,1.0,0.0,
set the merge request's target branch to branch_name,glab mr update --target-branch branch_name,['glab mr update --target-branch branch_name'],glab mr target branch_name,,0.0,0.0,1.0,
Execute the provided Julia code string,julia -e 'julia_code',"[""julia -e 'julia_code'""]","julia -e ""code_string""",0.0,0.0,1.0,1.0,
Convert a WBMP image file to a PBM image file,wbmptopbm 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.pbm,,0.0,0.0,0.0,
Compile without restoring dependencies,dotnet build --no-restore,['dotnet build --no-restore'],cargo build --no-depends-on,,0.0,0.0,0.0,
See the members of a group,getent group group_name,['getent group group_name'],groups member1 member2 ...,0.0,0.0,1.0,0.0,
Clean logs and artifacts to allow cloud-init to rerun,cloud-init clean,['cloud-init clean'],sudo cloudinit --clean-lv-artifacts,,0.0,1.0,0.0,
Run 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.sh",,0.0,1.0,0.0,
continuously display GPU usage and performance metrics,nvidia-smi dmon,['nvidia-smi dmon'],nvidia-smi -a,,0.0,1.0,1.0,
Recognize characters and assume all [C]haracters are numbers,"gocr -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 -c,,0.0,0.0,0.0,
Initialize gcloud setup while skipping diagnostic checks,gcloud init --skip-diagnostics,['gcloud init --skip-diagnostics'],gcloud init --skip-diagnostics,1.0,1.0,1.0,1.0,
remove the cached Go module download files,go clean -modcache,['go clean -modcache'],go mod tidy,,0.0,0.0,1.0,
List environments,bosh environments,['bosh environments'],crane list,,0.0,0.0,0.0,
run all Dart unit tests in the current project,dart test,['dart test'],dart run dartfmt --test,,0.0,0.0,1.0,
start the CouchDB server as a background daemon,couchdb -d,['couchdb -d'],couchdb --daemon,,0.0,0.0,1.0,
Delete an organization,pio org destroy organization_name,['pio org destroy organization_name'],az group delete --name name --resource-group resource_group,,0.0,0.0,0.0,
"Start a daemon, accepting connections from a specific network address or address range",distccd --daemon --allow ip_address|network_prefix,['distccd --daemon --allow ip_address|network_prefix'],daemon --network ip_or_address,,0.0,0.0,0.0,
merge branch_name into current branch using a specific strategy and option,git 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_name,,0.0,0.0,1.0,
display a table summarizing statistics of each column in the CSV file,xsv stats path/to/file.csv | xsv table,['xsv stats path/to/file.csv | xsv table'],csvstat path/to/file.csv,,0.0,0.0,0.0,
Start the MediaMTX streaming server,mediamtx,['mediamtx'],mtx-server,,0.0,0.0,0.0,
Synchronize package repositories and update all installed packages,xbps-install --sync --update,['xbps-install --sync --update'],sudo pacman --sync,,0.0,1.0,0.0,
populate all package data into Elasticsearch indices,cradle elastic populate,['cradle elastic populate'],pypi-elasticsearch --populate,,0.0,0.0,0.0,
Check for available system upgrades on the host,vso sys-upgrade check,['vso sys-upgrade check'],systemd-upgrade --check,,0.0,0.0,0.0,
install the Cabal package manager using GHCup,ghcup install cabal,['ghcup install cabal'],ghcup install cabal,,1.0,0.0,1.0,
search for a specific string within units interactively,search string,['search string'],"findmnt --string ""string""",,0.0,1.0,0.0,
"Open a question dialog with a `yes` and `no` button, returning `0` and `1`, respectively","kdialog --yesno ""message""","['kdialog --yesno ""message""']","dialog --yesno ""title"" ""message""",,0.0,0.0,0.0,
Create a symbolic link to a file or directory,ln -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_directory,,0.0,1.0,1.0,
View images locally or using a URL,feh 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.0,0.0,0.0,
list commits included in the current version,git changelog --list,['git changelog --list'],git show --include,0.0,0.0,1.0,1.0,
List routes within a given scope,ip route show scope link,['ip route show scope link'],nbtscan --scope=network_interface,,0.0,0.0,0.0,
Generate a passphrase consisting of seven random diceware words,keepassxc-cli diceware --words 7,['keepassxc-cli diceware --words 7'],dicsig --length 7,,0.0,0.0,0.0,
detect misspelled words in file names,codespell --check-filenames,['codespell --check-filenames'],lex path/to/file_name1 path/to/file_name2 ...,,0.0,0.0,0.0,
Show resource allocations for the specified job,sacct --jobs job_id --allocations,['sacct --jobs job_id --allocations'],aws batch get-job-allocation --job-arn job_arn,,0.0,0.0,0.0,
Render the man page as plain ASCII and view it with a pager,groff -man -T ascii path/to/manpage.1 | less --RAW-CONTROL-CHARS,['groff -man -T ascii path/to/manpage.1 | less --RAW-CONTROL-CHARS'],manpage --ascii,,0.0,0.0,0.0,
List private certificate authorities,aws acm-pca list-certificate-authorities,['aws acm-pca list-certificate-authorities'],ca-certificates --list-privates,,0.0,0.0,0.0,
launch the Blockout 2 game,blockout2,['blockout2'],blockout2,,1.0,0.0,1.0,
display the SELinux security context of the current process,runcon,['runcon'],getsebool -a security_context,,0.0,0.0,0.0,
View documentation for removing packages,tldr xbps-remove,['tldr xbps-remove'],tldr urpmi remove,,0.0,0.0,1.0,
Build for the given native architecture,sbuild --arch architecture,['sbuild --arch architecture'],"pio build --arch armv7,arm64,i386,x86_64",,0.0,0.0,0.0,
initialize git-secret for managing encrypted files in the repository,git secret init,['git secret init'],git secret init,1.0,1.0,1.0,1.0,
List devices and their system info,adb devices -l,['adb devices -l'],nxc nxc-cli -u username -p password --list-devices,,0.0,0.0,0.0,
Delete the Docker volume named volume_name,docker volume rm volume_name,['docker volume rm volume_name'],docker volume rm volume_name,,1.0,0.0,1.0,
execute the default task defined in the Rakefile,rake,['rake'],rake,,1.0,0.0,1.0,
compile and build the Ada project defined by the .gpr file,gprbuild,['gprbuild'],adacmake path/to/.gpr,,0.0,0.0,0.0,
Serve files from the current directory on port 8000 with a browsable interface,caddy file-server --listen :8000 --browse,['caddy file-server --listen :8000 --browse'],serve -b 127.0.0.1:8000,,0.0,1.0,0.0,
Search for a given package,upt search search_term,['upt search search_term'],pip search package_name,,0.0,1.0,0.0,
set the working directory to path/to/workdir,crane 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.sh,,0.0,0.0,0.0,
display detailed information for nodes in the specified namespace,kubectl describe nodes --namespace namespace,['kubectl describe nodes --namespace namespace'],kubectl describe node node_name|node_names|pod pod_name|pod_names|... --namespace=namespace,,0.0,0.0,1.0,
Resize the root partition to a size of 10 gigabytes,systemd-repart --size=10G --root /,['systemd-repart --size=10G --root /'],sudo fdisk /dev/sdX,,0.0,1.0,0.0,
show the browsing history page,F3,['F3'],browsing_history,,0.0,0.0,0.0,
start a container using the given directory as its root filesystem,systemd-nspawn --directory path/to/container_root,['systemd-nspawn --directory path/to/container_root'],docker run --rm -v path/to/container_directory:/root image:tag,,0.0,0.0,0.0,
Create a torrent file for a file or directory with a comment and tracker,transmission-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_directory",,0.0,0.0,1.0,
"Generate a detailed analysis of a crash dump, including its UUID",abrt-action-analyze-c -v,['abrt-action-analyze-c -v'],crashh --dump path/to/file.dump --dump-type uuid,,0.0,0.0,0.0,
display the system temperature in Fahrenheit,acpi -tf,['acpi -tf'],ffib --fahrenheit,,0.0,0.0,0.0,
Visualize the pipeline stages up to a specified target stage,dvc dag target,['dvc dag target'],flow visualize --target target,,0.0,0.0,0.0,
Disable output video window while scanning,zbarcam --nodisplay,['zbarcam --nodisplay'],pamscancode --disable-output-window,,0.0,0.0,0.0,
Compress the executable at path/to/file to reduce its size,upx path/to/file,['upx path/to/file'],ar x path/to/file,,0.0,1.0,0.0,
Apply pending package changes to the local system image,sudo abroot pkg apply,['sudo abroot pkg apply'],pinky update --all,,0.0,1.0,0.0,
"Ignore 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.0,0.0,0.0,
Open Qt Creator and display the diff for the specified commit,qtcreator -git-show commit,['qtcreator -git-show commit'],qtcreator --show-diff commit,,0.0,0.0,1.0,
initialize chezmoi with dotfiles from the specified Git repository,chezmoi init repository_url,['chezmoi init repository_url'],chezmoi init --git path/to/repository,,0.0,0.0,1.0,
Display help,theHarvester --help,['theHarvester --help'],dolt help --help,,0.0,0.0,0.0,
launch a terminal countdown timer with the default duration,termdown,['termdown'],timedate -c,,0.0,0.0,0.0,
"display the combined context.modules used by the PipeWire server, formatted",pw-config --name pipewire.conf --recurse merge context.modules,['pw-config --name pipewire.conf --recurse merge context.modules'],pw-cli --context --pipewire,,0.0,0.0,0.0,
delete the HEAD reference to reset the repository to its initial state,git update-ref -d HEAD,['git update-ref -d HEAD'],git reset --hard HEAD,1.0,0.0,1.0,1.0,
display detailed counts and sizes of Git repository objects,git count-objects --verbose,['git count-objects --verbose'],git object stats --verbose,0.0,0.0,1.0,1.0,
display help information for ts-node,ts-node --help,['ts-node --help'],ts-node --help,,1.0,0.0,1.0,
Change the encryption passphrase of the LUKS volume at /dev/sdXY,cryptsetup luksChangeKey /dev/sdXY,['cryptsetup luksChangeKey /dev/sdXY'],cryptsetup open /dev/sdXY --passphrase new_passphrase,,0.0,0.0,1.0,
Perform a quick shallow garbage collection on the Dolt repository,dolt gc --shallow,['dolt gc --shallow'],dolt gc,,0.0,0.0,1.0,
List your starred packages from a specific registry,npm star --list --registry=registry_url,['npm star --list --registry=registry_url'],npm star --registry=registry_url,0.0,0.0,1.0,1.0,
Run command in a new container with bind mounted volumes,docker 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 command,,0.0,0.0,0.0,
retrieve the current Advanced Power Management level of the specified device,sudo hdparm -B /dev/device,['sudo hdparm -B /dev/device'],sudo paaquery --device path/to/device,,0.0,1.0,1.0,
list the files inside the specified 7z archive,7zr l path/to/archive.7z,['7zr l path/to/archive.7z'],7za a path/to/archive.7z *.txt,0.0,0.0,1.0,0.0,
Verify the pack file’s integrity and show detailed object information,git verify-pack --verbose path/to/pack-file,['git verify-pack --verbose path/to/pack-file'],packverify -d path/to/file,,0.0,0.0,0.0,
Find which packages provide a given command,dnf provides command,['dnf provides command'],pacman -Q command,,0.0,0.0,0.0,
Show detailed information for the volume group named vg1,sudo vgdisplay vg1,['sudo vgdisplay vg1'],vginfo vg1,,0.0,0.0,0.0,
"Count words in file.tex and its included files, showing per-file and total counts",texcount -inc file.tex,['texcount -inc file.tex'],texcount --include path/to/file.tex,,0.0,0.0,1.0,
list all current processes with detailed information,ps aux,['ps aux'],ps --no-pretty,0.0,0.0,1.0,1.0,
list all installed TeX Live packages,tlmgr info --only-installed,['tlmgr info --only-installed'],tlmgr list --all,,0.0,0.0,1.0,
write the TGA file's header information to the specified output file,tgatoppm --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.tga,,0.0,0.0,0.0,
open the application’s main menu,F2,['F2'],<Ctrl> + M,,0.0,0.0,0.0,
display a summary of each mail showing sender and date,from,['from'],mail --summary,,0.0,0.0,0.0,
Start iperf3 in server mode to accept performance test connections,iperf3 -s,['iperf3 -s'],iperf3 -s,,1.0,0.0,1.0,
Register a new admin Matrix user interactively using the specified homeserver config,register_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 password,,0.0,0.0,0.0,
Display R version,Rscript --version,['Rscript --version'],R --version,0.0,0.0,1.0,0.0,
Capture an image with set dimensions,rpicam-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.pnm,,0.0,0.0,0.0,
Generate an image from a specific source file,silicon 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.png,,0.0,0.0,0.0,
list directory contents with each entry on a separate line,eza --oneline,['eza --oneline'],ls -l|--line-separated,,0.0,0.0,0.0,
Dump the database db_name in custom format to output_file.dump,pg_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_name,,0.0,0.0,0.0,
Show the generated bash script for the specified Envoy task without executing it,envoy run --pretend task_name,['envoy run --pretend task_name'],envoy run --no-run path/to/bash_script.sh task_id,,0.0,0.0,1.0,
Extract archive.tar.gz into the directory path/to/directory,betty 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.gz,,0.0,0.0,0.0,
Create a new user and add them to the specified groups,"sudo useradd -G|--groups group1,group2,... username","['sudo useradd -G|--groups group1,group2,... username']","sudo useradd -G group1,group2,... username",,0.0,1.0,1.0,
Refresh the WPScan vulnerability database,wpscan --update,['wpscan --update'],wp-scan --refresh,,0.0,0.0,0.0,
"search for occurrences of ""foo"" in all files under path/to/directory",ag foo path/to/directory,['ag foo path/to/directory'],find path/to/directory -type f | xargs grep 'foo',,0.0,1.0,0.0,
List available PHP versions,sudo phpquery -V,['sudo phpquery -V'],php -m,,0.0,0.0,0.0,
Run tests and output results to a file,behat --out path/to/file,['behat --out path/to/file'],pytest --log-path path/to/log_file,,0.0,1.0,0.0,
"Start a login shell as user ""user"", initializing their environment",sudo --login --user=user,['sudo --login --user=user'],su - user,,0.0,1.0,0.0,
"Set 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_name,,0.0,0.0,1.0,
Print the contents of the file and display a progress bar,pv path/to/file,['pv path/to/file'],"echo -e ""bar\n"" | pb --progress path/to/file",,0.0,0.0,0.0,
Display only packets that are HTTP GET requests,"tshark -Y 'http.request.method == ""GET""'","['tshark -Y \'http.request.method == ""GET""\'']","sudo snort -w 10 -l path/to/snort.log --filter ""http""",,0.0,1.0,0.0,
Run Jest tests in current directory and subfolders matching the given patterns,jest regular_expression1 regular_expression2,['jest regular_expression1 regular_expression2'],jest --watch path/to/directory1 path/to/directory2 ...,,0.0,0.0,1.0,
display kernel messages with readable timestamps,sudo dmesg -T,['sudo dmesg -T'],dmesg --verbose,,0.0,1.0,0.0,
Set TeX Live to automatically detect and switch to the current platform,sudo tlmgr platform set auto,['sudo tlmgr platform set auto'],sudo tlmgr config --set-platform automatic,,0.0,1.0,1.0,
Remove files or directories from the staging area,hg remove path/to/file,['hg remove path/to/file'],git clean -i|--dry-run|remove|ignore,,0.0,0.0,0.0,
Use multiple threads to scan a directory,clamdscan --multiscan,['clamdscan --multiscan'],fsc --threads 10 path/to/directory,,0.0,0.0,0.0,
Build and activate the new NixOS configuration without creating a boot entry,sudo nixos-rebuild test,['sudo nixos-rebuild test'],sudo nixos-rebuild build --no-activate,,0.0,1.0,1.0,
Specify the remote [P]ort on a remote [h]ost,rexec -P=1234 -h=remote_host ls -l,['rexec -P=1234 -h=remote_host ls -l'],ssh -p port username@host,,0.0,1.0,0.0,
list all installed Homebrew formulae and casks,brew list,['brew list'],brew list --cask --formula,,0.0,0.0,1.0,
set the console and X11 keyboard layout to US,localectl set-keymap us,['localectl set-keymap us'],"xsetwacom set ""Console"" ""X11KeyboardLayout"" ""us""",,0.0,0.0,0.0,
List the custom images under a resource group,az image list --resource-group resource_group,['az image list --resource-group resource_group'],az image list --resource-group resource_group,,1.0,0.0,1.0,
Compute the Git object ID of a file for a specified object type,git 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/type,,0.0,1.0,1.0,
Upload to PyPI showing detailed information,twine upload --verbose dist/*,['twine upload --verbose dist/*'],twine upload dist/*,,0.0,0.0,1.0,
execute the git bug command to pull updates,git bug pull,['git bug pull'],git bug,1.0,0.0,1.0,1.0,
"Extract all tables from a PDF, using blank space to determine cell boundaries",tabula --no-spreadsheet file.pdf,['tabula --no-spreadsheet file.pdf'],qpdf --tablespace path/to/spaces path/to/input_file.pdf,,0.0,0.0,0.0,
retrieve transparency log entry details for the specified UUID,rekor-cli get --uuid=0e81b4d9299e2609e45b5c453a4c0e7820ac74e02c4935a8b830d104632fd2d1,['rekor-cli get --uuid=0e81b4d9299e2609e45b5c453a4c0e7820ac74e02c4935a8b830d104632fd2d1'],transcrypt-log get uuid,,0.0,0.0,0.0,
Print installed extensions with their versions,code --list-extensions --show-versions,['code --list-extensions --show-versions'],pio extension list --versions,,0.0,0.0,0.0,
Evaluate a script [f]ile,bb -f path/to/script.clj,['bb -f path/to/script.clj'],py -3 path/to/file.py,,0.0,0.0,0.0,
"Print ""Hello, world!""",hello,['hello'],"echo ""Hello, world!""",,0.0,1.0,0.0,
Show all packages available from a flake on github,nix search github:owner/repo,['nix search github:owner/repo'],gh repo view owner/repo --flakes,,0.0,1.0,0.0,
send 1.05 coins to the specified address,hsw-cli send address 1.05,['hsw-cli send address 1.05'],ropsten-cli send 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,,0.0,0.0,0.0,
list all JDK versions managed by jenv,jenv versions,['jenv versions'],jenv versions,,1.0,0.0,1.0,
Only output the first 5 entries of the result,shuf --head-count=5 path/to/file,['shuf --head-count=5 path/to/file'],"aws quicksight list-sheets --sheet-name ""Sheet Name"" --output-header-only",,0.0,0.0,0.0,
Show the AndroidManifest.xml of the base module from the specified app bundle,bundletool 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-base,,0.0,0.0,1.0,
Open a new urxvt window,urxvt,['urxvt'],urxvt -e urxvt-256color,,0.0,0.0,1.0,
Run the command individually for each argument from the input,arguments_source | xargs -n1 command,['arguments_source | xargs -n1 command'],command -- $@,,0.0,1.0,0.0,
list TCP sockets filtered to include or exclude specific connection states,ss state/exclude bucket/big/connected/synchronized/...,['ss state/exclude bucket/big/connected/synchronized/...'],lsof -iTCP|UDP|LPORT -C,,0.0,0.0,0.0,
show help information for the specified fossil subcommand,fossil help subcommand,['fossil help subcommand'],fossil help subcommand,,1.0,0.0,1.0,
remove a specified Meteor package from the project,meteor remove package,['meteor remove package'],meteor remove package,,1.0,0.0,1.0,
"Paste the second PNM image onto the first at given position, saving result",pnmpaste 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.pnm,,0.0,0.0,1.0,
Stash all current changes and untracked files,git stash --include-untracked,['git stash --include-untracked'],git stash list,1.0,0.0,1.0,1.0,
Search for messages matching the given search term,"notmuch 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_term,,0.0,0.0,0.0,
list supported video formats and resolutions for the specified video device,v4l2-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-ranges,,0.0,0.0,1.0,
play the specified MIDI file with Timidity,timidity path/to/file.mid,['timidity path/to/file.mid'],timidity path/to/file.midi,,0.0,0.0,1.0,
Pipe 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.0,0.0,0.0,
list syntax error locations in the CSV file bad.csv,csvclean -n bad.csv,['csvclean -n bad.csv'],pygmentize -l csv --syntax-bad path/to/bad.csv,,0.0,1.0,0.0,
Open a graphical browser of the maint branch with blame on file clicks,git gui browser maint,['git gui browser maint'],gitk --browser --blame path/to/file_or_directory,,0.0,0.0,0.0,
list metadata for the specified Kafka topic using given brokers,kcat -L -t topic -b brokers,['kcat -L -t topic -b brokers'],kcat -b brokers --metadata topic_name,,0.0,0.0,1.0,
display the files' contents in reverse order using the given separator,tac -s separator path/to/file1 path/to/file2 ...,['tac -s separator path/to/file1 path/to/file2 ...'],ls -R --separator=path/to/separator,0.0,0.0,1.0,0.0,
list all apps in the logged-in Fly account,flyctl apps list,['flyctl apps list'],flyctl list,,0.0,0.0,1.0,
Add or delete an IP address with subnet mask on a network interface,ip 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_value,0.0,0.0,1.0,1.0,
"Compile the source file into an executable, linking packages package1 and package2","ocamlfind 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 package2,,0.0,0.0,0.0,
run a command and share its interactive output through a web browser,gotty command,['gotty command'],"xterm -hold -e ""command""",,0.0,0.0,0.0,
Verify a PSS‑padded RSA signature of a message file using a public key,openssl 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.p12,,0.0,0.0,0.0,
launch CouchDB as a background daemon,couchdb -b,['couchdb -b'],couchdb --daemon,,0.0,0.0,1.0,
Test your internet connection and ping speed,speed-test,['speed-test'],speedtest-cli,,0.0,0.0,0.0,
"run program in a new session, exiting with its exit code",setsid --wait program,['setsid --wait program'],command -v program &> /dev/null && . program,,0.0,1.0,0.0,
Build and launch the app in release mode on a connected Android device or emulator,react-native run-android --variant=release,['react-native run-android --variant=release'],adb runapp path/to/app-debug.apk --device|emulator,,0.0,0.0,0.0,
display detailed configuration of the ZFS pool named poolname,zdb -C poolname,['zdb -C poolname'],zpool show poolname,,0.0,0.0,0.0,
Scan a file or directory for vulnerabilities,clamdscan path/to/file_or_directory,['clamdscan path/to/file_or_directory'],nvd-lab scan path/to/file_or_directory,,0.0,0.0,0.0,
set the destination file for DirBuster's scan report,dirbuster -r path/to/report.txt,['dirbuster -r path/to/report.txt'],dirbuster --report path/to/report.txt,,0.0,0.0,1.0,
Transpile the input file to JavaScript and output a minified version,babel path/to/input_file --minified,['babel path/to/input_file --minified'],babel path/to/input_file.js,,0.0,0.0,1.0,
Start 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_name,,0.0,0.0,0.0,
Add the specified .NET assembly to the Global Assembly Cache,gacutil -i path/to/assembly.dll,['gacutil -i path/to/assembly.dll'],gacutil -i path/to/assembly.dll,,1.0,0.0,1.0,
Build 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_root,,0.0,0.0,0.0,
show help information for the specified Corepack subcommand,corepack subcommand --help,['corepack subcommand --help'],corepack subcommand --help,1.0,1.0,1.0,1.0,
Disassemble and list one or more `.class` files,javap path/to/file1.class path/to/file2.class ...,['javap path/to/file1.class path/to/file2.class ...'],jadx --list --disassembler class.class1.class2 ...,,0.0,0.0,0.0,
Search Google and open the first result in web browser,googler -j keyword,['googler -j keyword'],google --websearch search_term,,0.0,1.0,0.0,
Apply 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.patch,,0.0,1.0,0.0,
run Calibre server with username and password authentication,calibre-server --username username --password password,['calibre-server --username username --password password'],calibre-server --auth username:password,,0.0,0.0,1.0,
Create a Docker tmpfs volume named volume_name of 100 MiB owned by UID 1000,"docker 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=1000,,0.0,0.0,1.0,
completely remove a package and all its configuration files,wajig purge package,['wajig purge package'],sudo pacman -Rs package,,0.0,1.0,0.0,
Edit the container's NixOS config file and update the container,sudo $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_name,,0.0,0.0,0.0,
install the specified package from the Nixpkgs collection,nix-env -iA nixpkgs.pkg_name,['nix-env -iA nixpkgs.pkg_name'],nix-env -iA nixpkgs.name.package,,0.0,0.0,1.0,
Open an interactive shell inside the specified running container,crictl exec -it container_id sh,['crictl exec -it container_id sh'],podman exec --interactive --tty image_name,,0.0,0.0,0.0,
Show interactive help information for the command,h,['h'],tldr sshd,,0.0,0.0,0.0,
Check GRUB script syntax while displaying each line as it is read,grub-script-check --verbose,['grub-script-check --verbose'],grub-script-check --verbose path/to/grub-sysinit.sh,,0.0,0.0,1.0,
defragment the ext4 filesystem on /dev/sdXN,e4defrag /dev/sdXN,['e4defrag /dev/sdXN'],sudo e2defragment /dev/sdXN,,0.0,1.0,0.0,
Add all package binaries in current directory to repository database without color output,repo-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 --quiet,,0.0,1.0,0.0,
List the command categories,"virsh help | grep ""keyword""","['virsh help | grep ""keyword""']",command --list-commands,,0.0,1.0,0.0,
Maximize use of quote characters,csvformat -U 1 data.csv,['csvformat -U 1 data.csv'],"echo ""Hello, world!"" | pueue enqueue -f",,0.0,0.0,0.0,
"Display 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.0,0.0,0.0,
update all repositories using five parallel jobs,mr -j5 update,['mr -j5 update'],sudo dnf5 --jobs 5 repository-update,,0.0,1.0,0.0,
show security status of installed third-party packages,pro security-status --thirdparty,['pro security-status --thirdparty'],pacman --security,,0.0,0.0,0.0,
View recent activity feed of the tldr-pages/tldr repository,gh feed tldr-pages/tldr,['gh feed tldr-pages/tldr'],tldr pages/branches/recent,,0.0,0.0,0.0,
List the UDIDs of all devices available via the network,idevice_id --network,['idevice_id --network'],ideviceid --list-devices,,0.0,0.0,0.0,
Print memory usage for current processes for a every user on a system,smem --users,['smem --users'],iostat -m,,0.0,0.0,0.0,
Force the generation of a document even if there are errors,latexmk -f path/to/source.tex,['latexmk -f path/to/source.tex'],gocr --force,,0.0,0.0,0.0,
Compress the PNG file at path/to/file.png using a chosen optimization level,oxipng --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.png,,0.0,0.0,0.0,
Create a balenaCloud or openBalena application,balena app create app_name,['balena app create app_name'],balena app create --name name --image image,,0.0,0.0,1.0,
[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.0,0.0,1.0,
"Monitor the contents of a directory, highlighting differences as they appear",watch -d ls -l,['watch -d ls -l'],fdupes --diff path/to/directory,,0.0,0.0,0.0,
Compress and pack loose objects in the repository to optimize storage,git repack,['git repack'],cargo clean --release,,0.0,0.0,0.0,
List files contained in an APK archive,aapt list path/to/app.apk,['aapt list path/to/app.apk'],apkscan path/to/file.apk,,0.0,0.0,0.0,
Set the default Rust toolchain to the specified version,rustup default toolchain,['rustup default toolchain'],rustup set version,,0.0,0.0,1.0,
view the PDF file with colors inverted,mupdf -I path/to/file,['mupdf -I path/to/file'],pdfviewer -invert-colors path/to/file.pdf,,0.0,0.0,0.0,
list installed non‑free and contrib packages with their descriptions,vrms,['vrms'],dpkg-query --search non-free|contrib,,0.0,0.0,0.0,
register the current directory as a workspace named workspace_name,git bulk --addcurrent workspace_name,['git bulk --addcurrent workspace_name'],workspaces register --workspace-name workspace_name,,0.0,0.0,0.0,
Use a keyfile instead of a passphrase,cryptsetup 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_file",,0.0,1.0,0.0,
Convert a specific installation file to Debian format and install on the system,sudo alien --to-deb --install path/to/file,['sudo alien --to-deb --install path/to/file'],sudo dpkg-deb --install path/to/file.deb,,0.0,1.0,1.0,
install GrumPHP git hooks for the repository,grumphp git:init,['grumphp git:init'],grump install --hook,,0.0,0.0,0.0,
release a build artifact to a repository with a commit message,pkgctl 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=message,,0.0,0.0,0.0,
Execute a single Scala command in the command-line,scala -e command,['scala -e command'],"scala -c ""command""",,0.0,0.0,1.0,
Lock the screen showing a white background,i3lock,['i3lock'],lock --white-screen,,0.0,0.0,0.0,
"Resolve logical path, handling '..' before symlinks for given file or directory",realpath --logical path/to/file_or_directory,['realpath --logical path/to/file_or_directory'],resolve-lpsz path/to/file_or_directory,,0.0,0.0,0.0,
capture a raw photo and save it to path/to/file.jpg,rpicam-still -r -o path/to/file.jpg,['rpicam-still -r -o path/to/file.jpg'],tarsnap -c --raw-to path/to/file.jpg,,0.0,0.0,0.0,
"Generate 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.py,,0.0,0.0,0.0,
Send an email with a subject to the main recipient and CC another address,"mailx -s ""subject"" -c cc_addr to_addr","['mailx -s ""subject"" -c cc_addr to_addr']","mailx -s ""subject"" to@example.com cc@example.com",,0.0,0.0,1.0,
show detailed physical volume information in JSON format,pvscan --reportformat json,['pvscan --reportformat json'],pvscan --verbose,,0.0,0.0,1.0,
List jobs,aws glue list-jobs,['aws glue list-jobs'],aws batch list-jobs,,0.0,0.0,1.0,
calculate the System V checksum of the file using 512-byte blocks,sum --sysv path/to/file,['sum --sysv path/to/file'],chksum -v -b path/to/file,,0.0,0.0,0.0,
Run a program from a file,sudo bpftrace path/to/file,['sudo bpftrace path/to/file'],command path/to/file,,0.0,1.0,0.0,
Update the Azure API Management service with the specified name in the given resource group,az 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_group,,1.0,0.0,1.0,
display details of the Chef node named node_name,knife node show node_name,['knife node show node_name'],knife node show node_name,,1.0,0.0,1.0,
Remove temporary and outdated files from the system,topgrade -c,['topgrade -c'],tmpfiles --remove,,0.0,0.0,0.0,
Search for the regular expression within the specified subdirectories,rg regular_expression set_of_subdirs,['rg regular_expression set_of_subdirs'],"rgrep ""regular_expression"" path/to/directory1 path/to/directory2 ...",0.0,0.0,1.0,0.0,
Set the max number of counts before a filesystem is checked to 2,tune2fs -c 2 /dev/sdXN,['tune2fs -c 2 /dev/sdXN'],sudo checkmount --max-counts=2 path/to/directory_or_mount_point,,0.0,1.0,0.0,
Connect to a host,evil-winrm --ip ip --user user --password password,['evil-winrm --ip ip --user user --password password'],mosquitto -h host,,0.0,0.0,0.0,
"Search for all file names, package names, and descriptions of all locally installed packages from a regular expression","tlmgr search --all ""regular_expression""","['tlmgr search --all ""regular_expression""']",pacman -Qa --regex regex,,0.0,0.0,0.0,
"Reformat every Haskell source file in the directory, overwriting the originals",brittany --write-mode=inplace *.hs,['brittany --write-mode=inplace *.hs'],ghcid --rewrite path/to/directory,,0.0,0.0,0.0,
start a local crane registry storing blobs in the specified directory,crane registry serve --disk path/to/store_dir,['crane registry serve --disk path/to/store_dir'],crane init --registry-dir path/to/directory,,0.0,0.0,1.0,
Execute a target only on projects that have been changed,nx affected --target target,['nx affected --target target'],pio run --only-on-changed,,0.0,0.0,0.0,
display NASM help and list supported output formats,nasm -hf,['nasm -hf'],nm --help,,0.0,1.0,0.0,
Play all audio files in current and subdirectories randomly with keyboard control.,mpg321 -B -Z -K .,['mpg321 -B -Z -K .'],play *.wav --randomize,,0.0,0.0,0.0,
display the path of the npm cache directory,npm cache dir,['npm cache dir'],npm config get cacheDirectory,0.0,0.0,1.0,1.0,
show help information for merging pull requests using the GitHub CLI,gh pr merge --help,['gh pr merge --help'],gh pr merge --help,1.0,1.0,1.0,1.0,
disable all NFC-enabled applications on the YubiKey,ykman config nfc --disable-all,['ykman config nfc --disable-all'],ykconf --nfc-disable,,0.0,0.0,0.0,
Create a new avo workspace in the current directory,avo init,['avo init'],avo create,,0.0,0.0,1.0,
List orphan packages (installed as dependencies but not required by any package),pacman --query --unrequired --deps --quiet,['pacman --query --unrequired --deps --quiet'],sudo pacman -Qf,,0.0,1.0,0.0,
Create a new user named username with a home directory and set password,adduser username,['adduser username'],sudo adduser --home /home/user username,,0.0,1.0,0.0,
Explicitly specify a gamma value,ppmtopj -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.pnm,,0.0,0.0,0.0,
list all certificates in the current certificate database,certutil -L -d .,['certutil -L -d .'],acme.sh list,,0.0,0.0,0.0,
run the test suite of the specified Rust package,cargo test --package package,['cargo test --package package'],cargo test --package package,,1.0,0.0,1.0,
"silently compare two files, producing no output and setting the exit status",cmp --quiet path/to/file1 path/to/file2,['cmp --quiet path/to/file1 path/to/file2'],diff -q|--quiet path/to/file1 path/to/file2,,0.0,0.0,0.0,
Generate C scanner code from analyzer.l and write it to analyzer.c,lex -t analyzer.l > analyzer.c,['lex -t analyzer.l > analyzer.c'],clang -S analyzer.l -o analyzer.c,,0.0,0.0,0.0,
Create an access point without Internet sharing,create_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.conf,,0.0,1.0,0.0,
Open example.com in Chromium's private browsing mode,chromium --incognito example.com,['chromium --incognito example.com'],chromium --private-browsing example.com,,0.0,0.0,1.0,
"Create a new image from a container, setting its default CMD to command","docker commit --change ""CMD command"" container image:tag","['docker commit --change ""CMD command"" container image:tag']",podman create --name name container:tag,,0.0,0.0,0.0,
Search for a pattern and replace it directly within the source files,comby -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.0,1.0,0.0,
Apply the reverse of a patch,patch -R < patch.diff,['patch -R < patch.diff'],patch -r|--reverse path/to/file.patch,,0.0,0.0,1.0,
Retrieve a list of the available regions for a given database engine,doctl databases options regions --engine pg|mysql|redis|mongodb,['doctl databases options regions --engine pg|mysql|redis|mongodb'],doctl databases get-availability-zones --engine engine_name,,0.0,0.0,1.0,
Start the Sails.js application server,sails lift,['sails lift'],sails start,,0.0,0.0,1.0,
Convert a PNM image to a DirectColor XWD file,pnmtoxwd -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.xwd,,0.0,0.0,0.0,
List all responsive hosts in the 192.168.1.0/24 subnet,fping -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/24,,0.0,0.0,0.0,
run the command and prefix each output line with its line number,command | nl -,['command | nl -'],command | tac,1.0,0.0,1.0,1.0,
search for packages matching the given keywords,dnf5 search keyword1 keyword2 ...,['dnf5 search keyword1 keyword2 ...'],apt-cache search keyword1 keyword2 ...,,0.0,1.0,0.0,
Forget a previously authorized Thunderbolt device identified by its UUID,boltctl forget device_uuid,['boltctl forget device_uuid'],thunderbolt logout --uuid uuid,,0.0,0.0,0.0,
Update cached list of emojis from main repository,gitmoji --update,['gitmoji --update'],gource update,,0.0,0.0,0.0,
Set the wireless interface's ESSID to new_network_name,iwconfig interface new_network_name,['iwconfig interface new_network_name'],iw dev wireless_interface set essid new_network_name,,0.0,0.0,0.0,
"run the program, supplying the specified argument",stack exec program -- argument,['stack exec program -- argument'],./program argument1 argument2 ...,,0.0,0.0,0.0,
Perform 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_name,,0.0,1.0,1.0,
display CPU and root filesystem disk performance data,pveperf,['pveperf'],sudo lstopo --cpu --root,,0.0,1.0,0.0,
extract connected components from input graph files and write to output,ccomps 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.gv,,0.0,0.0,0.0,
Show 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 username,,0.0,0.0,0.0,
Stream every file from a torrent to an AirPlay device,"peerflix ""torrent_url|magnet_link"" --all --airplay","['peerflix ""torrent_url|magnet_link"" --all --airplay']",airplay-torrent --stream path/to/file.torrent,,0.0,0.0,0.0,
Uninstall the GNOME Shell extension with the given ID,"gnome-extension uninstall ""extension_id""","['gnome-extension uninstall ""extension_id""']",gnome-extensions uninstall --id id,,0.0,0.0,0.0,
Restore dependencies without caching the HTTP requests,dotnet restore --no-cache,['dotnet restore --no-cache'],npm ci --no-cache,,0.0,1.0,0.0,
Move duplicate files listed in the text file to the specified target directory,fclones 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.0,1.0,0.0,
Create a man page for the executable and save it to the given file,help2man executable --output path/to/file,['help2man executable --output path/to/file'],tldr path/to/executable > path/to/file,,0.0,0.0,0.0,
Refresh the Maza database to the latest version,maza update,['maza update'],maza refresh,,0.0,0.0,1.0,
Verify the password for a user against the specified htpasswd file,htpasswd -v path/to/file username,['htpasswd -v path/to/file username'],htpasswd -c path/to/file username,,0.0,0.0,1.0,
"list the package's dependencies one per line, omitting duplicates",pactree --unique package,['pactree --unique package'],"pacman --query --sort version --format ""dependency:version""",,0.0,0.0,0.0,
show simplified usage documentation for the calendar command,tldr cal,['tldr cal'],tldr cal,,1.0,0.0,1.0,
list all expense postings sorted by amount,ledger register expenses --sorted amount,['ledger register expenses --sorted amount'],dolt expense list --order=asc|desc,,0.0,0.0,0.0,
"Start the compiled Next.js application, listening on the given port",next start --port port,['next start --port port'],next start --port port_number,,0.0,0.0,1.0,
download the IPFS object with given hash to specified file without pinning,ipfs get hash -o path/to/file,['ipfs get hash -o path/to/file'],ipfs download --no-pin path/to/file hash,,0.0,0.0,1.0,
display the help information for the AWS S3 copy command,aws s3 cp help,['aws s3 cp help'],aws s3 cp --help,,0.0,0.0,1.0,
Quit the current program or session,q,['q'],q,,1.0,0.0,1.0,
"Run the agent once in the foreground, then exit",puppet agent --test,['puppet agent --test'],pueue run --foreground,,0.0,0.0,0.0,
Open the stream from example.com at 720p60 quality,streamlink example.com/stream 720p60,['streamlink example.com/stream 720p60'],streamlink --quality 720p60 https://example.com/,,0.0,0.0,1.0,
Test a specific website in debug mode,./goldeneye.py url --debug,['./goldeneye.py url --debug'],linode-cli websites test --debug website_id,,0.0,0.0,0.0,
List all properties in one's active configuration,gcloud config list,['gcloud config list'],alicloud-cli iam list-properties,,0.0,0.0,0.0,
Show the current status of the specified service,service service_name status,['service service_name status'],service --status-quick service_name,,0.0,1.0,1.0,
Build from the specified branch/tag/commit when installing from a Git repository,cargo 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|commit,,0.0,0.0,1.0,
Delete the previous shell generations,devenv gc,['devenv gc'],shred -d,,0.0,1.0,0.0,
Display help,git annex help,['git annex help'],pueue --help,,0.0,0.0,0.0,
Verify the file's signature and trusted comments using the given public key,minisign -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/file,,0.0,1.0,0.0,
display help information for the wondershaper command,wondershaper -h,['wondershaper -h'],wondershaper -?,,0.0,0.0,1.0,
list all backup snapshots in the current repository,duplicacy list,['duplicacy list'],git ls-snapshots,,0.0,1.0,0.0,
create a new user group called group_name,sudo groupadd group_name,['sudo groupadd group_name'],groupadd --gid 1000 group_name,,0.0,1.0,0.0,
list installed packages whose names match the pattern libc6*,dpkg-query --list 'libc6*',"[""dpkg-query --list 'libc6*'""]",apt-cache search libc6*,,0.0,1.0,0.0,
show a short help page for ImageMagick's compare command,tldr magick compare,['tldr magick compare'],tldr magick compare,,1.0,0.0,1.0,
Generate an image of the file's contents using default settings,carbon-now path/to/file,['carbon-now path/to/file'],iconv -f ISO8859-1 -t UTF-8 path/to/file,,0.0,1.0,0.0,
show the specified property of the given user,loginctl show-user username --property=property_name,['loginctl show-user username --property=property_name'],sudo usermod -p|--property name username,,0.0,0.0,0.0,
Create a new issue in the current repository using interactive prompts,gh issue create,['gh issue create'],gh issue create --interactive,0.0,0.0,1.0,1.0,
Show 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.0,0.0,0.0,
show help information for the nop command,nop -?,['nop -?'],nop --help,0.0,0.0,1.0,1.0,
Import bookmarks from HTML Netscape bookmark format file,shiori import path/to/bookmarks.html,['shiori import path/to/bookmarks.html'],pamtopm path/to/file.html,,0.0,0.0,0.0,
output the raw representation of the given UUIDs,uuidparse --raw uuid1 uuid2 ...,['uuidparse --raw uuid1 uuid2 ...'],uuid --raw uuid1 uuid2 ...,,0.0,0.0,0.0,
Verify validity of specified graph files without producing any output graph,nop -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.0,0.0,0.0,
Search the selected text in the browser,<Shift> + <Ctrl> + L,['<Shift> + <Ctrl> + L'],browser-commands search_text,,0.0,0.0,0.0,
pad the image to 1000 × 500 pixels and write to the output file,pnmpad -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.pgm,,0.0,0.0,0.0,
Automatically update all npm dependencies in the project without prompting,npm-check --update-all,['npm-check --update-all'],npm ci --no-progress,,0.0,1.0,0.0,
Create a new branch based on an existing commit and switch to it,git switch --create branch_name commit,['git switch --create branch_name commit'],git checkout -b branch_name HEAD,1.0,0.0,1.0,1.0,
Install a package from <https://crates.io> (the version is optional - latest by default),cargo install package@version,['cargo install package@version'],cargo install --version version,,0.0,0.0,1.0,
"Convert a PBM image to EPSI format at 144 DPI, saving to the output file",pbmtoepsi -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.epi,,0.0,0.0,0.0,
display help information for the warp-cli command,warp-cli help,['warp-cli help'],warp-cli --help,,0.0,0.0,1.0,
list all Python versions installed on the system,uv python list,['uv python list'],pyenv list,,0.0,0.0,0.0,
run the given command inside a virtual X server,xvfb-run command,['xvfb-run command'],"x11vnc -monitor monitor_name -display :0 -forever -vncserver -command ""command""",,0.0,0.0,0.0,
"rename all .log files to .txt, printing each rename",zmv -v '(*).log' '$1.txt',"[""zmv -v '(*).log' '$1.txt'""]",find path/to/directory -type f -name '*.log' | xargs -n 1 mv '{}' '.txt',,0.0,1.0,0.0,
Shutdown down the virtual machine without saving its state,VBoxManage controlvm uuid|vm_name shutdown,['VBoxManage controlvm uuid|vm_name shutdown'],VBoxManage controlvm uuid|uuid:ip_address --shutdown,,0.0,0.0,1.0,
Transpile the specified JavaScript file and print the result to standard output,babel path/to/file,['babel path/to/file'],babel path/to/file.js,,0.0,0.0,1.0,
Upload to PyPI with a specified [u]sername and [p]assword,twine upload -u username -p password dist/*,['twine upload -u username -p password dist/*'],twine upload --repository pypi username/repository.tar.gz,,0.0,0.0,1.0,
Start the Angular development server for the project,ng serve,['ng serve'],ng serve,,1.0,0.0,1.0,
Create a full-color PPM image without dimming outside the Maxwell triangle,ppmcie -full > path/to/output.ppm,['ppmcie -full > path/to/output.ppm'],ppmnew -fullcolor -triangle-maxwell path/to/input.ppm > path/to/output.ppm,,0.0,0.0,0.0,
Start a tmux session using the 'project' tmuxinator configuration,tmuxinator start project,['tmuxinator start project'],tmuxinator start project,,1.0,0.0,1.0,
Delete all queued emails from the given sender address,exiqgrep -i -f '<email@somedomain.com>' | xargs exim -Mrm,"[""exiqgrep -i -f '<email@somedomain.com>' | xargs exim -Mrm""]",imapq -d sender_address,,0.0,0.0,0.0,
Convert the Palm image to PNM format and display its conversion details,palmtopnm -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.pnm,,0.0,0.0,0.0,
show how many packages are unsupported,pro security-status,['pro security-status'],pacman --unsupported-packages,,0.0,0.0,0.0,
commit local changes to the connected Subversion repository,git svn commit,['git svn commit'],hg commit,,0.0,0.0,0.0,
Upload the local cookbook named cookbook_name to the Chef server,knife cookbook upload cookbook_name,['knife cookbook upload cookbook_name'],chef-client --cookbook cookbook_name upload,,0.0,0.0,0.0,
Show 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_executable,,0.0,0.0,0.0,
list backup snapshots in the repository at path/to/repository,bup -d path/to/repository ls,['bup -d path/to/repository ls'],git fs-backup ls path/to/repository,,0.0,1.0,0.0,
Change the hardware clock time standard to localtime,timedatectl set-local-rtc 1,['timedatectl set-local-rtc 1'],hwclock --localtime,0.0,0.0,1.0,0.0,
Show summary statistics of the Git repository located at path/to/directory,onefetch path/to/directory,['onefetch path/to/directory'],git stats path/to/directory,,0.0,1.0,0.0,
Skip to the next track in the playlist,audtool playlist-advance,['audtool playlist-advance'],play next,,0.0,0.0,0.0,
"Create 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_name,,0.0,0.0,0.0,
Specify the prompt string for `select` and create a menu for picking a file or folder from the current directory,"PS3=""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.0,0.0,0.0,
Print the available Wi-Fi access points,nmcli device wifi,['nmcli device wifi'],wpa_supplicant -c path/to/wpa_supplicant_conf_file -i wlan0,,0.0,0.0,0.0,
Print the current display backlight brightness level,brightnessctl get,['brightnessctl get'],blight-backlight,,0.0,0.0,0.0,
display detailed JSON information for the specified containers,crictl inspect container_id1 container_id2 ...,['crictl inspect container_id1 container_id2 ...'],docker inspect --format='\{\{json\}\}' container_name1 container_name2 ...,,0.0,0.0,0.0,
Connect to the VPN server vpn.example.org using settings from the specified config file,openconnect --config=path/to/file vpn.example.org,['openconnect --config=path/to/file vpn.example.org'],virt-vpn-cli connect --config path/to/config_file,,0.0,0.0,0.0,
Upload the given files as a new GitHub gist,gist file.txt file2.txt,['gist file.txt file2.txt'],gh gist upload path/to/file1 path/to/file2 ...,,0.0,1.0,0.0,
execute the default build target defined in build.xml,phing,['phing'],ant,,0.0,0.0,0.0,
Print the full date and time for entries and then display the hostname column last to prevent truncation,last -F -a,['last -F -a'],"sort --field-separator=, --key=node -k 2,2 path/to/file",0.0,0.0,1.0,0.0,
Log out of the current OpenShift session,oc logout,['oc logout'],oc logout,,1.0,0.0,1.0,
search for snap packages matching the query,snap find query,['snap find query'],snap search query,,0.0,0.0,1.0,
list explicitly installed packages and their versions,pacman -Qe,['pacman -Qe'],pip freeze --explicit,,0.0,1.0,0.0,
compile and execute the Scala script at path/to/script.scala,scala-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.scala,,0.0,0.0,0.0,
Generate a grayscale distance map from the input PPM file,ppmdist 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.pgm,,0.0,0.0,1.0,
Install Python version 2.7.10 using pyenv,pyenv install 2.7.10,['pyenv install 2.7.10'],pyenv install 2.7.10,,1.0,0.0,1.0,
Change to a directory whose name matches the given pattern,j pattern,['j pattern'],cd path/to/directory[/*],,0.0,1.0,0.0,
set interrupt request line 5 for device /dev/lp0,tunelp -i 5 /dev/lp0,['tunelp -i 5 /dev/lp0'],sudo lpstat -i 5 /dev/lp0,,0.0,1.0,0.0,
Ignore whitespace changes,git fame --ignore-whitespace,['git fame --ignore-whitespace'],git format-patch -N path/to/file1.patch path/to/file2.patch ...,0.0,0.0,1.0,1.0,
Compile input adscript file into an i386 Linux ELF object file at given path,adscript --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.adscript,,0.0,0.0,1.0,
"Fix, format, and lint only uncommitted files",pants --changed-since=HEAD fix fmt lint,['pants --changed-since=HEAD fix fmt lint'],git flow fix lint --force,,0.0,1.0,0.0,
Display your Wi-Fi stations,iwctl station list,['iwctl station list'],wpa_cli station,,0.0,0.0,0.0,
Delete a Volume,linode-cli volumes delete volume_id,['linode-cli volumes delete volume_id'],sfdx force:volume:delete --id volume_id,,0.0,0.0,0.0,
Delete the TeX Live key with the given ID,sudo tlmgr key remove key_id,['sudo tlmgr key remove key_id'],sudo tlmgr keys delete id,,0.0,1.0,1.0,
show tldr help for comparing package files with different modes,tldr pkgctl diff,['tldr pkgctl diff'],tldr --help package_mode1 package_mode2,,0.0,0.0,1.0,
Perform a GET request to httpbin.org/get with a custom header,xh 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/get",,0.0,1.0,0.0,
Parse the project's source code to generate documentation data,doctum parse,['doctum parse'],doctum init,,0.0,0.0,1.0,
Open an interactive shell session inside the specified OpenShift pod,oc rsh pod_name,['oc rsh pod_name'],oc shell pod_name,,0.0,0.0,1.0,
show Assimp command-line help information,assimp help,['assimp help'],assimp --help,,0.0,0.0,1.0,
output the file’s contents with all letters converted to uppercase,"tr ""[: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.0,1.0,0.0,
produce a spam symbols report for the specified email file,rspamc symbols path/to/email_file,['rspamc symbols path/to/email_file'],ispext -s path/to/file,,0.0,0.0,0.0,
display the current project's version number,npm version,['npm version'],pio info,,0.0,0.0,0.0,
follow every link on the page and output each linked page's title,"xidel https://example.org --follow ""<a>{.}</a>*"" --extract ""<title>{.}</title>""","['xidel https://example.org --follow ""<a>{.}</a>*"" --extract ""<title>{.}</title>""']",slop --follow -t,,0.0,0.0,0.0,
add the current Git user's email as an authorized recipient for encrypted files,git secret tell -m,['git secret tell -m'],gpg2 --enable-authorized-email,0.0,0.0,1.0,0.0,
Copy a virtual machine using a specific descriptionn,qm copy vm_id new_vm_id --description description,['qm copy vm_id new_vm_id --description description'],qm copy vm_id description,,0.0,0.0,1.0,
Open MongoDB shell connected to the local database at the default port,mongo,['mongo'],mongosh,,0.0,0.0,0.0,
Launch JOSM and set a specific language,josm --language de,['josm --language de'],josm --language language,,0.0,0.0,1.0,
Convert path/to/file.txt to UTF-8 encoding,nkf -w path/to/file.txt,['nkf -w path/to/file.txt'],iconv -f iso2022_jp -t utf8 path/to/file.txt,,0.0,1.0,0.0,
Go forwards and backwards one page,Left arrow key|Right arrow key,['Left arrow key|Right arrow key'],<Ctrl> + <Page Up> / <Ctrl> + <Page Down>,,0.0,0.0,0.0,
Create a new Kubernetes namespace named namespace_name,kubectl create namespace namespace_name,['kubectl create namespace namespace_name'],kubectl create namespace namespace_name,,1.0,0.0,1.0,
Update kubeconfig to connect to the EKS Cluster,aws eks update-kubeconfig --name cluster_name,['aws eks update-kubeconfig --name cluster_name'],aws eks update-kube-config --name name --profile profile,,0.0,0.0,1.0,
Run `pod install` for the project in the current directory,fastlane run cocoapods,['fastlane run cocoapods'],pod install,,0.0,0.0,0.0,
Lint all files in a directory while skipping the specified subdirectory,parallel-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/directory,,0.0,0.0,0.0,
Update all installed Google Cloud SDK components to the latest version,gcloud components update,['gcloud components update'],gcloud components update --all,0.0,0.0,1.0,1.0,
"download all r/Python submissions, skipping mp4 and gif files, hard‑link duplicates",bdfr 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_directory,,0.0,0.0,0.0,
Guess SSH credentials using a given username and a list of passwords,hydra -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,fork",,0.0,1.0,0.0,
perform an immediate upgrade of the host system,vso sys-upgrade upgrade --now,['vso sys-upgrade upgrade --now'],sudo upgradesystem --immediate,,0.0,1.0,0.0,
display kernel log messages with colorized output,sudo dmesg -L,['sudo dmesg -L'],journalctl --color=always,,0.0,1.0,0.0,
Open the two files side-by-side in vim highlighting their differences,vimdiff path/to/file1 path/to/file2,['vimdiff path/to/file1 path/to/file2'],vim path/to/file1 path/to/file2,,0.0,1.0,0.0,
Show usage information for the GitHub CLI help subcommand,gh help --help,['gh help --help'],gh help,0.0,0.0,1.0,1.0,
List available power profiles,powerprofilesctl list,['powerprofilesctl list'],power-stat --list-profiles,,0.0,0.0,0.0,
Convert 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.ppm,,0.0,0.0,0.0,
Open Flameshot GUI to capture a screenshot and write the image to standard output.,flameshot gui --raw,['flameshot gui --raw'],flameshot gui --write,,0.0,0.0,1.0,
Pause for 5 seconds before starting the conky system monitor,conky -p 5,['conky -p 5'],conky --pause 5,,0.0,0.0,1.0,
extract the archive.xar file into the current directory,xar -xf archive.xar,['xar -xf archive.xar'],xar -tf archive.xar,,0.0,0.0,1.0,
run the fish script located at path/to/script.fish,fish path/to/script.fish,['fish path/to/script.fish'],"fish -c ""path/to/script.fish""",,0.0,0.0,1.0,
"display numbered list of available news items, showing all by default",eselect news list all|new,['eselect news list all|new'],news --list,,0.0,0.0,0.0,
"Create a .gitignore file containing item_a, item_b, and item_n","git 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.0,0.0,0.0,
show the file's contents with lines reversed,cat path/to/file | tac,['cat path/to/file | tac'],rev path/to/file,0.0,0.0,1.0,0.0,
compile and run the Go source file containing a main package,go run file.go,['go run file.go'],go run path/to/main.go,,0.0,0.0,1.0,
"Scan 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 groups",sudo vgscan --mknodes,['sudo vgscan --mknodes'],vgscan --special-filenames,,0.0,0.0,0.0,
display all pending system password prompts,systemd-tty-ask-password-agent --list,['systemd-tty-ask-password-agent --list'],passwd --pending,,0.0,1.0,0.0,
discard unused blocks on all mounted filesystems that support trimming,sudo fstrim --all,['sudo fstrim --all'],sudo btrfs trim --all-filesystemes,,0.0,1.0,1.0,
Send feedback to Google Cloud team attaching the log file log_file,gcloud feedback --log-file log_file,['gcloud feedback --log-file log_file'],gcloud feedback send --log-file=log_file,0.0,0.0,1.0,1.0,
list all available keyboard layouts,localectl list-keymaps,['localectl list-keymaps'],kscreen-list-languages,,0.0,0.0,0.0,
"Start tracing network operations of a program as well as all its [f]orked and child processes, saving the [o]utput to a file",strace -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_file",,0.0,0.0,1.0,
Update the input cells in a notebook and preserve outputs and metadata,jupytext --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-data,0.0,0.0,1.0,0.0,
Analyze the project's dependencies for licensing and security information,fossa analyze,['fossa analyze'],npm ls --license --security,,0.0,1.0,0.0,
Launch GnuCash and load an empty file,gnucash --nofile,['gnucash --nofile'],gnucash -l,,0.0,0.0,1.0,
"Recompress file1.Z to gzip, retaining the .Z file if it remains smaller",znew -K path/to/file1.Z,['znew -K path/to/file1.Z'],zips -d path/to/file1.Z,,0.0,0.0,0.0,
execute maintenance on each repository listed in the maintenance.repo configuration,git 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.repo,,0.0,0.0,0.0,
Update the specified app using the given specification file,doctl 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.spec,,0.0,0.0,0.0,
[R]emove a package and [c]ascade that to all packages that depend on it,sudo pacman -Rc package,['sudo pacman -Rc package'],sudo pacman -Rs package,,0.0,1.0,1.0,
"Use Pulumi locally, independent of a Pulumi Cloud",pulumi login -l|--local,['pulumi login -l|--local'],pulumi up,,0.0,0.0,1.0,
display pacman's help and usage information,pacman --deptest --help,['pacman --deptest --help'],pacman --help,,0.0,0.0,1.0,
Specify a given file to serve,live-server --open=about.html,['live-server --open=about.html'],serve --file path/to/file,,0.0,1.0,0.0,
Remove the specified plugin from the Ignite project.,ignite remove plugin_name,['ignite remove plugin_name'],ignite plugins remove plugin_name,,0.0,0.0,1.0,
"search all files for ""foo"" and display each matching line",ag foo,['ag foo'],rg --all 'foo',,0.0,1.0,0.0,
execute the load test defined in script.js using k6,k6 run script.js,['k6 run script.js'],k6 run --script path/to/script.js,,0.0,0.0,1.0,
Run lint checks on all files within the specified directory recursively.,mh_lint path/to/directory,['mh_lint path/to/directory'],flake8 --recursive path/to/directory,,0.0,0.0,0.0,
change the password of the key alias key_name in the given keystore file,keytool -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_file,0.0,0.0,1.0,1.0,
trace and display the library calls made by ./program,ltrace ./program,['ltrace ./program'],strace ./program,,0.0,0.0,0.0,
"combine multiple graph layout files into one file, keeping each graph separate",gvpack -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.gv,,0.0,0.0,0.0,
Dump all contacts to XML (`stdout`),goobook dump_contacts,['goobook dump_contacts'],contacts dump --xml,,0.0,0.0,0.0,
Compare 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/file2,0.0,0.0,1.0,0.0,
Open Qt Creator in presentation mode with shortcut pop-up hints,qtcreator -presentationMode,['qtcreator -presentationMode'],qtcreator --show-hints,,0.0,0.0,1.0,
Automatically detect web technologies on scanme.nmap.org using Wappalyzer,nuclei -as -u scanme.nmap.org,['nuclei -as -u scanme.nmap.org'],nmap -T0 -p any --waf wappalyzer.wapalyzer.com,,0.0,0.0,0.0,
Show help information for the specified AWS CLI command,aws command help,['aws command help'],aws --cli-hello command,,0.0,0.0,1.0,
execute the given command with root privileges,run0 command,['run0 command'],sudo command,,0.0,1.0,0.0,
display command snippets from Commands.md and notes tagged with commands,qc search,['qc search'],"tldr --snippet Commands.md --tags ""commands""",,0.0,0.0,0.0,
Create a distributable package for the specified target,pants package path/to/directory:target-name,['pants package path/to/directory:target-name'],npm release --target=package,,0.0,1.0,0.0,
Count the number of bytes sent between each address pair appearing in a PCAP file,ipaggcreate --address-pairs --bytes path/to/file.pcap,['ipaggcreate --address-pairs --bytes path/to/file.pcap'],pcapstat -c path/to/file.pcap --bytes-bytes,,0.0,0.0,0.0,
show running processes in a hierarchical tree view,htop --tree,['htop --tree'],top -h,,0.0,1.0,0.0,
run winetricks using the specified custom Wine prefix directory,WINEPREFIX=path/to/wine_directory winetricks,['WINEPREFIX=path/to/wine_directory winetricks'],winetricks --prefix path/to/directory,,0.0,0.0,0.0,
"Remove unused variables from all files in the directory, overwriting them",autoflake --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.0,1.0,0.0,
Inspect and review the Type Enforcement (.te) file for a local policy,vim local_policy_name.te,['vim local_policy_name.te'],alicloud tpe inspect --policy-id policy_id path/to/file,,0.0,0.0,0.0,
show CPU and memory usage of pods or nodes,kubectl top pod|node,['kubectl top pod|node'],kubectl top cpu|memory --all,,0.0,0.0,1.0,
Edit the Kubernetes deployment named deployment_name,kubectl edit deployment/deployment_name,['kubectl edit deployment/deployment_name'],kubectl edit deployment/deployment_name,,1.0,0.0,1.0,
list local containers whose names match the provided string,lxc list match_string,['lxc list match_string'],"podman ps --filter ""name=*string*""",,0.0,0.0,0.0,
Send a Wake-on-LAN packet to the MAC address via the specified hostname,wol --host=hostname mac_address,['wol --host=hostname mac_address'],wol -H hostname mac_address,,0.0,0.0,1.0,
Delete 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 name,,0.0,0.0,1.0,
Initialize `kdesrc-build`,kdesrc-build --initial-setup,['kdesrc-build --initial-setup'],kdesrc-build init,,0.0,0.0,1.0,
Display systemd-path's version information,systemd-path --version,['systemd-path --version'],systemd-path --version,1.0,1.0,1.0,1.0,
Add tags to the SNS topic identified by the given ARN,"aws 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_2,,0.0,0.0,1.0,
Display the block count and block size of an ISO file,isosize --sectors path/to/file.iso,['isosize --sectors path/to/file.iso'],isoinfo --blocksize path/to/file.iso,,0.0,0.0,0.0,
Select a single screen point instead of a region,slurp -p,['slurp -p'],slop x y width height,,0.0,0.0,0.0,
list the original creators of all ASCII art,macchina --ascii-artists,['macchina --ascii-artists'],asciiart --list-creators,,0.0,0.0,0.0,
List all currently installed packages (includes AUR packages),pacaur -Qs,['pacaur -Qs'],pacaur -Sya,,0.0,0.0,1.0,
Destroy a specific virtual machine ignoring locks and forcing destroy,sudo qm destroy vm_id --skiplock,['sudo qm destroy vm_id --skiplock'],qm destroy --ignore-locks --force vm_id,,0.0,0.0,0.0,
Group rows by column 6 and sum columns 1‑3 and 5 for each group,"bedtools 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.csv",,0.0,0.0,0.0,
Install all gems specified in the Gemfile in the current directory,bundle install,['bundle install'],bundle install,,1.0,0.0,1.0,
Display loaded modules,module list,['module list'],lsmod,,0.0,1.0,0.0,
Split the PDF into separate page files named using the out_#.pdf pattern,pdftk 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.pdf,,0.0,0.0,0.0,
Show the list of fields that can be used in sstat output,sstat --helpformat,['sstat --helpformat'],sstat -l,,0.0,0.0,1.0,
Open specific documents,okular 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.0,0.0,0.0,
Display the first few lines of a Parquet file,parquet-tools head path/to/parquet,['parquet-tools head path/to/parquet'],parquet-tools --num-lines=10 path/to/file.parquet,,0.0,0.0,1.0,
show the disambiguation menu for a wiki topic,wikit topic -d,['wikit topic -d'],wikit --disambig topic,,0.0,0.0,1.0,
Start an interactive shell within a specific chroot as a specific user,schroot --chroot chroot --user user,['schroot --chroot chroot --user user'],chroot --user username path/to/root_directory,,0.0,1.0,0.0,
"Toggle audio playback (play if paused, pause if playing)",audacious --play-pause,['audacious --play-pause'],pactl set-sink-volume percentage,,0.0,0.0,0.0,
Create an Electrode Native container,ern create-container --miniapps /path/to/miniapp_directory --platform ios|android,['ern create-container --miniapps /path/to/miniapp_directory --platform ios|android'],nxc electrodet --create,,0.0,0.0,0.0,
"Perform 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/file,,0.0,0.0,0.0,
Create a backup of TeX Live packages in the specified directory,tlmgr backup package --backupdir path/to/backup_directory,['tlmgr backup package --backupdir path/to/backup_directory'],tlmgr backup --directory path/to/directory,,0.0,0.0,1.0,
Compress a specific PNG and override original,pngquant --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.0,0.0,1.0,
silently disable the specified Apache configuration file,sudo a2disconf --quiet configuration_file,['sudo a2disconf --quiet configuration_file'],sudo a2dissite path/to/file.conf,,0.0,1.0,1.0,
show usage information for dunstctl,dunstctl --help,['dunstctl --help'],dunstctl --help,,1.0,0.0,1.0,
Open GNOME Software and show details for the specified package,gnome-software --details package,['gnome-software --details package'],gnome-software --details package,,1.0,0.0,1.0,
Create empty files at the specified paths,touch path/to/file1 path/to/file2 ...,['touch path/to/file1 path/to/file2 ...'],touch path/to/file1 path/to/file2 ...,,1.0,1.0,1.0,
Create a new 2048-bit certificate signed by server_certificate with specified subject,"certutil -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.0,1.0,0.0,
display password aging details for the specified user,chage --list username,['chage --list username'],passwd --age username,,0.0,1.0,0.0,
display all available versions for the specified package,asdf list all name,['asdf list all name'],pacman --query package,,0.0,0.0,0.0,
display all installed Node.js versions and indicate the default version,nvm list,['nvm list'],nvm list --default,,0.0,0.0,1.0,
Compress the file at path/to/file using lrzip for high compression,lrzip -z path/to/file,['lrzip -z path/to/file'],lrzip -H path/to/file,,0.0,0.0,1.0,
List directories on each reachable FTP server in 192.168.178.0/24 using given credentials,nxc 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 password,,0.0,0.0,0.0,
Start Conky using its default built-in configuration,conky,['conky'],conky,,1.0,0.0,1.0,
Generate and display a JSON Lighthouse audit for https://example.com,lighthouse --output json https://example.com,['lighthouse --output json https://example.com'],lighthouse --json https://example.com,,0.0,0.0,1.0,
Send the selected node to the given desktop,bspc node --to-desktop number,['bspc node --to-desktop number'],gnome-terminal --desktop desktop_name,,0.0,0.0,0.0,
Create a branch from the given pull request and check it out,hub pr checkout pr_number,['hub pr checkout pr_number'],glab pr checkout pr_number --branch,,0.0,0.0,0.0,
Monitor and display X11 events in real time,xev,['xev'],xev,,1.0,0.0,1.0,
display brief documentation for the fossil remove command,tldr fossil rm,['tldr fossil rm'],tldr fossil remove,,0.0,0.0,1.0,
list the contents of the specified S3 bucket or path,s3cmd ls s3://bucket|path/to/file,['s3cmd ls s3://bucket|path/to/file'],aws s3 ls s3://bucket_name|path/to/bucket,,0.0,0.0,0.0,
display the current traffic shaping status for the specified network adapter,wondershaper -s -a adapter_name,['wondershaper -s -a adapter_name'],sudo tc qdisc show dev eth0,,0.0,1.0,0.0,
Copy the given directory from the remote repository named remote_name to the local directory,git rscp remote_name path/to/directory,['git rscp remote_name path/to/directory'],git copy remote_name path/to/remote_directory path/to/local_directory,0.0,0.0,1.0,1.0,
Generate position‑independent native code from the specified LLVM IR file,llc -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-code,,0.0,0.0,0.0,
Open 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.0,0.0,1.0,
Build the Middleman site for deployment,bundle exec middleman build,['bundle exec middleman build'],middleman build,,0.0,0.0,0.0,
display the currently active Kubernetes context name,kubectx -c,['kubectx -c'],kubectl config current-context,,0.0,0.0,0.0,
install the specified Node.js version using ddev's nvm,ddev nvm install version,['ddev nvm install version'],ddev nvm install node_version,,0.0,0.0,1.0,
show the target of the symbolic reference named refs/name,git symbolic-ref refs/name,['git symbolic-ref refs/name'],git show-ref --target refs/name,1.0,0.0,1.0,1.0,
Create anomaly subscription,aws 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_id,,0.0,0.0,1.0,
Append the hashed SSH host key of host to your known_hosts file,ssh-keyscan -H host >> ~/.ssh/known_hosts,['ssh-keyscan -H host >> ~/.ssh/known_hosts'],ssh-keygen -H -f ~/.ssh/known_hosts --stdin|passphrase,,0.0,0.0,0.0,
Connect and configure Tailscale as a subnet router,"sudo 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-router,,0.0,0.0,0.0,
display all available .gitignore template boilerplates,gibo list,['gibo list'],boilerplate --list,,0.0,0.0,0.0,
Validate the syntax of the Packer configuration file at path/to/config.json,packer validate path/to/config.json,['packer validate path/to/config.json'],packer validate path/to/config.json,,1.0,0.0,1.0,
Print files with numbered lines and a custom formatted date header,"pr -n -D ""format"" path/to/file1 path/to/file2 ...","['pr -n -D ""format"" path/to/file1 path/to/file2 ...']",ls -lF --date=custom_date_format,0.0,0.0,1.0,0.0,
Upload the Elasticsearch index mapping schema,cradle elastic map,['cradle elastic map'],"curl -XPUT ""http://localhost:9200/_mapping"" --data @-",,0.0,1.0,0.0,
Force immediate log rotation using the specified configuration file,logrotate path/to/logrotate.conf --force,['logrotate path/to/logrotate.conf --force'],logrotate -f /path/to/logrotate.conf,,0.0,0.0,1.0,
Edit the Chef node named node_name,knife node edit node_name,['knife node edit node_name'],knife edit-node node_name,,0.0,0.0,1.0,
Generate data using generator1 and generator2,fakedata generator1 generator2,['fakedata generator1 generator2'],"gensim.models.LMModel('generator1', 'generator2')",,0.0,0.0,0.0,
retrieve the full commit hash of the specified branch,git rev-parse branch_name,['git rev-parse branch_name'],git show-branch --full-commit HEAD branch_name,1.0,0.0,1.0,1.0,
Preempt the existing reservation with a given key and replace it with a new reservation,blkpr -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_key,,0.0,0.0,0.0,
display Btrfs usage statistics for the specified mount point,btrfs filesystem usage path/to/btrfs_mount,['btrfs filesystem usage path/to/btrfs_mount'],sudo btrfs filesystem usage path/to/mount_point,,0.0,1.0,0.0,
Run a 30‑second GET request load test and save latency‑over‑time graph to results.html,"echo ""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.html,,0.0,0.0,0.0,
Show the tldr summary for the pkgctl build command,tldr pkgctl build,['tldr pkgctl build'],tldr pkgctl build,,1.0,0.0,1.0,
Display a password input box,"result_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 --password,,0.0,0.0,0.0,
Create a `bower.json` file for your package,bower init,['bower init'],bower init,,1.0,0.0,1.0,
Use a template and inject the escaped text,systemd-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.txt,,0.0,1.0,0.0,
list every installed package on the system,equery list '*',"[""equery list '*'""]",pacman --query,,0.0,0.0,0.0,
List 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|url,,0.0,0.0,0.0,
play the previous track in the playlist,qmmp --previous,['qmmp --previous'],<Space>,,0.0,0.0,0.0,
Format files or directories recursively using single quotes and no trailing commas,prettier --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.0,1.0,0.0,
Commit changes from the working copy to the repository with a log message,svn ci -m commit_log_message [PATH],['svn ci -m commit_log_message [PATH]'],"hg commit -m ""message""",,0.0,0.0,0.0,
Execute script in a given Python file,pypy path/to/file.py,['pypy path/to/file.py'],python path/to/file.py,,0.0,1.0,0.0,
Start a HTTP server for the current directory,updog,['updog'],http-server,,0.0,0.0,0.0,
Display all shell options with their current state as runnable shopt commands,shopt -p,['shopt -p'],shopt -t,,0.0,0.0,1.0,
convert the file's line endings to Windows (CRLF) format,unix2dos path/to/file,['unix2dos path/to/file'],dos2unix path/to/file,,0.0,0.0,0.0,
install the specified package or SlackBuild,spi --install package/slackbuild_name,['spi --install package/slackbuild_name'],slact --install package|path/to/file,,0.0,0.0,0.0,
display the current SELinux status,sestatus,['sestatus'],getsebool -a|s|status,,0.0,0.0,0.0,
export the cluster's kubeconfig file or retrieve its logs,kind export kubeconfig|logs,['kind export kubeconfig|logs'],kubecfg export|kubectl logs --kubeconfig path/to/kubeconfig_file,,0.0,0.0,0.0,
List all the currently installed printer drivers,lpinfo -m,['lpinfo -m'],lpinfo -d,,0.0,0.0,1.0,
Rename or move objects in a bucket,gsutil 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.0,0.0,0.0,
run the specified subcommand of the toolbox tool,toolbox subcommand,['toolbox subcommand'],toolbox tool_name --subcommand subcommand,,0.0,0.0,1.0,
Connect to the local Redis cluster via the command-line interface,redis-cli -c,['redis-cli -c'],redis-cli --cluster,,0.0,0.0,1.0,
"Align paired-end reads to reference genome using 32 threads, mark secondary hits, compress output",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 -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.bam,,0.0,0.0,1.0,
Unescape special XML characters from `stdin`,"echo ""&lt;a1&gt;"" | xml unescape","['echo ""&lt;a1&gt;"" | xml unescape']",xmlstarlet unescape --input=stdin,,0.0,0.0,0.0,
download an image from a URL and display it in the terminal,curl -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 GET,,0.0,0.0,0.0,
Choose 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.png,,0.0,0.0,0.0,
display VirusTotal information for URLs associated with a domain,vt domain url,['vt domain url'],vt -d domain_name,,0.0,0.0,1.0,
Continuously display Clockwork logs for the current project,clockwork-cli,['clockwork-cli'],clockwork --log,,0.0,0.0,0.0,
enable verbose output for the Shim,mokutil --set-verbosity true,['mokutil --set-verbosity true'],shims --verbose,,0.0,0.0,0.0,
run a Mercurial version control command,hg command,['hg command'],hg command,,1.0,0.0,1.0,
show help information and options for the croc send or relay command,croc send|relay --help,['croc send|relay --help'],croc send|relay --help,,1.0,0.0,1.0,
list packages with newer versions available,pnpm outdated,['pnpm outdated'],nix-env -q --packages,,0.0,0.0,0.0,
Run a parameterized query,"bq 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=?' 1,,0.0,0.0,0.0,
Set up a given swap area,sudo mkswap path/to/file,['sudo mkswap path/to/file'],sudo mkswap path/to/file,,1.0,1.0,1.0,
Open the post‑scaffolding configuration file for editing,lambo edit-after,['lambo edit-after'],pulumi config edit --post-scaffold,,0.0,0.0,0.0,
upload the specified image files to Immich,immich upload file1.jpg file2.jpg,['immich upload file1.jpg file2.jpg'],immich upload path/to/file1 path/to/file2 ...,,0.0,0.0,1.0,
display disk usage without showing percent bars or percentages,dust --no-percent-bars,['dust --no-percent-bars'],df -h,,0.0,1.0,0.0,
List all available emojis and their descriptions,gitmoji --list,['gitmoji --list'],emojiff --list,,0.0,0.0,0.0,
Verify the package database to ensure all dependencies are present and intact,pacman --database --check --check,['pacman --database --check --check'],pacman --database verify,,0.0,0.0,1.0,
verify group disk quotas on the given mount point,sudo quotacheck --group group mountpoint,['sudo quotacheck --group group mountpoint'],sudo fstrim --verbose path/to/mount_point,,0.0,1.0,1.0,
generate a case-insensitive regex that matches the provided space-separated strings,grex -i space_separated_strings,['grex -i space_separated_strings'],"grex ""space1 space2 ...""",,0.0,0.0,1.0,
convert the PostScript file to a raster image at the specified DPI,pstopnm -dpi n path/to/file.ps,['pstopnm -dpi n path/to/file.ps'],ps2jpg -dpi 300 path/to/file.ps > path/to/output.jpg,,0.0,0.0,0.0,
Mark the specified color as transparent in the output image,pamtopng -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.ppm,,0.0,0.0,0.0,
Stream a specific anime,animdl stream anime_title,['animdl stream anime_title'],animdl stream anime_name,,0.0,0.0,1.0,
Compile in release mode,dotnet build --configuration Release,['dotnet build --configuration Release'],cargo build --release,,0.0,0.0,0.0,
list all Amazon Machine Images available in your AWS account,aws ec2 describe-images,['aws ec2 describe-images'],aws amzn 1 list-images,,0.0,0.0,1.0,
list all remote Node.js versions,Get-NodeVersions -Remote,['Get-NodeVersions -Remote'],gh env node --all,,0.0,1.0,0.0,
display a concise help page for pamtopnm,tldr pamtopnm,['tldr pamtopnm'],tldr pamtopnm,,1.0,0.0,1.0,
"Continuously lint Python code, automatically rechecking whenever files change",ruff check --watch,['ruff check --watch'],pycodestyle --auto-recheck,,0.0,0.0,0.0,
List all installed packages and their versions,cargo install --list,['cargo install --list'],dpkg-query --list,,0.0,1.0,0.0,
display details for the package manager named name,apx pkgmanagers show name,['apx pkgmanagers show name'],pacman --query --show-package-manager name,,0.0,0.0,0.0,
repeatedly display the print queue at regular intervals until it empties,lpq +interval,['lpq +interval'],qsort -n -t -c,,0.0,0.0,0.0,
"Save lines only present in file1, not in file2, to file1_only",comm -23 file1 file2 > file1_only,['comm -23 file1 file2 > file1_only'],"cat file1 | grep -v ""search_pattern"" > file1_only",,0.0,1.0,0.0,
"Set the maximum number of concurrent copies, defaults to 20",gcrane copy source target -j|--jobs nr_of_copies,['gcrane copy source target -j|--jobs nr_of_copies'],pueue set max_concurrency integer,,0.0,0.0,0.0,
List manually started services,rc-status --manual,['rc-status --manual'],systemctl list-manual-services,,0.0,1.0,0.0,
Display contents,osmium show path/to/input.osm,['osmium show path/to/input.osm'],tldr -c --no-colors path/to/file_or_directory,,0.0,0.0,0.0,
Delete the Surge deployment for my_custom_domain.com,surge teardown my_custom_domain.com,['surge teardown my_custom_domain.com'],surge delete my_custom_domain.com,,0.0,0.0,1.0,
Show host system information,VBoxManage list hostinfo,['VBoxManage list hostinfo'],hostinfo,,0.0,0.0,0.0,
display the date 90 days from today,"date -d ""+90 days""","['date -d ""+90 days""']","date -d ""90 day ago"" +%F",0.0,0.0,1.0,1.0,
"Convert image.ppm to text using the template and prepend the head, write to output file",ppmtoarbtxt 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_file",,0.0,0.0,0.0,
List standard packages,go list std,['go list std'],pacman --standard,,0.0,0.0,0.0,
stop the specified Amazon RDS database instance,aws 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_id,,0.0,0.0,1.0,
Lint 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_directory",,0.0,0.0,1.0,
Show all Git attribute values for the specified files,git 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.0,0.0,1.0,1.0,
Open the specified PDF at a 72 DPI display resolution,mupdf -r 72 path/to/file,['mupdf -r 72 path/to/file'],pdfviewer --dpi=72 path/to/file.pdf,,0.0,0.0,0.0,
Print the current song's metadata to the console,ncmpcpp --current-song,['ncmpcpp --current-song'],mpd --metadata,,0.0,0.0,0.0,
Display version,javap -version,['javap -version'],mamba info --version,0.0,0.0,1.0,0.0,
Create an automount point that mounts the actual file system at the time of first access,systemd-mount --automount=yes path/to/file_or_device,['systemd-mount --automount=yes path/to/file_or_device'],sudo mountpoint --autofs path/to/file_or_directory,,0.0,1.0,0.0,
Install or upgrade the specified package to the newest version,wajig install package,['wajig install package'],sudo pacman -Syu package,,0.0,1.0,0.0,
Print the schema of a Parquet file,parquet-tools schema path/to/parquet,['parquet-tools schema path/to/parquet'],parquet-tools dump path/to/input.parquet,,0.0,0.0,1.0,
Remove the specified user from the given WorkMail organization,aws 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_name,,0.0,0.0,0.0,
Log out the Azure account for the specified username,az logout --username alias@somedomain.com,['az logout --username alias@somedomain.com'],az logout --account-name username,,0.0,0.0,1.0,
Run an internet speed test and create a shareable image of the results,speedtest-cli --share,['speedtest-cli --share'],speedtest --share,,0.0,0.0,0.0,
build a machine image using the specified Packer configuration file,packer build path/to/config.json,['packer build path/to/config.json'],packer build --config path/to/config.toml,,0.0,0.0,1.0,
pipe the output of one command into another,|,['|'],command1 | command2,,0.0,0.0,0.0,
Add 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_directory,,0.0,0.0,0.0,
Sign an EFI binary with the created key and save the file to the database,sbctl 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.db,,0.0,1.0,0.0,
display the QEMU command line used to start the specified virtual machine,qm showcmd vm_id,['qm showcmd vm_id'],qm show vm_id,,0.0,0.0,1.0,
Ping a host and ring the bell when a packet is received (if your terminal supports it),ping6 -a host,['ping6 -a host'],ping -r host,,0.0,0.0,0.0,
Find root domains belonging to a given Autonomous System Number,amass intel -asn asn,['amass intel -asn asn'],soa -s as_number,,0.0,0.0,0.0,
create a new Scrapy project named project_name,scrapy startproject project_name,['scrapy startproject project_name'],scrapy create project_name,,0.0,0.0,1.0,
Lock the screen showing a white background,swaylock,['swaylock'],wmctrl -l|--listlock,,0.0,0.0,0.0,
Run a `pyATS` subcommand,pyats subcommand,['pyats subcommand'],pyats subcommand,,1.0,0.0,1.0,
Connect to host using the xxh configuration file at ~/.config/xxh/config.xxhc,"xxh ""host"" ++xxh-config ~/.config/xxh/config.xxhc","['xxh ""host"" ++xxh-config ~/.config/xxh/config.xxhc']","xxh --connect ""host"" -c path/to/config_file",,0.0,0.0,1.0,
Create a tags file for all files in the current directory recursively,ctags --recurse,['ctags --recurse'],git describe --all --tags,,0.0,1.0,0.0,
validate the style of the specified file using Vale,vale path/to/file,['vale path/to/file'],vale path/to/file,,1.0,0.0,1.0,
Update the package cache after adding a repository,add-apt-repository --update repository_spec,['add-apt-repository --update repository_spec'],sudo urpmi.addpackage -a repository_name,,0.0,1.0,0.0,
compile source.c into an optimized executable for performance,gcc 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.c,,0.0,0.0,0.0,
Use standard names for keymaps of different locales,loadkeys --console /dev/ttyN uk,['loadkeys --console /dev/ttyN uk'],map -t locale_keymap,,0.0,0.0,0.0,
Set the Artist tag to John Smith in image.jpg and save as new.jpg,"exif --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.jpg,,0.0,0.0,0.0,
output the absolute path of the repository's top-level directory,git rev-parse --show-toplevel,['git rev-parse --show-toplevel'],git rev-parse --show-toplevel,1.0,1.0,1.0,1.0,
Create or delete a bookmark named bookmark_name,:bmark|bdelete bookmark_name,[':bmark|bdelete bookmark_name'],bookmark create|delete bookmark_name,,0.0,0.0,0.0,
Copy the local file to the specified directory on the remote host,rcp 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_directory,,0.0,1.0,0.0,
Sniff the specified directory for issues (defaults to the PEAR standard),phpcs path/to/directory,['phpcs path/to/directory'],phpcbf path/to/directory --issues,,0.0,0.0,0.0,
"Display a boolean choice, returning the result through the exit code","whiptail --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 $answer,,0.0,0.0,0.0,
show each file name during extraction of filesystem.squashfs,unsquashfs -info filesystem.squashfs,['unsquashfs -info filesystem.squashfs'],gdu -x filesystem.squashfs,,0.0,0.0,0.0,
list the new names for all files and directories in the current folder,qmv --format=do .,['qmv --format=do .'],"ls *.py | sort -u | xargs -n 1 -I {} python3 -c ""import importlib; print(importlib.metadata('module').new_names)""",,0.0,1.0,0.0,
show users ranked by highest CPU time usage,sreport user topuser,['sreport user topuser'],top -u,,0.0,1.0,0.0,
"Add 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 arg,,0.0,0.0,0.0,
List trash bin items,gio trash --list,['gio trash --list'],trash list,,0.0,0.0,0.0,
Stream container events in real-time as JSON lines,docker system events --filter 'type=container' --format 'json .',"[""docker system events --filter 'type=container' --format 'json .'""]",docker event stream --json,,0.0,0.0,1.0,
display the status of all Nomad storage volumes,nomad volume status,['nomad volume status'],nomad volume list,,0.0,0.0,1.0,
Print the project's Cargo metadata using the specified format version,cargo metadata --format-version version,['cargo metadata --format-version version'],cargo report --format-version 1|2|3|latest,,0.0,0.0,1.0,
Install zlib compiled for the Emscripten WebAssembly target with vcpkg,vcpkg install --triplet=wasm32-emscripten zlib,['vcpkg install --triplet=wasm32-emscripten zlib'],vcpkg install zlib --compilers 'compiler_path' --libs 'libz.a' --webassembly-targets 'emscripten',,0.0,0.0,1.0,
Run Diskonaut without asking for confirmation before deleting files,diskonaut --disable-delete-confirmation,['diskonaut --disable-delete-confirmation'],diskonaut --noconfirm,,0.0,0.0,1.0,
perform a reverse DNS lookup for the given IP address,host ip_address,['host ip_address'],nslookup -type=PTR ip_address,0.0,0.0,1.0,0.0,
Create a default PipeWire loopback audio device,pw-loopback,['pw-loopback'],pw-loopback,,1.0,0.0,1.0,
Print Node.js runtime and library version information,"node -p ""process.versions""","['node -p ""process.versions""']",node -v,0.0,0.0,1.0,1.0,
Reload feeds and print unread items using newsboat non-interactively,newsboat -x reload print-unread ...,['newsboat -x reload print-unread ...'],newsboat --no-interactive,,0.0,0.0,1.0,
Operate on a disk image instead of a directory tree,systemd-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.qcow2,,0.0,0.0,0.0,
list current UPnP port forwarding rules,upnpc -l,['upnpc -l'],u3dpnp list,,0.0,0.0,0.0,
show the cookbook's dependency tree,berks contingent cookbook,['berks contingent cookbook'],knife cookbook dependency-tree --tree-type=dep,,0.0,0.0,0.0,
Create a new Stripe customer with email test@example.com and name Jenny Rosen,"stripe 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.0,0.0,1.0,
"Integrate 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_name,0.0,0.0,1.0,1.0,
display all configured sources,wikiman -S,['wikiman -S'],sources --list,,0.0,0.0,0.0,
Lock or unlock the home directory for a given user,sudo homectl lock|unlock username,['sudo homectl lock|unlock username'],sudo chsh -s /bin/bash username,,0.0,1.0,1.0,
Recover deleted files from the disk /dev/sdb,sudo photorec /dev/sdb,['sudo photorec /dev/sdb'],btrfs rescue --disk /dev/sdb,,0.0,0.0,0.0,
show simplified documentation for the pamoil command,tldr pamoil,['tldr pamoil'],tldr pamoil,,1.0,0.0,1.0,
List the objects in a bucket,gsutil ls -r 'gs://bucket_name/prefix**',"[""gsutil ls -r 'gs://bucket_name/prefix**'""]",s3cmd ls s3://bucket_name,,0.0,0.0,0.0,
Add an item to DOING section,laydown doing item,['laydown doing item'],doctl section add --name section_name item,,0.0,0.0,0.0,
export a MongoDB dump to the specified directory,mongodump --out path/to/directory,['mongodump --out path/to/directory'],mongodump --path path/to/directory,,0.0,0.0,1.0,
rotate every page of input.pdf 180° and save as output.pdf,pdftk 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.pdf,,0.0,0.0,0.0,
Specify the desired left and top margins,"pbmtextps -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|right,,0.0,0.0,0.0,
Show warnings as well as errors,html5validator --show-warnings path/to/file,['html5validator --show-warnings path/to/file'],cradle check --verbose,,0.0,0.0,0.0,
open the given URL in the default web browser,o,['o'],web url,,0.0,0.0,0.0,
display all loaded kernel modules,lsmod,['lsmod'],lsmod,1.0,1.0,1.0,1.0,
"Recursively 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_directory,,0.0,1.0,0.0,
Start GDB with the executable and run the provided commands,"gdb -ex ""commands"" executable","['gdb -ex ""commands"" executable']","gdb --command ""commands"" path/to/executable",,0.0,0.0,1.0,
Remove the package_spec crate from the project's dependencies,cargo remove package_spec,['cargo remove package_spec'],cargo remove package_spec,,1.0,0.0,1.0,
set the screen brightness to 420,ybacklight s420,['ybacklight s420'],xbacklight 420,,0.0,0.0,0.0,
"Obtain a new certificate via apache authorization, installing the new certificate automatically",sudo certbot --apache --domain subdomain.example.com,['sudo certbot --apache --domain subdomain.example.com'],sudo certbot --apache --domain example.com --auto-install-certificate,,0.0,1.0,1.0,
Crack Wi‑Fi password from capture using given wordlist and network SSID,aircrack-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 SSID,,0.0,0.0,1.0,
Create a man page for the given executable from its help output,help2man executable,['help2man executable'],tldr path/to/executable,,0.0,0.0,0.0,
show the installed Vala compiler version,vala --version,['vala --version'],valac --version,,0.0,0.0,0.0,
Upload the local file to the specified table partition,tunnel 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.sql,,0.0,0.0,0.0,
Attempt WMI authentication on 192.168.178.2 using provided username and password lists,nxc 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.txt,,0.0,0.0,1.0,
download and cache dependencies for the specified target triple,cargo fetch --target target_triple,['cargo fetch --target target_triple'],sudo depcheck --target=triplet --cache,,0.0,1.0,0.0,
List owners of a crate,cargo owner --list crate,['cargo owner --list crate'],cargo owner --crate-name crate_name,,0.0,0.0,1.0,
Convert file format from PBF into XML,osmium 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.xml,,0.0,0.0,0.0,
Update the working copy with changes from the repository,svn up,['svn up'],git pull,,0.0,1.0,0.0,
Recursively search the current directory for a pattern using extended regular expressions,"rgrep --extended-regexp ""search_pattern""","['rgrep --extended-regexp ""search_pattern""']","rgx --recursive ""search_pattern""",,0.0,0.0,0.0,
Print list of files at a given logical address,sudo 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_directory,,0.0,0.0,0.0,
search for exploits associated with CVE‑2021‑44228,searchsploit --cve 2021-44228,['searchsploit --cve 2021-44228'],cradle search exploit -cve 2021-44228,,0.0,0.0,0.0,
"Compile a DVI document, specifying an output directory",latex -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.dvi,,0.0,0.0,0.0,
show help information for the osage command,osage -?,['osage -?'],osage -h,0.0,0.0,1.0,1.0,
Create a public URL for a local HTTP server running on port 80,ngrok http 80,['ngrok http 80'],server-url -p 80 -o http://localhost:80/,,0.0,0.0,0.0,
Choose 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=default,,0.0,0.0,0.0,
Find unused Kubernetes secrets in the specified namespace,k8s-unused-secret-detector -n namespace,['k8s-unused-secret-detector -n namespace'],kubectl secret scan --namespace namespace,,0.0,0.0,0.0,
Open the specified files in xed using Windows-1252 encoding,xed --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.0,0.0,1.0,
Open the file and jump to the first occurrence of the given string,most path/to/file +/string,['most path/to/file +/string'],<Ctrl> + U,,0.0,0.0,0.0,
Generate completions for the specified shell without description hints,gcrane completion shell_name --no-descriptions,['gcrane completion shell_name --no-descriptions'],compgen -n|--nohelp path/to/completions.sh,,0.0,0.0,0.0,
scan a Git repository for vulnerabilities up to the specified commit,trivy repo --commit commit_hash repository,['trivy repo --commit commit_hash repository'],ghv scan --max-commit commit_hash,,0.0,0.0,0.0,
list all paired KDE Connect devices,kdeconnect-cli --list-devices,['kdeconnect-cli --list-devices'],kdeconnect-cli --list-devices,,1.0,0.0,1.0,
load the specified Xonsh and JSON configuration files,xonsh --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.json,,0.0,0.0,1.0,
[f]orce remove a specific subsystem,apx subsystems rm --name string --force,['apx subsystems rm --name string --force'],sudo dnf force-remove --subsystem=systemd|init|rpc|ldap|...,,0.0,0.0,0.0,
Display help,pants help,['pants help'],git blame --help,,0.0,1.0,0.0,
Add a to-do to a specific project with a given context,"topydo add ""todo_message +project_name @context_name""","['topydo add ""todo_message +project_name @context_name""']",to-do add --project=project_name --context=context_name,,0.0,0.0,0.0,