Script Commands for Linux Devices
Use the options and examples below to help you create your own powerful script commands.
Legend
Format | Meaning |
---|---|
text |
Enter the command exactly as shown. |
text |
Replace with the requested information. |
[text] | Information contained within square brackets is optional to the command. |
text|text |
Choose one of the options separated by the vertical pipe. |
Commands
Command | Syntax |
---|---|
cat
Displays contents of the specified file. |
cat filename
Example To see the contents of snickers.xml:
|
cd
Changes the current directory. |
cd [directory]
Example To change to the Chocolate directory:
|
chmod
Modifies user access and permissions. |
chmod [+|-|=] [u|g|o|r|w|x] filename
Where
Example To give the current group the permission to modify nutmeg.txt:
To change file permission to read, write and execute
|
copy or cp
Copies one or more files to another location. |
copy source destination
Example To copy all files with the extension .txt from the C:\ to the temp directory on the device: C:\tempt\*.txt 1:\temp |
connect
Prompts the device agent to attempt to connect to the deployment server. |
./mobicontrol -connect |
del
Deletes a file or folder. |
del filename
Example To delete a file named skittles.jpg:
To delete all files with the extension .jpg in the current directory:
To delete a file named skittles.jpg, forcefully:
To delete a folder named Wrigley:
|
disconnect
Prompts the device agent to disconnect from the deployment server. |
./mobicontrol -disconnect |
find
Finds a file on the device. |
find [/S] [filename]
Where Example To search for all files with a .txt file extension including subfolders:
|
halt
Shuts down the device. |
sudo halt |
install
Installs software from the repository. |
sudo apt-get packageName
Where packageName is the name of the application installer file on the device Example To install the Vim text editor:
|
man
Displays the manual for a command. |
man command
Example To learn more about the
|
mkdir or md
Creates a new directory. |
mkdir [drive:] path
Example To create a directory named "test" from the current directory:
To create
|
move
Moves a file from specified source location to specified destination location. Note: You can rename the file at the same time by specifying a name for the destination filename.
|
move [sourceFilePath] filename destinationFilePath [filename]
Example To move the file test.bat:
To move and rename a file at the same time:
To move folder to root folder:
|
reboot
Reboots the device. |
sudo reboot |
rename
Renames a file or folder. |
rename sourceFilename destinationFilename
Example To rename the file
|
reset
Performs a soft or hard reset of the device. |
reset [/S | /H | /W | /E] [/delaysec]
Where
On Android Plus devices it is possible to specify a If Example To soft reset a device:
To reset an Android Plus device to its factory settings in 30 seconds:
|
rm
Deletes a file or folder. |
rm filename
Example To delete a file named skittles.jpg:
To delete all files with the extension .jpg in the current directory:
To delete a file named skittles.jpg, forcefully:
To delete a folder named Wrigley:
|
rmdir or rd
Deletes a directory. |
rmdir [/S] path
Where On Android Plus and Linux devices, this command requires the Example To remove an empty directory named "test" from the current directory:
To remove a directory named "test" and all of its contents from the current directory:
To provide location:
|
setdate
Sets the date and time. |
setdate date [time]
Where Example To set the date and time of the device
|
shell
Launches the Linux shell. |
shell |
shutdown
Turns off the device. |
shutdown [delay]
Where Example To turn off the device:
To turn off the device in 25 seconds:
|
turnoff
Shuts down the device. You can specify a delay (in milliseconds) before shutdown. |
turnoff [time]
Example To turn off the device in 3.5 seconds:
|
uninstall
Removes the specified program from the device. |
sudo dpkg -r program
Example To remove the program Vim text editor:
|
writeprivateprofstring
Saves or deletes specified settings on a device. See The writeprivateprofstring Command for more information. |