http://www.ssh.com/support/documentation/online/
ssh/winhelp/32/command_line_options.html
Command Line Options
For some purposes it may be useful to operate SSH Secure Shell for Workstations from the command line (command prompt).
Friday, January 9, 2009
SSH and basic commands
http://www.elated.com/articles/ssh-and-basic-commands/
What is SSH?
SSH is a protocol that allows you to connect to a remote computer - for example, your Web server - and type commands to be carried out on that computer, such as moving and copying files, creating directories (folders), and running scripts. To talk to your Web server via SSH, you need an SSH client on your computer - see below - and you also need three pieces of information:
Connecting using an SSH client on Windows
There are many free and commercial SSH client programs available for Windows. A good, popular free client is PuTTY. To use it, simply download the putty.exe file, then double-click putty.exe on your computer to run it. You'll see PuTTY's configuration dialog appear:
Connecting using an SSH client on Mac OS X or Linux
If you use a Mac or run Linux, you're in luck, as Mac OS X and Linux both come with a built-in SSH client. To use it, you first need to open a terminal window. On Mac OS X, you can do this by double-clicking the Terminal application inside Applications/Utilities in the Finder. To open a terminal on Linux, consult your distribution's documentation; usually it's available via the applications menu.
What is SSH?
SSH is a protocol that allows you to connect to a remote computer - for example, your Web server - and type commands to be carried out on that computer, such as moving and copying files, creating directories (folders), and running scripts. To talk to your Web server via SSH, you need an SSH client on your computer - see below - and you also need three pieces of information:
Connecting using an SSH client on Windows
There are many free and commercial SSH client programs available for Windows. A good, popular free client is PuTTY. To use it, simply download the putty.exe file, then double-click putty.exe on your computer to run it. You'll see PuTTY's configuration dialog appear:
Connecting using an SSH client on Mac OS X or Linux
If you use a Mac or run Linux, you're in luck, as Mac OS X and Linux both come with a built-in SSH client. To use it, you first need to open a terminal window. On Mac OS X, you can do this by double-clicking the Terminal application inside Applications/Utilities in the Finder. To open a terminal on Linux, consult your distribution's documentation; usually it's available via the applications menu.
PROFESSIONAL LINUX PROGRAMMING PART 3 - ECPG
http://tutorials.intelligentedu.skillspride.com/read/id/185/headline/Professional+Linux+Programming+Part+3+-+ECPG
PostgreSQL's ecpg follows the ANSI standard for embedding SQL in C code, and what follows will be familiar to programmers who have used systems such as Oracle's PRO*C or Informix's ESQL-C. At the time of writing some of the less used features of embedded SQL are not supported, and the standard documentation for ecpg that ships with PostgreSQL is somewhat limited.Since we have now worked through many of the basics of SQL, this section will actually be quite short. The first problem that has to be tackled is how to delimit sections in the file that the ecpg pre-processor needs to process. This is done with the special sequence in the source that starts 'exec sql', then contains the SQL you want to execute, and ends with a ';'. Depending on the exact syntax, as we shall see in a moment, this can either be a single line that needs to be processed, or it can be used to mark a section that needs pre-processing. If we want to write a simple C program that performs a single UPDATE statement in the middle of some C code, we need to do only one thing in the source code - embed the UPDATE SQL statement....
PostgreSQL's ecpg follows the ANSI standard for embedding SQL in C code, and what follows will be familiar to programmers who have used systems such as Oracle's PRO*C or Informix's ESQL-C. At the time of writing some of the less used features of embedded SQL are not supported, and the standard documentation for ecpg that ships with PostgreSQL is somewhat limited.Since we have now worked through many of the basics of SQL, this section will actually be quite short. The first problem that has to be tackled is how to delimit sections in the file that the ecpg pre-processor needs to process. This is done with the special sequence in the source that starts 'exec sql', then contains the SQL you want to execute, and ends with a ';'. Depending on the exact syntax, as we shall see in a moment, this can either be a single line that needs to be processed, or it can be used to mark a section that needs pre-processing. If we want to write a simple C program that performs a single UPDATE statement in the middle of some C code, we need to do only one thing in the source code - embed the UPDATE SQL statement....
An Introduction to the Unix Shell
http://partmaps.org/era/unix/shell.html
An Introduction to the Unix Shell
This is an HTMLized version of Steve Bourne's original shell tutorial. I found the source at http://cm.bell-labs.com/7thEdMan/vol2/shell.bun and generated my own copy with troff, which I then edited into an HTML version.
This 1978 classic (not sure about the exact date, corrections welcome) is not only historically interesting, it's still a good tutorial as long as you keep in mind that some minor details like the terminal interface have changed quite a bit (DEL is not usually the interrupt character anymore, etc). The same goes, by the way, for a lot of the old Unix documentation from Murray Hill, including the excellent book The Unix Programming Environment by Kernighan and Pike.
An Introduction to the Unix Shell
This is an HTMLized version of Steve Bourne's original shell tutorial. I found the source at http://cm.bell-labs.com/7thEdMan/vol2/shell.bun and generated my own copy with troff, which I then edited into an HTML version.
This 1978 classic (not sure about the exact date, corrections welcome) is not only historically interesting, it's still a good tutorial as long as you keep in mind that some minor details like the terminal interface have changed quite a bit (DEL is not usually the interrupt character anymore, etc). The same goes, by the way, for a lot of the old Unix documentation from Murray Hill, including the excellent book The Unix Programming Environment by Kernighan and Pike.
About FTP Unix
http://www.computerhope.com/software/ftp.htm
FTP is short for File Transfer Protocol, this page contains additional information about the FTP command and help using that command in Unix and MS-DOS (Windows). See our FTP section in our dictionary for a complete definition on FTP.
FTP is short for File Transfer Protocol, this page contains additional information about the FTP command and help using that command in Unix and MS-DOS (Windows). See our FTP section in our dictionary for a complete definition on FTP.
Thursday, January 8, 2009
UNIX References
UNIX References
http://www.cs.colostate.edu/helpdocs/vi.html
http://partmaps.org/era/unix/shell.html
http://www.unixguide.net/linux/linuxshortcuts.shtml
http://tutorials.intelligentedu.skillspride.com/read/id/185/headline/Professional+Linux+Programming+Part+3+-+ECPG
http://opengroup.org/onlinepubs/007908799/xcu/shellix.html
http://www.sikh-history.com/computers/unix/commands.html
http://www.computing.net/answers/unix/using-sed-to-update-a-single-row/7552.html
http://support.attachmate.com/techdocs/1841.html#Step_III151Configuring_the_Application_to_use_the_SSH_Tunnel
http://www.elated.com/articles/ssh-and-basic-commands/
http://www.ssh.com/support/documentation/online/ssh/winhelp/32/command_line_options.html
http://www.dd-wrt.com/wiki/index.php/Telnet/SSH_and_the_Command_Line
http://cs.armstrong.edu/pcdownload.html
http://www.dartmouth.edu/~rc/help/faq/permissions.html
http://www.computerhope.com/software/ftp.htm
http://www.slackbook.org/html/vi-configuration.html
http://www.cs.colostate.edu/helpdocs/vi.html
http://partmaps.org/era/unix/shell.html
http://www.unixguide.net/linux/linuxshortcuts.shtml
http://tutorials.intelligentedu.skillspride.com/read/id/185/headline/Professional+Linux+Programming+Part+3+-+ECPG
http://opengroup.org/onlinepubs/007908799/xcu/shellix.html
http://www.sikh-history.com/computers/unix/commands.html
http://www.computing.net/answers/unix/using-sed-to-update-a-single-row/7552.html
http://support.attachmate.com/techdocs/1841.html#Step_III151Configuring_the_Application_to_use_the_SSH_Tunnel
http://www.elated.com/articles/ssh-and-basic-commands/
http://www.ssh.com/support/documentation/online/ssh/winhelp/32/command_line_options.html
http://www.dd-wrt.com/wiki/index.php/Telnet/SSH_and_the_Command_Line
http://cs.armstrong.edu/pcdownload.html
http://www.dartmouth.edu/~rc/help/faq/permissions.html
http://www.computerhope.com/software/ftp.htm
http://www.slackbook.org/html/vi-configuration.html
feedburner feeds - sitemap adding to google
http://www.findcheapworld.com/2008/07/submit-your-bloggerfeedburner-sitemap.html
Adding site map to google for feedburner feeds!
Adding site map to google for feedburner feeds!
Wednesday, January 7, 2009
PageRank glossary
http://www.cryer.co.uk/glossary/p/pagerank.htm
PageRank
Refers to Google's "PageRank" algorithm, frequently abbreviated to PR. Google's PageRank algorithm is used by the search engine to score pages based on the number of other pages that link to it and is used to give an indication of the relative importance of a page. Generally speaking pages with a higher page rank will be returned before those with lower page ranks on the search engine's results page (cf SERP). A high PageRank is therefore highly desirable.
The score assigned (or at least the score which is made visible to those outside of Google) is in the range 0 to 10, where 0 is very bad and 10 is extremely high (good). It has been suggested that:
PageRank 0
Often indicates that the page rank has not yet been assigned, or that the site has no inbound links.
PageRank 1 to 2
Very few inbound links, and those links are from low ranking sites.
PageRank 3
Site has some inbound links, either a large number of low quality links or a few links of good quality. Site will be returned on search results, but will tend to be outranked by other competitive sites.
PageRank 4
Site has many good inbound links. An achievable target for most small clubs and companies.
PageRank 5
Site has many good inbound links. Achievable with work. This is the highest PageRank that most sites can realistically aspire to.
PageRank 6
Very difficult to obtain because of the number and quality of inbound links required.
PageRank 7-10
Extremely difficult to obtain for all but the most popular websites. Often only obtained by websites that have become household names.
PageRank
Refers to Google's "PageRank" algorithm, frequently abbreviated to PR. Google's PageRank algorithm is used by the search engine to score pages based on the number of other pages that link to it and is used to give an indication of the relative importance of a page. Generally speaking pages with a higher page rank will be returned before those with lower page ranks on the search engine's results page (cf SERP). A high PageRank is therefore highly desirable.
The score assigned (or at least the score which is made visible to those outside of Google) is in the range 0 to 10, where 0 is very bad and 10 is extremely high (good). It has been suggested that:
PageRank 0
Often indicates that the page rank has not yet been assigned, or that the site has no inbound links.
PageRank 1 to 2
Very few inbound links, and those links are from low ranking sites.
PageRank 3
Site has some inbound links, either a large number of low quality links or a few links of good quality. Site will be returned on search results, but will tend to be outranked by other competitive sites.
PageRank 4
Site has many good inbound links. An achievable target for most small clubs and companies.
PageRank 5
Site has many good inbound links. Achievable with work. This is the highest PageRank that most sites can realistically aspire to.
PageRank 6
Very difficult to obtain because of the number and quality of inbound links required.
PageRank 7-10
Extremely difficult to obtain for all but the most popular websites. Often only obtained by websites that have become household names.
Wednesday, December 31, 2008
Subscribe to:
Posts
(
Atom
)