<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.umiacs.umd.edu/umiacs/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Nself1</id>
	<title>UMIACS - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.umiacs.umd.edu/umiacs/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Nself1"/>
	<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php/Special:Contributions/Nself1"/>
	<updated>2026-04-21T20:20:21Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.7</generator>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=Unix_groups&amp;diff=7349</id>
		<title>Unix groups</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=Unix_groups&amp;diff=7349"/>
		<updated>2017-04-03T16:20:14Z</updated>

		<summary type="html">&lt;p&gt;Nself1: /* Verifying and Changing Group Permissions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;UNIX groups are useful for sharing file and directory permissions with other users in the UMIACS system. Each UMIACS account is by default a member of its own group, defined by that username. An account can be made member to any number of additional groups.&lt;br /&gt;
&lt;br /&gt;
===Creating Groups &amp;amp; Adding Users===&lt;br /&gt;
A user may create up to 5 UNIX groups via the [https://intranet.umiacs.umd.edu/directory/groups/ Directory tool].&lt;br /&gt;
#Click &#039;&#039;Create UNIX Group&#039;&#039; on the Groups [https://intranet.umiacs.umd.edu/directory/groups/ page]&lt;br /&gt;
#Enter in the group name and a brief description of what the organization of users in the group is for, then click create group.&lt;br /&gt;
#Click on the link of the newly created group, add a valid UMIACS user into the available text box, click add user. &#039;&#039;&#039;NOTE: &#039;&#039;&#039;The user creating the group is not added to that group by default, and must be explicitly added after creation.&lt;br /&gt;
&lt;br /&gt;
===Applying the Group===&lt;br /&gt;
*In order to apply the group to a file or directory to which you want to grant all members some set of permissions use the command&lt;br /&gt;
:&amp;lt;code&amp;gt;chgrp &#039;&#039;group-name&#039;&#039; &#039;&#039;file-name&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
This will grant the specified group ownership of the file, at the level of access that the previous group possessed.&lt;br /&gt;
&lt;br /&gt;
===Verifying and Changing Group Permissions===&lt;br /&gt;
*To see the permissions that the group has for a specific file/directory use &amp;lt;code&amp;gt; ls -l &amp;lt;/code&amp;gt; and the group permissions will be the 5,6,7th characters of the permissions listing.&lt;br /&gt;
*To change the permissions of the group on that file/directory, if you own the group, use &lt;br /&gt;
:&amp;lt;code&amp;gt;chmod g+&#039;&#039;r/w/x&#039;&#039; &#039;&#039;file-name&#039;&#039; &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Deleting Groups===&lt;br /&gt;
Deleting groups will be managed by UMIACS staff. If you would like to delete a group, please submit a ticket through [[Jira|JIRA]].&lt;/div&gt;</summary>
		<author><name>Nself1</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=Unix_groups&amp;diff=7348</id>
		<title>Unix groups</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=Unix_groups&amp;diff=7348"/>
		<updated>2017-04-03T16:19:18Z</updated>

		<summary type="html">&lt;p&gt;Nself1: /* Applying the Group */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;UNIX groups are useful for sharing file and directory permissions with other users in the UMIACS system. Each UMIACS account is by default a member of its own group, defined by that username. An account can be made member to any number of additional groups.&lt;br /&gt;
&lt;br /&gt;
===Creating Groups &amp;amp; Adding Users===&lt;br /&gt;
A user may create up to 5 UNIX groups via the [https://intranet.umiacs.umd.edu/directory/groups/ Directory tool].&lt;br /&gt;
#Click &#039;&#039;Create UNIX Group&#039;&#039; on the Groups [https://intranet.umiacs.umd.edu/directory/groups/ page]&lt;br /&gt;
#Enter in the group name and a brief description of what the organization of users in the group is for, then click create group.&lt;br /&gt;
#Click on the link of the newly created group, add a valid UMIACS user into the available text box, click add user. &#039;&#039;&#039;NOTE: &#039;&#039;&#039;The user creating the group is not added to that group by default, and must be explicitly added after creation.&lt;br /&gt;
&lt;br /&gt;
===Applying the Group===&lt;br /&gt;
*In order to apply the group to a file or directory to which you want to grant all members some set of permissions use the command&lt;br /&gt;
:&amp;lt;code&amp;gt;chgrp &#039;&#039;group-name&#039;&#039; &#039;&#039;file-name&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
This will grant the specified group ownership of the file, at the level of access that the previous group possessed.&lt;br /&gt;
&lt;br /&gt;
===Verifying and Changing Group Permissions===&lt;br /&gt;
*To see the permissions that the group has for a specific file/directory use &amp;lt;code&amp;gt; ls -l &amp;lt;/code&amp;gt; and the group permissions will be the 5,6,7th characters.&lt;br /&gt;
*To change the permissions of the group on that file/directory, if you own the group, use &lt;br /&gt;
:&amp;lt;code&amp;gt;chmod g+&#039;&#039;r/w/x&#039;&#039; &#039;&#039;file-name&#039;&#039; &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Deleting Groups===&lt;br /&gt;
Deleting groups will be managed by UMIACS staff. If you would like to delete a group, please submit a ticket through [[Jira|JIRA]].&lt;/div&gt;</summary>
		<author><name>Nself1</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=Unix_groups&amp;diff=7347</id>
		<title>Unix groups</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=Unix_groups&amp;diff=7347"/>
		<updated>2017-04-03T16:17:52Z</updated>

		<summary type="html">&lt;p&gt;Nself1: Created page with &amp;quot;UNIX groups are useful for sharing file and directory permissions with other users in the UMIACS system. Each UMIACS account is by default a member of its own group, defined b...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;UNIX groups are useful for sharing file and directory permissions with other users in the UMIACS system. Each UMIACS account is by default a member of its own group, defined by that username. An account can be made member to any number of additional groups.&lt;br /&gt;
&lt;br /&gt;
===Creating Groups &amp;amp; Adding Users===&lt;br /&gt;
A user may create up to 5 UNIX groups via the [https://intranet.umiacs.umd.edu/directory/groups/ Directory tool].&lt;br /&gt;
#Click &#039;&#039;Create UNIX Group&#039;&#039; on the Groups [https://intranet.umiacs.umd.edu/directory/groups/ page]&lt;br /&gt;
#Enter in the group name and a brief description of what the organization of users in the group is for, then click create group.&lt;br /&gt;
#Click on the link of the newly created group, add a valid UMIACS user into the available text box, click add user. &#039;&#039;&#039;NOTE: &#039;&#039;&#039;The user creating the group is not added to that group by default, and must be explicitly added after creation.&lt;br /&gt;
&lt;br /&gt;
===Applying the Group===&lt;br /&gt;
*In order to apply the group to a file or directory to which you want to grant all members some set of permissions use the command&lt;br /&gt;
:&amp;lt;code&amp;gt;chgrp &#039;&#039;group-name&#039;&#039; &#039;&#039;file-name&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
This will grant the specified group group-ownership of the file, at the level of access that the previous group possessed.&lt;br /&gt;
&lt;br /&gt;
===Verifying and Changing Group Permissions===&lt;br /&gt;
*To see the permissions that the group has for a specific file/directory use &amp;lt;code&amp;gt; ls -l &amp;lt;/code&amp;gt; and the group permissions will be the 5,6,7th characters.&lt;br /&gt;
*To change the permissions of the group on that file/directory, if you own the group, use &lt;br /&gt;
:&amp;lt;code&amp;gt;chmod g+&#039;&#039;r/w/x&#039;&#039; &#039;&#039;file-name&#039;&#039; &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Deleting Groups===&lt;br /&gt;
Deleting groups will be managed by UMIACS staff. If you would like to delete a group, please submit a ticket through [[Jira|JIRA]].&lt;/div&gt;</summary>
		<author><name>Nself1</name></author>
	</entry>
	<entry>
		<id>https://wiki.umiacs.umd.edu/umiacs/index.php?title=Matlab&amp;diff=7336</id>
		<title>Matlab</title>
		<link rel="alternate" type="text/html" href="https://wiki.umiacs.umd.edu/umiacs/index.php?title=Matlab&amp;diff=7336"/>
		<updated>2017-03-28T19:32:06Z</updated>

		<summary type="html">&lt;p&gt;Nself1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;UMIACS has [[Matlab]] licenses that cover Linux, Windows and Mac.  To access them you have to be using a university owned computer. If you would like to run Matlab on a machine that is not University-owned, you can check the pricing through OIT/SLIC [https://terpware.umd.edu/Windows/Title/1866 here]&lt;br /&gt;
&lt;br /&gt;
==Linux==&lt;br /&gt;
Below are the different versions of Matlab across our supported linux workstations and servers. The one in bold is our latest version. For more information, please see [http://www.mathworks.com/support/sysreq/roadmap.html this page].&lt;br /&gt;
&lt;br /&gt;
[[Modules | Modules]] is the preferred way to interact with Matlab and the page will provide information on adding Matlab into your environment and using it.&lt;br /&gt;
&lt;br /&gt;
===RHEL6,7/Ubuntu===&lt;br /&gt;
&lt;br /&gt;
* /opt/common/matlab-r2007b&lt;br /&gt;
* /opt/common/matlab-r2008a&lt;br /&gt;
* /opt/common/matlab-r2008b&lt;br /&gt;
* /opt/common/matlab-r2009b&lt;br /&gt;
* /opt/common/matlab-r2010a&lt;br /&gt;
* /opt/common/matlab-r2010b&lt;br /&gt;
* /opt/common/matlab-r2011a&lt;br /&gt;
* /opt/common/matlab-r2011b&lt;br /&gt;
* /opt/common/matlab-r2012a&lt;br /&gt;
* /opt/common/matlab-r2012b&lt;br /&gt;
* /opt/common/matlab-r2013a&lt;br /&gt;
* /opt/common/matlab-r2013b&lt;br /&gt;
* /opt/common/matlab-r2014a&lt;br /&gt;
* /opt/common/matlab-r2014b&lt;br /&gt;
* &#039;&#039;&#039;/opt/common/matlab-r2015a&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Windows==&lt;br /&gt;
Below are the different locations of Matlab available for university-owned machines running Windows. The one in bold is the latest version we have available:&lt;br /&gt;
&lt;br /&gt;
* Matlab r2007a&lt;br /&gt;
* Matlab r2007b&lt;br /&gt;
* Matlab r2008a&lt;br /&gt;
* Matlab r2008b&lt;br /&gt;
* Matlab r2009a&lt;br /&gt;
* Matlab r2009b&lt;br /&gt;
* Matlab r2010a&lt;br /&gt;
* Matlab r2010b&lt;br /&gt;
* Matlab r2011a&lt;br /&gt;
* Matlab r2011b&lt;br /&gt;
* Matlab r2012a&lt;br /&gt;
* Matlab r2012b&lt;br /&gt;
* Matlab r2013a&lt;br /&gt;
* Matlab r2013b&lt;br /&gt;
* Matlab r2014a&lt;br /&gt;
* Matlab r2014b&lt;br /&gt;
* Matlab r2015a&lt;br /&gt;
* &#039;&#039;&#039;Matlab r2016a&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==macOS==&lt;br /&gt;
Below are the different locations of Matlab available for university-owned machines running macOS. We expect that all versions should run on macOS 10.8 and newer. The one in bold is the latest version we have available:&lt;br /&gt;
&lt;br /&gt;
* Matlab r2008a&lt;br /&gt;
* Matlab r2008b&lt;br /&gt;
* Matlab r2009b&lt;br /&gt;
* Matlab r2010a&lt;br /&gt;
* Matlab r2010b&lt;br /&gt;
* Matlab r2011b&lt;br /&gt;
* Matlab r2012a&lt;br /&gt;
* Matlab r2012b&lt;br /&gt;
* Matlab r2013a (macOS 10.8+)&lt;br /&gt;
* &#039;&#039;&#039;Matlab r2013b&#039;&#039;&#039; (macOS 10.8+)&lt;br /&gt;
&lt;br /&gt;
==License Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
Campus has a limited number of seats for Matlab itself, as well as the various toolboxes. When calling functions in a toolbox, Matlab will automatically check out a license, making it temporarily unavailable to other users. Sometimes it&#039;s necessary to check the number of toolbox licenses available.&lt;br /&gt;
&lt;br /&gt;
===Windows License Troubleshooting===&lt;br /&gt;
On Windows machines, the necessary command is as follows. Please note that you may need to adjust the path to reflect the available Matlab versions and the installation path. Additionally, this assumes that you are using a 64-bit version. &amp;quot;win64&amp;quot; needs to be adjusted to &amp;quot;win32&amp;quot; on a 32-bit installation:&lt;br /&gt;
 $MATLAB_PATH\etc\win64\lmutil lmstat -c &amp;quot;$MATLAB_PATH\licenses\network.lic&amp;quot; -f $TOOLBOX_SHORTNAME&lt;br /&gt;
&lt;br /&gt;
As an example, here is how to query Matlab r2012b on a 64-bit Windows 7 host for the Aerospace Blockset Toolbox: &lt;br /&gt;
 &amp;quot;C:\Program Files\matlab\r2012b\etc\win64\lmutil.exe&amp;quot; lmstat -c &amp;quot;C:\Program Files\matlab\r2012b\licenses\network.lic&amp;quot; -f Aerospace_Blockset&lt;br /&gt;
&lt;br /&gt;
===Unix License Troubleshooting===&lt;br /&gt;
On Unix machines, the necessary command is as follows. Please note that you may need to adjust the path to reflect the available Matlab versions and the installation path. Additionally, this assumes that you are using a 64-bit version. &amp;quot;glnxa64&amp;quot; needs to adjusted to &amp;quot;glnx86&amp;quot; on a 32-bit installation::&lt;br /&gt;
 $MATLAB_PATH/bin/glnxa64/lmutil lmstat -c $MATLAB_PATH/licenses/network.lic -f $TOOLBOX_SHORTNAME&lt;br /&gt;
&lt;br /&gt;
As an example, here is how to query Matlab r2010b on our 64-bit RHEL6/RHEL7 hosts for the Parallel Computing Toolbox:&lt;br /&gt;
 /opt/common/matlab-r2015a/bin/glnxa64/lmutil lmstat -c /opt/matlab-r2010b/licenses/network.lic -f Distrib_Computing_Toolbox&lt;br /&gt;
&lt;br /&gt;
===Toolbox Shortnames===&lt;br /&gt;
The toolbox names themselves don&#039;t always work with this command; Rather, Matlab has a set of shortnames which can be passed to the lmstat command. The following are all the valid shortnames:&lt;br /&gt;
&lt;br /&gt;
 Aerospace_Blockset   &lt;br /&gt;
 Aerospace_Toolbox  &lt;br /&gt;
 Bioinformatics_Toolbox  &lt;br /&gt;
 Communication_Blocks  &lt;br /&gt;
 Communication_Toolbox  &lt;br /&gt;
 Compiler  &lt;br /&gt;
 Control_Toolbox  &lt;br /&gt;
 Curve_Fitting_Toolbox  &lt;br /&gt;
 Data_Acq_Toolbox  &lt;br /&gt;
 Database_Toolbox  &lt;br /&gt;
 Datafeed_Toolbox  &lt;br /&gt;
 Distrib_Computing_Toolbox  &lt;br /&gt;
 Econometrics_Toolbox  &lt;br /&gt;
 Excel_Link  &lt;br /&gt;
 Fin_Derivatives_Toolbox  &lt;br /&gt;
 Financial_Toolbox  &lt;br /&gt;
 Fixed_Income_Toolbox  &lt;br /&gt;
 Fixed_Point_Toolbox  &lt;br /&gt;
 GADS_Toolbox  &lt;br /&gt;
 Identification_Toolbox  &lt;br /&gt;
 Image_Acquisition_Toolbox  &lt;br /&gt;
 Image_Toolbox  &lt;br /&gt;
 Instr_Control_Toolbox  &lt;br /&gt;
 MAP_Toolbox  &lt;br /&gt;
 MATLAB  &lt;br /&gt;
 MATLAB_Builder_for_Java  &lt;br /&gt;
 MATLAB_Coder  &lt;br /&gt;
 MATLAB_Excel_Builder  &lt;br /&gt;
 MATLAB_Report_Gen  &lt;br /&gt;
 MPC_Toolbox  &lt;br /&gt;
 Neural_Network_Toolbox  &lt;br /&gt;
 Optimization_Toolbox  &lt;br /&gt;
 PDE_Toolbox  &lt;br /&gt;
 Real-Time_Workshop  &lt;br /&gt;
 Robust_Toolbox  &lt;br /&gt;
 Signal_Blocks  &lt;br /&gt;
 Signal_Toolbox  &lt;br /&gt;
 SimMechanics  &lt;br /&gt;
 Simscape  &lt;br /&gt;
 SIMULINK  &lt;br /&gt;
 Simulink_Control_Design  &lt;br /&gt;
 Stateflow  &lt;br /&gt;
 Stateflow_Coder  &lt;br /&gt;
 Statistics_Toolbox  &lt;br /&gt;
 Symbolic_Toolbox  &lt;br /&gt;
 Video_and_Image_Blockset  &lt;br /&gt;
 Virtual_Reality_Toolbox  &lt;br /&gt;
 Wavelet_Toolbox&lt;br /&gt;
&lt;br /&gt;
If you are having problems, feel free to contact [[HelpDesk | UMIACS Staff]], however please note that the Matlab license servers are hosted by campus&#039; Division of Information Technology.&lt;br /&gt;
&lt;br /&gt;
==Matlab Customizations==&lt;br /&gt;
&lt;br /&gt;
You can tweak your Matlab experience using a file &amp;quot;startup.m&amp;quot;. If this file is present in the current working directory where you launch Matlab, it will be executed. You can perform a variety of tasks using this file. These include (but are not limited to) customizing the window environment, setting variables for later use, and enabling use of 3rd party toolboxes. Alternatively, you can use the userpath env variable to set a path other than the current working directory for startup and 3rd party toolbox locations. Please see the following links for more information:&lt;br /&gt;
&lt;br /&gt;
* [http://www.mathworks.com/help/matlab/ref/matlabrc.html Mathworks: Startup.m]&lt;br /&gt;
* [http://www.mathworks.com/help/matlab/matlab_env/startup-folder-for-the-matlab-program.html#bs6j57e-5 Mathworks: Userpath function]&lt;/div&gt;</summary>
		<author><name>Nself1</name></author>
	</entry>
</feed>