Я пытаюсь выучить команды Linux и немного раздражен тем, как мало я могу написать правильную команду, даже если информация передо мной, или я думаю, что она передо мной.
Например; Я пытался заархивировать файл с помощью команды zip, подошел к терминалу и набрал zip --help. Это предоставило много информации, см. Ниже;
Я набрал zip filename.txt(filename.txt - это то, что я уже создал и проверил) и столкнулся с ошибками. Позже, когда я погуглил, я понял, что сначала должен был также указать имя файла zip.
Так что правильная команда была бы;
$ zip myfile.zip filename.txt
Я уверен, что я упускаю из виду очевидное, пожалуйста, предложите, как использовать помощь.
Редактировать 1
Основная причина, по которой я начал задавать вопрос, потому что я не мог полностью понять, что такое grep
-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 ,
Edit 2 Я думаю, я понял, последняя часть - поиск шаблона в файле Sources.list, который находится в каталоге apt, который тоже находится в каталоге etc.