No. of files in a directory


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers No. of files in a directory
# 1  
Old 08-18-2007
Question No. of files in a directory

Hi,
In Unix, How many no. of files and subdirectories can be stored in a directory (Vertically and horizontally).
# 2  
Old 08-18-2007
Is this homework? AFAIK, there is no limit on this.
# 3  
Old 08-18-2007
There is a limit,i faced an issue in HP-UX so not sure if it holds good for other UNIX flavours.

The Maximum no. of directories or links is hardcorded in the file param.h header file and the key to search is MAXLINK
It would be like

Code:
#define MAXLINK 0x7fff      /* max # links to a file */ ------- which is 32767

# 4  
Old 08-18-2007
hi
the same question was posted in UNIX for Advanced & Expert Users with a correct answer:
Challanging question?
@lorcan:
this does not impose a limit to the number entries in a directory
mfg guetenr
# 5  
Old 08-19-2007
Quote:
Originally Posted by guenter
@lorcan:
this does not impose a limit to the number entries in a directory
mfg guetenr
I just wanted to tell about the number of links/directories in a directory.
If you cross a certain limit of dir in a folder you would be getting a error like "Too Many Links" in HP-UX
# 6  
Old 08-19-2007
Quote:
Originally Posted by lorcan
I just wanted to tell about the number of links/directories in a directory.
If you cross a certain limit of dir in a folder you would be getting a error like "Too Many Links" in HP-UX

MAXLINK does not affect the number of files that can be stored in a directory. I have seen directories with much more than MAXLINK files in a directory on HP-UX. In every subdirectory, the file called .. must be a link to the parent directory. And so MAXLINK would limit the number of direct subdirectories in a directory, but it does not affect ordinary files. I would like to point out again that common sense should limit the number of files in a directory. Very large directories will slow down performance.
# 7  
Old 08-20-2007
Perderabo, thats exactly what i was trying to say.

I was stressing that there is limit of the direct sub-directories in a directory which is equivalent to MAXLINK.

I haven't metioned any limit on the files in a directory Smilie
 
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Directory containing files,Print names of the files in the directory that are exactly same content.

Given a directory containing say a few thousand files, please output a list of all the names of the files in the directory that are exactly the same, i.e. have the same contents. func(a_directory_name) output -> {“matches”: , ... ]} e.g. func(“/home/my/files”) where the directory... (7 Replies)
Discussion started by: anuragpgtgerman
7 Replies

2. UNIX for Dummies Questions & Answers

How to move gz files from one source directory to destination directory?

Hi All, Daily i am doing the house keeping in one of my server and manually moving the files which were older than 90 days and moving to destination folder. using the find command . Could you please assist me how to put the automation using the shell script . ... (11 Replies)
Discussion started by: venkat918
11 Replies

3. Shell Programming and Scripting

List files with date, create directory, move to the created directory

Hi all, i have a folder, with tons of files containing as following, on /my/folder/jobs/ some_name_2016-01-17-22-38-58_some name_0_0.zip.done some_name_2016-01-17-22-40-30_some name_0_0.zip.done some_name_2016-01-17-22-48-50_some name_0_0.zip.done and these can be lots of similar files,... (6 Replies)
Discussion started by: charli1
6 Replies

4. AIX

How to set owner and permission for files/directory in directory in this case?

Hi. My example: I have a filesystem /log. Everyday, log files are copied to /log. I'd like to set owner and permission for files and directories in /log like that chown -R log_adm /log/* chmod -R 544 /log/*It's OK, but just at that time. When a new log file or new directory is created in /log,... (8 Replies)
Discussion started by: bobochacha29
8 Replies

5. Shell Programming and Scripting

Grepping file names, comparing them to a directory of files, and moving them into a new directory

got it figured out :) (1 Reply)
Discussion started by: sHockz
1 Replies

6. Shell Programming and Scripting

FTP files from different directory from remote server to one directory in local

Hi All, I want to search for .log files from folders and sub folders in remote server and FTP them to one particular folder in the local machine. I dont want to copy the entire directory tree structure, just have to take all the .log files from all the folders by doing a recursive search from the... (3 Replies)
Discussion started by: dassv
3 Replies

7. UNIX for Advanced & Expert Users

How to rsync or tar directory trees, with hidden directory, but without files?

I want to backup all the directory tress, including hidden directories, without copying any files. find . -type d gives the perfect list. When I tried tar, it won't work for me because it tars all the files. find . -type d | xargs tar -cvf a.tar So i tried rsync. On my own test box, the... (4 Replies)
Discussion started by: fld2007
4 Replies

8. Shell Programming and Scripting

Finding files in current directory when 100,000's files in current directory

Hi All I was wondering what is the most efficient way to find files in the current directory(that may contain 100,000's files), that meets a certain specified file type and of a certain age. I have experimented with the find command in unix but it also searches all sub directories. I have... (2 Replies)
Discussion started by: kewong007
2 Replies

9. Shell Programming and Scripting

Creating date directory and moving files into that directory

I have list of files named file_username_051208_025233.log. Here 051208 is the date and 025233 is the time.I have to run thousands of files daily.I want to put all the files depending on the date of running into a date directory.Suppose if we run files today they should put into 05:Dec:08... (3 Replies)
Discussion started by: ravi030
3 Replies

10. UNIX for Dummies Questions & Answers

moving files from a unix directory to a windows directory

Any body any ideas i'm failry new to this so any help would be appreciated. Cheers Steve (2 Replies)
Discussion started by: gleads
2 Replies
Login or Register to Ask a Question