# Table of Contents - pathname: Ruby Standard Library Documentation

## Classes and Modules

- Kernel
- Pathname
  - Examples
  - Example 1: Using Pathname
  - Example 2: Using standard Ruby
  - Example 3: Special features
  - Breakdown of functionality
  - Core methods
  - File status predicate methods
  - File property and manipulation methods
  - Directory methods
  - IO
  - Utilities
  - Method documentation

## Methods

- ::getwd — Pathname
- ::glob — Pathname
- ::mktmpdir — Pathname
- ::new — Pathname
- ::pwd — Pathname
- #+ — Pathname
- #/ — Pathname
- #<=> — Pathname
- #== — Pathname
- #=== — Pathname
- #Pathname — Kernel
- #absolute? — Pathname
- #ascend — Pathname
- #atime — Pathname
- #basename — Pathname
- #binread — Pathname
- #binwrite — Pathname
- #birthtime — Pathname
- #blockdev? — Pathname
- #chardev? — Pathname
- #children — Pathname
- #chmod — Pathname
- #chown — Pathname
- #cleanpath — Pathname
- #ctime — Pathname
- #delete — Pathname
- #descend — Pathname
- #directory? — Pathname
- #dirname — Pathname
- #each_child — Pathname
- #each_entry — Pathname
- #each_filename — Pathname
- #each_line — Pathname
- #empty? — Pathname
- #entries — Pathname
- #eql? — Pathname
- #executable? — Pathname
- #executable_real? — Pathname
- #exist? — Pathname
- #expand_path — Pathname
- #extname — Pathname
- #file? — Pathname
- #find — Pathname
- #fnmatch — Pathname
- #fnmatch? — Pathname
- #freeze — Pathname
- #ftype — Pathname
- #glob — Pathname
- #grpowned? — Pathname
- #join — Pathname
- #lchmod — Pathname
- #lchown — Pathname
- #lstat — Pathname
- #lutime — Pathname
- #make_link — Pathname
- #make_symlink — Pathname
- #mkdir — Pathname
- #mkpath — Pathname
- #mountpoint? — Pathname
- #mtime — Pathname
- #open — Pathname
- #opendir — Pathname
- #owned? — Pathname
- #parent — Pathname
- #pipe? — Pathname
- #read — Pathname
- #readable? — Pathname
- #readable_real? — Pathname
- #readlines — Pathname
- #readlink — Pathname
- #realdirpath — Pathname
- #realpath — Pathname
- #relative? — Pathname
- #relative_path_from — Pathname
- #rename — Pathname
- #rmdir — Pathname
- #rmtree — Pathname
- #root? — Pathname
- #setgid? — Pathname
- #setuid? — Pathname
- #size — Pathname
- #size? — Pathname
- #socket? — Pathname
- #split — Pathname
- #stat — Pathname
- #sticky? — Pathname
- #sub — Pathname
- #sub_ext — Pathname
- #symlink? — Pathname
- #sysopen — Pathname
- #to_path — Pathname
- #to_s — Pathname
- #truncate — Pathname
- #unlink — Pathname
- #utime — Pathname
- #world_readable? — Pathname
- #world_writable? — Pathname
- #writable? — Pathname
- #writable_real? — Pathname
- #write — Pathname
- #zero? — Pathname