1002 lines
200 KiB
CSV
1002 lines
200 KiB
CSV
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 ""<a1>"" | xml unescape","['echo ""<a1>"" | 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,
|