Что находится в файле temp в корневом каталоге в CentOS? [закрыто]

Что находится в файле temp в корневом каталоге в CentOS? Я хочу знать, какое содержимое находится в файле temp.

1
задан 14 January 2020 в 13:55
3 ответа

Каталог /tmp в основном содержит файлы, которые требуются временно ( Место, куда можно помещать файлы на временное время. )он используется разными программами для создания файлов блокировок (например, БД - mysql - используйте эту папку для создания блокировок для БД, когда происходит транзакция) и для временного хранения данных.

Многие из этих файлов важны для работающих в данный момент программ, и их удаление может закончиться системным сбоем. Операционная система Linux сама использует эту папку для размещения временных файлов. Для Ex - разархивировать файл, содержимое сначала распаковывается в /tmp, а затем перемещается в папку извлечения файлов.

Содержимое папки /tmp автоматически удаляется при перезагрузке в большинстве операционных систем Debian.

RedHat/CentOS/Federa очищает папку /tmp, если доступ к файлам не был получен в течение 10 дней. Ubuntu очищает его при загрузке.

Дополнительная информация Пожалуйста, обратитесь к

0
ответ дан 14 January 2020 в 22:17

Это не стандартный файл или часть дистрибутива, он, вероятно, был создан каким-то процессом, возможно, установкой или выполнением приложения.

Чтобы проверить, используется ли файл, можно воспользоваться командой:

> lsof /temp

Eg

# 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
....

Затем получить информацию о том, когда файл был изменен, его владельца и т.д.., можно использовать команду:

> stat /temp

Eg

# 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: -

Чтобы узнать тип файла, можно выполнить команду:

> file /temp

Eg

# 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
0
ответ дан 14 January 2020 в 22:17

If you mean /tmp you have the answer here:

This directory contains most files that are required temporary. Многие программы используют его для создания файлов блокировки и для временного хранения данных. Не удаляйте файлы из этого каталога, если не знаете. именно то, что ты делаешь! Многие из этих файлов важны для запущенные в данный момент программы и их удаление могут привести к тому, что система Разрушение. Обычно она все равно не содержит больше нескольких КБ. На большинстве системы, этот каталог очищается при загрузке или при выключении с помощью команды локальная система. Основой для этого послужил исторический прецедент и распространенный Практика. Однако это не было выдвинуто в качестве требования, поскольку система администрирование не входит в сферу действия FSSTND. По этой причине люди и программы не должны предполагать, что какие-либо файлы или каталоги в /tmp сохраняются между вызовами программы. Обоснование за этим стоит соответствие стандарту IEEE P1003.2 (POSIX, part 2).

0
ответ дан 14 January 2020 в 22:17

Теги

Похожие вопросы