How to use the command 'skicka' (with examples)
Skicka is a command-line tool that allows you to manage your Google Drive. It provides functionality such as uploading, downloading, listing files, creating folders, and deleting files. With skicka, you can easily interact with your Google Drive from the command line, making it convenient for tasks like automating backups or syncing files.
Use case 1: Upload a file/folder to Google Drive
Code:
skicka upload path/to/local path/to/remote
Motivation: You may want to upload a file or a folder from your local machine to your Google Drive. This can be useful for backing up important files or sharing files with others.
Explanation:
skicka upload
is the command used to upload a file or folder to Google Drive.path/to/local
is the path to the local file or folder you want to upload.path/to/remote
is the path to the remote location on Google Drive where you want to upload the file or folder.
Example output:
Uploading path/to/local to path/to/remote...
Upload complete.
Use case 2: Download a file/folder from Google Drive
Code:
skicka download path/to/remote path/to/local
Motivation: You may want to download a file or folder from your Google Drive to your local machine. This can be useful when you need offline access to your files or when you want to transfer files between devices.
Explanation:
skicka download
is the command used to download a file or folder from Google Drive.path/to/remote
is the path to the remote file or folder you want to download.path/to/local
is the path on your local machine where you want to save the downloaded file or folder.
Example output:
Downloading path/to/remote to path/to/local...
Download complete.
Use case 3: List files
Code:
skicka ls path/to/folder
Motivation: You may want to see a list of files in a specific folder on your Google Drive. This can help you keep track of your stored files and organize them efficiently.
Explanation:
skicka ls
is the command used to list files in a folder on Google Drive.path/to/folder
is the path to the folder for which you want to list the files.
Example output:
Listing files in path/to/folder...
- file1.txt
- file2.txt
- folder1
Use case 4: Show amount of space used by children folders
Code:
skicka du path/to/parent/folder
Motivation: You may want to know the amount of space used by the children folders within a specific parent folder on your Google Drive. This can help you analyze and manage your storage usage effectively.
Explanation:
skicka du
is the command used to show the amount of space used by children folders in a parent folder on Google Drive.path/to/parent/folder
is the path to the parent folder for which you want to get the space usage information.
Example output:
Calculating space usage in path/to/parent/folder...
- folder1: 1.5GB
- folder2: 800MB
- folder3: 500MB
Use case 5: Create a folder
Code:
skicka mkdir path/to/folder
Motivation: You may want to create a new folder in a specific location on your Google Drive. This can be useful for organizing your files in a structured manner.
Explanation:
skicka mkdir
is the command used to create a new folder on Google Drive.path/to/folder
is the path to the location where you want to create the new folder.
Example output:
Creating folder path/to/folder...
Folder created successfully.
Use case 6: Delete a file
Code:
skicka rm path/to/file
Motivation: You may want to remove a file from your Google Drive permanently. This can be useful when you want to declutter your storage or when you no longer need a certain file.
Explanation:
skicka rm
is the command used to delete a file from Google Drive.path/to/file
is the path to the file that you want to delete.
Example output:
Deleting path/to/file...
File deleted successfully.
Conclusion:
Skicka is a powerful command-line tool for managing your Google Drive. With its various features, you can easily upload, download, list files, create folders, and delete files from your Google Drive. Whether you need to backup files, sync folders, or organize your storage, skicka provides a convenient way to interact with your Google Drive from the command line.