

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# `/var`(Data Sistem Variabel Persisten)
<a name="filesystem-slash-var"></a>

 

## `/var/cache`(Cache)
<a name="filesystem-slash-var-cache"></a>

 Berbeda dengan[`/var/lib`](#filesystem-slash-var-lib), menghapus data tidak `/var/cache` akan mengakibatkan kehilangan data, karena aplikasi diperlukan untuk dapat membangun kembali `/var/cache` data mereka dari sumber lain. 

## `/var/lib`(Data sistem persisten)
<a name="filesystem-slash-var-lib"></a>

 `/var/lib`Direktori ini digunakan untuk data sistem persisten. Berbagai komponen sistem akan menempatkan data di sini yang bersifat pribadi untuk komponen itu. Berbeda dengan[`/var/cache`](#filesystem-slash-var-cache), menghapus data `/var/lib` akan mengakibatkan hilangnya data. 

 Misalnya, server database PostgreSQL secara default akan menyimpan data database di. `/var/lib/pgsql` Tata letak dan format file data ini bersifat pribadi untuk PostgreSQL, dan itu adalah data persisten seolah-olah terhapus, pengguna mengalami kehilangan data. 

## `/var/log`(Log persisten)
<a name="filesystem-slash-var-log"></a>

 Direktori ini digunakan untuk menyimpan log persisten. Disarankan bahwa perangkat lunak menggunakan `syslog(3)` atau panggilan `sd_journal_print(3)` API daripada langsung menyimpan file log di bawah`/var/log`. 

**catatan**  
 Di AL2 023[`systemd`jurnal menggantikan `rsyslog`](journald.md), yang merupakan perbedaan penting dari konfigurasi default Amazon Linux 2. 

 Untuk informasi lebih lanjut tentang membaca log menggunakan`journalctl`, lihat halaman [https://www.freedesktop.org/software/systemd/man/journalctl.html](https://www.freedesktop.org/software/systemd/man/journalctl.html)manual. 

 Banyak aplikasi menggunakan mekanisme mereka sendiri untuk menulis, dan terkadang memutar, file log yang ditemukan di`/var/log`. Lihat dokumentasi untuk aplikasi ini tentang cara mengkonfigurasi file log mereka. 

## `/var/spool`(Antrian Surat dan Printer)
<a name="filesystem-slash-var-spool"></a>

 Direktori ini digunakan untuk data persisten seperti antrian email atau printer. 

## `/var/tmp`(file sementara yang lebih besar)
<a name="filesystem-slash-var-tmp"></a>

 Untuk file sementara kecil yang terikat ukuran, [`/tmp`](filesystem-slash-tmp.md) sebaiknya digunakan sebagai gantinya. 

 Sementara secara default [`/tmp`](filesystem-slash-tmp.md) dikonfigurasi menjadi `tmpfs` volume, secara default `/var/tmp` dikonfigurasi untuk menjadi jalur pada sistem file root, dan dengan demikian tempat untuk file sementara yang lebih besar dan lebih persisten. Secara default, ada pekerjaan pembersihan yang dijalankan pada jadwal reguler yang menghapus file yang baru saja diakses. 

 Untuk informasi tentang cara mengkonfigurasi pembersihan file sementara, lihat dan `tmpfiles.d(5)` `systemd-tmpfiles(8)` man halaman manual. 

 Seperti halnya[`/tmp`](filesystem-slash-tmp.md), aplikasi harus lebih memilih jalur yang ditentukan dalam variabel `$TMPDIR` lingkungan daripada`/var/tmp`. Pengguna kemudian dapat mengatur variabel `$TMPDIR` lingkungan untuk mengganti jalur yang harus digunakan aplikasi. `/var/tmp` 

**Awas**  
 Karena `/var/tmp` dibagikan (sebagaimana [`/tmp`](filesystem-slash-tmp.md) adanya, penting untuk menggunakan metode aman untuk membuat file sementara. Untuk detailnya, lihat `systemd` dokumentasi upstream tentang [Menggunakan `/tmp` dan `/var/tmp` Aman](https://systemd.io/TEMPORARY_DIRECTORIES/). 

**catatan**  
 Ini adalah praktik terbaik untuk `systemd` layanan yang akan dikonfigurasi dengan `PrivateTmp=` direktif yang disetel ke `yes` atau `disconnected` yang menjalankan layanan di kotak pasir di mana [`/tmp`](filesystem-slash-tmp.md) dan tidak [`/var/tmp`](#filesystem-slash-var-tmp) dibagikan dengan host atau layanan lainnya.   
 Untuk informasi selengkapnya, termasuk cara mengonfigurasi dua layanan untuk berbagi direktori sementara pribadi yang sama, lihat `systemd.exec(5)` man halaman. 

 Jalur [`/tmp`](filesystem-slash-tmp.md) dan [`/var/tmp`](#filesystem-slash-var-tmp) jalur terkait erat dan ada untuk tujuan yang berbeda. 