No Ubuntu, ea maioria das distribuições Linux, você vai encontrar o software que é semelhante à linha de comando no Windows, chamada "Terminal". Neste artigo apresentamos as diferentes funções do aplicativo Terminal.
passos
1
Primeiro de tudo, vamos olhar para algumas informações sobre o que eles significam diferentes comandos associados a arquivos e diretórios.
- sudo (Inglês "superusuário fazer"): É uma expressão muito comum, indicando que as medidas tomadas devem ser verificados com a senha de administrador.
- CD ("altere o diretório"): Com este comando você pode navegar através do sistema. Com apenas Tipo "CD" ou "cd ~" você será levado para a pasta "home" (casa), que é a pasta onde estão localizados por padrão quando você iniciar uma sessão de terminal.
- cd / - Leva-o para o diretório raiz.
- cd .. - Você voltar um nível no diretório.
- cd - - Leva-o para o diretório anterior.
pwd ("directório de trabalho de impressão"): Exibe sua localização no sistema.ls ("lista"): Lista todos os arquivos no diretório atual. chave "ls ~" vai mostrar os arquivos em sua pasta casa, e se você adicionar o nome de uma pasta, ele irá mostrar uma lista de arquivos específicos nessa pasta. Por exemplo, se você digitar "ls ~ / Desktop" mostrar-lhe os arquivos que estavam na pasta Área de Trabalho.cp ("cópia"): Permite copiar um arquivo. Para fazer isso, adicione o nome do arquivo que você deseja copiar com o comando, enquanto o arquivo está localizado no diretório em que você está navegando. Caso contrário, o tipo "cp ~ /" para especificar onde está localizado o arquivo que você deseja copiar.mv ("mudança"): Com este comando, você pode renomear ou mover um arquivo. Se você quiser alterar o nome do arquivo "grande" para "estrondo", Você deve digitar "mv big bang". Isto requer que você já navegou para o diretório correto, ou especificar o caminho do arquivo. quando você digita "estrondo mv ~ / Desktop"O arquivo "bang" vai passar de "casa" para "Desktop", mas se você também quiser mudar o nome do arquivo, adicione o novo nome de arquivo ao lado do nome atual no comando.rm ("remover"): Basta apagar um arquivo. Apenas especifica o caminho do arquivo ou nome do arquivo.rmdir ("remover o diretório"): Remove um diretório "vazio".rm-r ("remover recursivamente"): Remove um directório juntamente com o seu conteúdo. O fato de que você tem que especificar o caminho do diretório é auto-explicativo.mkdir ("crie um diretório"): Permite criar um diretório. Por exemplo: "arquivos privados mkdir" irá criar um diretório chamado "arquivos privados" (localizado no diretório "home", a menos que você já navegou em outros lugares dentro do terminal, ou você especificou uma rota para o novo diretório).2
Agora vamos olhar para alguns comandos para ajudar. o comando homem ("manual") Mostra o comando manual (que realmente faz este artigo desnecessário). o comando Informação Ele mostra alguma documentação.
- man man: Esta página de manual fala sobre a página do homem em si.
- homem introdução: Dá uma breve introdução aos comandos do Linux.
- info info: Eu apresentada páginas de informação.
- Quando você precisar de informações sobre um comando, digite "-h" ou "--ajudar"Se não funcionou a primeira. Você vê, algumas linhas de comando não associam -h com --ajudar (Ajuda Inglês).
3
Agora vamos olhar para alguns comandos úteis para o sistema de informação.
- df (Sistema de arquivos Show): Mostra a capacidade de espaço em disco em cada partição está ocupado. df -h GB MB e utilizados em vez de blocos, o que faz com que seja mais conveniente.
- du (Utilize o diretório): Mostra a quantidade de espaço usado por um diretório e todos os subdiretórios. du-s Dá-lhe um tempo curto du -h traduz a informação para não-nerd.
- o comando livre Diz-lhe quanto espaço livre está disponível para uso. Para visualizar as estatísticas em megabytes, digite -m livre.
- uname -a: Imprime todas as informações sobre o seu sistema.
- -a Isb_release: Imprime informações sobre a distribuição de Linux.
- topoEste comando liga a monitorização do sistema, mostrando a RAM, CPU e o uso de troca mais os processos de funcionamento totais. Pressione "q" para desligar o monitor.
4
Como economizar tempo enquanto você digita o comando:
- Use as setas para cima e para baixo para navegar através de comandos executados anteriormente, se você quiser reutilizar.
Pressione Enter assim que você terminar de digitar o seu comando.
comando botão Tab adivinhar o que você está tentando usar. Se não tiver certeza, ele irá mostrar uma lista de possíveis comandos para escolher.ctrl + R permite-lhe procurar outros comandos digitados anteriormente, enquanto o comando história mostra todo o seu histórico de comandos.
5
Esta lista dá-lhe alguns dos comandos mais comuns no Linux:
- adduser: Adiciona um usuário ao sistema
- addgroup: Adicionar um grupo ao sistema
- aliás: Crie um alias •
- a propósito: Páginas procure ajuda no manual (man -k)
- apt-get: Pacotes de Pesquisa e instalar software (Debian / Ubuntu)
- aptidão: Pacotes de Pesquisa e instalar software (Debian / Ubuntu)
- aspell: Corretor ortografico
- awk: Procura e substituição de texto, bases de dados classificados / válida / index
BbasenameExibe o diretório e sufixos de nomes de arquivosbaterGNU Bourne-Again SHellbc: Linguagem calculadora arbitrária de precisãobg: Enviar para tráspausa: Sair de um ciclo •builtin: Executar um shell builtinbzip2Comprime ou descomprime arquivo (s) chamadaCcal: Exibe um calendáriocaso: Comando condicionalmente RungatoExibe o conteúdo de um arquivoCD: Diretório Mudançacfdisk: Manipulador de tabela de partição para Linuxchgrp: Alterar a propriedade de um grupochmod: Alterar permissões de acessochown: Alterar o proprietário do arquivo eo grupochroot: Executa um comando com um diretório raiz diferentechkconfig: Serviços do Sistema (Nível de Execução)cksum: Imprimir CRC verificação e contagem de bytesclaro: Limpa a tela do terminalcmp: Comparar dois arquivoscomm: Compara linha dois arquivos ordenados por linhacomando: Executa um comando ignorando funções shell •continuar: Retoma a próxima iteração de um loop •cp: Copiar um ou mais arquivos para outro localcron: Daemon para executar comandos agendadoscrontab: Agendar um comando a ser executado depoiscsplit: Dividir um arquivo em pedaços de contexto certocorte: Dividir um arquivo em várias partesDdataExibe ou altera a data e horadc: Calculadora de mesadd: Copiar e converter um arquivo, gravações de disco cabeçalhos, registros de inicializaçãoddrescue: Ferramenta de Recuperação de Dadosdeclarar: Declare variáveis e dar-lhes atributos •dfMostra espaço livre em discodiffEle exibe as diferenças entre dois arquivosdiff3Ele exibe as diferenças entre três arquivosescavaçãoPesquisa DNSdir: o conteúdo do diretório listas Brevementedircolors: As definições de cor para `ls `dirname: Converte um nome de caminho completo para uma rota simplesdirsExibe uma lista de diretórios lembradasdmesg: Mensagens do kernel para impressão e controladordu: Calcule o espaço usado por um arquivoEeco: Exibe uma mensagem na tela •egrep: Arquivo (s) Pesquisar por linhas correspondentes uma expressão estendidaejetar: Ejecta mídia removívelpermitir: Liga comandos Shell embutidas •env: Variáveis de ambienteethtool: Configuração da placa de redeeval: Avalia vários comandos ou argumentosexec: Executa um comandosaída: Shell ExitesperarAutomatizando aplicativos arbitrários acessados através de um terminalexpandirConverte tabulações para espaçosexportação: Define uma variável de ambienteexpr: Avalia expressõesFfalso: Não faz nada, sem sucessofdformat: Formatação baixo nível de um disquetefdisk: Partição tabela manipuladora para Linuxfg: Envie um trabalho para o primeiro planofgrep: Arquivos de pesquisa para linhas que correspondem a uma seqüência fixaarquivoDetermina um tipo de arquivoencontrar: Procura arquivos que atendem a critérios desejadosfmt: Alterar a formatação do texto de um parágrafodobrar: Define o texto para atender largura especificadapara: Expandir palavras, e executar comandosformato: Discos de formato ou fitaslivreMemória exibe usadofsck: Verifique a consistência do sistema de arquivos e reparosftp: File Transfer ProtocolfunçãoDefine a função macrosfusorIdentifica / termina um processo que está a aceder a um ficheiroGficar de boca aberta: Procurar e substituir texto em arquivo (s)getopts: Analisa os parâmetros de posiçãogrep: Arquivos de pesquisa para linhas que correspondem a um determinado padrãogrupos: Imprime nomes de grupos aos quais o usuário pertencegzip: Compactar ou descompactar um arquivo (s) chamadaHde hash: Lembre-se o nome de caminho completo de um nome de argumentocabeça: Mostra a primeira parte do arquivoajudarExibe ajuda para um comando integrado •história: Histórico do comandohostname: Nome de impressão ou regular o sistema deEuidentidadeImprime a identidade do usuário e grupose: Comando condicionalmente Runifconfig: Configurar uma interface de redeifdown: Interrompe uma interface de redeifup: Iniciar uma interface de redeimportação: Captura uma tela de um servidor X e salva como um arquivoinstalar: Copiar arquivos e conjunto de atributos-losJempregos: Lista das tarefas ativas •juntar: Entre as linhas em um campo comumKmatar: Interrompe a execução de um processokillall: processos de Matar por nomeLmenos: Exibe uma tela de saída de cada vezdeixar: Executa aritmética com variáveis de shell •ln: Criar ligações entre os arquivoslocal: • Criar variáveislocalizar: Localizar arquivoslognameImprime o nome do usuário atualSair: Sair de um shell de login •olhar: Exibe as linhas que começam com uma determinada cadeialpc: Alinha o programa de controlo da impressoralpr: Desliga uma impressãoLPRINTImprime um arquivolprintd: Abortar um trabalho de impressãolprintq: Lista a fila de impressãolprm: Remove trabalhos da fila de impressãols: Lista informações sobre arquivoslsof: Listas de arquivos abertosMfazer: Reúna um grupo de programashomem: Manual de Ajudamkdir: Crie novas pastasmkfifo: Faça FIFO (pipes nomeados)mkisofs: Criar um sistema de arquivos híbridos ISO9660 / Joliet / HFSmknod: Faz blocos ou arquivos de caracteres especiaismais: Exibe uma tela de saída de cada vezmonte: Monta um sistema de arquivosmtools: Manipular arquivos do MS-DOSmtr: Rede Diagnostics (traceroute / ping)mv: Mover ou renomear arquivos ou diretóriosmmv: Mover e renomear massa (arquivos)Nnetstat: Rede de Informaçãoagradável: Define a prioridade de um comando ou de empregonl: Listas de linhas e arquivos de escritanohup: Executa um imunológico comando para problemas de bloqueionotificar-send: Notifica área de trabalhonslookup: Consulta interactiva de nomes de máquinas da InternetouabertoAbre um arquivo no aplicativo padrãoop: Acesso ao operadorPpasswd: Modifica a senha do usuáriocolarlinhas Une de arquivospathchk: Verifique a portabilidade de um nome de arquivosibilo: Teste de uma conexão de redepkill: processos parar de correrpopdRestaura o valor anterior do diretório atualpr: Prepare arquivos para impressãoprintcap: Capacidade da impressora de banco de dadosprintenv: Imprime variáveis ambientaisprintf: Formatos e impressões de dados •ps: Status do processopushd: Salvar e, em seguida, mudar o diretório atualpwd: Diretório de trabalho para impressãoQquotaExibe o uso do disco e limitesquotacheck: Digitalizar um sistema de arquivos para uso do discoquotactl: contingentes conjunto de discosRRAM: Dispositivo Ramdiskrcp: Copiar arquivos entre duas máquinasler: Leia uma linha da entrada padrão •ReadArray: Leia uma entrada padrão em uma variável de matriz •readonle: As variáveis de marca / funções como somente leiturareinicialização: Reinicia o sistemarebatizar: Muda o nome de arquivosrenice: Altera a prioridade de processos em execuçãoremsync: Sincronizar arquivos remotos via e-mailretorno: Sair de uma função de shellrotação: Inverte linhas de um arquivorm: Excluir arquivosrmdir: Apaga pastasrsync: Cópia de arquivo remoto (Sincronizar estruturas de arquivo)Stela: Terminal Multiplex, ssh executar um shell remotoscp: Backup (copiar um arquivo remoto)sdiff: Combina dois arquivos interativamentesede: Córrego do Editorselecionar: Aceita entrada de tecladoseq: Imprime sequências numéricasconjunto: Manipular variáveis e funções shellsftp: Programa de Seguro de Transferência de Arquivosmudança: Alterar os parâmetros de posiçãoshopt: Opções Shellencerramento: Desligar ou reiniciar Linuxsono: Adiar por um tempo especificadoslocate: Localizar arquivostipo: Classifica arquivos de textofonte: Executar comandos de um arquivo `.divisão: Dividir um arquivo em pedaços de tamanho fixossh: Cliente Secure Shell (programa de acesso remoto)strace: chamadas de sistema de rastreamento e sinaissua: Substitui a identidade de um usuáriosudo: Executa um comando como outro usuáriosomaImprime a soma de verificação de um arquivosuspenderSuspende a execução deste shell •ligação simbólica: Criar um novo nome para um arquivosincronizar: Sincronizar dados no disco com a memóriaTcauda: Emite a última parte de arquivosalcatrão: Fita Arquivotee: Redirecionar a saída para vários arquivosteste: Avalia uma expressão condicionaltempo: Mede o tempo de execução de um programavezes: Número de usuários e sistemastocar: Alterar a data e hora de arquivostopo: Processos Lista em execução no sistematraceroute: Trace a rota para o hostarmadilha: Executar um comando quando um sinal é estabelecido (Bourne)tr: Traduz, comprime e / ou apaga caracteresverdadeiro: Não fazer nada, com sucessotsort: Ordenar topologicamentettyImprime um terminal de entrada padrão de nome de arquivotipoDescreva um comando •Uulimit: Recursos limite de utilizadores •umask: Os usuários arquivados criar máscarasumount: Desmontar um dispositivounalias: Elimina um alias •uname: Informações do sistema de impressãounexpandConverte espaços para guiasuniq: arquivos UniquifyunidadesConverte unidades de uma escala para outraunset: Excluir funções ou nomes de variáveisunshar: Descompactar arquivos roteiros shellaté: Comando (até erro) Executaruseradd: Criar uma nova conta de usuáriousermodModifica uma conta de usuáriousuários: Lista os usuários atualmente registradosuuencode: Codifica um arquivo bináriouudecode: Decodificar um arquivo criado por uuencodeVv: Exibe uma mensagem conteúdo do anuário ( `ls -l -b `)vdir: Exibe uma mensagem conteúdo do anuário ( `ls -l -b `)vi: Editor de Textovmstat: Relatórios de estatísticas de memória virtualWrelógio: Run / exibe um programa periodicamentebanheiro: contagens de bytes de impressão, palavras e linhaswhereis: Caminho de pesquisa do usuário, o código de páginas e arquivos fonte manual de um programaque: Caminho de pesquisa do usuário para um arquivo de programaenquanto: Executar comandosOMS: Imprime todos os nomes de usuário conectado no momentowhoamiImprime a ID eo nome do usuário atual (id `-a `)wget: Recupera páginas da Web ou arquivos via HTTP, HTTPS ou FTPescreverEnviar uma mensagem para outro usuárioX na frentexargs: Executar utilitário, passando listas de argumentos construídosxdg-open: Abrir um arquivo ou URL na aplicação preferida do usuáriosimImprime uma cadeia até ser interrompido.Executa um script no shell atual. ### Ele permite que você para destacar ou comentar sem perturbar o Terminal.6
Além disso, você sempre pode evitar a leitura deste guia pesado e apenas pedir conselhos quando você precisa estranhos membros dos fóruns e estranhos Ubuntu comandos Copiar e Colar no Terminal. Para fazer isso, digite o comando com o cursor e pressione Ctrl + C para copiar. Colar no gedit e personalizá-lo com os caminhos de arquivo que você precisa. Copie o comando novamente quando terminar, abra o Terminal e pressione Ctrl + Shift + V para colar.
dicas
- Rameshkumar por iftop kreatio *** *** Este comando é usado para exibir o servidor largura de banda