Summing Up..................................................................................................................12
3 – Exploring The System.............................................................................13
More Fun With ls...........................................................................................................13
Options And Arguments............................................................................................14
A Longer Look At Long Format.................................................................................16
Determining A File's Type With file................................................................................17
Viewing File Contents With less....................................................................................17
What Is “Text”?.....................................................................................................17
Less Is More........................................................................................................19
A Guided Tour................................................................................................................19
Symbolic Links...............................................................................................................23
Hard Links.....................................................................................................................24
Summing Up..................................................................................................................24
Further Reading.............................................................................................................24
4 – Manipulating Files And Directories........................................................25
Wildcards.......................................................................................................................25
Character Ranges................................................................................................27
Wildcards Work In The GUI Too..........................................................................27
mkdir – Create Directories.............................................................................................28
cp – Copy Files And Directories....................................................................................28
Useful Options And Examples..................................................................................29
mv – Move And Rename Files......................................................................................30
Useful Options And Examples..................................................................................30
rm – Remove Files And Directories...............................................................................31
Useful Options And Examples..................................................................................31
Be Careful With rm!.............................................................................................32
ln – Create Links............................................................................................................33
Hard Links................................................................................................................33
Symbolic Links..........................................................................................................33
Let's Build A Playground................................................................................................34
Creating Directories..................................................................................................34
Copying Files............................................................................................................34
Moving And Renaming Files.....................................................................................35
Creating Hard Links..................................................................................................37
Creating Symbolic Links...........................................................................................38
Removing Files And Directories...............................................................................39
Creating Symlinks With The GUI.........................................................................40
Summing Up..................................................................................................................41
Further Reading.............................................................................................................41
5 – Working With Commands........................................................................42
What Exactly Are Commands?......................................................................................42
Identifying Commands...................................................................................................43
type – Display A Command's Type...........................................................................43
which – Display An Executable's Location...............................................................43
Getting A Command's Documentation..........................................................................44
help – Get Help For Shell Builtins............................................................................44
--help – Display Usage Information..........................................................................45
ii
评论1