Di Linux, file dan direktori adalah inti dari sistem operasi. Semua operasi dilakukan melalui perintah di terminal atau script shell. Berikut adalah penjelasan terperinci tentang operasi file dan direktori, dan juga tentang ownership dan hak akses . atau bisa baca juga konsep dari permission , ownership dan hak askes di sub pages berikut:
Concepts Permission and Ownership
Create file/dir
touch [file] # membuat file
nano [file] # membuat atau membuka (jika file sudah ada) dengan editor
mkdir [dir] # membuat nama dir/folder
Example :
Update file/dir
echo "Isi baru" > file.ext # Menimpa isi
echo "Tambahan" >> file.ext # Menambahkan di akhir
nano nama_file.ext #dengan menggunakan editor bawaan
vim nama_file.ext #dengan menggunakan editor external yang lebih advance jika sudah terinstall
sed -i "s/kata_lama/kata_baru # untuk penggantian otomatis , untuk opsi ada banyak silahkan explore ,
! untuk output ,input , pipelining dan sebagai nya ada topik nya sendiri di pages berikut
Example :
mv namafile/namadir_lama namfile/namadir baru # mengubah nama file/dir baru sekaligus menimpah jika ada nama yang sama saran menggunkan opsi -i
rename 's/old/new/' *.ext # mengubah nama file yang mengandung kata old , dan mengganti dengan kata new
Example:
Delete file/dir