Debian (Ubuntu) uses apt | RedHat (CentOS) uses yum
ps aux
# a = show processes for all users
# u = display the process's user/owner
# x = also show processes not attached to a terminal
top
free
vmstat
ls
ls -lat
# long list
# all files
# sort by timestamp
ls ~
ls /
lr -r
# recursive
sudo kill <processId>
sudo kill -9 <processId>
mkdir one two three
mkdir -p one/two
rm -r dir1 dir2
rm -f dir1 dir2
touch one.txt two.txt three.txt
rm file.txt file2.txt
uptime
iostat
netstat -a
sudo systemctl enable [service]
sudo systemctl start [service]
sudo service [service] start
systemctl status [service]
printenv
echo $?
Free swap
sar -S
sudo lsblk
sudo blkid
suod df -h
pwd
file one.txt
history
history | grep git
history | grep 'git commit'
history !5
history -c
wc filename
type ls
whatis cp
mkdir folder1;touch file1;mv file1 folder1
cal && DATE && mkdir testing
cp f?l*.txt dir1
apples, bananas, carrots, hundred, face, 123
cp [abc]* dir1
apples, bananas, carrots, hundred, face, 123
cp [!abc]* dir2
file1.txt, file2.txt, file3.txt, job.txt
cp f?l\*.txt dir1
cp [[:upper:]]* dir1
cp [[:lower:]]* dir1
cp *[[:alpha:]] dir1
cp *[[:digit:]] dir1
cp *[[:alnum:]] dir1
cp [[:digit::]]*[[:alpha:]] dir1
cp [![::digit:]]* dir1
vi ~/.bashrc
alias todo=”cd Desktop; vi file.txt”
alias rename=”mv”
unalias rename
tar = Tape Archive
Unpack a tar file
- x = extracts from zip file
- v = verbose
- z = decompress files
- f = filename you’re working with
tar -xvf file.tar
sudo touch /forcesck
uname -a