|
| 1 | +{ |
| 2 | + "bash_title": "Bash Cheat Sheet", |
| 3 | + "bash_file_system": "File System", |
| 4 | + "bash_file_viewing": "File Viewing", |
| 5 | + "bash_search_filtering": "Search and Filtering", |
| 6 | + "bash_processes": "Processes", |
| 7 | + "bash_system_info": "System Information", |
| 8 | + "bash_network": "Network", |
| 9 | + "bash_archives_compression": "Archives and Compression", |
| 10 | + "bash_file_permissions": "File Permissions", |
| 11 | + "bash_environment_variables": "Environment Variables", |
| 12 | + "bash_io_redirection": "I/O Redirection", |
| 13 | + "bash_history_completion": "History and Completion", |
| 14 | + "bash_text_utilities": "Text Utilities", |
| 15 | + "bash_monitoring_logs": "Monitoring and Logs", |
| 16 | + "bash_system_administration": "System Administration", |
| 17 | + "bash_useful_aliases": "Useful Aliases", |
| 18 | + "bash_functions": "Bash Functions", |
| 19 | + "bash_ls_la_description": "List all files (including hidden) in long format", |
| 20 | + "bash_ls_lh_description": "List files with human-readable sizes", |
| 21 | + "bash_ls_t_description": "Sort files by modification time", |
| 22 | + "bash_ls_r_description": "Recursively list directory contents", |
| 23 | + "bash_cd_home_description": "Change to home directory", |
| 24 | + "bash_cd_previous_description": "Change to previous directory", |
| 25 | + "bash_pwd_description": "Print working directory", |
| 26 | + "bash_mkdir_p_description": "Create directory and parent directories", |
| 27 | + "bash_rm_rf_description": "Recursively remove directory without confirmation", |
| 28 | + "bash_cp_r_description": "Recursively copy directory", |
| 29 | + "bash_mv_description": "Rename or move file/directory", |
| 30 | + "bash_ln_s_description": "Create symbolic link", |
| 31 | + "bash_cat_description": "Display file contents", |
| 32 | + "bash_less_description": "View file with scrolling", |
| 33 | + "bash_head_description": "Display first N lines of file", |
| 34 | + "bash_tail_description": "Display last N lines of file", |
| 35 | + "bash_tail_f_description": "Follow file in real-time", |
| 36 | + "bash_more_description": "View file page by page", |
| 37 | + "bash_nano_description": "Edit file in nano", |
| 38 | + "bash_vim_description": "Edit file in vim", |
| 39 | + "bash_grep_description": "Search for pattern in file", |
| 40 | + "bash_grep_i_description": "Case-insensitive search", |
| 41 | + "bash_grep_r_description": "Recursive search in directories", |
| 42 | + "bash_grep_v_description": "Search for lines NOT containing pattern", |
| 43 | + "bash_find_name_description": "Find files by name", |
| 44 | + "bash_find_mtime_description": "Find files modified in last N days", |
| 45 | + "bash_find_size_description": "Find files larger than specified size", |
| 46 | + "bash_locate_description": "Quick file search using database", |
| 47 | + "bash_which_description": "Show path to executable", |
| 48 | + "bash_whereis_description": "Show location of program", |
| 49 | + "bash_ps_aux_description": "Show all processes in detailed format", |
| 50 | + "bash_ps_ef_description": "Show all processes in full format", |
| 51 | + "bash_top_description": "Interactive process viewer", |
| 52 | + "bash_htop_description": "Enhanced interactive process viewer", |
| 53 | + "bash_kill_9_description": "Force kill process", |
| 54 | + "bash_killall_description": "Kill all processes with specified name", |
| 55 | + "bash_pkill_description": "Kill processes by name", |
| 56 | + "bash_jobs_description": "Show background jobs", |
| 57 | + "bash_fg_description": "Bring job to foreground", |
| 58 | + "bash_bg_description": "Send job to background", |
| 59 | + "bash_nohup_description": "Run command ignoring hangup signals", |
| 60 | + "bash_df_h_description": "Show disk usage in human-readable format", |
| 61 | + "bash_du_sh_description": "Show directory size in human-readable format", |
| 62 | + "bash_free_h_description": "Show memory usage in human-readable format", |
| 63 | + "bash_uname_a_description": "Show system information", |
| 64 | + "bash_whoami_description": "Show current user", |
| 65 | + "bash_id_description": "Show user and group information", |
| 66 | + "bash_uptime_description": "Show system uptime", |
| 67 | + "bash_date_description": "Show current date and time", |
| 68 | + "bash_cal_description": "Show calendar", |
| 69 | + "bash_ping_description": "Test host connectivity", |
| 70 | + "bash_netstat_tuln_description": "Show active network connections", |
| 71 | + "bash_ss_tuln_description": "Modern replacement for netstat", |
| 72 | + "bash_ifconfig_description": "Show network interfaces", |
| 73 | + "bash_ip_addr_description": "Modern replacement for ifconfig", |
| 74 | + "bash_wget_description": "Download file from web server", |
| 75 | + "bash_curl_description": "Transfer data to/from server", |
| 76 | + "bash_ssh_description": "Connect to remote host", |
| 77 | + "bash_scp_description": "Securely copy file", |
| 78 | + "bash_tar_czf_description": "Create compressed archive", |
| 79 | + "bash_tar_xzf_description": "Extract compressed archive", |
| 80 | + "bash_zip_r_description": "Create ZIP archive recursively", |
| 81 | + "bash_unzip_description": "Extract ZIP archive", |
| 82 | + "bash_gzip_description": "Compress file", |
| 83 | + "bash_gunzip_description": "Decompress file", |
| 84 | + "bash_chmod_755_description": "Set file permissions (rwxr-xr-x)", |
| 85 | + "bash_chmod_x_description": "Add execute permission", |
| 86 | + "bash_chown_description": "Change file owner and group", |
| 87 | + "bash_chgrp_description": "Change file group", |
| 88 | + "bash_umask_description": "Set default permission mask", |
| 89 | + "bash_echo_path_description": "Show PATH variable", |
| 90 | + "bash_export_description": "Export variable to environment", |
| 91 | + "bash_env_description": "Show all environment variables", |
| 92 | + "bash_set_description": "Show all shell variables", |
| 93 | + "bash_unset_description": "Unset variable", |
| 94 | + "bash_redirect_output_description": "Redirect output to file", |
| 95 | + "bash_redirect_append_description": "Append output to file", |
| 96 | + "bash_redirect_input_description": "Redirect input from file", |
| 97 | + "bash_redirect_error_description": "Redirect errors to file", |
| 98 | + "bash_pipe_description": "Pipe output of one command to input of another", |
| 99 | + "bash_and_description": "Execute second command only if first succeeds", |
| 100 | + "bash_or_description": "Execute second command only if first fails", |
| 101 | + "bash_history_description": "Show command history", |
| 102 | + "bash_history_n_description": "Execute command from history by number", |
| 103 | + "bash_history_last_description": "Repeat last command", |
| 104 | + "bash_history_string_description": "Execute last command starting with string", |
| 105 | + "bash_ctrl_r_description": "Interactive search in command history", |
| 106 | + "bash_tab_description": "Auto-complete commands and files", |
| 107 | + "bash_sort_description": "Sort lines of file", |
| 108 | + "bash_uniq_description": "Remove duplicate lines", |
| 109 | + "bash_wc_l_description": "Count number of lines", |
| 110 | + "bash_cut_description": "Cut fields from lines", |
| 111 | + "bash_awk_description": "Process text line by line", |
| 112 | + "bash_sed_description": "Stream editor for text", |
| 113 | + "bash_tr_description": "Replace or delete characters", |
| 114 | + "bash_xargs_description": "Build and execute commands from stdin", |
| 115 | + "bash_dmesg_description": "Show kernel messages", |
| 116 | + "bash_journalctl_f_description": "Follow system logs in real-time", |
| 117 | + "bash_tail_syslog_description": "Follow system log in real-time", |
| 118 | + "bash_watch_description": "Execute command periodically", |
| 119 | + "bash_strace_description": "Trace system calls of program", |
| 120 | + "bash_lsof_description": "Show open files", |
| 121 | + "bash_sudo_description": "Execute command as superuser", |
| 122 | + "bash_su_description": "Switch to another user", |
| 123 | + "bash_passwd_description": "Change password", |
| 124 | + "bash_useradd_description": "Add new user", |
| 125 | + "bash_usermod_description": "Add user to group", |
| 126 | + "bash_systemctl_start_description": "Start system service", |
| 127 | + "bash_systemctl_status_description": "Show system service status", |
| 128 | + "bash_alias_ll_description": "Create alias for detailed file listing", |
| 129 | + "bash_alias_la_description": "Create alias for showing all files", |
| 130 | + "bash_alias_cd_description": "Create alias for going up one level", |
| 131 | + "bash_alias_grep_description": "Create alias for colored grep", |
| 132 | + "bash_alias_df_description": "Create alias for human-readable df", |
| 133 | + "bash_alias_du_description": "Create alias for human-readable du", |
| 134 | + "bash_function_description": "Define bash function", |
| 135 | + "bash_source_description": "Execute file in current shell", |
| 136 | + "bash_dot_source_description": "Short form of source", |
| 137 | + "bash_debug_description": "Run script in debug mode", |
| 138 | + "bash_set_e_description": "Exit script on error", |
| 139 | + "bash_set_u_description": "Exit script on undefined variable", |
| 140 | + "bash_set_pipefail_description": "Return status of last failed command in pipe" |
| 141 | +} |
0 commit comments