Difference between revisions of "UFRC environment module"
Jump to navigation
Jump to search
(3 intermediate revisions by 2 users not shown) | |||
Line 19: | Line 19: | ||
|- | |- | ||
| home_quota || show your HiPerGator Home directory quota usage. | | home_quota || show your HiPerGator Home directory quota usage. | ||
− | |||
− | |||
|- | |- | ||
| lftp || [https://lftp.yar.ru/ sophisticated file transfer program supporting ftp, http, sftp, fish, and torrent]. | | lftp || [https://lftp.yar.ru/ sophisticated file transfer program supporting ftp, http, sftp, fish, and torrent]. | ||
Line 39: | Line 37: | ||
|- | |- | ||
| orange_quota || show HiPerGator Orange Storage (/orange) quota usage for your project(s). | | orange_quota || show HiPerGator Orange Storage (/orange) quota usage for your project(s). | ||
− | |||
− | |||
|- | |- | ||
| procan || [https://github.com/matburt/procan an adaptive process analysis tool]. | | procan || [https://github.com/matburt/procan an adaptive process analysis tool]. | ||
Line 53: | Line 49: | ||
|- | |- | ||
| shellcheck || check the syntax of your shell script or job script. | | shellcheck || check the syntax of your shell script or job script. | ||
+ | |- | ||
+ | | showAllocation || show your groups' resource allocations (all, active, expired) in various formats. | ||
|- | |- | ||
| showAssoc || show your SLURM account associations. | | showAssoc || show your SLURM account associations. | ||
Line 62: | Line 60: | ||
| slurm_exit_info || show SLURM exit code for a job with the specified id. | | slurm_exit_info || show SLURM exit code for a job with the specified id. | ||
|- | |- | ||
− | | slurmInfo || show information about SLURM allocation | + | | slurmInfo || show information about SLURM resource allocation and running/pending jobs per account as well as cluster utilization. |
|- | |- | ||
| socat || [https://linux.die.net/man/1/socat multipurpose relay] utility. | | socat || [https://linux.die.net/man/1/socat multipurpose relay] utility. |
Latest revision as of 15:04, 1 July 2024
A number of useful tools - both external or internal - is provided via the 'ufrc
' environment module which is loaded automatically at login. It can be reloaded with 'module load ufrc
'. The following is a short summary of the available tools presented in alphabetical order:
Header Name | Header Description |
---|---|
black | python3-based uncompromising python code formatter. |
blue_quota | show HiPerGator Blue Storage (/blue) 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. |
getentng | our replacement for the linux getent tool to show user and group information. |
home_quota | show your HiPerGator Home directory quota usage. |
lftp | sophisticated file transfer program supporting ftp, http, sftp, fish, and torrent. |
jobhtop (jobps alias) | real-time display of job processes using the htop tool. |
jobnvtop | real-time display of job GPU usage and processes using the nvtop tool. |
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). |
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. |
showAllocation | show your groups' resource allocations (all, active, expired) in various formats. |
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 resource allocation and running/pending jobs per account as well as cluster utilization. |
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. |