Skip to main content

Linux Delete Symbolic Link ( Softlink )


Delete Symbolic Link File

Use the following syntax:
 
rm linkname
unlink linkname
Cd to /tmp
cd /tmp
ln -s /etc/resolv.conf dns
ls -l dns
Outputs:
lrwxrwxrwx 1 vivek vivek 16 2009-08-16 04:28 dns -> /etc/resolv.conf
Now delete dns symbolic link:
 
rm dns
OR
unlink dns

Delete Symbolic Link Directory

Use the following syntax:
 
rm linkDirName
unlink linkDirName
Note: Avoid appending / at the end of linkDirName. Cd to /tmp:
cd /tmp
ln -s /etc test
ls -l test
Sample Output:
lrwxrwxrwx 1 vivek vivek 4 2009-08-16 04:31 test -> /etc
Now delete test symbolic link directory:
 
rm test
OR
unlink test

Comments

Popular posts from this blog

Veritas cluster Interview Questions-2

Please go through questions and answers. Let me know if you have any doubt by leaving comment. Adding and removing cluster node  Q-1 How to add a node in an existing cluster? Ans:    Adding a node into an existing cluster is a multi steps process. 1:       Set up the hardware Before adding a node to an existing cluster, node must be physically connected with the cluster.       1: Connect the VCS private Ethernet controllers       2: Connect the node to the shared storage 2:       Install the VCS software in the node           Install the VCS software and install the license. 3:       Configure LLT and GAB Create the LLT & GAB configuration files (/etc/llthosts, /etc/llttab and /etc/gabtab) in the new node and update the files on the existing node. 4:       Add the node to an existing cluster We have to perform below given tasks in any of the exi...

AUDIT.YML

 --- - name: Update auditd.conf and restart auditd service   hosts: all   become: yes   tasks:     - name: Ensure the line 'disk_full_action = halt' exists in auditd.conf       lineinfile:         path: /etc/audit/auditd.conf         regexp: '^disk_full_action'         line: 'disk_full_action = halt'         state: present       register: disk_full_action_changed     - name: Ensure the line 'disk_error_action = halt' exists in auditd.conf       lineinfile:         path: /etc/audit/auditd.conf         regexp: '^disk_error_action'         line: 'disk_error_action = halt'         state: prese...

Learning Git

git config --global user.name  Yoganandhan Ganesan git config --global user.email gyoganandhan@gmail.com touch one.txt git status git add one.txt To remove the file in git  ------------------------------ git rm --cached one.txt To view the modified file difference  ------------------------------------ git diff To get the log ------------------- git log  git log --oneline --- git ignore file create ------------------------ touch .gitignore create branch -------------- git branch branch_name to change the branch ------------------- git checkout branch_name git checkout master ---------------- delete branch --------------- git branch -d branch_name ---------- to remvoe last commit  ------------------- git checkout . git checkout XXXXXX return to master with perivous position ----------------------------- git checkout master ------------------------------- we do not want to come pack to master ------------------------------------- git reset --hard ID(XXXXXX) git che...