===== Creating a .zip File ===== ==== Using Linux ==== To create a ''%%.zip%%'' file from the File manager: - Navigate to the appropriate directory/folder. - Click on the first file or directory/folder to select it. - Control-click on any other files or directories/folders to select them. - Right-click on one of the selected files and pull down to Compress.... - Enter a filename (and location). - Select .zip. - Click on Create. To create a ''%%.zip%%'' file from the command shell, you can use the following command: | zip //archive//.zip //file// [//file//]... | ==== Using MS Windows ==== To create a ''%%.zip%%'' file from the File Explorer: - Navigate to the appropriate directory/folder. - Click on the first file to or directory/folder to select it. - Control-click on any other files or directories/folders to select them. - Right-click on one of the selected files and pull down to Send To and pull down to Compressed (zipped) Folder. If the Java Development Kit is installed and in your PATH, you can also create a ''%%.zip%%'' file from the command shell using the following command: | jar -cvf //archive//.zip //file// [//file//]... | ==== Using OS X ==== To create a ''%%.zip%%'' file from the Finder: - Navigate to the appropriate folder. - Click on the first file or directory/folder to select it. - Command-click on any other files or directories/folders to select them. - Right-click on one of the selected files and pull down to Compress ... Items. To create a ''%%.zip%%'' file from the command shell, you can use the following command: | zip //archive//.zip //file// [//file//]... | If the Java Development Kit is installed and in your PATH, you can also create a ''%%.zip%%'' file from the command shell using the following command: | jar -cvf //archive//.zip //file// [//file//]... | Note that if you use the GUI-based approach, the resulting ''%%.zip%%'' file will contain OSX-specific files (like ''%%.DS_STORE%%'') and directories (like ''%%__MACOSX%%'') that can cause problems in some situations. You can exclude files when working from the command line using the ''%%-x%%'' option. For example: zip -r dir.zip . -x .* -x __MACOSX will create a ''%%dir.zip%%'' that contains all of the directories below the current directory, but will exclude all files that start with a ''%%.%%'' and the ''%%__MACOSX%%'' directory.