typing this at the prompt | does this |
---|---|
ctrl + r (on a Mac) | allows you to search your terminal for previous commands…just start typing |
| unzip a .tar file |
standard would be | list all files and folders in your working diretory with info on permissions |
standard would be | lists all files and folders in your working directory sorted by size |
standard would be | simpler version of the command above. lists all files in a folder and shows their file size |
standard would be | view free/used disk space by drive |
| counts ALL files in a directory |
| counts ONLY files in a directory that are of a certain type (in this example, .sam files) |
| shows only the most recently modified file or directory in your current working directory |
| group files in directory by file type (extension) |
| lists all files and folders in your working directory as a tree structure |
| lists drives and their size (as well as used/free space on each) |
pressing up arrow | recalls previous command |
| takes you to the root directory |
| takes you to your home directory |
| takes you up one level in your file directory |
| takes you up two levels in your file directory |
| edits permissions on file |
| makes you the owner of a file |
| assigns you as the group for the file |
| removes a folder and all of its contents |
| downloads a file from a website |
| show all hidden files in the finder (Mac only) |
| lists all the python packages (and their versions) installed on the server |
| opens up the system profile where new program paths can be added to the system PATH |
| add a new piece of software to the system PATH so it is executable from anywhere |
| add lines like this to your ~/.bash_profile to create a keyboard shortcut, in this case typing 'something' actually does 'something else' |
| displays the progress of file manipulation jobs (e.g. from cp, mv, etc) |
| locates the binary, source, and manual page files for a command. |
| Micro is a text editor built right into the terminal. You can call ‘micro’ and any text file by name to open and edit that file. Micro is particularly nice since it has some of the ease of. use you are probably arelady familiar with for stand-alone text editors. User-specific customization of micro’s settings can be done by modifying the config file that lives at /home/[USERNAME]/.config/micro/settings.json |
| Lets you search your bash history to quickly recall commands |
| monitor CPU and RAM usage for all jobs being run on the server |
| monitor GPU usage |
| the column program lets you view csv and tsv files with proper display directly in the terminal |