O Linux é apenas um kernel do sistema operacional. Um componente essencial encontrado no coração de alguns sistemas operacionais, como Android, ChromeOS, Ubuntu ou Fedora.
Você não usa o Linux, você usa um software criado para o Linux.
Por exemplo, uma linha de comando é algo que é interpretado por outro software chamado shell. Tais shells incluem por exemplo bash
, o shell do sistema operacional GNU (alguns desses sistemas acima (Ubuntu / Fedora) estendem o GNU OS enquanto usam o Linux como um kernel). O bash existia antes do Linux e pode ser construído para Linux e dezenas de outros sistemas operacionais.
Como usuário, você usa bash
ou um aplicativo gerenciador de arquivos ou um navegador da web ou um telefone Android ou uma smart TV, mas não usa o Linux. Você poderia dizer que você usa um sistema operacional como Debian, Ubuntu ou Fedora, mas não realmente Linux.
Aprender Linux pode referir-se a aprender (como programador) os componentes internos ou as interfaces desse componente principal de um sistema operacional Android / Ubuntu / Debian / Fedora que é o Linux, e como está escrito em C, você teria que aprender C de antemão.
Mas para usar um sistema baseado em Linux como um PC com Ubuntu ou ChromeOS, um telefone Android ou uma smart TV, você certamente não precisa aprender C.