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

Operasi dasar file/dir

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 :

image.png

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

Format Shell Command

Example :

image.png

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:

image.png

Delete file/dir