Useful shell commands » History » Revision 7
Revision 6 (Amber Herold, 11/01/2011 11:56 AM) → Revision 7/28 (Amber Herold, 11/01/2011 12:01 PM)
h1. Useful shell commands h3. make a folder writable <pre> chmod -R g+rw eman_recon14</pre> h3. check the status of a job # ssh to the processing server # <pre>qstat -au YOUR_USER_NAME</pre> # will list your jobs h3. check which nodes are currently being used on processing machine make a folder writable <pre> qstat -an </pre> chmod -R g+rw eman_recon14</pre> h3. kill a process # Log into the machine it is running on <pre>ssh fly</pre> # Look for processes with your user name <pre>ps -ef |grep [your_username]</pre> # Kill the process using the number in the first column after your username <pre>kill [process id]</pre> # If the process was a copy, remove the destination folder <pre>rm [destination folder]</pre> # list system stats <pre>top</pre> h3. submit a job to a job manager <pre> qsub <jobfilename> </pre> h3. Kill a job running through the job manager * use *qdel* <job number> h3. Start an interactive session on a node <pre> qsub -I </pre> you can type in job file contents line by line and see results. h3. Check how much space is available on a data drive * cd to the drive and type: <pre> df -h . </pre> * to show disc usage status of all mounted systems: <pre> df -h </pre> h3. See what groups a user belongs to <pre> id <username> </pre>