Pertanyaan yang diberi tag posix

POSIX (Portable Operating System Interface) adalah seperangkat standar yang mendefinisikan API pemrograman, juru bahasa perintah, dan utilitas umum untuk sistem operasi mirip Unix.

899
Apa arti dari "POSIX"?

Apa itu POSIX? Saya telah membaca artikel Wikipedia dan saya membacanya setiap kali saya menemukan istilah itu. Faktanya adalah saya tidak pernah benar-benar mengerti apa itu. Adakah yang bisa menjelaskannya kepada saya dengan menjelaskan "perlunya POSIX"

276
Kapan saya harus menggunakan mmap untuk akses file?

Lingkungan POSIX menyediakan setidaknya dua cara untuk mengakses file. Ada panggilan sistem standar open(), read(), write(), dan teman-teman, tapi ada juga pilihan untuk menggunakan mmap()untuk memetakan file ke memori virtual. Kapan lebih baik menggunakan yang satu dari yang lainnya? Apa...

237
Apa itu / dev / null 2> & 1?

Saya menemukan kode ini di /etc/cron.daily/apf #!/bin/bash /etc/apf/apf -f >> /dev/null 2>&1 /etc/apf/apf -s >> /dev/null 2>&1 Ini membilas dan memuat ulang firewall. Saya tidak mengerti >> /dev/null 2>&1bagiannya. Apa tujuan memiliki ini di cron? Itu...

152
Apa yang disiratkan oleh "#define _GNU_SOURCE"?

Hari ini saya harus menggunakan basename()fungsi, dan man 3 basename(di sini ) memberi saya beberapa pesan aneh: Catatan Ada dua versi basename () yang berbeda - versi POSIX yang dijelaskan di atas, dan versi GNU , yang diperoleh setelahnya #define _GNU_SOURCE #include

147
Menekan gema permintaan perintah di makefile?

Saya menulis sebuah program untuk tugas yang seharusnya mencetak hasilnya ke stdout. Spesifikasi tugas membutuhkan pembuatan Makefile yang ketika dipanggil make run > outputFileharus menjalankan program dan menulis output ke file, yang memiliki sidik jari SHA1 identik dengan yang diberikan dalam...

143
Apa perbedaan antara sigaction dan sinyal?

Saya akan menambahkan penangan sinyal tambahan ke aplikasi yang kami miliki di sini dan saya perhatikan bahwa penulis telah sigaction()mengatur penangan sinyal lainnya. Saya akan menggunakan signal(). Untuk mengikuti konvensi saya harus menggunakan sigaction()tetapi jika saya menulis dari awal,...

106
Apakah file menambahkan atom di UNIX?

Secara umum, apa yang dapat kita anggap remeh ketika kita menambahkan file di UNIX dari berbagai proses? Apakah mungkin kehilangan data (satu proses menimpa perubahan yang lain)? Apakah mungkin data rusak? (Misalnya, setiap proses menambahkan satu baris per penambahan ke file log, apakah mungkin...