1. Como testador, domine o valor e o uso do Linux:
1. Consulte o log do ambiente de teste para solucionar o problema
2. Construção e implantação do ambiente de teste e uso de algumas outras plataformas e ferramentas de teste
3. Execute o script de teste de estresse
4. Execução automatizada de scripts, integração contínua, etc.
2. Como obter o ambiente de prática para iniciantes:
1. Para instalar uma máquina virtual linux na máquina virtual, você pode escolher as ferramentas VirtualBox ou VMware para instalar a máquina virtual
2. Você pode usar as funções do subsistema Linux no sistema operacional Windows. Para operações detalhadas, consulte o artigo:
Artigo: Instalando o subsistema Ubuntu no Windows para praticar comandos básicos do Linux
Vídeo: Instale o subsistema Ubuntu no Windows para praticar os comandos linux
3. Você pode comprar esse tipo de servidor de nuvem de baixo perfil sozinho, mas é recomendável comprar um prazo mais longo pela primeira vez ao comprar, porque a taxa de acompanhamento após a expiração do servidor é muito cara.
O acima é apenas para resolver o problema do sistema operacional linux. Em seguida, precisamos entender as ferramentas para conectar-se ao servidor linux:
O mais famoso deveria ser xshell, mas a desvantagem é que tem que ser pago. Aqui estão outras alternativas de software:
1. Ferramenta FinalShell SSH
http://www.hostbuf.com/t/989.html
Desvantagens: Embora esta ferramenta seja gratuita, o jdk é usado nesta ferramenta em vez do oraclejdk e algumas empresas podem não permitir isso.
2. ferramenta elétrica
https://github.com/electerm/electerm/releases
Este é um software de código aberto e gratuito no github, que é o que estou usando atualmente.
Depois de dominar os dois pontos acima, você pode começar oficialmente a aprender os comandos comuns do Linux.
3. Comandos comuns do linux
Comandos para operações de diretório:
-
cd significa entrar em um diretório
-
cd / indica o diretório raiz do sistema operacional linux, correspondente ao meu computador em nosso sistema windows
-
pwd mostra o diretório atual
-
. Diretório atual
-
.. Diretório Parental
-
cd ~ Digite o diretório onde o usuário atual está localizado. Se você for o usuário root, é equivalente a digitar /root. Supondo que o usuário atual seja xiaobotester, é equivalente a entrar no diretório /home/xiaobotester:
-
ls Exibe todos os arquivos no diretório atual (somente os nomes dos arquivos são exibidos)
-
ll Exibir informações detalhadas de todos os arquivos no diretório atual (exibido no formato de uma lista)
Comandos de classe de arquivo:
cp: A operação de copiar arquivos. Para uso comum, consulte os seguintes casos:
cp test.txt test.backup.txt 复制 test.txt 成 test.backup.txt
mv: mova o arquivo, você pode renomear o arquivo durante a movimentação
mv a.txt /home/b.txt
touch a.txt: Cria um nome de arquivo de a.txt no diretório atual
mkdir -p /home/xxx/xxxtest/study: Crie uma pasta de estudo em um determinado diretório e adicione o parâmetro -p para indicar que, se o diretório pai não existir, o diretório pai será criado automaticamente
./api.sh: Executa o script api.sh no diretório atual
Operações de edição de arquivo
vi a.txt: editar um arquivo.txt
Digite i para entrar no modo de edição, você pode modificar o texto, pressione Esc para sair do modo de edição,
Digite: wq para salvar e sair
Existem muitas operações de teclas de atalho na área de edição de arquivos, como virar páginas, mover para a primeira linha, final de linha, excluir esta linha, etc. Os atalhos desses comandos, etc., eu pessoalmente sinto que não não preciso me lembrar deles, eu os uso muito , Confira quando chegar a hora, e vou me lembrar naturalmente. Contanto que você saiba como usar o comando vi para entrar e editar arquivos e, em seguida, como salvar e sair.
Qual é a utilidade de aprender este comando de edição?
Por exemplo, se você implantar um ambiente de teste no futuro, definitivamente precisará alterar o arquivo de configuração, como alterar o arquivo de configuração do nginx, pode ser necessário usar este comando.
Comandos para aulas de visualização de arquivos:
-
cat log.txt: Lê e imprime o conteúdo do arquivo log.txt de uma só vez
-
mais log.txt e menos log.txt: ambos podem ler arquivos, ler uma tela de exibição de dados de cada vez, pressione a barra de espaço para ir para a próxima página e pressione b para ir para a página anterior. Ao mesmo tempo, menos também pode pressionar as teclas para cima e para baixo para virar as páginas, mas mais não suporta isso. O comando less pode ler dados de um arquivo sem ler o arquivo inteiro na memória, para que possa lidar com arquivos maiores, enquanto more primeiro lerá o conteúdo do arquivo inteiro.
-
tail -100 log.txt: 100 linhas após a leitura do arquivo
-
tail -f log.txt: lê e imprime arquivos de log em tempo real
-
head -10 log.txt: lê as primeiras 10 linhas do arquivo de log
A criação não é fácil, todos que me apoiam, podem definir a marca de estrela na conta oficial a seguir, para que possam receber o envio de novos artigos o mais rápido possível. Qualquer pessoa que queira aprender habilidades e progredir juntos pode entrar em contato comigo no WeChat (xiaobotester) em particular. Se você quiser se juntar ao grupo e aprender com colegas mais destacados, também pode conversar comigo em particular no WeChat.