How to delete files of a particular user?


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers How to delete files of a particular user?
# 1  
Old 03-04-2014
How to delete files of a particular user?

I went to location where I need to delete all the files owned by me

I used the below code but it didn't work. It didn't throw any error but it hasn't deleted the files
Code:
find . -user username -exec rm -rf {} \;

Any suggestions please?

Last edited by Franklin52; 03-04-2014 at 06:30 PM.. Reason: Please use code tags
# 2  
Old 03-04-2014
That command is wrong and extremely dangerous. the -r in particular makes it recursive, it will delete entire folders, potentially including content that doesn't belong to that user! rm -f is what you probably meant.

What folder did you run it in? Does it still contain the files in question?
# 3  
Old 03-04-2014
Please try this safer one:
Code:
find . -depth -user username \( \! -type d -exec rm {} \; -o -type d -links 2 -exec rmdir {} \; \)

What errors do you get?
# 4  
Old 03-05-2014
i didn't get any errors, but the files wont delete
# 5  
Old 03-05-2014
What folder did you run it in?
# 6  
Old 03-05-2014
Do you get some echo with
Code:
find . -depth -user username \( \! -type d -exec echo rm {} \; -o -type d -links 2 -exec echo rmdir {} \; \)

?
Or with just
Code:
find . -depth -user username

?
 
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Trying to delete a user and home directory

Good Afternoon, I'm trying userdel -r username on Solaris 9 and getting UX: userdel: ERROR: unable to find status about home directory: No such file or directory I see the user's home directory and getent passwd shows the user Anybody know what's causing it? (2 Replies)
Discussion started by: Stellaman1977
2 Replies

2. Shell Programming and Scripting

Delete file content by asking user Yes/No...

I have following script to ping multiple ips but i want to delete ip.csv file content after running script .....but before deleting content i have ask user yes/No prompt depend on user input Yes/no ip.csv content will delete.. #!/bin/bash for enodeb in `cat /tmp/ip.csv` do ping -c 2... (3 Replies)
Discussion started by: Ganesh Mankar
3 Replies

3. Shell Programming and Scripting

Script needed to delete to the list of files in a directory based on last created & delete them

Hi My directory structure is as below. dir1, dir2, dir3 I have the list of files to be deleted in the below path as below. /staging/retain_for_2years/Cleanup/log $ ls -lrt total 0 drwxr-xr-x 2 nobody nobody 256 Mar 01 16:15 01-MAR-2015_SPDBS2 drwxr-xr-x 2 root ... (2 Replies)
Discussion started by: prasadn
2 Replies

4. Shell Programming and Scripting

Delete everything owned by a particular user

I want to delete all files and folders owned a user say abcuser in the folder /tmp . Can you please give me the command ? Thanks Matt (2 Replies)
Discussion started by: lijjumathew
2 Replies

5. UNIX for Advanced & Expert Users

delete user

hello, Aside from userdel -r "username', are there any things needed to check before deleting a user? I wanted to cleanup user accounts and Im just worried if there are scripts or tasks created or owned by them that might be affected once I deleted the account. I normally login to their account... (2 Replies)
Discussion started by: lhareigh890
2 Replies

6. UNIX for Dummies Questions & Answers

User can't delete files

Hi Professionals, Need a way to restrict a user from his own directory so that he can't delete files from his directory but can read and write/overwrite. Is this information enuf for you people? Pls reply. Rgds, Gaurav (2 Replies)
Discussion started by: gav_dhiman
2 Replies

7. UNIX for Advanced & Expert Users

How to delete history for a particular user

Hi All, Whenever I log in to my terminal and execute some cmds and then I type "history", I get the list of all the commands that I have executed. I want to know where is the history been stored (any path location ?) Secondly,if I want to delete the history or some part of the history, can... (9 Replies)
Discussion started by: shubhranshu
9 Replies

8. AIX

delete user on kerberised server

how r u all, i have AIX server which is kerberised, and i create a user on it called "sam" when i want to assign a password for it i typed smit user then i choosed change password and i choosed the user " sam" when i press enter this message ' user 'sam' doesnt exist" appears. then when i want... (2 Replies)
Discussion started by: abu7maid2005
2 Replies

9. UNIX for Dummies Questions & Answers

Delete all files of a particular user

How do I delete all directories and files belonging to a particular userid in a directory and its subdirs? (9 Replies)
Discussion started by: abhilashnair
9 Replies

10. OS X (Apple)

Delete User?

is there a way to delete a mac os x user using unix? (3 Replies)
Discussion started by: CBarraford
3 Replies
Login or Register to Ask a Question