Linux File System Hierarchy

AstonishingTelescope avatar
AstonishingTelescope
·
·
Download

Start Quiz

Study Flashcards

8 Questions

Apa direktori root dalam hierarki file sistem Linux?

/

File apa yang berisi informasi akun pengguna di Linux?

/etc/passwd

Apa nama sistem yang menggantikan init dan sysvinit dalam Linux?

Systemd

Apa nama direktori yang berisi file konfigurasi layanan sistem dalam Linux?

/etc/systemd/system

Apa nama sistem keamanan yang mengatur akses mandiri pada sistem Linux?

SELinux

Apa nama perintah yang digunakan untuk mengatur ACL dalam Linux?

setfacl

Apa nama file yang berisi informasi mapping hostname ke alamat IP dalam Linux?

/etc/hosts

Apa nama sistem yang mengatur koneksi jaringan dan pengaturan dalam Linux?

Network Manager

Study Notes

Operating System Configuration

Linux Configuration

  • File System Hierarchy:
    • Root directory (/) is the topmost directory in the hierarchy
    • Common directories:
      • /bin: essential binaries
      • /boot: boot loader files
      • /dev: device files
      • /etc: system configuration files
      • /home: user home directories
      • /lib: shared libraries
      • /media: removable media
      • /mnt: temporary mount points
      • /opt: optional packages
      • /proc: virtual file system for system information
      • /root: root user's home directory
      • /sbin: system binaries
      • /srv: service data
      • /sys: system information
      • /tmp: temporary files
      • /usr: user programs and data
      • /var: variable data

Linux System Configuration Files

  • /etc/passwd: user account information
    • Format: username:password:UID:GID:GECOS:home directory:shell
  • /etc/group: group information
    • Format: groupname:password:GID:member list
  • /etc/shadow: encrypted password storage
    • Format: username:password:last change:minimum age:maximum age:warning period:inactivity period:expiration date
  • /etc/hosts: hostname to IP address mapping
    • Format: IP address hostname alias

Linux System Initialization

  • Systemd:
    • Replacement for init and sysvinit
    • Manages system services and boot process
    • Configuration files: /etc/systemd/system/*.service
  • Runlevels:
    • System states defined by the init process
    • Common runlevels: 0 (shutdown), 1 (single user), 2-5 (multi-user), 6 (reboot)

Linux Security

  • Access Control Lists (ACLs):
    • Fine-grained permission control
    • Set ACLs using setfacl and getfacl commands
  • SELinux (Security-Enhanced Linux):
    • Mandatory access control system
    • Enforces security policies on system resources
    • Configuration files: /etc/selinux/config, /etc/selinux/contexts/files

Linux Network Configuration

  • Network Interfaces:
    • Configuration files: /etc/sysconfig/network-scripts/ifcfg-*
    • Commands: ip, ifconfig, ip addr, ip link
  • Network Manager:
    • Manages network connections and settings
    • Configuration files: /etc/NetworkManager/NetworkManager.conf

Konfigurasi Sistem Operasi

Konfigurasi Linux

  • Hierarki Sistem Berkas:
    • Direktori root (/) adalah direktori atas dalam hierarki
    • Direktori umum:
      • /bin: biner esensial
      • /boot: berkas boot loader
      • /dev: berkas perangkat
      • /etc: berkas konfigurasi sistem
      • /home: direktori home pengguna
      • /lib: pustaka bersama
      • /media: media removable
      • /mnt: titik-mount sementara
      • /opt: paket opsional
      • /proc: sistem berkas virtual untuk informasi sistem
      • /root: direktori home pengguna root
      • /sbin: biner sistem
      • /srv: data servis
      • /sys: informasi sistem
      • /tmp: berkas sementara
      • /usr: program pengguna dan data
      • /var: data variabel

Berkas Konfigurasi Sistem Linux

  • /etc/passwd: informasi akun pengguna
    • Format: nama pengguna: kata sandi: UID: GID: GECOS: direktori home: shell
  • /etc/group: informasi grup
    • Format: nama grup: kata sandi: GID: daftar anggota
  • /etc/shadow: penyimpanan kata sandi terenkripsi
    • Format: nama pengguna: kata sandi: tanggal perubahan: umur minimum: umur maksimum: peringatan: masa tunda: tanggal kadaluarsa
  • /etc/hosts: pemetaan nama host ke alamat IP
    • Format: alamat IP nama host alias

Inisialisasi Sistem Linux

  • Systemd:
    • Pengganti init dan sysvinit
    • Mengelola servis sistem dan proses boot
    • Berkas konfigurasi: /etc/systemd/system/*.service
  • Runlevel:
    • Status sistem yang didefinisikan oleh proses init
    • Runlevel umum: 0 (shutdown), 1 (single user), 2-5 (multi-user), 6 (reboot)

Keamanan Linux

  • Daftar Kontrol Akses (ACL):
    • Kontrol izin yang lebih detil
    • Set ACL menggunakan perintah setfacl dan getfacl
  • SELinux (Linux yang Ditingkatkan Keamanan):
    • Sistem kontrol akses wajib
    • Mengawasi kebijakan keamanan pada sumber daya sistem
    • Berkas konfigurasi: /etc/selinux/config, /etc/selinux/contexts/files

Konfigurasi Jaringan Linux

  • Antarmuka Jaringan:
    • Berkas konfigurasi: /etc/sysconfig/network-scripts/ifcfg-*
    • Perintah: ip, ifconfig, ip addr, ip link
  • Network Manager:
    • Mengelola koneksi jaringan dan pengaturan
    • Berkas konfigurasi: /etc/NetworkManager/NetworkManager.conf

Quiz tentang struktur direktori Linux, termasuk direktori akar (/) dan direktori umum seperti /bin, /boot, /dev, dan lain-lain.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Linux Operating System Basics Quiz
5 questions
Linux File System Hierarchy
10 questions

Linux File System Hierarchy

DeadOnGreenTourmaline avatar
DeadOnGreenTourmaline
Use Quizgecko on...
Browser
Browser