Menu

UNIX TUTORIALS - Unix - Directories

Unix - Directories

ADVERTISEMENTS

Home Directory:

$cd ~
$

ADVERTISEMENTS

$cd ~username
$

ADVERTISEMENTS

$cd -
$

Absolute/Relative Pathnames:

/etc/passwd
/users/sjones/chem/notes
/dev/rdsk/Os3

chem/notes
personal/res

$pwd
/user0/home/amrood

$

Listing Directories:

$ls dirname

$ls /usr/local

X11       bin          gimp       jikes       sbin
ace       doc          include    lib         share
atalk     etc          info       man         ami

Creating Directories:

$mkdir dirname

$mkdir mydir
$

$mkdir /tmp/test-dir
$

$mkdir docs pub
$

Creating Parent Directories:

$mkdir /tmp/amrood/test
mkdir: Failed to make directory "/tmp/amrood/test"; 
No such file or directory
$

$mkdir -p /tmp/amrood/test
$

Removing Directories:

$rmdir dirname
$

$rmdir dirname1 dirname2 dirname3
$

Changing Directories:

$cd dirname
$

$cd /usr/local/bin
$

$cd ../../home/amrood
$

Renaming Directories:

$mv olddir newdir
$

$mv mydir yourdir
$

The directories . (dot) and .. (dot dot)

$ls -la
drwxrwxr-x    4    teacher   class   2048  Jul 16 17.56 .
drwxr-xr-x    60   root              1536  Jul 13 14:18 ..
----------    1    teacher   class   4210  May 1 08:27 .profile
-rwxr-xr-x    1    teacher   class   1948  May 12 13:42 memo
$