### General - [[Hardlink]] #it/todo - [[Soft Link]] #it/todo - [[Symlink]] #it/todo - [[Pipeline_(Linux)]] - [[What is file descriptor?]] #it/todo - [[What is process in Linux?]] - [[What is Zombie Process?]] - [[SIGKILL]] - [[What is Signal in Linux?]] ### Shell - [[Bash]] ### Command-Line Tools - [[jq]] - [[cURL]] - [[dpkg]] ### Guides #### General - [[Shortening Path Displayed in Bash Prompt]] - [[How to find package versions available in apt?]] #### User Management - [[How to change default shell for the user?]] - [[How to find home directory for the user?]] - [[What’s the difference between useradd and adduser?]] - [[How to create a new user on Linux?]] - [[What etc-skel directory is used for?]] - [[How to change location of skel files?]] - [[How to add a user to the group?]] #### Network - [[How to display UDP ports Linux listens on?]] #### Filesystem - [[How to calculate MD5 checksum for a file?]] - [[How to find the biggest files in directory?]] - [[How to remove files older than 30 days?]] - [[How to add a newfile character at the end of file?]] #### Management - [[Sending a file to Linux server using SCP]] - [[How to set the timezone on Linux?]] #it/todo - review required - [[Disable Password-based authentication in SSH]] #### Processes - [[Which files are opened by which process?]] - [[How to kill a process?]] - [[How to restart process in Linux?]] - [[Running command in the background]] - [[Run a command as a different user]] - [[Finding a zombie process origin]] - [[How to find parent process for selected PID?]] - [[How to find files the process has opened?]] - [[How to find detailed info about process?]] #### Services - [[etc nsswitch.conf]] - #note/todo #### Packages - [[How to install deb package using dpkg?]] ### Explanations - [[What does 2>&1 mean?]]