[Linux basic] Creating and deleting Linux directories
mkdir command
The mkdir used to create one or more directories
Example:
Create directory:
mkdir ddos
The above command will create the directory ‘ddos’.
Create a directory and set access permissions:
mkdir -m 777 ddos
The above command will create the directory ‘ddos’ and set read and write permissions.
rmdir command
The rmdir command is used to delete/remove a directory and its subdirectories.
Example:
Delete / remove directory.
rmdir tmp
If the tmp directory is empty, the rmdir command will remove/delete the tmp directory.
Delete the directory tree:
rm -ir tmp
This command recursively deletes the contents of all subdirectories under the tmp directory. You will be prompted for the deletion of each file, and then the tmp directory itself is deleted.
To deletes the contents of all subdirectories under the tmp directory without prompt, you can use the command:
rm -rf tmp
cd command
The cd command is used to change directories.
Example
cd /etc/: This command changes from its parent directory to the /etc/ directory.
cd ..: This will change from the current working directory/subdirectory to the parent directory.
cd ~: This command will change to the user’s home directory “/home/username”
pwd command
The pwd command displays the working directory. The pwd command displays the absolute pathname of the current working directory.
ls command
The ls command files and directories in the current working directory.
Example:
Display the contents of the root directory:
ls /
List the contents of the root directory.
Show hidden files and directories:
ls -a
Lists all items, including hidden files and directories.
Display information:
ls -i