Users need to submit a batch request from a front-end node to our large-scale computer systems. Making a source code and generation of the execution module must be performed on a front-end node in principle.

When using the front-end note, you must learn about configuration and command usage below:
 

Spec

A spec of front-end node on SQUID is as following:

HPC frontend HPDA frontend
CPU Intel Xeon Platinum 8368(2.4 GHz / 38 core) x 2 units
OS Red Hat Enterprise Linux 8.2(64bit)
Main memory 256 GB 512 GB

 

About Shell

bash is set as default. This web site provides explanation assuming bash.
other shells are also available but cannot be configured as login shell.
 

    Initial configuration file

    ~/.bash_profile is a configuration file executed when a user logs in. Because this file is always read, users can add commands the user wants to run during the login process. Configuration of various environment variables and aliases for personalizing the user environment are useful.
    * ~/ : represents the user's home directory.
     

About program execution

    Program execution is prohibited on the frontend node in principle.

    Please use the frontend node only for making source code and script and compilation of a program. If the administrative staff finds a long-running process, we may stop it.
     

About the UNIX command

By typing UNIX commands through CUI (Character User Interface) on the Frontend node, users can perform file operation, edit, and submit job requests.

% COMMAND [Option] [arguments] (Enter)
% cp –r /home/src ./work (example)

 

    Frequently used commands

    command function
    file operation commands ls show the list of file and directory
    cd move working directory to specified directory
    mkdir making directory
    rm removing file
    cp copying file
    mv renaming file
    file browsing cat display file content
    more display file content on a per-page basis
    less advanced version of more
    editor emacs emacs editor
    vi vi editor

     

    man command is a useful command you should know.

    % man command name
    % man ls (Enter)

     
     

Caution

We disconnect sessions idling longer than 10 days to keep our computing environment running well for our users.