Recommend good SSH Linux reading

Posted on 2006-05-30
Medium Priority
Last Modified: 2010-04-20
I'm new to Linux and SSH and there are tons of books about using Linux.  Cany anyone recommend a good, beginners-version of understanding and using Linux and, as a bonus, an explanation of SSH as it applies to reading, changing, editing, downloading files and directories from an Apache server?

Question by:marcparillo
  • 4
  • 2
LVL 15

Expert Comment

ID: 16794813
SSH, The Secure Shell: The Definitive Guide
By Daniel J. Barrett, Richard E. Silverman
ISBN: 0-596-00011-1

LVL 15

Expert Comment

ID: 16794820

SSL and TLS: Designing and Building Secure Systems, Addison-Wesley, 2001 ISBN 0-201-61598-3


Author Comment

ID: 16794840
Thanks Don --
Are you familiar enough with SSH and Putty to answer a simple beginner's question or two?
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

LVL 15

Expert Comment

ID: 16800729
go ahead and ask

Author Comment

ID: 16803593
Thanks --

1 -- For some reason, 'pico' doesn't work as a file editor for my download of PuTTY.  When I try using 'pico' I get a '-bash: pico: command not found' error.   I thought 'pico' was a standard command with Linux.

2 -- When using VI to edit a file, what is the command to save what you've changed and exit out of the file?  Is it :wq ?

3 -- Can you explain the purpose and use of 'wget' ?  I think it's the command to download a particular file from my remote Linux server to my home desktop computer where PuTTY is running.  Is this even possible?
LVL 51

Expert Comment

ID: 16805081
1) pico is not a standard program
  "command not found" has nothing to do with putty, ssh or hatever you use for connection, but with your shell environment your get/set at login

2) :wq

3) man wget

marcparillo, you adding more question which are not related to the initial question and its title. Please open new threads for these questions.
LVL 15

Accepted Solution

DonConsolio earned 2000 total points
ID: 16807083
1) answered above

2) vi: if not sure press <ESC> to leave insert mode, then you can type
":wq<ENTER>" or ":x<ENTER>" or "ZZ"

3) wget is a command line tool to fetch data from http/ftp sources
e.g. "wget http://www.myserver.com/data/download.zip"

Featured Post

Configuration Guide and Best Practices

Read the guide to learn how to orchestrate Data ONTAP, create application-consistent backups and enable fast recovery from NetApp storage snapshots. Version 9.5 also contains performance and scalability enhancements to meet the needs of the largest enterprise environments.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

1. Introduction As many people are interested in Linux but not as many are interested or knowledgeable (enough) to install Linux on their system, here is a safe way to try out Linux on your existing (Windows) system. The idea is that you insta…
The purpose of this article is to show how we can create Linux Mint virtual machine using Oracle Virtual Box. To install Linux Mint we have to download the ISO file from its website i.e. http://www.linuxmint.com. Once you open the link you will see …
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
Suggested Courses
Course of the Month13 days, 22 hours left to enroll

807 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question