Я намагаюся вивчити команди Linux і трохи переживаю, як мало я вмію написати належну команду, навіть інформація переді мною, або я думаю, що вона переді мною.
Наприклад; Я намагався скопіювати файл за допомогою команди zip, я зайшов до терміналу і набрав zip --help. Він надав багато інформації, див. Нижче;

Я набрав zip filename.txt (filename.txt - це те, що я вже створив і перевірив), і зіткнувся з помилками. Пізніше, коли я гугл, я розумію, що я повинен спочатку надати ім'я файлу zip.
Отже, належна команда була б;
$ zip myfile.zip filename.txt
Я впевнений, що я не помічаю очевидного, підкажіть, будь ласка, як скористатися допомогою.
Редагуйте 1
Основна причина, що я почав задавати це питання, тому що я не міг повністю зрозуміти, що таке греп
-q -F 'deb http://ppa.launchpad.net/aziotsdklinux/ppa-azureiot/ubuntu vivid main' /etc/apt/sources.list
Дотепер я міг зрозуміти, що grep Шукає PATTERN у кожному ФАЙЛІ, -q означає це зробити тихо і -F означає, що рядок буде виправлено, але тоді я втрачаюсь від розуміння того, що робить /etc/apt/sources.list .
Редагувати 2 Я думаю, що я це отримав, остання частина - пошук шаблону у файлі Sources.list, який знаходиться під каталогом apt, який також знаходиться під каталогом etc.
zipможе бути заплутаною, оскільки в ньому конкретно не вказано, куди потрібно розміщувати файли та інше.