Linux
File Operations

0: Introduction
1: mkdir - Make Directory
2: rmdir - Remove Directory
3: ▶︎ touch - Create/Update Files
4: cp - Copy Files
5: mv - Move/Rename Files
6: open - Open Files
7: ln - Create Links
8: chmod - Change File Permissions
9: chown - Change File Owner
10: umask - Set Default Permissions

[← back to the Valley]

File Operations: touch - Create/Update Files

You can create an empty file using the touch command:

touch apple

If the file already exists, it opens the file in write mode, and the timestamp of the file is updated.

This command works on Linux, macOS, WSL, and anywhere you have a UNIX environment

◀︎ rmdir - Remove Directory
▶︎ cp - Copy Files

Lessons in this unit:

0: Introduction
1: mkdir - Make Directory
2: rmdir - Remove Directory
3: ▶︎ touch - Create/Update Files
4: cp - Copy Files
5: mv - Move/Rename Files
6: open - Open Files
7: ln - Create Links
8: chmod - Change File Permissions
9: chown - Change File Owner
10: umask - Set Default Permissions

Join my AI Workshop!

The Web Development BOOTCAMP cohort starts in February 2026