Introdução aos principais comandos no Linux
Os comandos no Linux geralmente são chamados de Programas embutidos; sempre que você executa um comando específico, ele executa um programa específico e executa sua operação. Esses comandos estão em um terminal Linux. Um terminal Linux é algo que fornece uma interface de linha de comando que permitirá ao usuário executar os comandos.
Principais comandos do Linux
Os principais comandos são explicados abaixo:
1. pwd:
Exibe o nome completo do caminho do diretório de trabalho atual
Exemplo:
$pwd
/usr/pethu
2. cd:
Para mudar o diretório Se o diretório for especificado, o diretório se tornará o novo diretório de trabalho. Caso contrário, levará o usuário de volta ao diretório HOME do usuário
Exemplo:
$cd ppk
$pwd
/usr/pethu/ppk
$cd..
$pwd
/usr
$cd
$pwd
/usr/pethu
3. mkdir:
Para criar um novo diretório
Sintaxe:
mkdir dirname
Exemplo:
$mkdir imp
4. sl:
Exibe os arquivos e subdiretórios no diretório atual
Exemplo:
$ls
Kirshna
Ppk
Syed
5. Comandos de permissões de arquivo
Dada a seguir, estão algumas das permissões de arquivo:
chmod
Este comando pode ser nomeado para colocar três autorizações para todas as três categorias de usuários de arquivo. A pessoa que possui o arquivo tem acesso e os usa. O comando chmod usa uma expressão como argumento que une, a operação, os tipos de permissão e a categoria, usando efetivamente abreviações eficazes. A tabela abaixo mostra as abreviações que utilizam os três fatores dessas expressões.
Categoria | Operação | Atributo |
u - usuário | + atribuir permissão | r - permissão de leitura |
g - grupo | - remover permissão | w - permissão de gravação |
o - outro | = atribuir permissão absoluta | x - executar permissão |
a - tudo |
Exemplo
- chmod u + x ppk: o comando atribui (+) permissão executável (x) para o usuário (u), outras permissões permanecem inalteradas.
- chmod ugo + x ppk: a string ugo combina todas as três categorias usuário, grupo e outras
- Syed Krishna: chmod também aceita mais de um nome de arquivo na linha de comando
6. Notação Octal
Algumas das notações octais explicadas abaixo:
Exemplo
chmod 666 ppk
O 6 indica permissões de leitura e gravação (4 + 2)
O 4 indica permissão de leitura
O 2 indica permissão de gravação
O 1 indica permissão executável
7. Comandos de cópia de arquivo
Alguns dos comandos explicados abaixo:
- cp: o comando cp (copy) copia um arquivo ou um grupo de arquivos
Sintaxe:
cp (options)
Exemplo:
$cp ppk ppk1
Se o arquivo de destino não existir. Ele será criado antes da cópia. Caso contrário, ele será simplesmente substituído.
$ cp ppk progs / ppk1
O arquivo ppk é copiado para o diretório progs com o nome ppk1.
Exemplo:
$cp ppk01 ppk02 ppk03 progs
Todos os arquivos após a cópia manterão seus nomes originais. Não é possível especificar nomes de arquivos de destino para cada arquivo, e a cópia ocorre apenas se o diretório progs existir. Lembre-se de que se esses arquivos já residem em progs, eles serão simplesmente substituídos.
Opções nos comandos cp
- -i -> Opção
$ cp -i ppk ppk1
cp: overwrite ppk1? y
Se o arquivo de destino já existir, essa opção solicitará a confirmação para substituí-lo. Se sua escolha for 'y', ele substituirá o conteúdo. Se sua escolha for 'n', ele não substituirá o conteúdo.
- -r -> Opção recursiva
$ cp -r progs new progs
Agora é possível copiar uma estrutura de diretórios inteira usando o -r (opção recursiva). Isso copiará arquivos e subdiretórios em progs para novos progs.
8. Excluindo comandos
Dada a seguir, estão alguns dos comandos de exclusão:
- rm: Este comando é usado para excluir os arquivos
Sintaxe:
rm (options) (filename(s))
Exemplo:
$rm ppk ppk1
Ele excluirá os arquivos ppk e ppk1
Exemplo:
$rm *
Ele removerá todos os arquivos no diretório atual
Opções em comandos de exclusão
-i: $ rm -I ppk ppk1
ppk:?y
Ppk1:?n
Se você pressionar ay após esta mensagem, o arquivo será excluído.
-r : $rm -r pethu
Ele excluirá o diretório pethu e seus subdiretórios.
9. Renomeando Comandos de Arquivo
Alguns dos comandos de renomeação de arquivos explicados abaixo:
- mv: Este comando é usado para renomear os arquivos
Sintaxe:
+mv (filename(s))
Exemplo:
$mv ppk ppk2
Renomeie o arquivo ppk ppk2
$mv ppk pkk1 progs
Mova os arquivos ppk ppk1 para o diretório progs
$mv progs progs1
Renomeará o diretório progs para progs1
10. Comandos do calendário
Dada a seguir, estão alguns dos comandos do calendário:
- cal: Este comando é usado para imprimir o calendário
Sintaxe:
cal (month)(year)
Exemplo:
$cat
Se nenhum argumento for especificado, ele imprimirá o mês anterior, o mês atual e o mês seguinte.
$ cat Jan
Ele imprimirá o calendário do mês de janeiro dos anos atuais
$cat Jan 1996
Ele imprimirá o calendário do mês de janeiro do ano de 1996
$cat 1996
Ele imprimirá o calendário de um ano para o ano de 1996
11. Exibindo o comando Data do sistema
- data: é usado para imprimir e definir a data
Sintaxe:
date (MMddhhmm(yy))(+format)
- MM: número do mês
- dd: número do dia no mês
- hh: Número da hora (sistema 24 horas)
- mm: número minuto
- yy: Últimos 2 dígitos do número do ano (opcional).
Exemplo:
$date
Imprime a data e a hora atuais.
12. Comandos de detalhes de login
Dada a seguir, estão alguns dos comandos de detalhes de login:
- who: Linux mantém uma conta de todos os usuários atuais do sistema. É uma boa idéia conhecer as pessoas que trabalham nos vários terminais para que você envie mensagens diretamente. Uma lista deles é exibida pelo comando who, que, por padrão, produz três colunas.
Sintaxe:
who (optional)(filename)
Exemplo:
$who
root
syed
pethu
$who am I
pethu
13. Comparando comandos de dois arquivos no Linux
Alguns dos comandos explicados abaixo:
- cmp: compara dois arquivos e, se forem diferentes, exibe o byte e o número da linha das diferenças.
Sintaxe:
cmp ()
Exemplo:
$cmp ppk ppk1
ppk ppk1 differ: char 9, line 1
Conclusão - Principais comandos no Linux
O Linux é um sistema operacional com provedor de interface, mas, ao contrário de outros sistemas operacionais, possui várias vantagens que tornam o Linux uma prioridade. É um sistema operacional de código aberto, gratuito, seguro, comparado a outros sistemas operacionais, facilmente customizado de acordo com nossas preferências. estável em comparação com o Windows, especialmente quando estamos usando grandes quantidades de dados e até mesmo no processo de implantação, os ambientes são principalmente Linux, portanto, vários aplicativos implantados na nuvem usam o ambiente Linux.
Artigos recomendados
Este é um guia para os principais comandos no Linux. Aqui discutimos a introdução, Principais comandos do Linux, Comparando dois comandos de arquivo e Renomeando arquivos. Você também pode consultar nossos outros artigos sugeridos para saber mais:
- Tipos de shells no Linux
- Gerenciamento de Processos Linux
- Sistema de Arquivos Linux
- Distribuições Linux