====== Linux Commands ====== Below are a list of useful Linux commands ==== Find release version of Linux ==== lsb_release -a ==== Append contents within file ==== cat < ==== Replace contents within a file ==== cat < ==== Find and Replace contents within a file ==== sed -i 's/PermitRootLogin no/PermitRootLogin yes/' /etc/ssh/sshd_config ==== Change directory back one level to another folder ==== cd ../test2 ==== Delete folder ==== rm -rf folder ==== Delete file ==== rm file ==== Copy files within one folder to another ==== cp * ../test2 ==== Create empty file ==== touch filename ==== Find out if a website supports HTTP2 Protocol ==== curl -I --http2 -s http://coffee.orionmail.org | grep HTTP ==== Check HTTP Header ==== curl -vs http://coffee.orionmail.org ==== Ensure APT packages cannot be auto-updated ==== apt-mark hold kubeadm kubelet kubectl ==== See status of a Service ==== systemctl status docker ==== Restart service ==== systemctl restart docker ==== User GREP to find text within a file ==== cat /etc/ssh/sshd_config | grep permit ==== Find file in File System ==== find / -name sasl_passwd ==== Disk Usage for Folders ==== du -shc s Displays the total size for the Directory. It does not display the totals for subdirectories h Prints sizes in human readable format c Prints grant total for all sizes