Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The Tufts Linux Research Cluster is comprised of 40 identical IBM Linux systems (compute nodes) interconnected via an Infiniband network. Each cluster node has eight  2.8Ghz Intel Xeon CPUs and 16 or 32 gigabytes of memory for a total of 320 compute cores. The Linux operating system on each node is RedHat 5 configured identically across every machine. In addition there is a login node and a management node supporting the compute node array. Client/user workstations access the cluster via the Tufts 130.64.0.0 LAN Network or remotely with ssh. The user/login node has an additional network interface  that connects to the compute nodes using private non-routable IP addressing via the Infiniband hardware. This scheme allows the compute nodes to be a "virtualized" resource managed by the queueing software LSF, and abstracted away behind the user node. This approach also allows the cluster to scale to a large number of nodes and provides the structure for future growth.

The login node of the cluster is reserved for the use of compilers, running shell tools, and launching and submitting programs to compute nodes. The login node is not for running for running long running programs, etc... for computing purpose, please use the compute nodes and various queues.

...

Mathematica, advertised as a one stop for technical work that integrates a numeric and symbolic computational engine, graphics system, programming language, documentation and advanced connectivity to other applications. Not only does this application have parallel functionality built into it from the ground up. The wolfram.com Wolfram Mathematica web site has extensive documentation, including numerous detailed tutorials.

...

Action Needed

Command

Usage

Display contents of a file

cat

cat filename

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="4d02e812efc93d51-78c2cb04-41484b37-872684b2-fc2fed874d492ef5feb5282d"><ac:plain-text-body><![CDATA[

Copy a file

cp

cp [-op] source destination

]]></ac:plain-text-body></ac:structured-macro>

Change file protection

chmod

chmod mode filename or
chmod mode directory_name

Change working directory

cd

cd pathname

Display file (/w pauses)

more

more filename

Display first page of text

less

less filename

Display help

man

man command or
man -k topic

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="e947d99a66699ed2-1f3a65aa-46084e59-8972bd38-6c6523de7cb35f15e9338dfe"><ac:plain-text-body><![CDATA[

Rename a file

mv

mv [-op] filename1 filename2 or
]]></ac:plain-text-body></ac:structured-macro>
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="d41d6871db9ceccf-4a19b945-4c294d69-bfcdb043-34f0428895cb1df66dd8cedd"><ac:plain-text-body><![CDATA[mv [-op] directory1 directory2 or
]]></ac:plain-text-body></ac:structured-macro>
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="e26116e32a91e42b-fc84687d-44b248f8-aa79b276-eddcfc13da3e847dfcf4b553"><ac:plain-text-body><![CDATA[mv [-op] filename directory

]]></ac:plain-text-body></ac:structured-macro>

Compare file

diff

diff file1 file2

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="5b2f01bfb099f76c-42d2b080-41b74084-8ac39175-c076401770d1846c6ea0db0b"><ac:plain-text-body><![CDATA[

Delete file

rm

rm [-op] filename

]]></ac:plain-text-body></ac:structured-macro>

Create a directory

mkdir

mkdir directory_name

Delete a directory /w files in it

rmdir -r

rm -r directory_name

Delete a directory

rmdir

rmdir directory_name

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="8a252ec4c85dae7e-8f7e2c20-48b94e88-9593b20c-b8d5dd3f9f3220cb7778e23e"><ac:plain-text-body><![CDATA[

Display a list of files

ls

ls [-op] directory_name

]]></ac:plain-text-body></ac:structured-macro>

Change the password

passwd

passwd

Display a long list (details)

ls -l

ls -l directory_name

Display current directory

pwd

pwd

...

Action Needed

Command

Usage

System verification

lsid

lsid

Display load levels

lsmon

lsmon

Display hosts

lshosts

lshosts

Summarize past usage

bacct

bacct or
bacct job ID #

Display hosts

bhosts

bhosts

View current jobs

bjobs

bjobs or
bjobs job ID #

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="aff2738710850956-38d440c8-49534081-aaa4843d-092cb35eff80d3c644db587b"><ac:plain-text-body><![CDATA[

Run LSF batch job

bsub

bsub [-op] filename

]]></ac:plain-text-body></ac:structured-macro>

Kill a job

bkill

bkill job id #

Review/select queue

bqueues

bqueues or
bqueues queue_name

Suspend a job

bstop

bstop job ID #

Changes job order (new or pending)

btop

btop job ID | "job_ID"(index_list)"

Resume suspended jobs

bresume

bresume job ID #

View job history

bhist

bhist job ID #

...