How To Use Find Command in UNIX (Linux) | Find Command Options With Examples || Nehra Classes

  Рет қаралды 25,300

Nehra Classes

Nehra Classes

Күн бұрын

How To Use Find Command in UNIX (Linux) | Find Command Options With Examples || Nehra Classes
=======================
1. Find Files Using Name in Current Directory
Find all the files whose name is nehraclasses.txt in a current working directory.
find . -name nehraclasses.txt
./nehraclasses.txt
2. Find Files Under Home Directory
Freestar
Find all the files under /home directory with name nehraclasses.txt.
find /home -name nehraclasses.txt
/home/nehraclasses.txt
3. Find Files Using Name and Ignoring Case
Find all the files whose name is nehraclasses.txt and contains both capital and small letters in /home directory.
find /home -iname nehraclasses.txt
./nehraclasses.txt
./nehraclasses.txt
4. Find Directories Using Name
Find all directories whose name is nehraclasses in / directory.
find / -type d -name nehraclasses
/nehraclasses
5. Find PHP Files Using Name
Find all php files whose name is nehraclasses.php in a current working directory.
find . -type f -name nehraclasses.php
./nehraclasses.php
6. Find all PHP Files in Directory
Find all php files in a directory.
find . -type f -name "*.php"
./nehraclasses.php
./login.php
./index.php
Part II - Find Files Based on their Permissions
7. Find Files With 777 Permissions
Find all the files whose permissions are 777.
find . -type f -perm 0777 -print
8. Find Files Without 777 Permissions
Find all the files without permission 777.
find / -type f ! -perm 777
9. Find SGID Files with 644 Permissions
Find all the SGID bit files whose permissions set to 644.
find / -perm 2644
10. Find Sticky Bit Files with 551 Permissions
Find all the Sticky Bit set files whose permission are 551.
find / -perm 1551
11. Find SUID Files
Find all SUID set files.
find / -perm /u=s
12. Find SGID Files
Find all SGID set files.
find / -perm /g=s
13. Find Read Only Files
Find all Read Only files.
find / -perm /u=r
14. Find Executable Files
Find all Executable files.
find / -perm /a=x
15. Find Files with 777 Permissions and Chmod to 644
Find all 777 permission files and use chmod command to set permissions to 644.
find / -type f -perm 0777 -print -exec chmod 644 {} \;
16. Find Directories with 777 Permissions and Chmod to 755
find / -type d -perm 777 -print -exec chmod 755 {} \;
17. Find and remove single File
To find a single file called nehraclasses.txt and remove it.
find . -type f -name "nehraclasses.txt" -exec rm -f {} \;
18. Find and remove Multiple File
To find and remove multiple files such as .mp3 or .txt, then use.
find . -type f -name "*.txt" -exec rm -f {} \;
OR
find . -type f -name "*.mp3" -exec rm -f {} \;
19. Find all Empty Files
To find all empty files under a certain path.
find /tmp -type f -empty
20. Find all Empty Directories
To file all empty directories under a certain path.
find /tmp -type d -empty
21. File all Hidden Files
To find all hidden files, use the below command.
find /tmp -type f -name ".*"
22. Find Single File Based on User
To find all or single file called nehraclasses.txt under / root directory of owner root.
find / -user root -name nehraclasses.txt
23. Find all Files Based on User
To find all files that belong to user nehraclasses under /home directory.
find /home -user nehraclasses
24. Find all Files Based on Group
find /home -group developer
25. Find Particular Files of User
find /home -user nehraclasses -iname "*.txt"
26. Find Last 50 Days Modified Files
find / -mtime 50
27. Find Last 50 Days Accessed Files
find / -atime 50
28. Find Last 50-100 Days Modified Files
find / -mtime +50 -mtime -100
29. Find Changed Files in Last 1 Hour
find / -cmin -60
30. Find Modified Files in Last 1 Hour
find / -mmin -60
31. Find Accessed Files in Last 1 Hour
find / -amin -60
32. Find 50MB Files
find / -size 50M
33. Find Size between 50MB - 100MB
find / -size +50M -size -100M
34. Find and Delete 100MB Files
find / -type f -size +100M -exec rm -f {} \;
35. Find Specific Files and Delete
find / -type f -name *.mp3 -size +10M -exec rm {} \;
*****
Join this channel to get access to perks:
/ @nehraclasses
*****
My DSLR Camera: amzn.to/36954Ml
My Boya Microphone: amzn.to/3mZavTS
My iPhone: amzn.to/3lWa63j
My Gaming Router: amzn.to/3j3dQON
My FireStick: amzn.to/345150F
My Head-Phone: amzn.to/3ie4rDB
******
My Dream Laptop: amzn.to/37j11fp
My Dream TV: amzn.to/2KR32b4
My Dream IPhone: amzn.to/36j8oE1
******
Contact Us:
WhatsApp: bit.ly/2Kpqp5z
Telegram Channel: t.me/NehraClasses
Email: nehraclasses@gmail.com
******
Follow Us On Social Media Platforms:
Twitter: / nehraclasses
Facebook Page: / nehraclasses
Instagram: / nehraclasses
Website: nehraclasseson...
=======
©COPYRIGHT. ALL RIGHTS RESERVED.
#NehraClasses #BestLinuxClasses

Пікірлер: 40
НИКИТА ПОДСТАВИЛ ДЖОНИ 😡
01:00
HOOOTDOGS
Рет қаралды 2,3 МЛН
Osman Kalyoncu Sonu Üzücü Saddest Videos Dream Engine 262 #shorts
00:20
Всё пошло не по плану 😮
00:36
Miracle
Рет қаралды 2,7 МЛН
Бенчик, пора купаться! 🛁 #бенчик #арти #симбочка
00:34
Симбочка Пимпочка
Рет қаралды 3,4 МЛН
Linux Crash Course - The find command
25:56
Learn Linux TV
Рет қаралды 87 М.
50 Amazing Examples of Find Command
34:52
Linux Tutorial
Рет қаралды 77 М.
Linux/Mac Terminal Tutorial: How To Use The find Command
17:45
Corey Schafer
Рет қаралды 193 М.
НИКИТА ПОДСТАВИЛ ДЖОНИ 😡
01:00
HOOOTDOGS
Рет қаралды 2,3 МЛН