About Athena
Athena is an internal server for students who are doing their B.Tech major in Computer Science and Engineering at National Institute of Technology Calicut. All these students have an account in Athena from their second year onwards.All these users are assigned a fixed amount of disk quota.
An Introduction on "How to use Athena"
Logging in:-
Open a terminal(console) and type the command ssh username@athena. For eg;
$ ssh b070082cs@athena.nitc.ac.in
It will prompt you for the password. Then it will take you to your home directory in athena where you can work with your commands. For using the gui in athena users have to login to X server ,using the command
$ ssh -X b070082cs@athena.nitc.ac.in
This again will take you to a bash terminal.Working in Athena:-
Users can work with utilities available in athena to write programs or transfer the files from your machine to athena. kate,kwrite,vi,pico,gedit are some of the text editors available in athena. Write your code in any of these and use the compilers g++(for c++ programs), gcc(for c programs) or whatever required.
For eg;
$ g++ sort.cpp -o sort
$ ./sortTransfering files to Athena :-
Open a terminal(console) and type the command "scp source destination" .
For eg;
$ scp sort.cpp b070087cs@athena.nitc.ac.in:
This command will copy sort.cpp from the current directory to the user's home directory.Public Directory :-
Each user has a public_html directory in their home(create it if it does not exist). Users can upload their webpages by copying them to public_html directory. User's homepages can be accessed with the url "http://athena.nitc.ac.in/~rollnum" in the browser. For example the homepage of user b070082cs is http://athena.nitc.ac.in/~b070082cs