VOOZH about

URL: https://www.geeksforgeeks.org/node-js/node-js-fs-unlink-method/

⇱ Node fs.unlink() Method - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

Node fs.unlink() Method

Last Updated : 12 Jul, 2025

`fs.unlink()` in Node.js removes files or symbolic links, while for directories, it's advisable to use `fs.rmdir()` since it doesn't support directory removal.

Syntax:

fs.unlink( path, callback )

Parameters: This method accepts two parameters as mentioned above and described below: 

  • path: It is a string, Buffer or URL that, represents the file or symbolic link that has to be removed.
  • callback: It is a function that would be called when the method is executed. 
  • err: It is an error that would be thrown if the method fails.

The fs.unlink() method is used to delete files in Node.js.

Example 1: Below examples illustrate the fs.unlink() method in Node.js. This example removes a file from the filesystem.

Output:

Files present in directory:
example_file.txt
index.js
package.json
Deleted file: example_file.txt
Files present in directory:
index.js
package.json

Example 2: Below examples illustrate the fs.unlink() method in Node.js. This example removes a symbolic link from the filesystem.

Output:

Symbolic link to example_file.txt created
Files present in directory:
example_file.txt
index.js
package.json
symlinkToFile
Deleted Symbolic Link: symlinkToFile
Files present in directory:
example_file.txt
index.js
package.json

We have a Cheat Sheet on Node FIle System Module methods where we covered all the important methods to check those please go through Node.js fs Complete Reference article.

Comment

Explore