Olhe para o Linux assim

1.
Tecla Tab de atalho para o prompt de comando
Ctrl + c para encerrar forçosamente o programa atual sem sair do terminal
Ctrl + d para sair do terminal
Ctrl + s para pausar o programa atual, pressione qualquer tecla para retomar a operação após a pausa
Ctrl + a para mover o cursor para o início da linha de entrada, Equivalente à tecla Home
Ctrl + e para mover o cursor para o final da linha de entrada, equivalente à tecla End
Ctrl + k para excluir da posição do cursor até o final da linha

2. O caractere curinga comumente usado
* corresponde a 0 ou mais caracteres
? Corresponde a qualquer caractere único
[lista] Corresponde a qualquer caractere único na
lista [^ lista] Corresponde a qualquer caractere, exceto qualquer caractere único na lista
[c1-c2] Corresponde a qualquer caractere único em c1-c2, como [0-9] [ az]
{String1, String2, ...} corresponde a um de String1 ou String2 (ou mais)
{c1 ... c2} corresponde a todos os caracteres em c1-c2, como {1 ... 10}

3. No ambiente Linux, se você encontrar dificuldades, pode usar o comando man, que é a abreviatura de Páginas de manual.

Depois de consultar por meio do comando man, parte do conteúdo do manual é a seguinte:
NAME (nome)
o nome da função usada para o comando, seguido por uma linha de introdução
SINOPSE (resumo)
para o comando, descreve formalmente como ele é executado e quais
parâmetros de linha de comando são necessários. Para funções, apresente as funções exigidas pela função e qual
arquivo de cabeçalho contém a definição da função.
DESCRIÇÃO
A descrição de texto do comando ou função da função.
VEJA TAMBÉM (veja) a
lista de comandos ou funções relacionados

4. Visualize o nome de usuário do usuário atualmente conectado: whoami

Crie um usuário lilei: sudo adduser lilei
exclua um usuário lilei: sudo deluser lilei --remove-home

5. Grupo de usuários

No Linux, cada usuário tem uma atribuição (grupo de usuários). O grupo de usuários é simplesmente entendido como uma coleção de usuários,
eles compartilham alguns recursos e permissões, e têm recursos privados, assim como uma casa,
seus irmãos e irmãs (Usuários diferentes) pertencem à mesma casa (grupo de usuários), você pode ser o proprietário desta casa (recursos compartilhados), seus
pais tratam você da mesma forma (permissões de compartilhamento), você ocasionalmente escreve um diário e outras pessoas não podem vê-lo sem permissão ( Recursos privados e permissões).
Claro, um usuário pode pertencer a vários grupos de usuários, assim como você pertence a uma família, escola ou empresa.

Comando de visualização: grupo shiyanlou
onde a frente dos dois pontos indica o usuário e a parte de trás indica o grupo de usuários ao qual o usuário pertence

6. O comando ls lista e exibe os arquivos no diretório atual. O
comando ls -l lista os arquivos em um formato mais longo.
Use o comando pwd para obter o caminho atual (caminho absoluto).

Insira a descrição da imagem aquiImagem de: https://doc.shiyanlou.com/linux_base/3-9.png/wm
Insira a descrição da imagem aqui Imagem de: https://doc.shiyanlou.com/linux_base/3-10.png/wm

7. Comando para alterar o proprietário do arquivo:
altere o arquivo iPhone6 ​​para o usuário shiyanlou: sudo chown shiyanlou iphone6

8. Mapa do diretório de arquivos

FHS (inglês: Filesystem Hierarchy Standard Chinese: File System Hierarchy Standard) O
FHS define dois níveis de especificações. O primeiro nível é, quais dados de arquivo devem ser colocados em cada diretório em
/ , por exemplo, / etc devem ser colocados no arquivo de configuração, / bin e / sbin deve colocar arquivos executáveis ​​e assim por diante.
O segundo nível é definido para os subdiretórios dos dois diretórios / usr e / var.
Por exemplo, / var / log contém arquivos de log do sistema, / usr / share mantém dados compartilhados e assim por diante.

Clique no link para ver a imagem: https://doc.shiyanlou.com/linux_base/4-1.png/wm

9, operação de arquivo Linux

Crie um diretório: use o comando mkdir (criar diretórios) para criar um diretório vazio.
Copiar arquivos: use o comando cp (copiar) para copiar um arquivo para o diretório especificado.
Excluir um arquivo: use o comando rm (remover arquivos ou diretórios) para excluir um arquivo.
Excluir um diretório: siga a cópia Como os diretórios, para excluir um diretório, você também precisa adicionar o parâmetro -r ou -R. Tal como: rm -r family
mover arquivos: use o comando mv (mover ou renomear arquivos) para mover arquivos (cortar). Formato: mv diretório de origem arquivo de destino diretório
renomear arquivo: formato: mv nome de arquivo antigo novo nome de arquivo
renomear em lote: usar renomear e expressão regular para
visualizar arquivos: usar comandos cat, tac e nl para visualizar arquivos, os dois primeiros comandos Ambos são usados ​​para imprimir o conteúdo do arquivo na saída padrão (terminal), onde cat é exibido em ordem positiva e tac é exibido em ordem reversa.
nl comando, adicionar número de linha e imprimir, este é um comando de impressão de número de linha mais profissional do que cat -n.
Ver tipo de arquivo: No Linux, o tipo de arquivo não é julgado de acordo com o sufixo do arquivo. Normalmente usamos o comando de arquivo para ver o tipo de arquivo

10. Use o comando vim tutorial dentro do Linux: vimtutor

11. Para ler o valor da variável, use o comando echo e o símbolo $. Por exemplo: echo $ tmp é para ver o valor de tmp

12. definir, env, exportar. Esses três comandos são muito semelhantes, todos são usados ​​para imprimir informações de variáveis ​​de ambiente, a diferença está na faixa de variáveis ​​envolvida.

comando Descrição
conjunto Exibe todas as variáveis ​​do Shell atual, incluindo suas variáveis ​​de ambiente embutidas (relacionadas à aparência do Shell, etc.), variáveis ​​definidas pelo usuário e variáveis ​​de ambiente exportadas.
env Exibe as variáveis ​​de ambiente relacionadas ao usuário atual e permite que o comando seja executado no ambiente especificado.
exportar Exiba as variáveis ​​exportadas como variáveis ​​de ambiente do Shell e também exporte variáveis ​​personalizadas como variáveis ​​de ambiente por meio dele.

13. Comandos relacionados à pesquisa são comumente usados ​​whereis, que, localizar e localizar.

14. cd / home / shiyanlou
zip -r -q -o shiyanlou.zip / home / shiyanlou / Desktop O
comando acima irá empacotar o diretório / home / shiyanlou / Desktop em um arquivo.
Na primeira linha de comando, o parâmetro -r indica empacotamento recursivo, incluindo todo o conteúdo do subdiretório, o parâmetro -q indica modo silencioso, ou seja, nenhuma informação é enviada para a tela e -o indica o arquivo de saída, que precisa ser empacotado e enviado imediatamente nome do arquivo.

descompactar shiyanlou.zip descompactar shiyanlou.zip para o diretório atual
unzip -q shiyanlou.zip -d ziptest Use o modo silencioso para descompactar o arquivo para o diretório especificado

Comandos comumente usados
zip:
pack: zip something.zip something (adicione o parâmetro -r ao diretório)
unpack: unzip something.zip
especifique o caminho: -d parâmetro
tar:
pack: tar -cf something.tar something
unpack: tar -xf something .tar
especifica o caminho: parâmetro -C

15. Comandos integrados e comandos externos

Os comandos integrados são, na verdade, parte do programa shell, que contém alguns comandos do sistema Linux relativamente simples. Esses comandos são escritos no código-fonte do bash. Eles
são reconhecidos pelo programa shell e executados dentro do programa shell, geralmente no Linux Quando o sistema é carregado e executado, o shell é carregado e reside na memória do sistema.
Além disso, ele não precisa criar um processo filho para analisar shells de comandos internos, portanto, sua velocidade de execução é mais rápida do que os comandos externos. Por exemplo: histórico, cd, saída, etc.

O comando externo é a parte do programa utilitário do sistema Linux. Como o programa utilitário geralmente é mais poderoso, ele contém uma grande quantidade de programas. Quando o sistema é carregado, ele não é carregado na memória junto com o sistema, mas quando necessário. Ele é transferido para a memória somente quando. Embora não esteja incluído no shell, o processo de execução do comando é controlado pelo programa do shell. Comandos externos são instalados além do Bash, geralmente colocados em / bin, / usr / bin, / sbin, / usr / sbin, etc. Por exemplo: ls, vi, etc.

Use o comando type para ver qual comando é. Por exemplo, digite exit, digite vim, digite ls, etc. #Obter
este resultado mostra que é um comando embutido. Conforme mencionado acima, os comandos embutidos são todos embutidos no código-fonte do bash.
Xxx é um shell embutido #Obter
isto O resultado mostra que é um comando externo, como mencionado acima, o comando externo está em / usr / bin ou / usr / sbin, etc.
xxx é / usr / bin / xxx
#Se o resultado do alias for obtido, significa que o comando é definido pelo alias do comando Nome dado;
xxx é um apelido para xx --xxx

16. Quando você conhece um pedaço de software e deseja fazer o download e usá-lo, é necessário confirmar se ele está no armazém de software e usar a função de pesquisa. O comando é o seguinte:
sudo apt-cache search softname1 softname2 softname3 …… O
comando apt-cache é para Uma ferramenta para realizar operações relacionadas em dados locais, search, como o nome indica, procura informações sobre softname1 softname2 ... software relacionado no banco de dados local

17.
Divirta-se. Traga dois olhos: xeyes
digital rain: primeiro instale sudo apt-get update; sudo apt-get install cmatrix e, em seguida, digite cmatrix
cmatrix -C red para alterar o
efeito de fogão de cor : sudo apt-get install libaa-bin
aafire

sudo apt-get update
sudo apt-get install bb
/ usr / games / bb

Isso é o que eu compilei depois de praticar no site de construção do laboratório. O URL é: https://www.shiyanlou.com/courses/1

Acho que você gosta

Origin blog.csdn.net/qq_42524288/article/details/103727757
Recomendado
Clasificación