Buat node sistem file (file, file khusus perangkat, atau pipa bernama) bernama path. mode menentukan izin penggunaan dan jenis simpul yang akan dibuat, digabungkan (bitwise ATAU) dengan salah satu stat.S_IFREG, stat.S_IFCHR, stat.S_IFBLK, dan stat.S_IFIFO (konstanta tersebut tersedia dalam stat). Untuk stat.S_IFCHR dan stat.S_IFBLK, perangkat mendefinisikan file khusus perangkat yang baru dibuat (mungkin menggunakan os.makedev()), jika tidak maka akan diabaikan.
os.mknod(path, mode=0o600, device=0, *, dir_fd=None)