SUSE Linux Toolbox : 1000+ Commands for openSUSE and SUSE Linux Enterprise

by ;
Edition: 1st
Format: Paperback
Pub. Date: 2007-12-05
Publisher(s): Wiley
List Price: $24.99

Rent Book

Select for Price
There was a problem. Please try again later.

New Book

We're Sorry
Sold Out

Used Book

We're Sorry
Sold Out

eBook

We're Sorry
Not Available

How Marketplace Works:

  • This item is offered by an independent seller and not shipped from our warehouse
  • Item details like edition and cover design may differ from our description; see seller's comments before ordering.
  • Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
  • Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
  • Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.

Summary

In this handy, compact guide, you'll explore a ton of powerful SUSE Linux commands while you learn to use SUSE Linux as the experts do: from the command line. Try out more than 1,000 commands to find and get software, monitor system health and security, and access network resources. Then, apply the skills you learn from this book to use and administer desktops and servers running openSUSE and SUSE Linux Enterprise or any other Linux distribution.

Author Biography

Christopher Negus is the author of the bestselling Fedora and Red Hat Linux Bible series, Linux Toys II, Linux Troubleshooting Bible, and Linux Bible 2008 Edition. He is a member of the Madison Linux Users Group. Prior to becoming a full-time writer, Chris served for eight years on development teams for the Unix operating system at AT&T, where Unix was created and developed. He also worked with Novell on Unix development and Caldera.

Francois Caen hosts and manages business application infrastructures, through his company Turbosphere LLC. As an open-source advocate, he has lectured on OSS network management and Internet services, and served as president of the Tacoma Linux User Group. FranÇois is a Red Hat Certified Engineer (RHCE).

Table of Contents

Acknowledgmentsp. xix
Introductionp. xxi
Starting with SUSEp. 1
About SUSE, Novell, and Linuxp. 2
Comparing SUSE to Other Linux Versionsp. 2
Finding SUSE Resourcesp. 3
Focusing on Linux Commandsp. 4
Finding Commandsp. 5
Command Reference Information in SUSEp. 6
Summaryp. 10
Installing openSUSE and Adding Softwarep. 11
Installing openSUSEp. 11
Preparing to Installp. 12
Choosing Installation Optionsp. 12
Answering Installation Questionsp. 15
Working with Software Packagesp. 18
Getting Software Packages with YaSTp. 19
Adding and Updating Software with YaSTp. 20
Using zypper to Manage Softwarep. 23
Working with zypper Repositoriesp. 24
Searching for Software with zypperp. 27
Installing and Removing Software with zypperp. 31
Managing Software with RPMp. 33
Installing a Package with rpmp. 34
Upgrading a Package with rpmp. 34
Removing a Package with rpmp. 35
Querying Information about RPM Packagesp. 35
Verifying Installed Packages with rpmp. 38
Building RPMs from SRPMsp. 39
Extracting Files from RPMsp. 40
Summaryp. 40
Using the Shellp. 41
Terminal Windows and Shell Accessp. 41
Using Terminal Windowsp. 41
Using Virtual Terminalsp. 43
Using the Shellp. 44
Using Bash Historyp. 44
Using Command Line Completionp. 45
Redirecting stdin and stdoutp. 46
Using aliasp. 49
Watching Commandsp. 50
Watching Filesp. 50
Acquiring Superuser Powerp. 50
Using the su Commandp. 50
Delegating Power with sudop. 51
Using Environment Variablesp. 52
Creating Simple Shell Scriptsp. 54
Editing and Running a Scriptp. 54
Adding Content to Your Scriptp. 54
Summaryp. 58
Working with Filesp. 59
Understanding File Typesp. 59
Using Regular Filesp. 59
Using Directoriesp. 61
Using Symbolic and Hard Linksp. 61
Using Device Filesp. 62
Using Named Pipes and Socketsp. 63
Setting File and Directory Permissionsp. 63
Changing Permissions with chmodp. 64
Setting the umaskp. 66
Changing Ownershipp. 66
Traversing the File Systemp. 67
Copying Filesp. 68
Changing File Attributesp. 70
Searching for Filesp. 71
Finding Files with locatep. 72
Locating Files with findp. 72
Using Other Commands to Find Filesp. 75
Finding Out More About Filesp. 75
Listing Filesp. 75
Verifying Filesp. 76
Summaryp. 78
Manipulating Textp. 79
Matching Text with Regular Expressionsp. 79
Editing Text Filesp. 80
Using the JOE Editorp. 81
Using the Pico and nano Editorsp. 84
Graphical Text Editorsp. 86
Listing, Sorting, and Changing Textp. 86
Listing Text Filesp. 87
Paging Through Textp. 88
Paginating Text Files with prp. 88
Searching for Text with grepp. 89
Replacing Text with sedp. 91
Translating or Removing Characters with trp. 92
Checking Differences Between Two Files with diffp. 93
Using awk and cut to Process Columnsp. 95
Converting Text Files to Different Formatsp. 96
Summaryp. 96
Playing with Multimediap. 97
Working with Audiop. 97
Playing Musicp. 97
Adjusting Audio Levelsp. 99
Ripping CD Musicp. 100
Encoding Musicp. 101
Streaming Musicp. 103
Converting Audio Filesp. 105
Transforming Imagesp. 106
Getting Information about Imagesp. 106
Converting Imagesp. 107
Converting Images in Batchesp. 109
Summaryp. 109
Administering File Systemsp. 111
Understanding File System Basicsp. 111
Creating and Managing File Systemsp. 113
Partitioning Hard Disksp. 113
Working with File System Labelsp. 117
Formatting a File Systemp. 118
Viewing and Changing File System Attributesp. 119
Creating and Using Swap Partitionsp. 121
Mounting and Unmounting File Systemsp. 122
Mounting File Systems from the fstab Filep. 122
Mounting File Systems with the mount Commandp. 124
Unmounting File Systems with umountp. 127
Checking File Systemsp. 127
Checking RAID Disksp. 129
Finding Out About File System Usep. 131
Logical Volume Managerp. 132
Creating LVM Volumesp. 133
Using LVM Volumesp. 135
Growing the LVM Volumep. 136
Shrinking an LVM Volumep. 137
Removing LVM Logical Volumes and Groupsp. 137
Summaryp. 138
Backups and Removable Mediap. 139
Backing Up Data to Compressed Archivesp. 139
Creating Backup Archives with tarp. 139
Using Compression Toolsp. 141
Listing, Joining, and Adding Files to tar Archivesp. 144
Deleting Files from tar Archivesp. 145
Backing Up Over Networksp. 145
Backing Up tar Archives Over sshp. 145
Backing Up Files with rsyncp. 147
Backing Up with unisonp. 148
Backing Up to Removable Mediap. 149
Creating Backup Images with mkisofsp. 150
Burning Backup Images with cdrecordp. 152
Making and Burning DVDs with growisofsp. 154
Summaryp. 154
Checking and Managing Running Processesp. 155
Listing Active Processesp. 156
Viewing Active Processes with psp. 156
Watching Active Processes with topp. 162
Finding and Controlling Processesp. 163
Using pgrep to Find Processesp. 163
Using fuser to Find Processesp. 164
Changing Running Processesp. 165
Summaryp. 171
Managing the Systemp. 173
Monitoring Resourcesp. 173
Monitoring Memory Usep. 174
Monitoring CPU Usagep. 177
Monitoring Storage Devicesp. 179
Mastering Timep. 181
Changing Time/Date with Graphical Toolsp. 182
Displaying and Setting Your System Clockp. 182
Displaying and Setting Your Hardware Clockp. 184
Using Network Time Protocol to Set Date/Timep. 184
Trying Other Date/Time Commandsp. 185
Managing the Boot Processp. 186
Using the GRUB Boot Loaderp. 186
Repairing the initial ramdisk (initrd)p. 187
Controlling Startup and Run Levelsp. 188
Straight to the Kernelp. 190
Poking at the Hardwarep. 193
Summaryp. 194
Managing Network Connectionsp. 195
Configuring Networks from the GUIp. 195
Managing Network Interface Cardsp. 196
Managing Network Connectionsp. 198
Starting and Stopping Ethernet Connectionsp. 199
Viewing Ethernet Connection Informationp. 200
Using Wireless Connectionsp. 201
Using Dial-up Modemsp. 203
Checking Name Resolutionp. 206
Troubleshooting Network Problemsp. 208
Checking Connectivity to a Hostp. 208
Checking Address Resolution Protocol (ARP)p. 209
Tracing Routes to Hostsp. 210
Displaying netstat Connections and Statisticsp. 212
Other Useful Network Toolsp. 213
Summaryp. 214
Accessing Network Resourcesp. 215
Running Commands to Browse the Webp. 215
Transferring Filesp. 216
Downloading Files with wgetp. 216
Transferring Files with cURLp. 218
Transfering Files with FTP Commandsp. 219
Using SSH Tools to Transfer Filesp. 221
Using Windows File Transfer Toolsp. 222
Sharing Remote Directoriesp. 223
Sharing Remote Directories with NFSp. 223
Sharing Remote Directories with Sambap. 225
Sharing Remote Directories with SSHFSp. 229
Chatting with Friends in IRCp. 229
Using Text-Based E-mail Clientsp. 231
Managing E-mail with mailp. 231
Managing E-mail with muttp. 232
Summaryp. 234
Doing Remote System Administrationp. 235
Doing Remote Login and Tunneling with SSHp. 235
Configuring SSHp. 236
Logging in Remotely with sshp. 237
Using screen: A Rich Remote Shellp. 242
Using a Remote Windows Desktopp. 245
Connecting to a Windows Desktop with tsclientp. 246
Connecting to a Windows Desktop with rdesktopp. 247
Using Remote Linux Desktop and Applicationsp. 247
Sharing Desktops Using VNCp. 248
Setting Up the VNC Serverp. 249
Starting Up the VNC Clientp. 249
Using VNC on Untrusted Networks with SSHp. 250
Summaryp. 250
Locking Down Securityp. 251
Working with Users and Groupsp. 251
Managing Users the GUI Wayp. 252
Adding User Accountsp. 252
Modifying User Accountsp. 254
Deleting User Accountsp. 254
Managing Passwordsp. 255
Adding Groupsp. 257
Checking on Usersp. 257
Configuring the Built-In Firewallp. 259
Working with System Logsp. 262
Using Advanced Security Featuresp. 263
Summaryp. 264
Using vi or Vim Editorsp. 265
Starting and Quitting the vi Editorp. 265
Moving Around in vip. 267
Changing and Deleting Text in vip. 268
Using Miscellaneous Commandsp. 269
Modifying Commands with Numbersp. 270
Using Ex Commandsp. 271
Working in Visual Modep. 272
Shell Special Characters and Variablesp. 273
Using Special Shell Charactersp. 273
Using Shell Variablesp. 274
Getting Information from/procp. 277
Viewing/proc informationp. 277
Changing/proc informationp. 281
Indexp. 283
Table of Contents provided by Ingram. All Rights Reserved.

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.