Difference between revisions of "UFRC environment module"

From UFRC
Jump to navigation Jump to search
(Created page with "Category:Applications A number of useful tools - both external or internal - is provided via the '<code>ufrc</code>' environment module. Load with '<code>module load ufrc<...")
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[Category:Applications]]
+
[[Category:Software]]
A number of useful tools - both external or internal - is provided via the '<code>ufrc</code>' environment module. Load with '<code>module load ufrc</ufrc>'. The following is a short summary of the available tools presented in alphabetical order:
+
A number of useful tools - both external or internal - is provided via the '<code>ufrc</code>' environment module. Load with '<code>module load ufrc</code>'. The following is a short summary of the available tools presented in alphabetical order:
  
 
* black - python3-based [https://github.com/ambv/black uncompromising python code formatter].
 
* black - python3-based [https://github.com/ambv/black uncompromising python code formatter].
Line 7: Line 7:
 
* filan - [https://www.unix.com/man-page/debian/1/filan/ print active file descriptors to stdout].
 
* filan - [https://www.unix.com/man-page/debian/1/filan/ print active file descriptors to stdout].
 
* findnewest - shell script to  showing the most recent modified files in the argument directory.
 
* findnewest - shell script to  showing the most recent modified files in the argument directory.
 +
* home_quota - show your HiPerGator Home directory quota usage.
 
* htop - [https://hisham.hm/htop/ interactive process viewer].
 
* htop - [https://hisham.hm/htop/ interactive process viewer].
* mac2unix - * unix2dos - a wrapper of dos2unix preset for conversion from macos to linux text file line endings.
+
* lftp - [https://lftp.yar.ru/ sophisticated file transfer program supporting ftp, http, sftp, fish, and torrent].
 +
* jobps - real-time display of job processes.
 +
* mac2unix - a wrapper of dos2unix preset for conversion from macos to linux text file line endings.
 
* nc - [http://man7.org/linux/man-pages/man1/ncat.1.html concatenate and redirect sockets].
 
* nc - [http://man7.org/linux/man-pages/man1/ncat.1.html concatenate and redirect sockets].
 
* ncat - [https://nmap.org/ncat modern nmap rewrite of netcat].
 
* ncat - [https://nmap.org/ncat modern nmap rewrite of netcat].
Line 20: Line 23:
 
* qos_to_main - move a pending job with the specified id to the investment QOS.
 
* qos_to_main - move a pending job with the specified id to the investment QOS.
 
* relative_path - show relative path starting from the specified optional path.
 
* relative_path - show relative path starting from the specified optional path.
 +
* shellcheck - check the syntax of your shell script or job script.
 
* showAssoc - show your SLURM account associations.
 
* showAssoc - show your SLURM account associations.
 
* showQos - show your SLURM investment QOS limits.
 
* showQos - show your SLURM investment QOS limits.
Line 34: Line 38:
 
* srunteach - start a minimal interactive SLURM session without delay.
 
* srunteach - start a minimal interactive SLURM session without delay.
 
* tree - [https://linux.die.net/man/1/tree list contents of directories in a tree format].
 
* tree - [https://linux.die.net/man/1/tree list contents of directories in a tree format].
* ufrc_quota - older version of the blue_quota tool (deprecated).
 
 
* unix2dos - a wrapper of dos2unix preset for conversion from linux to windows text file line endings.
 
* unix2dos - a wrapper of dos2unix preset for conversion from linux to windows text file line endings.
 
* unix2mac - a wrapper of dos2unix preset for conversion from linux to macos text file line endings.
 
* unix2mac - a wrapper of dos2unix preset for conversion from linux to macos text file line endings.
 
* xeyes - simple gui program for testing whether X11 forwarding is working.
 
* xeyes - simple gui program for testing whether X11 forwarding is working.

Revision as of 04:50, 21 March 2020

A number of useful tools - both external or internal - is provided via the 'ufrc' environment module. Load with 'module load ufrc'. The following is a short summary of the available tools presented in alphabetical order:

  • black - python3-based uncompromising python code formatter.
  • blue_quota - show HiPerGator Blue Storage (/ufrc) quota usage for your user and group.
  • dos2unix - convert line endings in text files between linux, windows, and macos formats.
  • filan - print active file descriptors to stdout.
  • findnewest - shell script to showing the most recent modified files in the argument directory.
  • home_quota - show your HiPerGator Home directory quota usage.
  • htop - interactive process viewer.
  • lftp - sophisticated file transfer program supporting ftp, http, sftp, fish, and torrent.
  • jobps - real-time display of job processes.
  • mac2unix - a wrapper of dos2unix preset for conversion from macos to linux text file line endings.
  • nc - concatenate and redirect sockets.
  • ncat - modern nmap rewrite of netcat.
  • ncdu - terminal 'gui' for showing directory sizes.
  • nodeInfo - show HiPerGator node types and capacities.
  • orange_quota - show HiPerGator Orange Storage (/orange) quota usage for your project(s).
  • pbs_to_slurm - convert an old Torque-based job script to SLURM format.
  • procan - an adaptive process analysis tool.
  • pytest - Run a python test suite if present in the current directory tree.
  • qos_to_burst - move a pending job with the specified id to the burst QOS.
  • qos_to_main - move a pending job with the specified id to the investment QOS.
  • relative_path - show relative path starting from the specified optional path.
  • shellcheck - check the syntax of your shell script or job script.
  • showAssoc - show your SLURM account associations.
  • showQos - show your SLURM investment QOS limits.
  • showstart - show when the job with the specified id started.
  • slurm_exit_info - show SLURM exit code for a job with the specified id.
  • slurmInfo - show information about SLURM allocation as well as running and pending jobs for a SLURM account.
  • socat - multipurpose relay utility.
  • squeueall - show all jobs in SLURM queue.
  • squeuemine - show SLURM jobs for your user id.
  • squeue_pending - show sum of resources requested by all pending SLURM jobs.
  • srundev - start an interactive SLURM session on a development/testing node.
  • srungui - start an interactive SLURM session on a gui node.
  • sruni - start an interactive SLURM session on a compute node.
  • srunteach - start a minimal interactive SLURM session without delay.
  • tree - list contents of directories in a tree format.
  • unix2dos - a wrapper of dos2unix preset for conversion from linux to windows text file line endings.
  • unix2mac - a wrapper of dos2unix preset for conversion from linux to macos text file line endings.
  • xeyes - simple gui program for testing whether X11 forwarding is working.