Todo mundo que usa um computador deve estar ciente do sistema operacional, pois é um software obrigatório que possibilita a interação com dispositivos de hardware. No período contemporâneo, temos vários sistemas operacionais, mas apenas alguns são populares e usados ​​com muita frequência. O sistema operacional pode ser baseado na GUI ou na CLI, dependendo de como facilita a interação do usuário. Aqui nesta lição, aprenderemos sobre o UNIX, que é muito famoso entre os usuários devido a algum recurso exclusivo. Então vamos começar!

O que é o Unix?

O Unix é um sistema operacional que oferece a interação baseada em GUI e CLI. É desenvolvido na linguagem C por Dennis Ritchie. O Unix é um sistema operacional multitarefa que também oferece uma oportunidade para vários usuários utilizarem seu recurso. Em termos simples, também é um sistema operacional multiusuário. O sistema operacional Ubuntu é uma versão do Unix que permite fazer todo o trabalho que o Unix deve fazer.

Embora seja preferido por profissionais que trabalham com servidores e tudo, também é preferível quando se trata de aprender como funciona um sistema operacional baseado em linha de comando. Existem várias aplicações grandes e complexas que usam o Unix para executar devido ao seu recurso para gerenciar os processos de maneira fácil. Quando comparado com o sistema operacional Windows, é um pouco rápido e oferece boa experiência do usuário também.

Comandos Unix

O Unix fornece os comandos que são usados ​​enquanto o usuário precisa interagir com o aplicativo usando a interface da linha de comandos. Os comandos Unix realmente instruem o SO sobre que ação deve ser executada. Abaixo estão alguns comandos do Unix.

1. Comando Ls

Este comando Unix é usado para mostrar todos os arquivos e pastas em sua localização atual. A localização atual pode ser vista no texto azul que é anterior ao cifrão. Aqui, o local atual é Desktop.

2. Comando Limpar

Este comando é usado para limpar a tela. Ele não exclui nada escrito na tela, mas apenas faz com que a linha atual pareça ser a primeira linha. Na figura abaixo, mostra as imagens anteriores e posteriores ao usar o comando clear.

3. Comando Mkdir

Este comando Unix é usado para criar um novo diretório no seu local atual. Na imagem abaixo, estamos na área de trabalho e usamos o comando mkdir para criar um diretório chamado "newdir" lá. O diretório pode ser testemunha na cor azul.

4. Comando Rmdir

Este comando será usado para remover o diretório. Na imagem abaixo, você pode ver que na segunda linha, o newdir está presente, mas depois que executamos o comando rmdir, ele excluiu a pasta newdir.

5. Comando Cat

O comando Cat é usado para ler os dados gravados em qualquer arquivo. Também pode ser usado para acrescentar os dados no arquivo e pode sobrescrevê-lo. Vimos que no local da área de trabalho, temos um nome de arquivo test.css. Vamos ver o que está escrito nesse arquivo usando o comando cat.

6. Comando Vi

O comando Vi é o comando mais útil usado para buscar os dados gravados em qualquer arquivo no terminal e também permite fazer as alterações ao mesmo tempo. Independentemente do tamanho e tipo do arquivo, podemos editar aqueles que usam o comando Vi se eles tiverem texto escrito nele. Aqui, adicionaremos dados extras no arquivo test.css.

7. comando Rm

O comando rm é usado para excluir os arquivos no seu local atual. No nosso caso, estamos na área de trabalho que possui o arquivo test.css. Agora, tentaremos excluir esse arquivo usando o comando rm. Na segunda linha, mostra test.css presente lá, mas após executar o comando rm, esse arquivo foi removido

8. comando Mv

O comando mv pode ser usado para dois propósitos, renomear e mover arquivo ou pasta. Aqui, renomearemos o arquivo page.html para newpage.html. Observe que, se você tentar mover o arquivo na mesma pasta, ele será renomeado e se você tentar movê-lo para outro diretório, ele será movido para lá.

9. comando Su

O comando Su é usado quando precisamos mudar o usuário. Na figura abaixo, poderemos ver que o usuário atual é Vishal e, depois que usamos o comando su para fazer login como root, o nome do usuário será alterado. O nome do usuário pode ser visto no texto em vermelho no lado esquerdo da marca do dólar.

10. comando Chmod

O comando chmod é usado quando precisamos alterar a permissão de qualquer arquivo. Aqui temos o arquivo newpage.html. O arquivo possui permissão de leitura e execução para o proprietário, permissão de leitura para o grupo e permissão de leitura para outras pessoas. Usaremos o comando chmod para dar toda a permissão a todos.

11. comando Sudo

Existem alguns comandos que a única raiz está autorizada a executar. Aqui estaremos executando um comando que pode levar a algumas alterações no sistema e, portanto, não pode ser executado com outros usuários. Temos que usar o comando Sudo para fazê-lo funcionar.

Dicas e truques para usar o comando Unix

Nas seções acima, passamos pelos comandos simples para alguns comandos sofisticados. Embora os comandos sejam muito menores na contagem, ele pode ser usado com vários argumentos para executar algumas das tarefas complexas. Por exemplo, o comando ls pode ser usado para verificar quais arquivos e diretórios estão disponíveis no seu local atual, mas pode ser usado como um argumento -an para descobrir todos os arquivos ocultos no mesmo local.

Todo comando possui algum argumento alocado que pode ser usado com esses comandos específicos. Para verificar quais argumentos existem para qualquer comando específico, você pode usar –help the argument. Na imagem abaixo, veremos todos os argumentos que podem ser usados ​​com o comando chmod. As palavras-chave ou argumentos devem ser seguidos por - enquanto se escreve na linha de comando.

Conclusão - Comandos Unix

O Unix é um sistema operacional popular por sua interface de linha de comando. É composto por inúmeros comandos que facilitam a interação dos usuários com o hardware. O comando no Unix é na verdade o meio de comunicação durante o trabalho no terminal. Além da CLI, também oferece a interface gráfica do usuário que agrega mais beleza aos recursos preexistentes do Unix.

Artigos recomendados

Este foi um guia para os comandos do Unix. Aqui discutimos comandos do Unix com a ajuda de exemplos e algumas dicas e truques. Você também pode consultar nossos outros artigos sugeridos para saber mais -

  1. Comandos GIT
  2. Comandos Ruby
  3. Comandos do Docker
  4. Comandos CSS
  5. Lista de Operadores Unix