O que há no arquivo temporário no diretório raiz do CentOS?

O que há no arquivo temporário no diretório raiz do CentOS?

O que há no arquivo temporário no diretório raiz do CentOS? Quero saber qual conteúdo está no arquivo temporário.

Responder1

Este não é um arquivo padrão ou parte da distribuição, provavelmente foi criado por algum processo, talvez uma instalação ou execução de um aplicativo.

Para verificar se o arquivo está em uso, você pode usar o comando:

> lsof /temp

Por exemplo

# lsof /dev/null
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
systemd 1 root 0u CHR 1.3 0t0 5460 /dev/null
systemd 1 root 1u CHR 1.3 0t0 5460 /dev/null
....

Então, para obter informações sobre quando modificado, o proprietário, etc., você pode usar o comando:

> stat /temp

Por exemplo

# stat /dev/null
  File: ‘/dev/null’
  Size: 0 Blocks: 0 IO Block: 4096 character special file
Device: 5h/5d Inode: 5460 Links: 1 Device type: 1,3
Access: (0666/crw-rw-rw-) Uid: (0/root) Gid: (0/root)
Context: system_u: object_r: null_device_t: s0
Access: 2019-12-19 12: 47: 58.934687497 +0000
Modify: 2019-12-19 12: 47: 58.934687497 +0000
Change: 2019-12-19 12: 47: 58.934687497 +0000
 Birth: -

Para saber o tipo de arquivo você pode executar o comando:

> file /temp

Por exemplo

# file /usr/bin/gzip
/usr/bin/ gzip: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID [sha1] = 526d77ff7164870f948d8f97aaf0a888cc561b30, stripped

Responder2

O /tmpdiretório contém principalmente arquivos que são necessários temporariamente (lugar onde você pode colocar arquivos por um período temporário). É usado por diferentes programas para criar arquivos de bloqueio (como DB - mysql - use esta pasta para criar bloqueios para os bancos de dados quando uma transação está acontecendo) e para armazenamento temporário de dados.

Muitos desses arquivos são importantes para programas em execução e excluí-los pode resultar em falha do sistema. O próprio sistema operacional Linux usa esta pasta para colocar arquivos temporários. Para Ex – descompactar um arquivo, o conteúdo é primeiro extraído para /tmp e depois movido para o local onde os arquivos são extraídos.

O conteúdo da /tmppasta é removido automaticamente na reinicialização na maioria dos sistemas operacionais Debian.

RedHat/CentOS/Federa limpa a /tmppasta se os arquivos não forem acessados ​​por 10 dias. O Ubuntu limpa na inicialização.

Mais informações por favorreferir

informação relacionada