Organizado com base no vídeo: Shang Silicon Valley Linux System Management Tutorial (Linux System Management Essentials)
O artigo está arquivado em: https://www.yuque.com/u27599042/gny4fg
Formato de comando Linux
Prompt de comando do Linux
[root@localhost ~]#
- [ ]: Este é o símbolo separador dos prompts. Não tem nenhum significado especial e serve apenas como separador.
- root: Exibe o usuário de login atual. O usuário root é usado atualmente para fazer login.
- @: Símbolo delimitador, não tem significado especial e serve apenas para separar.
- localhost: O nome abreviado do host do sistema Linux no qual você está conectado no momento (o nome completo do host é localhost.localdomain).
- Use
hostname
para visualizar o nome completo do host do sistema atual
- Use
- ~: Representa o diretório onde o usuário está localizado atualmente. O último diretório do diretório atual é exibido por padrão. Neste exemplo, o diretório onde o usuário está localizado atualmente é o diretório inicial.
- #: Prompt de comando. O superusuário é #, o usuário normal é $
Formato básico de comandos Linux
- Todos os comandos no Linux seguem basicamente o seguinte formato de comando:
[root@localhost ~]# 命令 [选项] [参数]
- Entre eles,
[ ]
o conteúdo incluído é opcional - Opção: Serve para ajustar a função do comando.
- Parâmetro: É o objeto de operação utilizado para especificar o comando, se o parâmetro for omitido é porque existem parâmetros padrão.
Explicação detalhada dos comandos de operação do diretório comum do Linux
eu
- Nome do comando: ls.
- Significado original em inglês: lista.
- Localização: /bin/ls.
- Permissões de execução: todos os usuários.
- Descrição da função: Exibe o conteúdo do diretório.
- Opções:
- -a: exibe todos os arquivos e diretórios no diretório
- –color = quando: Suporta saída colorida, define se deve exibir cor ao exibir arquivos no diretório. O valor padrão de quando é sempre (sempre exibir cor), ou pode ser nunca (nunca exibir cor) e automático (automático)
- -d: exibe as informações do diretório especificado em vez dos arquivos no diretório especificado
- -h: Exibição amigável, exibindo o tamanho do arquivo de acordo com a unidade com a qual estamos acostumados
- -i: exibe o número do nó i do arquivo
- -l: Exibe em formato longo, ou seja, exibe as informações detalhadas do arquivo. Se esta opção não estiver incluída, apenas o nome do arquivo será exibido por padrão
- Parâmetros: O diretório onde o conteúdo será exibido, o padrão é o diretório atual
-a
- Exibe todos os arquivos e diretórios no diretório especificado pelo parâmetro, incluindo arquivos ocultos. Por padrão, os arquivos ocultos não são exibidos.
- Ocultar um arquivo não é para impedir que o usuário veja o arquivo, mas para dizer ao usuário que o arquivo é importante
- Arquivos ocultos, que
.
começam com
–cor = quando
- Defina se deseja exibir cores ao exibir arquivos no diretório. O valor padrão de quando é sempre (sempre exibir cores), ou pode ser nunca (nunca exibir cores) e automático (automático)
-eu
- Exibição em formato longo, ou seja, são exibidas as informações detalhadas do arquivo. Se esta opção não for fornecida, apenas o nome do arquivo será exibido por padrão.
-l
As sete colunas de detalhes do arquivo exibidas usando a opção são descritas a seguir:- Primeira coluna: permissões.
- Segunda coluna: contagem de referência. A contagem de referências de um arquivo representa o número de links físicos para o arquivo, enquanto a contagem de referências de um diretório representa quantos subdiretórios de primeiro nível o diretório possui.
- A terceira coluna: Proprietário, ou seja, a qual usuário este arquivo pertence. O proprietário padrão é o usuário que criou o arquivo
- A quarta coluna: o grupo ao qual pertence. O grupo padrão é o grupo efetivo do usuário que criou o arquivo. Geralmente, é o grupo do usuário que criou o arquivo.
- Coluna 5: Tamanho. A unidade padrão é Byte.
- Coluna Seis: Hora da modificação do arquivo. O horário de modificação do status do arquivo ou o horário de modificação dos dados do arquivo serão alterados desta vez. Observe que esse horário não é o horário de criação do arquivo.
- Coluna 7: Nome do arquivo.
-d
- Exibir as informações do diretório especificado em vez dos arquivos no diretório especificado
- Por padrão, se
-d
a opção não for usada, serão exibidas as informações do arquivo no diretório especificado.- Se você precisar especificar várias opções ao mesmo tempo,
-l -d
poderá escrevê-las diretamente como-ld
- Se não houver um determinado requisito de ordem entre as opções de comando, então é
-ld
equivalente-dl
a
- Se você precisar especificar várias opções ao mesmo tempo,
-h
- Exibição humanizada, exibindo o tamanho do arquivo de acordo com a unidade que estamos acostumados, como KB, MB, etc.
- O h aqui é humano
-eu
- Exibir o número do i-node do arquivo
cd
- Nome do comando: cd.
- Significado original em inglês: alterar diretório.
- Localização: comando interno do Shell.
- Permissões de execução: todos os usuários.
- Descrição da função: Mude o diretório.
- Ao usar este comando para alternar diretórios, você precisa prestar atenção se está usando um caminho relativo ou absoluto.
- Caminho relativo: relativo ao diretório atual, o caminho não
/
começa com - Caminho absoluto: Em relação ao caminho raiz, o caminho
/
começa com
- Caminho relativo: relativo ao diretório atual, o caminho não
- Uso simplificado do comando cd:
~
: Representa o diretório inicial do usuário conectado no momento-
: Representa o último diretório.
: representa o diretório atual..
: Representa o diretório pai do diretório atual
~
~
: Representa o diretório inicial do usuário conectado no momentocd ~
Você pode retornar diretamente ao diretório inicial do usuário usando ,cd
ou pode retornar diretamente ao diretório inicial do usuário usando
-
-
: Representa o último diretório
.
.
: representa o diretório atual
…
..
: Representa o diretório pai do diretório atual
senha
- Nome do comando: pwd
- Significado original em inglês: nome impresso do diretório atual/de trabalho
- Localização:/bin/pwd
- Permissões de execução: todos os usuários.
- Descrição da função: Consulte o diretório de trabalho atual.
mkdir
- Nome do comando: mkdir.
- Significado original em inglês: criar diretórios.
- Caminho: /bin/mkdir.
- Permissões de execução: todos os usuários.
- Descrição da função: Crie um diretório vazio no diretório de trabalho atual
- Opções:
- -p: Crie recursivamente os diretórios necessários. Por padrão, o Linux permite apenas a criação de novos diretórios vazios de um nível.
é rm
- Nome do comando: rmdir.
- Significado original em inglês: remover diretórios vazios.
- Caminho: /bin/rmdir.
- Permissões de execução: todos os usuários.
- Descrição da função: Exclua o diretório vazio especificado.
- Opções:
- -p: exclui diretórios recursivamente
- O comando rmdir só pode excluir diretórios vazios, portanto, quando houver conteúdo no diretório, um erro será relatado, portanto geralmente não é usado. No futuro, quer excluamos um arquivo ou diretório, usaremos o comando rm