Professional Documents
Culture Documents
● Bunch of other less common ones (dash, csh, tcsh, fish, etc.)
Editors
Common Editors
● Vim
● Emacs
● Nano (easy to use)
https://triplebyte.com/blog/technical-interview-performance-by-editor-os-language
Commands
Common Commands
● mv: move files/directories
● cp: copy files
● rm: remove files
● grep: search through text for files
● ls: list directory
● mkdir: create a folder
● wc: word count
● chmod: change permissions
Flags
Questions
Wildcard
● ?: any single character
● *: zero or more characters
● []: a class of characters
reference: http://www.robelle.com/smugbook/wildcard.html
Wildcard
Pipe
● |
● program or utility
cat people_names
cat people_names
Alicia Fuentes
Jo-Ting Losev Standard output
Elena Edmonds (your screen)
Naydene Cabral
Dato Rosengren
Fernanda Serrano
Emiliano Wenk
Larry Lapin
Jakub Gondos
Derek Kazanin
...
cat people_names | grep Anna
cat people_names
Alicia Fuentes
Jo-Ting Losev The file test.txt
Elena Edmonds
Naydene Cabral
Dato Rosengren
Fernanda Serrano
Emiliano Wenk
Larry Lapin
Jakub Gondos
Derek Kazanin
...
cat people_names | grep Anna > output.txt