What are common file management commands?

QuestionsQuestions8 SkillsProBasic Files OperationsAug, 16 2025
0116

Common file management commands in Linux include:

  1. ls: Lists files and directories in the current directory.

    ls -l  # Detailed listing
    ls -a  # Includes hidden files
  2. cd: Changes the current directory.

    cd /path/to/directory  # Navigate to a specific directory
    cd ..                  # Move up one level
    cd ~                   # Go to the home directory
  3. cp: Copies files or directories.

    cp source.txt destination.txt  # Copy a file
    cp -r source_directory/ destination_directory/  # Copy a directory recursively
  4. mv: Moves or renames files or directories.

    mv oldname.txt newname.txt  # Rename a file
    mv file.txt /path/to/directory/  # Move a file to another directory
  5. rm: Removes files or directories.

    rm file.txt  # Remove a file
    rm -r directory/  # Remove a directory and its contents recursively
  6. mkdir: Creates a new directory.

    mkdir new_directory  # Create a new directory
  7. rmdir: Removes an empty directory.

    rmdir empty_directory  # Remove an empty directory
  8. touch: Creates an empty file or updates the timestamp of an existing file.

    touch newfile.txt  # Create a new empty file
  9. find: Searches for files and directories based on criteria.

    find /path/to/search -name "filename.txt"  # Find a file by name
  10. chmod: Changes the permissions of a file or directory.

    chmod 755 script.sh  # Set permissions for a script

These commands form the foundation of file management in Linux, allowing you to create, modify, and organize files and directories efficiently.

0 Comments

no data
Be the first to share your comment!