ao ouvir sobre Linux, a maioria das pessoas pensa em um sistema operacional complicado que só é usado por programadores. Mas não é tão assustador como parece.
Linux é uma família inteira de sistemas operacionais Unix de código aberto, que são baseados no Kernel Linux. Isso inclui todos os sistemas baseados em Linux mais populares, como Ubuntu, Fedora, Mint, Debian e outros. Mais precisamente, chamam-se distribuições ou distros.,
desde que o Linux foi lançado pela primeira vez em 1991, ele continuou a ganhar popularidade devido à sua natureza de código aberto. As pessoas podem modificá-la livremente e redistribuí-la em seu próprio nome.
ao operar um SO Linux, você precisa usar uma shell-uma interface que lhe dá acesso aos serviços do sistema operacional. A maioria das distribuições Linux usam uma interface gráfica de usuário (GUI) como seu shell, principalmente para fornecer facilidade de uso para seus usuários.
dito isto, recomenda-se a utilização de uma interface de linha de comando (CLI) porque é mais poderosa e eficaz., As tarefas que requerem um processo multi-etapas através da interface gráfica podem ser feitas em questão de segundos, digitando comandos no CLI.
portanto, se estiver a considerar usar o Linux, a aprendizagem de linhas de comando básicas irá de longe. Neste artigo, você aprenderá 35 comandos básicos do Linux que, sem dúvida, o ajudarão a navegar através do Linux como um novato.
Get up to 77% OFF of Linux VPS hosting. Com servidores virtuais verdadeiros construídos para a velocidade.
Start Now
Linux Basic Commands
Before we go on to the list of commands, you need to open the command line first., Se ainda não tiver a certeza sobre a interface da linha de comandos, veja este tutorial de CLI.
embora os passos possam diferir dependendo da distribuição que você está usando, você geralmente pode encontrar a linha de comando na seção Utilitários.
Aqui está uma lista de comandos básicos do Linux:
comando pwd
Use o comando pwd para descobrir a localização da pasta de trabalho actual (pasta) onde está. O comando irá devolver um caminho absoluto (completo), que é basicamente um caminho de todas as pastas que começa com uma barra para a frente (/). Um exemplo de um caminho absoluto é /home / utilizador.,
comando cd
para navegar pelos ficheiros e directórios Linux, use o comando cd. Ele requer o caminho completo ou o nome do diretório, dependendo do Diretório de trabalho atual em que você está.
vamos dizer que você está em /home/nome de utilizador / documentos e você quer ir para fotos, um subdiretório de documentos. Para isso, basta digitar o seguinte comando: fotos de cd.
outro cenário é se você quiser mudar para uma pasta completamente nova, por exemplo,/home/utilizador/Filmes., Neste caso, terá de escrever cd seguido da localização absoluta do directório: cd /home/utilizador/Filmes.
Existem alguns atalhos para o ajudar a navegar rapidamente:
- cd .. (com dois pontos) para mover uma pasta para cima
- cd para ir directamente para a pasta pessoal
- cd – (com um hífen) para ir para a sua pasta anterior
numa nota lateral, a linha de comandos do Linux é sensível à capitalização. Então, você tem que digitar o diretório do nome exatamente como ele é.
comando ls
o comando ls é usado para ver o conteúdo de uma pasta., Por omissão, este comando irá mostrar o conteúdo da sua pasta de trabalho actual.
Se quiser ver o conteúdo de outras pastas, escreva ls e depois a localização da pasta. Por exemplo, digite ls /home/utilizador/documentos para ver o conteúdo dos documentos.
Existem as variações que você pode usar com o comando ls:
- ls -R irá listar todos os arquivos em sub-diretórios bem
- ls-a vai mostrar os arquivos ocultos
- ls -al irá listar os arquivos e diretórios com informações detalhadas, como as permissões, tamanho, proprietário, etc.,
o comando cat
cat (abreviatura de concatenate) é um dos comandos mais usados no Linux. Ele é usado para listar o conteúdo de um arquivo na saída padrão (sdout). Para executar este comando, digite cat seguido pelo nome do arquivo e sua extensão. Por exemplo: cat file.txt.,
Aqui estão outras maneiras de usar o comando cat:
- cat > nome do arquivo cria um novo arquivo
- cat arquivo1 arquivo2>nomefich3 junta os dois arquivos (1 e 2) e armazena o resultado deles em um novo arquivo (3)
- para converter um arquivo para a parte superior ou inferior de caso de uso, o gato de nome de arquivo | tr a-z a-Z >saída.txt
comando cp
Use o comando cp para copiar ficheiros da pasta actual para uma pasta diferente. Por exemplo, o cenário do comando cp.,jpg/home/utilizador / imagens criaria uma cópia do cenário.jpg (da sua pasta actual) para a pasta de imagens.
comando mv
o uso primário do comando mv é mover arquivos, embora também possa ser usado para mudar o nome dos arquivos.
os argumentos em mv são semelhantes ao comando cp. Você precisa digitar mv, o nome do arquivo e o diretório do Destino. Por exemplo: arquivo mv.txt/home/utilizador / documentos.
para mudar o nome dos ficheiros, o comando Linux é MV oldname.ext newname.,ext
comando mkdir
Use o comando mkdir para fazer uma nova pasta — se escrever música mkdir irá criar uma pasta chamada música.
Existem também comandos mkdir extra:
- para gerar uma nova pasta dentro de outra pasta, use este comando básico do Linux mkdir Music/Newfile
- use a opção p (pais) para criar uma pasta entre duas pastas existentes. Por exemplo, mkdir-p Music/2020/Newfile irá criar o novo arquivo “2020”.
comando rmdir
Se precisar de remover uma pasta, use o comando rmdir., No entanto, o rmdir só lhe permite apagar pastas vazias.
comando rm
o comando rm é usado para remover as pastas e o conteúdo dentro delas. Se só quiser apagar a pasta — como alternativa ao rmdir — use rm-r.
Nota: Tenha muito cuidado com este comando e verifique de novo em que pasta está. Isto irá apagar tudo e não há desfazer nada.
comando touch
o comando touch permite-lhe criar um novo ficheiro em branco através da linha de comandos Linux. Como exemplo, digite touch /home/utilizador / documentos / Web.,html para criar um ficheiro HTML intitulado Web sob o directório de documentos.
locate command
pode usar este comando para localizar um ficheiro, tal como o comando de pesquisa no Windows. O que é mais, usar o argumento-i junto com este comando irá torná-lo insensível à capitalização, para que você possa procurar por um arquivo, mesmo que você não se lembre do seu nome exato.
para procurar um ficheiro que contenha duas ou mais palavras, use um asterisco (*). Por exemplo, locate-I school*note command irá procurar por qualquer arquivo que contenha a palavra “escola” e “nota”, seja em maiúsculas ou minúsculas.,
find command
Similar ao comando locate, usando find também procura por arquivos e diretórios. A diferença é que você usa o comando find para localizar arquivos dentro de um determinado diretório.
Como exemplo, procure/ home / – name notes.o comando txt irá procurar por um ficheiro chamado notes.txt dentro da pasta pessoal e das suas sub-pastas.
outras variações ao usar o find São:
- para encontrar arquivos no uso atual de diretório, find . – notas de nome.txt
- para procurar por pastas use, / – type d-name notes., txt
comando grep
outro comando básico do Linux que é sem dúvida útil para o uso diário é o grep. Permite-lhe pesquisar todo o texto de um dado ficheiro.
para ilustrar, bloco de notas grep azul.o txt irá procurar a palavra azul no ficheiro do bloco de notas. As linhas que contêm a palavra procurada serão apresentadas por completo.
comando sudo
diminutivo de” Superusor Do”, este comando permite-lhe executar tarefas que requerem permissões administrativas ou de raiz., No entanto, não é aconselhável usar este comando para uso diário, porque pode ser fácil para um erro ocorrer se você fez algo errado.
comando df
Use o comando df para obter um relatório sobre a utilização do espaço em disco do sistema, mostrado em percentagem e KBs. Se quiser ver o relatório em megabytes, escreva df-M.
du command
Se quiser verificar o espaço que um ficheiro ou uma pasta ocupa, o comando du (Utilização do disco) é a resposta. No entanto, o resumo de Utilização do disco irá mostrar os números dos blocos de disco em vez do formato de tamanho habitual., Se quiser vê-lo em bytes, kilobytes e megabytes, adicione o argumento-h à linha de comandos.
comando principal
o comando principal é usado para ver as primeiras linhas de qualquer ficheiro de texto. Por padrão, ele irá mostrar as primeiras dez linhas, mas você pode mudar este número a seu gosto. Por exemplo, se você só quiser mostrar as cinco primeiras linhas, digite o nome do arquivo head-n 5.ramal.
comando tail
este tem uma função semelhante ao comando head, mas em vez de mostrar as primeiras linhas, o comando tail irá mostrar as últimas dez linhas de um ficheiro de texto. Por exemplo, tail-n Nome de arquivo.ramal.,
comando de diferenças
abreviatura de diferenças, o comando de diferenças compara o conteúdo de dois ficheiros linha a linha. Depois de analisar os arquivos, ele irá sair as linhas que não correspondem. Programadores muitas vezes usam este comando quando eles precisam fazer alterações de programa em vez de reescrever o código fonte inteiro.
a forma mais simples deste comando é diff file1.ext file2.o comando EXT
tar
o comando tar é o comando mais usado para arquivar vários arquivos em um tarball — um formato de arquivo Linux comum que é semelhante ao Formato zip, com a compressão sendo opcional.,
Este comando é bastante complexo com uma longa lista de funções, tais como adicionar novos arquivos em um arquivo existente, listar o conteúdo de um arquivo, extrair o conteúdo de um arquivo, e muito mais. Confira alguns exemplos práticos para saber mais sobre outras funções.
o comando chmod
chmod é outro comando Linux, usado para alterar as permissões de leitura, escrita e execução de ficheiros e directórios. Como este comando é bastante complicado, você pode ler o tutorial completo para executá-lo corretamente.,
comando chown
no Linux, todos os arquivos são de propriedade de um usuário específico. O comando chown permite-lhe alterar ou transferir a propriedade de um ficheiro para o utilizador indicado. Por exemplo, chown linuxuser2 file.o ext fará do linuxuser2 o proprietário do arquivo.ramal.o comando de tarefas
o comando de Tarefas
as tarefas irão mostrar todas as tarefas actuais, juntamente com os seus estatutos. Um trabalho é basicamente um processo que é iniciado pela shell.
kill command
Se você tem um programa sem resposta, você pode terminá-lo manualmente usando o comando kill., Ele vai enviar um certo sinal para o aplicativo de mau comportamento e instrui o aplicativo para terminar ele mesmo.
Existe um total de sessenta e quatro sinais que você pode usar, mas as pessoas geralmente usam apenas dois sinais:
- SIGTERM (15) — pede um programa para parar de correr e dá-lhe algum tempo para salvar todo o seu progresso. Se você não especificar o sinal ao entrar no comando kill, este sinal será usado.SIGKILL (9) — obriga os programas a parar imediatamente. O progresso não gravado será perdido.,
além de conhecer os sinais, Você também precisa saber o número de identificação do processo (PID) do programa que deseja matar. Se você não conhece o PID, basta executar o comando ps ux.
Depois de saber qual o sinal que deseja usar e o PID do programa, Indique a seguinte sintaxe:
kill PID.
ping command
Use o comando ping para verificar o seu estado de conectividade num servidor. Por exemplo, simplesmente entrando ping google.com, o comando irá verificar se você é capaz de se conectar ao Google e também medir o tempo de resposta.,
comando wget
a linha de comandos Linux é super útil — você pode até baixar arquivos da internet com a ajuda do comando wget. Para isso, basta digitar wget seguido pelo link de download.
comando uname
o comando uname, abreviatura do nome Unix, irá imprimir informações detalhadas sobre o seu sistema Linux, como o nome da máquina, Sistema Operacional, kernel, e assim por diante.
comando de topo
como um terminal equivalente ao Gestor de Tarefas no Windows, o comando de topo irá mostrar uma lista de processos em execução e quanto CPU cada processo usa., É muito útil monitorar o uso de recursos do sistema, especialmente sabendo qual processo precisa ser terminado porque consome muitos recursos.
history command
quando você está usando Linux por um determinado período de tempo, você vai notar rapidamente que você pode executar centenas de comandos todos os dias. Como tal, executar o comando histórico é particularmente útil se quiser rever os comandos que introduziu anteriormente.
man command
Confused about the function of certain Linux commands?, Não se preocupe, você pode facilmente aprender a usá-los desde a concha do Linux usando o comando man. Por exemplo, a entrada man tail mostrará a instrução manual do comando tail.
comando echo
Este comando é usado para mover alguns dados para um ficheiro. Por exemplo, se você quiser adicionar o texto, “Olá, meu nome é John” em um arquivo chamado NOME.txt, you would type echo Hello, my name is John > name.,txt
zip, comando unzip
Use o comando zip para comprimir os seus ficheiros num pacote zip, e use o comando unzip para extrair os ficheiros Zip de um pacote zip.
comando hostname
Se quiser saber o nome da sua máquina/rede, basta escrever hostname. Adicionar a-I ao final irá mostrar o endereço IP da sua rede.
useradd, comando userdel
Uma vez que o Linux é um sistema multi-utilizador, isto significa que mais de uma pessoa pode interagir com o mesmo sistema ao mesmo tempo., useradd é usado para criar um novo usuário, enquanto passwd está adicionando uma senha para a conta desse usuário. Para adicionar uma nova pessoa chamada John type, useradd John e, em seguida, para adicionar seu tipo de senha, passwd 123456789.
remover um utilizador é muito semelhante à adição de um novo utilizador. Para apagar o tipo de conta do utilizador, Use o utilizador
dicas e truques de bónus
Use o comando clear para limpar o terminal se estiver a ficar atulhado com demasiados comandos anteriores.
tente o botão da página para preencher automaticamente o que está a escrever., Por exemplo, se você precisar digitar documentos, comece a digitar um comando (vamos com cd Docu, em seguida, carregue na tecla TAB) e o terminal irá preencher o resto, mostrando-lhe documentos de cd.
Ctrl+C E Ctrl + Z são usados para parar qualquer comando que esteja a funcionar de momento. O Ctrl+C irá parar e terminar o comando, enquanto o Ctrl+Z irá simplesmente pausar o comando.
se congelar acidentalmente o seu terminal usando Ctrl+S, basta desfazer isto com o descongelar Ctrl+Q.
Ctrl+A Move-o para o início da linha enquanto o Ctrl+E o move para o fim.,
pode executar vários comandos num único comando usando o “;” para os separar. Por exemplo, o comando 1; Command2; Command3. Ou usar && se só quiser que o próximo comando seja executado quando o primeiro for bem sucedido.
para resumir
comandos básicos do Linux ajudam os usuários a executar tarefas de forma fácil e eficaz. Pode levar algum tempo para lembrar alguns dos comandos básicos, mas nada é impossível com muita prática.
no final, saber e dominar esses comandos básicos do Linux será sem dúvida benéfico para você. Boa sorte!,
Este post foi modificado pela última vez em 29 de junho de 2020 6:05 am
Deixe uma resposta