UNIX (LINUX) PRACTICAL 1 INTRODUCTION
|
|
|
- Elinor Harrison
- 10 years ago
- Views:
Transcription
1 UNIX (LINUX) PRACTICAL 1 INTRODUCTION 1. CONNECTING TO UNIX (LOGGING ON) 2. FILES AND DIRECTORIES - Listing, viewing, copying, making. How your workspace is structured. 3. HELP! - How to get it. Is it helpful? Other places to look. 4. FILE UTILITIES - Useful tools that use the command line - tar, gzip, ftp. 5. RESOURCE MONITORING UTITILITIES - Finding out how much disk space you have. Finding other users. 6. SEARCHING - Finding files. Finding files with a specific bit of text in them. 7. APPLICATIONS - What are available? How do I start them? Transferring machines: ssh This practical will allow you to familiarise yourself with the basics of working with UNIX (Linux) in the School of GeoSciences. The practical worksheet is designed for you to work through during the practical session in the lab, when there are people around to help. It is NOT a definitive reference! Much more information is available on the web, under Practicals, at: There is a set of attainment targets on the next page. Make sure you can do everything in the list. Many students will be using UNIX throughout the year. It is therefore enormously important that you speak to one of the demonstrators if you are confused or have been unable to complete the tasks. Throughout this worksheet any commands you have to type will be given in bold courier font, and prompts or responses from the computer will be in plain courier font, for example: [snnnnnnn@burn ~]$ pwd [snnnnnnn@burn ~]$ cd / [snnnnnnn@burn /]$ ls -al snnnnnnn represents your unique login (your matriculation number preceded by an s.) ~ represents your home directory. In the command prompt above note how this will change to reflect whichever directory you are currently working in. Remember that UNIX is case sensitive - all commands must be typed exactly as they are shown on this sheet or they will not work! Tasks for you to do will have a letter in the left hand margin - a) to p). Page 1
2 TARGETS FOR THIS SESSION You should be able to: Log on to any UNIX/Linux machine in the School of GeoSciences Locate your home directory Change directories Create directories Find out how much disk space you are using View simple text files Find out about other users on the system Search for (and through) files Start UNIX applications Connect to different machines using ssh And you should know: How your directory system is structured and the notation used Where to go for help on UNIX/Linux (real people and the web!) Why you would use UNIX/Linux When to switch off the machine and go outside to play. Page 2
3 1 CONNECTING TO UNIX (LOGGING-ON) There are several UNIX/Linux systems in the School and University, and you can connect to any which you have been authorised to use. You will need a username and password (which, at least in GeoSciences, are the same university Universal UserName (UUN) you have used before, and your EASE password.) You most usually connect (log on) to UNIX servers remotely, in that these tend to be hidden away in air-conditioned machine rooms, although occasionally you may sit down in front of a UNIX/Linux workstation. Linux is the form of UNIX now used throughout the School although some older software is only available on commercial UNIX variants e.g. Sun s Solaris. Linux is an open-source POSIX-compliant operating system, often available at no (retail) cost, and is based on the earlier UNIX operating system developed in the late 1960s. Connecting remotely from a lab PC is most simply achieved using PuTTY. A full range of terminal and display software is available from the Start menu (including full-blown virtual environment systems such as NX Client and x2go) however shortcuts have been created in U:\SCE\GEOS which will make the appropriate settings and connections automatically. NB If you require UNIX programs that have a graphical display, you will require an X-server or X-Windowing program such as Xming (or use NX/x2go) which redirects instructions to display graphics from the UNIX server to be displayed instead on your Windows PC. We will use a graphical display briefly later so we should use the full GeoS Connect script provided for this purpose. (There is also a simpler, PuTTY-only, script should you not require an X-display. Note however that you can simply start Xming later should you discover that in fact you do require graphical output!) Go to U:\SCE\GEOS and run the Geos Connect script there which will start the Xming display program on your PC and connect you to the main GeoSciences compute server currently burn or to give it its full name burn.geos.ed.ac.uk. Click OK on the first small GeoS Connect window then should a larger Open File Security Warning window appear simply click Run. Page 3
4 A window should then appear asking you to login as: Type your username, press <return> then if prompted for a password type your EASE password and press <return> again. Note that your password will not appear, as you type it when prompted, in order to be completely secure by not revealing how many characters are contained within it! login as: snnnnnnn Sent username "snnnnnnn" [email protected]'s password: You will then be presented with the following prompt and you need to enter appropriate commands: [snnnnnnn@burn ~]$ You are now logged into the UNIX server and initially located in your UNIX home directory. I.e. the current directory is initially your home directory on the UNIX system. Each user has a home directory referenced by /home/snnnnnnn or ~ for short. This home directory is also your GeoSciences home directory which can be made to appear within Windows (usually mapped to M: but can be almost any letter as desired!). If you ever have any problems you can run the PuTTY program raw however see the instructions at the very end of this document on manually connecting with PuTTY and make sure you Enable X11 forwarding which you will need later in order for graphics instructions to reach the X Server program. PuTTY is an example of a type of Telnet/SSH program, further discussed later. Page 4
5 2 FILES AND DIRECTORIES Listing Files and Directories a) One of the most useful commands in UNIX is pwd - print working directory. It tells you where you are in the directory structure. Type: [snnnnnnn@burn ~]$ pwd What is the address of (path to) your home directory? Be aware that drive letters such as M: (or G: or T: etc.) are a Windows-only feature and that when using UNIX you will need to reference your home directory as /home/snnnnnnn. (This full form is also the form used when mapping your home directory to a Windows drive letter, perhaps when connecting from outside the university, i.e. of the form //geoshomen/home/snnnnnnn.) Fortunately you can easily access command-line Linux with PuTTY simply with your usual username and EASE password, and are logged into your home directory automatically. b) You will also need to know what files and directories there are within your home directory. The command for this is ls (i.e. list). Try it. Are there any files in your home directory? ls can take a number of arguments (each separated by a space) and the output from it can be changed by the use of flags. For an example we shall explore the wkzero directory held on our main shared teaching resource, netdata: /geos/netdata/wkzero Look at the example below and try it yourself: [snnnnnnn@burn ~]$ ls /geos/netdata/wkzero demodir if.txt jabberwock.txt nation_data.txt xyzpoints.txt Page 5
6 Week Zero - Computer Induction UNIX Practical 1 [snnnnnnn@burn ~]$ ls -al /geos/netdata/wkzero total 68 drwxr-xr-x 3 omacdona netdata 4096 Sep drwxrwsr-x 54 omacdona netdata 4096 May 29 17:10.. drwxr-xr-x 3 omacdona netdata 4096 Sep demodir -rwxr-xr-x 1 omacdona netdata 1734 Sep if.txt -rwxr-xr-x 1 omacdona netdata 1353 Sep jabberwock.txt -rwxr-xr-x 1 omacdona netdata 8296 Sep nation_data.txt -rwxr-xr-x 1 omacdona netdata Sep xyzpoints.txt The first version used ls with an argument (the address of or path to a directory) - the command means "list the files that are in the directory /geos/netdata/wkzero". The second version uses both an argument and flags. The flags are -a and -l (you can stick flags together as above -al). ls -a means show all the files, including hidden ones (hidden filenames in UNIX start with a. character). ls -l means give longer (more) information on each file. In the example above you should note the two extra entries. and... A single. means "the present directory" in this case /geos/netdata/wkzero. A double.. means the directory above this one "the parent directory" or in this case /geos/netdata. We will come back to this notation later on So ls -al /geos/netdata/wkzero means "show all the files in the directory /geos/netdata/wkzero and give a long description of them". In the long description you can see the read and write permissions of the files, what type of file (file or directory) they are, who owns them, how big they are etc. For example: d r w x r - x r - x 3 o m a c d o n a n e t d a t a S e p d e m o d i r The explanation for this follows: Column 1: the d in this column shows that this file is a directory normal files have a - symbol here. Columns 2-10 show the permissions set up for this file see the full explanation below Column 13 shows the number of links to the file (you need not worry about this) Columns record the user name of the owner of this file omacdona Columns record the UNIX group (of users) to which the file belongs netdata Columns show the size of this file in bytes or characters Columns show the date and, if recent, the time this file was last modified Columns show the name of this file wkzero Columns 2, 3, and 4 show that the user (owner) has permission to read, write/delete, and execute (run commands on) this file. Columns 5, 6, 7 and 8, 9, and 10 respectively show that both the UNIX group and all other users only have permission to read and execute for this file. They cannot alter it or delete it. We also commonly say that the file is worldreadable (i.e. readable only by anyone in who has access to the Geosciences server that is!) Page 6
7 c) Using the commands above, find out if there are any files in /geos/netdata/wkzero/demodir and if there are, note their name, owner, and size below. Simple Viewing of Files d) Viewing simple text files is easy - you can use one of 3 commands (and sometimes others!): more filename displays filename one page at a time head filename displays the first few lines of filename tail filename displays the last few lines of filename You should have found a file called if.txt in /geos/netdata/wkzero/. What are the first few lines? (Hint: A filename is itself just a path to some data so when referencing files outwith the current folder (as here) the full path should be specified and passed to the command as its argument e.g. if entering a command to act on a file it would take the form: my_chosen_command /top-folder/sub-folder1/sub-folder2 /myfile.txt.) As well as more there is actually also a similar command less which is set as the default text viewing program on the version of Linux used within the School! It works mostly the same way but requires you to press q to quit once you are finished reading. This prevents you scrolling to the end of the file and having the text viewer program close automatically as with more. Creating and Deleting Files and Directories Managing your directories and files is an important aspect of working with UNIX (or indeed any computer operating system). You only have a limited amount of disk space and putting all your files together in one directory is only going to lead to large amounts of wasted time searching for previous work! Making a directory is easy use the command mkdir. For example: [snnnnnnn@burn ~]$ mkdir wkzero will create a new directory called wkzero NB in your current directory. Using mkdir create some other new directories to put your work in. How about webpages and papers for starters? e) Once you have made these new directories, check their properties using ls. Page 7
8 Having directories isn't much use if you are stuck in your home directory. directory use cd. For example: To change ~]$ cd wkzero wkzero]$ pwd /home/snnnnnnn/wkzero wkzero]$ cd.. ~]$ pwd /home/snnnnnnn Remember the.. notation from before? Here it is used to change to the parent directory of the directory that you are currently in. NB Also notice how the prompt reflects the current directory and changes from ~ to wkzero and then back again in the above example. NB Keep an eye on this prompt changing and use this feature during the practical to ensure that you are issuing commands from within the correct folder! f) Now change (i.e. cd) back to the wkzero directory and add two more new subdirectories there (i.e. within wkzero!) called ftpdata and docs. Use ls to check everything is OK. Note! You can create directories in your UNIX home directory from within Windows using Windows Explorer (My Computer). Your home directory usually appears in Windows, mapped to M:\ for most (usually research) postgraduates, or perhaps to another letter (usually T:) for undergraduates or students formerly undergraduates at Edinburgh. When using Windows to access UNIX graphically be careful! Windows lets you put spaces in your directory names. UNIX is happy enough with this, but it can make moving around in directories within UNIX more awkward since you may need to enclose the directory names in " " marks. You may also find some software will object to UNIX paths with spaces in their names. It is much better to use a dash _ or hyhen - instead of a space. To delete a file in UNIX you use the rm command. For a directory you use the rmdir command. Be very careful when using rm! Once a file is gone, it is gone forever! It is much better to always use rm with the -i flag. This means that UNIX will ask you to confirm the deletion of a file or directory. Much safer Remember that with network drives, e.g. if you use Windows Explorer to delete a file or directory on your M:\ drive, the same rules apply it will not go to the Recycle Bin, it will be gone forever! You should also look out for UNIX/Linux links (known more fully as symbolic links or symlinks) which will appear simply as folders under Windows. If you are collaborating with several colleagues you should always use rm or, better still, unlink to remove any unwanted links so as not to accidentally delete any files or sub-folders which you have write access to! Deleting symlinks from Windows could be rather risky to say the least! Symlinks can be identified shown in cyan (light blue) when listed in PuTTY. Use rmdir to delete one of your new directories and mkdir to recreate it. Page 8
9 Sneaky tips: 1) Using the up arrow button on the keyboard will scroll through the commands you have typed before so you can re-use them You can also move the cursor along a recalled command to edit it with minimal effort. 2) If you are typing a file or path name, you can use auto-completion by hitting <tab>. Try it! 3) You can use a handy version of rm to delete any files and folders safely and in one operation. Use rm ir (or rm ir). Copying and Moving Files and Directories You can copy files and directories not only within your own working area (i.e. in your home directory, or any directories below that in the hierarchy) but also from other users' directories so long as you have the correct permissions. To copy a file or directory, use the command cp. For example, once again check you are in the wkzero folder then do the following: g) [snnnnnnn@burn wkzero]$ cp /geos/netdata/wkzero/if.txt. [snnnnnnn@burn wkzero]$ cp /geos/netdata/wkzero/if.txt 2nd_if.txt But what do they do? Use ls to list all the files in your directory. What has happened? So what does each command above do? Copying a whole directory is very similar - you just add a flag -R which stands for recurse the directory i.e. look at all the files within the directory and copy them as well, keeping the directory structure the same as that of the original. Try: h) [snnnnnnn@burn wkzero]$ cp -R /geos/netdata/wkzero wkzero_copy Then use ls again. What has happened? Page 9
10 Moving and renaming a file or directory are the same thing in UNIX and the command used is mv. If you rename a directory then the path (or address) of all the files within that directory will move as well. Try the example below: [snnnnnnn@burn wkzero]$ ls wkzero_copy/ demodir if.txt jabberwock.txt nation_data.txt xyzpoints.txt [snnnnnnn@burn wkzero]$ mv wkzero_copy/ not_wanted_now You have now moved (renamed) the directory so the following command fails: [snnnnnnn@burn wkzero]$ ls wkzero_copy/ wkzero_copy/: No such file or directory You can also move groups of files around within your directory structure. Having renamed wkzero_copy we should move the files out of it to somewhere more logical: So: [snnnnnnn@burn wkzero]$ mv not_wanted_now/*.txt docs/ [snnnnnnn@burn wkzero]$ ls docs/ if.txt jabberwock.txt nation_data.txt xyzpoints.txt The * character is a wildcard that means "all names" or "all characters". NB The final / is often not required, it simply indicates to the user that they are referencing a directory. Thus: [snnnnnnn@burn wkzero]$ ls docs if.txt jabberwock.txt nation_data.txt xyzpoints.txt will work just as well! To keep your home directory (and i.e. thus M: or T: drive) tidy and well-organised you should move your PCInduction folder from yesterday (which should be in your uppermost toplevel home directory) into your wkzero folder. We can do this as follows: [snnnnnnn@burn wkzero]$ mv../pcinduction PCInduction Note we could also have issued this as any of these: [snnnnnnn@burn wkzero]$ mv../pcinduction. [snnnnnnn@burn wkzero]$ mv ~/PCInduction PCInduction [snnnnnnn@burn wkzero]$ mv ~/PCInduction. The tilde character (~) is a short-hand reference for your own home directory. Thus we can more usefully write this command as: [snnnnnnn@burn wkzero]$ mv ~/PCInduction ~/wkzero/pcinduction NB This last command can be issued from anywhere within the directory structure! Page 10
11 3 HELP Help in UNIX can be a little unfriendly until you get used to it! There are lots of sites on the web that will be clearer and easier to follow for beginners. You should, however, know how to get help for specific commands and once you get used to the syntax and structure of the pages, the help system might even start to grow on you Help is accessed with the man (short for manual) command and the help pages are exactly that online versions of the UNIX manual. The structure is man <command> where <command> is the name of the command you want help with. Try: [snnnnnnn@burn wkzero]$ man man Press <Space>, <Enter>, or the cursor (arrow) keys to scroll through the content of the manual pages, and q to quit or exit. This should give you a better idea of how to use help! Notice that the help system uses the default text viewer, less, described earlier. Another useful feature of man involves the -k flag. This allows you to specify a keyword, which man will look for in the help pages. Try: i) [snnnnnnn@burn wkzero]$ man -k transfer This will return quite a lot of possible commands lurking in the list is one we will use next ftp. What does the man page for this say it is for? Page 11
12 4 FILE UTILITIES FTP (File Transfer Program/Protocol) FTP is a way of transferring files from a remote computer/site - either a standalone PC, workstation, or server, to your machine. It is a very useful facility, utilised by a large number of internet sites and geographic data providers. The following example uses a demonstration FTP site set up for this practical. Due to the insecure nature of FTP many sites will now require Secure FTP (sometimes known as SFTP). Type the following (when asked for a user name type anonymous and in line with anonymous ftp convention, enter your address when asked for your password): [snnnnnnn@burn wkzero]$ cd ftpdata [snnnnnnn@burn ftpdata]$ ftp ftp> open ftp.ed.ac.uk Trying Connected to ftp.ed.ac.uk ( ) Welcome to the University of Edinburgh Anonymous FTP server 220-=========================================================================== The following anonymous ftp servers are also available: ftp.ed.ac.uk University of Edinburgh (this server) 220- ftp.ucs.ed.ac.uk Information Services (old EUCS) 220- ftp.epcc.ed.ac.uk Edinburgh Parallel Computing Centre When requested for a username enter 'ftp' or 'anonymous'. If you have 220-problems, try using a dash (-) as the first character of your password. 220-If you still have problems or wish to make a comment then send to [email protected]. The local time is Thu Sep 5 13:19: All transfers are logged. This server supports automatic taring and 220-compressing/uncompressing of files during transfer lewis.ucs.ed.ac.uk FTP server (Version wu-2.6.2(2) Mon Oct 12 14:39:33 BST 2009) ready. Name (ftp.ed.ac.uk:snnnnnnn): anonymous You should get a response like this: 331 Anonymous login ok, send your complete address as your password Password: [email protected] 230-This service is managed by Information Services. It holds information which may be useful to system managers and space is provided for individuals and groups upon request. Upload facilities are also available. Anyone can make use of this service Anonymous access granted, restrictions apply Remote system type is UNIX. Using binary mode to transfer files. Page 12
13 You are now connected to the Edinburgh FTP server ftp.geos.ed.ac.uk - and have limited rights to list and download files. Remember that you are now a user of the FTP application; it has its own set of commands (though they are very similar to UNIX commands). Type the following: ftp> ls 227 Entering Passive Mode (129,215,17,244,233,181). 150 Opening ASCII mode data connection for file list -rw-r--r-- 1 root root 2647 Feb INSTRUCTIONS-FOR-USING- THIS-SERVICE drwx-wx-wx 3 root root 4096 Sep 9 14:54 edupload drwx-wx-wx 2 root root Sep 9 11:06 incoming drwxr-xr-x 45 root root 4096 Feb pub 226 Transfer complete ftp> cd pub/geos 250 CWD command successful ftp> ls 227 Entering Passive Mode (129,215,17,244,177,138). 150 Opening ASCII mode data connection for file list drwxr-xr-x root 4096 Sep wkzero 226 Transfer complete ftp> cd wkzero 250 CWD command successful ftp> ls 227 Entering Passive Mode (129,215,17,244,205,239). 150 Opening ASCII mode data connection for file list -r--r--r-- 1 root daemon 365 Sep jefferson.tar.gz 226 Transfer complete The commands you have typed above ONLY apply to the remote system you are still in the same directory on your local UNIX server. The command sequence above shows you some of the files you can download. Often you will first have to set the transfer type. You are going to download the file jefferson.tar.gz which is a compressed binary file. So just to be sure type: ftp> type binary 200 Type set to I Then, use the get command to begin transfer: ftp> get jefferson.tar.gz local: jefferson.tar.gz remote: jefferson.tar.gz 227 Entering Passive Mode (129,215,17,244,137,65). 150 Opening BINARY mode data connection for jefferson.tar.gz (365 bytes) 226 Transfer complete 365 bytes received in secs (7.26 Kbytes/sec) Then, to log off from FTP and close the network connection: ftp> bye 221 Goodbye. You should now have your own copy of the file jefferson.tar.gz transferred from the FTP Server running the Edinburgh FTP Service. While modern day FTP servers will often allow you to obtain files via a web browser, the next part is key knowledge for UNIX users. Page 13
14 GZIP (GunZip) So you've got a file that looks like it might have some data in it. But what kind of a file is it? And how do you get at the data? As is often the case for data files on UNIX, this file is actually a collection of files specially encoded to save space (e.g. when dealing with high-res images or large scientific datasets). This is a two stage process that will introduce you to two more useful UNIX utilities. First make sure the file jefferson.tar.gz (mv if necessary) is in your wkzero/ftpdata/ as it should be. NB You can launch applications (e.g. ftp) from any chosen destination directory, in this case we used the ftpdata directory, to make life easier once finished with FTP. Make sure you are in the ftpdata directory now. The file jefferson.tar.gz has been compressed using the GunZip utility. This allows you to compress files so that they take up less disk space (and transfer faster across FTP). To look at the data, we first have to reverse this compression, using the command gzip: [snnnnnnn@burn ftpdata]$ ls -l total 4 -rw-rw-r-- 1 snnnnnnn snnnnnnn 365 Sep 11 12:00 jefferson.tar.gz [snnnnnnn@burn ftpdata]$ gzip -d jefferson.tar.gz [snnnnnnn@burn ftpdata]$ ls -l total 12 -rw-rw-r-- 1 snnnnnnn snnnnnnn Sep 11 12:00 jefferson.tar Note what has happened. The -d flag told GunZip to decompress the file, so it loses its extension and gets bigger. You can see which flags to use to compress files by typing gzip -h (h for help). Now you have uncompressed the file, but it is still archived it is one file that contains many other files. You thus need another utility to get the archived contents out again. TAR (Archiving Tool) To get the files back out from their archived form, you need to use the tar command. The instructions below are a very simple example of using tar to extract files - you can do much more with it! Have a look at either the online help or the UNIXHelp web pages To extract the files, type the following: [snnnnnnn@burn ftpdata]$ tar -xvf jefferson.tar jefferson.txt Ok in this case there is only one file but usually you will have many files e.g. datasets, images, etc. The flags: -x Extract files from the archive. -v Verbose- provide feedback to the user. -f The file to extract from will be specified by the user and is the next argument. Page 14
15 5 RESOURCE MONITORING UTILITIES You only have a limited amount of disk space on UNIX/Linux. You can find out what disk space you have available by using the quota command: [snnnnnnn@burn ftpdata]$ quota NB Don t be alarmed if this takes a while to respond! Using the s option/flag will give you a more useful breakdown. [snnnnnnn@burn ftpdata]$ quota -s Due to the peculiarities of this particular system perhaps, the quota command can display misleading user information (i.e. home dir) however the numbers should reflect your quota! NB If quota, or another command, ever misbehaves (disk access can be slow due to the physical traversing involved) then you can simply use Ctrl+C to abort the stuck command. I.e. press and hold Ctrl (Control) then press C whilst still holding Ctrl to abort the command. To find out how much disk storage space you are using, use the du command. See man du for fuller details. [snnnnnnn@burn ftpdata]$ du -sk will give you the total amount in kilobytes of disk space used in the current directory which should still be ftpdata unless you have changed this yourself! (Running this command in your home directory will tell you your total disk usage.) Replacing the k with an h will give you a more readable form. [snnnnnnn@burn ftpdata]$ du sh Alternatively you can use SI units (where 1 Kb = 1000 bytes instead of 1024 bytes). This may help you manage your data volumes as you will appear to have more MBs or GBs etc! [snnnnnnn@burn ftpdata]$ du s --si Note that this uses a secondary (sub) flag signified by a double-hyphen. Finally, running the following command in your home directory will give you a breakdown of the total space used by each file and directory located there, hence type: [snnnnnnn@burn ftpdata]$ cd ~ [snnnnnnn@burn ~]$ du -sh * Alternatively you can achieve the same anywhere as follows: [snnnnnnn@burn ~]$ du -sh ~/* Page 15
16 j) Using quota and du, find out how much storage space you are using and how much you have left: k) You can find out about other users on the system in two ways who and finger. ~]$ who will give you a list of who is currently logged on to the machine you are working on - it will also tell you how they are logged in. Who is logged on to the same UNIX machine as you? And which remote machine are they using to access it? You can use a related command if you forget who you are whoami l) finger gives a much bigger set of information about a user. It allows you to search for users not only with their user name but also with either their real last name or real first name the example bellow shows the result for gisteac. [snnnnnnn@burn ~]$ finger gisteac Login: gisteac Name: MSc in GIS teaching Directory: /home/gisteac Shell: /bin/bash Last login Wed Mar 11 16: (GMT) on pts/49 from vpn2-089.vpn.net.ed.ac.uk No mail. No Plan. See if you can find out the login name and home directory of another user familiar to you by fingering their surname. The information in the Plan: comes from a special file in the user's home directory called.plan (a hidden file) not everybody has a plan Page 16
17 6 SEARCHING m) You can search for all sorts of things in UNIX usually it will be files or bits of text. The commands you would normally use are grep and find. But what do the commands do? Time for you to do some work. Use man to find out what grep and find actually do n) Found out? Try these commands - what do they do? [snnnnnnn@burn ~]$ find /geos/netdata/wkzero -name "*.txt" [snnnnnnn@burn ~]$ grep -n 'stan' /geos/netdata/wkzero/nation_data.txt Page 17
18 7 APPLICATIONS The way you interact with UNIX software applications is slightly different, depending on their usual mode of operation Text (Command Line) based When you start a command line based application, control and response is transferred from UNIX to the application. You have already used one application of this sort ftp. Remember how the command prompt changed from [snnnnnnn@burn ~]$ to ftp>? Another program that you may wish to use is the UNIX program Alpine. The important point to note with all these is that once you are running the application, the commands will be specific to that application. As a quick example, do the following: o) [snnnnnnn@burn ~]$ alpine Note how this time the command prompt format then changes significantly to that of a different type of program. How would you describe this? Type e to exit the initial greeting if shown, then type q and then y to quit. GUI (Graphical User Interface) based p) GUI based applications are very different. Here, the application usually opens a new window for itself, and your interaction with the application is through that window, not the command line. For example: [snnnnnnn@burn ~]$ xclock will start up xclock in a new window. Your interaction with xclock is now through the GUI, not the command line. What has happened to the command line? We will come back to this in later practicals If you have any problems getting xclock to run you should ensure you have the Xming X server running. See the start of this practical for more, or the next section for full details. Page 18
19 SSH: Connecting from Home and Connecting to other Servers You may require access to other UNIX/Linux machines e.g. if they have different software or greater processing power. This is common when using UNIX workstations. You can also connect to a School UNIX server from home. The way to do this is to connect to ssh.geos.ed.ac.uk using PuTTY (or the built-in ssh software if using an Apple Mac). This ensures that you will have proper access to the correct School gateway server which may change in future while the address, ssh.geos.ed.ac.uk, should remain the same. (Just as local shortcuts should be updated as server hardware changes ssh.geos etc. will should be re-directed as appropriate in the same way.) We will briefly simulate connecting from home and then using ssh from the command line to connect to another UNIX machine. Run a plain copy of PuTTY without any connection script as follows: Start All Programs Xming Portable PuTTY PuTTY. (There is also a standalone copy of PuTTY within U:\SCE\GEOS.) Running PuTTY the long-way best demonstrates typical behaviour shown by any ssh program that you might install on a home computer. In the Host Name (or IP address) box type ssh.geos.ed.ac.uk. Ensure that 22 can be seen in the Port box and that SSH is selected under Connection type: then click Open. A small window will appear as usual and prompt for your Universal UserName (UUN) and (EASE) password. See overleaf for enabling X11 forwarding for graphical applications. You should be connected to the GeoSciences Linux Cluster via the ssh.geos gateway server called adder. Now let s connect to our usual server from the command line. [snnnnnnn@burn ~]$ ssh burn Other servers exist which you may wish to connect to at some point. You may be asked for your username and password, or just password, each time you make another ssh connection from an existing session. Don t worry if you are given a message about host authenticity each time you connect to a new GeoSciences host; when asked if you wish to continue, you can safely type yes then press <return>. Each time you log in, you are connected to that machine via a new connection, just the same as when you first open a terminal window on a PC. You will once again start in your home directory each time you make a new connection. To close the connection to the remote machine use exit: [snnnnnnn@burn ~]$ exit Control will pass back to your original machine (or ssh window) and so on if you have multiple logins. Page 19
20 If you wish to run graphical applications at home you will need a program called an X- Server such as Xming. You must also Enable X11 forwarding in PuTTY via File New Session (or from the main PuTTY start-up screen when first run) then in the Category: window on the left-hand side go to Connection SSH X11. You can save these settings in Saved Sessions. To launch Xming for any reason in a lab go to Start All Programs Xming Xming or you can use the shortcut in U:\SCE\GEOS. You need not start Xming first (i.e. before PuTTY) so can simply run this as/when required. Alternatively if you come across a program that does not require a graphical display, but appears to hang at the command prompt (or fails to provide a prompt) then you may need to issue the following command before running the program: export DISPLAY=. This ensures that the computer does not try to force a graphical display when there is no X software there to interpret graphics drawing commands. To stop a program that has hung or frozen use pres CONTROL and C together ([Ctrl-C]). That s all for this practical. You should safely file these worksheets and use them for guidance during the coming months, and certainly during your dissertation! Page 20
Tutorial Guide to the IS Unix Service
Tutorial Guide to the IS Unix Service The aim of this guide is to help people to start using the facilities available on the Unix and Linux servers managed by Information Services. It refers in particular
Unix Sampler. PEOPLE whoami id who
Unix Sampler PEOPLE whoami id who finger username hostname grep pattern /etc/passwd Learn about yourself. See who is logged on Find out about the person who has an account called username on this host
Linux command line. An introduction to the Linux command line for genomics. Susan Fairley
Linux command line An introduction to the Linux command line for genomics Susan Fairley Aims Introduce the command line Provide an awareness of basic functionality Illustrate with some examples Provide
Introduction to Mac OS X
Introduction to Mac OS X The Mac OS X operating system both a graphical user interface and a command line interface. We will see how to use both to our advantage. Using DOCK The dock on Mac OS X is the
Thirty Useful Unix Commands
Leaflet U5 Thirty Useful Unix Commands Last revised April 1997 This leaflet contains basic information on thirty of the most frequently used Unix Commands. It is intended for Unix beginners who need a
1 Basic commands. 2 Terminology. CS61B, Fall 2009 Simple UNIX Commands P. N. Hilfinger
CS61B, Fall 2009 Simple UNIX Commands P. N. Hilfinger 1 Basic commands This section describes a list of commonly used commands that are available on the EECS UNIX systems. Most commands are executed by
PuTTY/Cygwin Tutorial. By Ben Meister Written for CS 23, Winter 2007
PuTTY/Cygwin Tutorial By Ben Meister Written for CS 23, Winter 2007 This tutorial will show you how to set up and use PuTTY to connect to CS Department computers using SSH, and how to install and use the
Fundamentals of UNIX Lab 16.2.6 Networking Commands (Estimated time: 45 min.)
Fundamentals of UNIX Lab 16.2.6 Networking Commands (Estimated time: 45 min.) Objectives: Develop an understanding of UNIX and TCP/IP networking commands Ping another TCP/IP host Use traceroute to check
CGS 1550 File Transfer Project Revised 3/10/2005
CGS 1550 File Transfer Project Revised 3/10/2005 PURPOSE: The purpose of this project is to familiarize students with the three major styles of FTP client, which are: Pure (FTP only), character-based,
Computing Service G72. File Transfer Using SCP, SFTP or FTP. many leaflets can be found at: http://www.cam.ac.uk/cs/docs
Computing Service G72 File Transfer Using SCP, SFTP or FTP many leaflets can be found at: http://www.cam.ac.uk/cs/docs 50 pence April 2003 Contents Introduction Servers and clients... 2 Comparison of FTP,
LOCKSS on LINUX. CentOS6 Installation Manual 08/22/2013
LOCKSS on LINUX CentOS6 Installation Manual 08/22/2013 1 Table of Contents Overview... 3 LOCKSS Hardware... 5 Installation Checklist... 6 BIOS Settings... 9 Installation... 10 Firewall Configuration...
Unix Guide. Logo Reproduction. School of Computing & Information Systems. Colours red and black on white backgroun
Logo Reproduction Colours red and black on white backgroun School of Computing & Information Systems Unix Guide Mono positive black on white background 2013 Mono negative white only out of any colou 2
WinSCP PuTTY as an alternative to F-Secure July 11, 2006
WinSCP PuTTY as an alternative to F-Secure July 11, 2006 Brief Summary of this Document F-Secure SSH Client 5.4 Build 34 is currently the Berkeley Lab s standard SSH client. It consists of three integrated
Attix5 Pro Server Edition
Attix5 Pro Server Edition V7.0.3 User Manual for Linux and Unix operating systems Your guide to protecting data with Attix5 Pro Server Edition. Copyright notice and proprietary information All rights reserved.
Command Line - Part 1
Command Line - Part 1 STAT 133 Gaston Sanchez Department of Statistics, UC Berkeley gastonsanchez.com github.com/gastonstat Course web: gastonsanchez.com/teaching/stat133 GUIs 2 Graphical User Interfaces
CS 103 Lab Linux and Virtual Machines
1 Introduction In this lab you will login to your Linux VM and write your first C/C++ program, compile it, and then execute it. 2 What you will learn In this lab you will learn the basic commands and navigation
Cisco Networking Academy Program Curriculum Scope & Sequence. Fundamentals of UNIX version 2.0 (July, 2002)
Cisco Networking Academy Program Curriculum Scope & Sequence Fundamentals of UNIX version 2.0 (July, 2002) Course Description: Fundamentals of UNIX teaches you how to use the UNIX operating system and
An Introduction to Using the Command Line Interface (CLI) to Work with Files and Directories
An Introduction to Using the Command Line Interface (CLI) to Work with Files and Directories Mac OS by bertram lyons senior consultant avpreserve AVPreserve Media Archiving & Data Management Consultants
CASHNet Secure File Transfer Instructions
CASHNet Secure File Transfer Instructions Copyright 2009, 2010 Higher One Payments, Inc. CASHNet, CASHNet Business Office, CASHNet Commerce Center, CASHNet SMARTPAY and all related logos and designs are
Introduction to UNIX and SFTP
Introduction to UNIX and SFTP Introduction to UNIX 1. What is it? 2. Philosophy and issues 3. Using UNIX 4. Files & folder structure 1. What is UNIX? UNIX is an Operating System (OS) All computers require
Introduction to the UNIX Operating System and Open Windows Desktop Environment
Introduction to the UNIX Operating System and Open Windows Desktop Environment Welcome to the Unix world! And welcome to the Unity300. As you may have already noticed, there are three Sun Microsystems
Introduction to Unix Tutorial
Topics covered in this Tutorial Introduction to Unix Tutorial 1. CSIF Computer Network 2. Local Logging in. 3. Remote computer access: ssh 4. Navigating the UNIX file structure: cd, ls, and pwd 5. Making
Working With Your FTP Site
Working With Your FTP Site Welcome to your FTP Site! The UnlimitedFTP (UFTP) software will allow you to run from any web page using Netscape, Internet Explorer, Opera, Mozilla or Safari browsers. It can
Linux Overview. Local facilities. Linux commands. The vi (gvim) editor
Linux Overview Local facilities Linux commands The vi (gvim) editor MobiLan This system consists of a number of laptop computers (Windows) connected to a wireless Local Area Network. You need to be careful
Command-Line Operations : The Shell. Don't fear the command line...
Command-Line Operations : The Shell Don't fear the command line... Shell Graphical User Interface (GUI) Graphical User Interface : displays to interact with the computer - Open and manipulate files and
University of Toronto
1 University of Toronto APS 105 Computer Fundamentals A Tutorial about UNIX Basics Fall 2011 I. INTRODUCTION This document serves as your introduction to the computers we will be using in this course.
File Management Where did it go? Teachers College Summer Workshop
File Management Where did it go? Teachers College Summer Workshop Barbara Wills University Computing Services Summer 2003 To Think About The Beginning of Wisdom is to Call Things by the Right Names --
SSH and Basic Commands
SSH and Basic Commands In this tutorial we'll introduce you to SSH - a tool that allows you to send remote commands to your Web server - and show you some simple UNIX commands to help you manage your website.
2 Advanced Session... Properties 3 Session profile... wizard. 5 Application... preferences. 3 ASCII / Binary... Transfer
Contents I Table of Contents Foreword 0 Part I SecEx Overview 3 1 What is SecEx...? 3 2 Quick start... 4 Part II Configuring SecEx 5 1 Session Profiles... 5 2 Advanced Session... Properties 6 3 Session
SimpleFTP. User s Guide. On-Core Software, LLC. 893 Sycamore Ave. Tinton Falls, NJ 07724 United States of America
SimpleFTP User s Guide On-Core Software, LLC. 893 Sycamore Ave. Tinton Falls, NJ 07724 United States of America Website: http://www.on-core.com Technical Support: [email protected] Information: [email protected]
FTP Service Reference
IceWarp Server FTP Service Reference Version 10 Printed on 12 August, 2009 i Contents FTP Service 1 V10 New Features... 2 FTP Access Mode... 2 FTP Synchronization... 2 FTP Service Node... 3 FTP Service
Using SSH Secure Shell Client for FTP
Using SSH Secure Shell Client for FTP The SSH Secure Shell for Workstations Windows client application features this secure file transfer protocol that s easy to use. Access the SSH Secure FTP by double-clicking
File Manager User Guide
File Manager User Guide Please note: EasySiteOptimizer Version 1.6 is supplied with Web Hosting (IBP) and Advanced Web Hosting only. File Manager Introduction to File Manager To access File Manager, select
Desktop : Ubuntu 10.04 Desktop, Ubuntu 12.04 Desktop Server : RedHat EL 5, RedHat EL 6, Ubuntu 10.04 Server, Ubuntu 12.04 Server, CentOS 5, CentOS 6
201 Datavoice House, PO Box 267, Stellenbosch, 7599 16 Elektron Avenue, Technopark, Tel: +27 218886500 Stellenbosch, 7600 Fax: +27 218886502 Adept Internet (Pty) Ltd. Reg. no: 1984/01310/07 VAT No: 4620143786
WS_FTP Professional 12
WS_FTP Professional 12 Tools Guide Contents CHAPTER 1 Introduction Ways to Automate Regular File Transfers...5 Check Transfer Status and Logs...6 Building a List of Files for Transfer...6 Transfer Files
1. Product Information
ORIXCLOUD BACKUP CLIENT USER MANUAL LINUX 1. Product Information Product: Orixcloud Backup Client for Linux Version: 4.1.7 1.1 System Requirements Linux (RedHat, SuSE, Debian and Debian based systems such
ICS 351: Today's plan
ICS 351: Today's plan routing protocols linux commands Routing protocols: overview maintaining the routing tables is very labor-intensive if done manually so routing tables are maintained automatically:
Using WS_FTP. This tutorial explains how to use WS_FTP, a File Transfer Program for Microsoft Windows. INFORMATION SYSTEMS SERVICES.
INFORMATION SYSTEMS SERVICES Using WS_FTP This tutorial explains how to use WS_FTP, a File Transfer Program for Microsoft Windows. AUTHOR: Information Systems Services DATE: July 2003 EDITION: 1.1 TUT
Table of Contents Introduction Supporting Arguments of Sysaxftp File Transfer Commands File System Commands PGP Commands Other Using Commands
FTP Console Manual Table of Contents 1. Introduction... 1 1.1. Open Command Prompt... 2 1.2. Start Sysaxftp... 2 1.3. Connect to Server... 3 1.4. List the contents of directory... 4 1.5. Download and Upload
The Einstein Depot server
The Einstein Depot server Have you ever needed a way to transfer large files to colleagues? Or allow a colleague to send large files to you? Do you need to transfer files that are too big to be sent as
Understanding Files and Folders
Windows Files and Folders Overview Before I get into Windows XP's method of file management, let's spend a little space on a files and folder refresher course. (Just in case you forgot, of course.) The
LOCKSS on LINUX. Installation Manual and the OpenBSD Transition 02/17/2011
LOCKSS on LINUX Installation Manual and the OpenBSD Transition 02/17/2011 1 Table of Contents Overview... 3 LOCKSS Hardware... 5 Installation Checklist... 7 BIOS Settings... 10 Installation... 11 Firewall
Lab 1 Beginning C Program
Lab 1 Beginning C Program Overview This lab covers the basics of compiling a basic C application program from a command line. Basic functions including printf() and scanf() are used. Simple command line
Hands-On UNIX Exercise:
Hands-On UNIX Exercise: This exercise takes you around some of the features of the shell. Even if you don't need to use them all straight away, it's very useful to be aware of them and to know how to deal
Introduction to Operating Systems
Introduction to Operating Systems It is important that you familiarize yourself with Windows and Linux in preparation for this course. The exercises in this book assume a basic knowledge of both of these
Lab 8: Configuring Backups
CompTIA Security+ Lab Series Lab 8: Configuring Backups CompTIA Security+ Domain 2 - Compliance and Operational Security Objective 2.7: Execute disaster recovery plans and procedures Document Version:
Online Backup Client User Manual Linux
Online Backup Client User Manual Linux 1. Product Information Product: Online Backup Client for Linux Version: 4.1.7 1.1 System Requirements Operating System Linux (RedHat, SuSE, Debian and Debian based
INASP: Effective Network Management Workshops
INASP: Effective Network Management Workshops Linux Familiarization and Commands (Exercises) Based on the materials developed by NSRC for AfNOG 2013, and reused with thanks. Adapted for the INASP Network
SSH Secure Client (Telnet & SFTP) Installing & Using SSH Secure Shell for Windows Operation Systems
SSH Secure Client (Telnet & SFTP) Installing & Using SSH Secure Shell for Windows Operation Systems What is SSH?: SSH is an application that protects the TCP/IP connections between two computers. The software
List of FTP commands for the Microsoft command-line FTP client
You are on the nsftools.com site This is a list of the commands available when using the Microsoft Windows command-line FTP client (requires TCP/IP to be installed). All information is from the Windows
Make a folder named Lab3. We will be using Unix redirection commands to create several output files in that folder.
CMSC 355 Lab 3 : Penetration Testing Tools Due: September 31, 2010 In the previous lab, we used some basic system administration tools to figure out which programs where running on a system and which files
File Transfer Protocol (FTP) Instructions
File Transfer Protocol (FTP) Instructions How to upload your website to the AUI server The FTP client most used for PCs is WS_FTP. It is already downloaded onto your Lab computer desktop, and looks like
Virtual Appliance for VMware Server. Getting Started Guide. Revision 2.0.2. Warning and Disclaimer
Virtual Appliance for VMware Server Getting Started Guide Revision 2.0.2 Warning and Disclaimer This document is designed to provide information about the configuration and installation of the CensorNet
VERITAS NetBackup Microsoft Windows User s Guide
VERITAS NetBackup Microsoft Windows User s Guide Release 3.2 Windows NT/95/98 May, 1999 P/N 100-001004 1994-1999 VERITAS Software Corporation. All rights reserved. Portions of this software are derived
Colligo Email Manager 6.0. Offline Mode - User Guide
6.0 Offline Mode - User Guide Contents Colligo Email Manager 1 Key Features 1 Benefits 1 Installing and Activating Colligo Email Manager 2 Checking for Updates 3 Updating Your License Key 3 Managing SharePoint
MAS 500 Intelligence Tips and Tricks Booklet Vol. 1
MAS 500 Intelligence Tips and Tricks Booklet Vol. 1 1 Contents Accessing the Sage MAS Intelligence Reports... 3 Copying, Pasting and Renaming Reports... 4 To create a new report from an existing report...
TEL2821/IS2150: INTRODUCTION TO SECURITY Lab: Operating Systems and Access Control
TEL2821/IS2150: INTRODUCTION TO SECURITY Lab: Operating Systems and Access Control Version 3.4, Last Edited 9/10/2011 Students Name: Date of Experiment: Read the following guidelines before working in
EVault for Data Protection Manager. Course 361 Protecting Linux and UNIX with EVault
EVault for Data Protection Manager Course 361 Protecting Linux and UNIX with EVault Table of Contents Objectives... 3 Scenario... 3 Estimated Time to Complete This Lab... 3 Requirements for This Lab...
Hadoop Basics with InfoSphere BigInsights
An IBM Proof of Technology Hadoop Basics with InfoSphere BigInsights Part: 1 Exploring Hadoop Distributed File System An IBM Proof of Technology Catalog Number Copyright IBM Corporation, 2013 US Government
CONNECTING TO DEPARTMENT OF COMPUTER SCIENCE SERVERS BOTH FROM ON AND OFF CAMPUS USING TUNNELING, PuTTY, AND VNC Client Utilities
CONNECTING TO DEPARTMENT OF COMPUTER SCIENCE SERVERS BOTH FROM ON AND OFF CAMPUS USING TUNNELING, PuTTY, AND VNC Client Utilities DNS name: turing.cs.montclair.edu -This server is the Departmental Server
BIGPOND ONLINE STORAGE USER GUIDE Issue 1.1.0-18 August 2005
BIGPOND ONLINE STORAGE USER GUIDE Issue 1.1.0-18 August 2005 PLEASE NOTE: The contents of this publication, and any associated documentation provided to you, must not be disclosed to any third party without
CMSC 216 UNIX tutorial Fall 2010
CMSC 216 UNIX tutorial Fall 2010 Larry Herman Jandelyn Plane Gwen Kaye August 28, 2010 Contents 1 Introduction 2 2 Getting started 3 2.1 Logging in........................................... 3 2.2 Logging
FTP Service Reference
IceWarp Unified Communications Reference Version 11.3 Published on 1/6/2015 Contents... 3 About... 4 Reference... 5 General Tab... 5 Dialog... 6 FTP Site... 6 Users... 7 Groups... 11 Options... 14 Access...
Uploading files to a web server using SSH Secure Shell 3.2.9
Uploading files to a web server using SSH Secure Shell 3.2.9 Practical workbook Aims and Learning Objectives By the end of this course you will be able to: Upload your documents (for example HTML files)
Addonics T E C H N O L O G I E S. NAS Adapter. Model: NASU2. 1.0 Key Features
1.0 Key Features Addonics T E C H N O L O G I E S NAS Adapter Model: NASU2 User Manual Convert any USB 2.0 / 1.1 mass storage device into a Network Attached Storage device Great for adding Addonics Storage
Online Backup Client User Manual
For Mac OS X Software version 4.1.7 Version 2.2 Disclaimer This document is compiled with the greatest possible care. However, errors might have been introduced caused by human mistakes or by other means.
File Management and File Storage
File Management and File Storage http://training.usask.ca Information Technology Services Division Table of Contents File Management at the University of Saskatchewan...3 Introduction...3 Creating Files
An Introduction to Using the Command Line Interface (CLI) to Work with Files and Directories
An Introduction to Using the Command Line Interface (CLI) to Work with Files and Directories Windows by bertram lyons senior consultant avpreserve AVPreserve Media Archiving & Data Management Consultants
The 2013 Experimental Warning Program (EWP) Virtual Weather Event Simulator (WES) Windows & Linux Installation Documentation
The 2013 Experimental Warning Program (EWP) Virtual Weather Event Simulator (WES) Windows & Linux Installation Documentation National Severe Storms Laboratory (NSSL) Norman, OK Contents I WINDOWS CONFIGURATION
Bitrix Site Manager ASP.NET. Installation Guide
Bitrix Site Manager ASP.NET Installation Guide Contents Introduction... 4 Chapter 1. Checking for IIS Installation... 5 Chapter 2. Using An Archive File to Install Bitrix Site Manager ASP.NET... 7 Preliminary
SSH Connections MACs the MAC XTerm application can be used to create an ssh connection, no utility is needed.
Overview of MSU Compute Servers The DECS Linux based compute servers are well suited for programs that are too slow to run on typical desktop computers but do not require the power of supercomputers. The
Installing the SSH Client v3.2.2 For Microsoft Windows
WIN1011 June 2003 Installing the SSH Client v3.2.2 For Microsoft Windows OVERVIEW... 1 SYSTEM REQUIREMENTS... 2 INSTALLING THE SSH PACKAGE... 2 STARTING THE PROGRAMS... 5 USING THE SHELL CLIENT... 8 USING
Network Probe User Guide
Network Probe User Guide Network Probe User Guide Table of Contents 1. Introduction...1 2. Installation...2 Windows installation...2 Linux installation...3 Mac installation...4 License key...5 Deployment...5
RecoveryVault Express Client User Manual
For Linux distributions Software version 4.1.7 Version 2.0 Disclaimer This document is compiled with the greatest possible care. However, errors might have been introduced caused by human mistakes or by
Archiving in Microsoft Outlook. This document looks at archiving and saving space in the Microsoft Outlook email program. INFORMATION SYSTEMS SERVICES
INFORMATION SYSTEMS SERVICES Archiving in Microsoft Outlook This document looks at archiving and saving space in the Microsoft Outlook email program. AUTHOR: ISS DATE: December 2005 EDITION: 2.0 TUT 104
CSIL MiniCourses. Introduction To Unix (I) John Lekberg Sean Hogan Cannon Matthews Graham Smith. Updated on: 2015-10-14
CSIL MiniCourses Introduction To Unix (I) John Lekberg Sean Hogan Cannon Matthews Graham Smith Updated on: 2015-10-14 What s a Unix? 2 Now what? 2 Your Home Directory and Other Things 2 Making a New Directory
Quick Start Guide. Cerberus FTP is distributed in Canada through C&C Software. Visit us today at www.ccsoftware.ca!
Quick Start Guide Cerberus FTP is distributed in Canada through C&C Software. Visit us today at www.ccsoftware.ca! How to Setup a File Server with Cerberus FTP Server FTP and SSH SFTP are application protocols
Fred Hantelmann LINUX. Start-up Guide. A self-contained introduction. With 57 Figures. Springer
Fred Hantelmann LINUX Start-up Guide A self-contained introduction With 57 Figures Springer Contents Contents Introduction 1 1.1 Linux Versus Unix 2 1.2 Kernel Architecture 3 1.3 Guide 5 1.4 Typographical
Terminal Server Guide
Terminal Server Guide Contents What is Terminal Server?... 2 How to use Terminal Server... 2 Remote Desktop Connection Client... 2 Logging in... 3 Important Security Information... 4 Logging Out... 4 Closing
Overview. Remote access and file transfer. SSH clients by platform. Logging in remotely
Remote access and file transfer Overview Remote logins to Bio-Linux with ssh Running software from another machine Logging in from another machine Getting files on and off Bio-Linux Transferring files
CLC Server Command Line Tools USER MANUAL
CLC Server Command Line Tools USER MANUAL Manual for CLC Server Command Line Tools 2.5 Windows, Mac OS X and Linux September 4, 2015 This software is for research purposes only. QIAGEN Aarhus A/S Silkeborgvej
IBM WebSphere Application Server Version 7.0
IBM WebSphere Application Server Version 7.0 Centralized Installation Manager for IBM WebSphere Application Server Network Deployment Version 7.0 Note: Before using this information, be sure to read the
Remote Access to Unix Machines
Remote Access to Unix Machines Alvin R. Lebeck Department of Computer Science Department of Electrical and Computer Engineering Duke University Overview We are using OIT Linux machines for some homework
Cloud Server powered by Mac OS X. Getting Started Guide. Cloud Server. powered by Mac OS X. AKJZNAzsqknsxxkjnsjx Getting Started Guide Page 1
Getting Started Guide Cloud Server powered by Mac OS X Getting Started Guide Page 1 Getting Started Guide: Cloud Server powered by Mac OS X Version 1.0 (02.16.10) Copyright 2010 GoDaddy.com Software, Inc.
Online Backup Client User Manual
For Linux distributions Software version 4.1.7 Version 2.0 Disclaimer This document is compiled with the greatest possible care. However, errors might have been introduced caused by human mistakes or by
Wakanda Studio Features
Wakanda Studio Features Discover the many features in Wakanda Studio. The main features each have their own chapters and other features are documented elsewhere: Wakanda Server Administration Data Browser
AES Crypt User Guide
AES Crypt User Guide Publication Date: 2013-12-26 Original Author: Gary C. Kessler ([email protected]) Revision History Date Contributor Changes 2012-01-17 Gary C. Kessler First version 2013-03-03 Doug
GeBro-BACKUP. Die Online-Datensicherung. Manual Pro Backup Client on a NAS
GeBro-BACKUP Die Online-Datensicherung. Manual Pro Backup Client on a NAS Created and tested on a QNAP TS-559 Pro Firmware 4.0.2 Intel x86 Architecture Default hardware configuration OBM v6.15.0.0 Last
Remote Desktop In OpenSUSE 10.3
Only for dummies Remote Desktop In OpenSUSE 10.3 Remote access to Linux GUI Environment from Windows Client Tedy Tirtawidjaja 5/14/2008 In Microsoft Windows environment we know Remote Desktop application
Introduction to MS WINDOWS XP
Introduction to MS WINDOWS XP Mouse Desktop Windows Applications File handling Introduction to MS Windows XP 2 Table of Contents What is Windows XP?... 3 Windows within Windows... 3 The Desktop... 3 The
Infoview XIR3. User Guide. 1 of 20
Infoview XIR3 User Guide 1 of 20 1. WHAT IS INFOVIEW?...3 2. LOGGING IN TO INFOVIEW...4 3. NAVIGATING THE INFOVIEW ENVIRONMENT...5 3.1. Home Page... 5 3.2. The Header Panel... 5 3.3. Workspace Panel...
Enterprise Reporting Server v3.5
Enterprise Reporting Server v3.5 Administrator s Guide January 2001 Edition 2001 WebTrends Corporation Disclaimer WebTrends Corporation makes no representations or warranties with respect to the contents
StrikeRisk v6.0 IEC/EN 62305-2 Risk Management Software Getting Started
StrikeRisk v6.0 IEC/EN 62305-2 Risk Management Software Getting Started Contents StrikeRisk v6.0 Introduction 1/1 1 Installing StrikeRisk System requirements Installing StrikeRisk Installation troubleshooting
Using Internet or Windows Explorer to Upload Your Site
Using Internet or Windows Explorer to Upload Your Site This article briefly describes what an FTP client is and how to use Internet Explorer or Windows Explorer to upload your Web site to your hosting
Moxa Device Manager 2.0 User s Guide
First Edition, March 2009 www.moxa.com/product 2009 Moxa Inc. All rights reserved. Reproduction without permission is prohibited. Moxa Device Manager 2.0 User Guide The software described in this manual
IIS, FTP Server and Windows
IIS, FTP Server and Windows The Objective: To setup, configure and test FTP server. Requirement: Any version of the Windows 2000 Server. FTP Windows s component. Internet Information Services, IIS. Steps:
