Filesystem IO

Asynchronously Read from Files

Listing Directory Contents with readdir or readdirSync

Reading from a file synchronously

Copying files by piping streams

Checking if a file or a directory exists

Determining the line count of a text file

Check Permissions of a File or Directory

Reading a file line by line

Avoiding race conditions when creating or using an existing directory

Cloning a file using streams

Reading a file into a Buffer using streams

Changing contents of a text file

Deleting a file using unlink or unlinkSync

Writing to a file using writeFile or writeFileSync