Diretório de artigos
data hora
comando de data
-
date命令
Usado para visualizar e definir a data e hora do sistema. Use参数-u
, para exibir GMT (UTC):
-
Tempo de exibição do formato:
date +%Y--%m--%d
, que“--”
pode ser personalizado e alterado, conforme mostrado na figura:
-
No usuário root, use
date -s
o comando para definir a hora, conforme mostrado na figura:
-
A data verifica a hora do sistema operacional, que vem da hora do hardware (na placa-mãe), e pode ser
hwclock命令
usada diretamente para verificar
comando cal
O comando cal é usado para visualizar o calendário
comando de tempo de atividade
O comando uptime é usado para verificar há quanto tempo o sistema está em execução (há quanto tempo está em execução), os usuários do sistema e a carga do sistema
saída, comando de visualização
comando de eco
Exiba o conteúdo de entrada e produza o que você perde (equivalente à função printf na linguagem C)
comando gato
Usado para exibir o conteúdo do arquivo (texto simples), exibe diretamente todo o conteúdo do arquivo, mas não é conveniente visualizar
mais, menos comando
more命令
: Usado para virar páginas para exibir conteúdo (use a barra de espaço para virar páginas), mas não para cima, apenas para baixo -less命令
: Use a barra de espaço para descer a página ou use as teclas para cima e para baixo para subir e descer a página. Após a leitura, pressione q para sair
comando principal
head: exibe as primeiras linhas do arquivo (padrão 10 linhas)
Parâmetro -n: especifica a exibição das primeiras n linhas, como as três primeiras linhas do arquivo anaconda-ks.cfg:head –n 3 anaconda-ks.cfg
comando de cauda
tail: exibe as últimas linhas (padrão 10 linhas)
Parâmetro -n: especifica a exibição das n linhas no final, como a exibição das últimas 5 linhas do arquivo anaconda-ks.cfg:tail –n 5 anaconda-ks.cfg
-f (seguir): Rastreia e exibe a atualização do arquivo.Quando usamos o comando -f, a linha de comando ficará presa aqui, aguardando a atualização do arquivo antes de exibir o novo conteúdo. Geralmente usado para visualizar o log, o comando não será encerrado e o conteúdo recém-adicionado continuará a ser exibido
Comando Linuxtail
Ver informações de hardware
-
lspci命令
Usado para visualizar dispositivos PCI (como placas de som, placas de rede, placas gráficas, etc.)
-v
para visualizar informações detalhadas
-
lsusb命令
Usado para visualizar dispositivos USB, como disco U, câmera, etc.
-v
Visualizar informações detalhadas
-
lsmod命令
Usado para visualizar módulos carregados (módulos são equivalentes a drivers no Windows)
desligar, reiniciar
-
comando
shutdown
para desligar e reiniciar o computadorFormatar:
shutdown -h或-r 时间
-h: desligar o computador
-r: reiniciar
Exemplo:
explicar | Ordem |
---|---|
desligue imediatamente | desligar -h agora |
Desligue após 10 minutos | desligamento -h +10 |
23h30 desligamento | desligamento -h 23:30 |
reinicie agora | desligar -r agora |
Desligamento programado | desligamento -h xx:xx |
- comando
poweroff
para desligar o computador imediatamente - comando
reboot
para reiniciar o computador imediatamente
arquivar, compactar
-
zip
O comando é usado para compactar arquivos
Formato:zip xxxxx.zip myfile
compacta o arquivo de origem "myfile" em um arquivo de destino chamado "xxxxx.zip" -
unzip
O comando é usado para descompactar o
formato de arquivo zip:unzip xxxxx.zip
-
gzip
comando para compactar arquivos -
tar
Comando: Um comando de arquivamento, que compacta muitos arquivos em um arquivo. Apenas arquive, sem compactação.
Ordem | explicar |
---|---|
tar -cvf xxxxx.tar (nome do arquivo) linuxfile (diretório a ser arquivado) | Compacte e arquive os arquivos na pasta linuxfile em um arquivo de saída no formato xxxxx.tar, que pode ser usado para backup, mas não compactado |
tar -xvf xxxxx.tar meuarquivo (meuarquivo é uma pasta) | Liberar um arquivo tar arquivado para o arquivo atual sem excluir o arquivo original |
tar -cvzf xxx.tar.gz filename |
Há um comando z extra no comando cvf, ou seja 先归档再压缩 , . z significa o comando gzip , que pode reduzir o tamanho do arquivo arquivado |
olho para cima
comando de localização
locate命令
Usado para encontrar arquivos e pastas rapidamente
Ele precisa estabelecer um banco de dados com antecedência. Por exemplo, se você criar um novo arquivo e usar localizar para localizar esse comando, ele não poderá ser encontrado.
Neste momento, você pode usar oupdatedb
comando "" (você precisa estar sob o usuário root para usar este comando, caso contrário, a mensagem de erro "não é possível abrir um arquivo temporário para `/var/lib/mlocate/mlocate.db'" aparecerá.) Primeiro atualize o banco de dados e depois procure.
comando encontrar
find
O comando suporta muitas "regras de pesquisa" para pesquisa avançada de arquivos e pastas
O desempenho em tempo real pode ser garantido, mas a consulta é lenta
Formatar:find 查找位置 查找参数
-
find . -name *linuxcast*
: .(ponto) significa na pasta atual , -name significa pesquisar com base no nome do arquivo , *linuxcast* significa todos os arquivos contendo linuxcast no nome do arquivo
-
find / -name *.conf
: Encontre todos os arquivos que terminam em .conf em "/root partição" -
find / -perm 777
: Encontre todos os arquivos com permissão 777 no computador (partição/root). /perm significa permissão, pesquise de acordo com a permissão -
find / -type d
: Pesquise arquivos do tipo de diretório, -type significa pesquisar de acordo com o tipo de arquivo . d é o diretório. Este comando significa retornar todos os arquivos do tipo diretório no computador. Também pode ser seguido por l, que significa encontrar todos os links (equivalente aos atalhos do Windows). -
find / -type l
: "l" significa encontrar todos os links no computador (equivalente ao atalho no Windows) -
find . -name "a*" -exec ls -l {} \;
: Esta frase significa encontrar todos os arquivos que começam com "a" e depois enviá-los para o comando "ls -l" para execução; onde{} \;
é um formato fixo .-exec
Também é um formato fixo , o que significa execução
O comando find também oferece suporte a muitas condições de pesquisa, comumente usadas da seguinte forma:
-name 指定特定名字
-perm 指定特定权限
-user 指定特定用户
-group 指定特定组
-ctime 指定修改时间的文件
-type 指定特定类型
-size 指定特定大小
Por exemplo, para localizar todos os arquivos do usuário waldo no computador:find / -user waldo
Tamanho do arquivo de consulta (du –sh)
Formato: du –sh filename
, onde "nome do arquivo" é o nome do arquivo