Dari halaman bash man tentang melihat izin dengan ls :
User ls output
Owner -rwx------
Group ----rwx---
Other -------rwx
Itu masuk akal, tetapi apa yang pertama -
digunakan untuk itu? Itu selalu kosong di semua konteks pengguna.
Dari halaman bash man tentang melihat izin dengan ls :
User ls output
Owner -rwx------
Group ----rwx---
Other -------rwx
Itu masuk akal, tetapi apa yang pertama -
digunakan untuk itu? Itu selalu kosong di semua konteks pengguna.
Jawaban:
Tanda hubung pertama -
menunjukkan bahwa file tersebut adalah file biasa .
GNU Coreutils: 10.1.2 Informasi apa yang terdaftar
Opsi ini memengaruhi informasi yang
ls
ditampilkan. Secara default, hanya nama file yang ditampilkan....
‘-l’
‘--format=long’
‘--format=verbose’
Selain nama setiap file, cetak jenis file, bit mode file, jumlah tautan keras, nama pemilik, nama grup, ukuran, dan stempel waktu (lihat Memformat stempel waktu file ), biasanya waktu modifikasi. Cetak tanda tanya untuk informasi yang tidak dapat ditentukan.
...
Jenis file adalah salah satu karakter berikut:
‘-’
‘b’
blok file biasa,
‘c’
karakter khusus, file khusus,
‘C’
kinerja tinggi ("data yang berdampingan")
‘d’
,
‘D’
pintu direktori file (Solaris 2.5 dan lebih tinggi), file
‘l’
simbol tautan
‘M’
off-line (“dimigrasi”) (Cray DMF)
‘n’
file khusus jaringan (HP-UX)
‘p’
FIFO ( bernama pipe)
‘P’
port (Solaris 10 dan lebih tinggi)
‘s’
socket
‘?’
beberapa jenis file lainnya
D
file oor di Solaris, saya segera mulai membuat Pintu!
D
Ini akan menjadi d
untuk direktori, l
untuk tautan simbolik, c
untuk perangkat karakter, b
untuk perangkat blok, p
untuk FIFO (file khusus pertama-masuk pertama-keluar), s
untuk soket.
exec()
-type panggilan dari bahasa pemrograman seperti C atau Python. Secara praktis, orang mungkin menganggapnya sebagai "perintah Bash", tetapi berguna dan penting untuk memahami perbedaannya, terutama ketika menulis skrip, misalnya, yang dapat dijalankan pada sistem selain Linux atau bahkan di antara distribusi Linux yang berbeda.