Friday, August 8, 2025

COMMAND PENTING LINUX

MELIHAT PROSESSOR RHEL

lscpu

Atau

sudo dmidecode -t processor
Atau
grep "model name" /proc/cpuinfo

MELIHAT MEMORY RHEL
  • free -h: Menampilkan informasi penggunaan memori (total, terpakai, bebas, dll.) dalam format yang mudah dibaca manusia (misalnya GB atau MB).
  • free -m: Menampilkan penggunaan memori dalam satuan megabyte (MB).
  • free -k: Menampilkan penggunaan memori dalam satuan kilobyte (KB). 
MELIHAT PROSESS RHEL
  • top: Menampilkan statistik sistem secara real-time, termasuk penggunaan CPU, RAM, dan daftar proses yang sedang berjalan.
  • Untuk mengurutkan berdasarkan penggunaan memori: Setelah top berjalan, tekan Shift + M untuk mengurutkan proses berdasarkan penggunaan memori. 


    INSTALL RHEL 9 MENGGUNAKAN COMMAND TEXT

    booting flasdisk

    menu bootloader tekan e

    di barisan belakang quiet tambahkan inst.text

    tekan F10

    ( selanjutnya ikutin aja petunjuk yg ada dilayar ... )


    ZONA WAKTU

    ls -l /etc/localtime                       ## MELIHAT ZONA WAKTU SAAT INI

    timedatectl list-timezones           ## MEMUNCULKAN DAFTAR ZONA WAKTU YG ADA

    sudo timedatectl set-timezone Asia/Jakarta   ## MERUBAH ZONA WAKTU


    MERUBAH JAM

    date -s 09:00:00


    MERUBAH TANGGAL

    date 111210302024  ## -mengubah tanggal dan jam server ke tgl 12 Nov 2024, jam 10:30


    UPDATE JAM LINUX

    hwclock --systohc   ## - mengupdate jam di linux ke bios



    MANAGEMEN DISK LINUX

    MENAMPILKAN BESAR FOLDER DAN FILE

    du -mh |sort -h         ## - melihat folder mana yang paling besar datanya di linux

    du -sh

    du sh /var ## - melihat total size isi folder /var

    du -sh /var/* ## - mana yang paling besar datanya di /var

    du -sh /var/log/* ## - melihat isi folder mana yang paling besar datanya di /var/log


    FORMAT HARDISK

    mkfs.xfs /dev/sdb            ## - memformat hardisk yg terdetek sdb dilinux


    MOUNTING DISK

    mount /dev/sdb /DISK2   ## - mounting hardisk sdb ke folder DISK2


    UUID

    blkid      ## - melihat UUID

     

    FSTAB BERDASARKAN UUID

    UUID=10162f05-6ec5-4844-a777-e499059d9984 /                 xfs     defaults    0 0

    UUID=dfc8e078-ea23-4560-a555-a04da936c0b4 /boot           xfs     defaults    0 0

    UUID=C676-F4B0          /boot/efi               vfat    umask=0077,shortname=winnt 0 2

    UUID=a7dd0b28-5131-4b3c-b60a-bca83567915a /home        xfs     defaults     0 0

    UUID=34270c4a-474a-4d2d-8fac-76b7ed4cfed4 /opt             xfs     defaults     0 0

    UUID=11e706fe-7163-4bc4-9d36-2d8824175cb1 /var            xfs     defaults     0 0

    UUID=a6c1fef4-f428-44a4-936d-6a088ce5c653 none             swap    defaults   0 0

    UUID=9f97b81c-2f71-4fef-9be2-20503549a63b /NVME2      xfs     defaults     0 0


    MEMBATASI ISI FILE LOG DI /var BIAR TIDAK PENUH

    systemctl status systemd-journald   ## - melihat status aktif gaknya

    vi /etc/systemd/journald.conf    ## - edit file conf


    --------- ISI / REMARK

    SystemMaxUse=20G

    SystemKeepFree=10G

    SystemMaxFileSize=50M

    RuntimeMaxUse=50G

    #### 

    systemctl restart systemd-journald   ## - simpan dan restart service 


    RUN LEVEL LINUX

    systemctl get-default  ## mengecek run level yg aktif

    systemctl list-units --type=target   ## melihat run level yg bisa diaktifkan

    systemctl set-default multi-user.target   ## merubah run level sesuai daftar yg bisa diaktifkan

    systemctl get-default   ## melihat posisi run level saat ini


    NON AKTIFKAN FIREWALL LINUX RHEL

    setenforce Permissive
    systemctl stop firewalld
    systemctl disable firewalld

    PAKET PAKET PENTING YANG WAJIB DI INSTALL DI LINUX RHEL

    yum install binutils -y
    yum install compat-libstdc++-33 -y
    yum install compat-libstdc++-33.i686 -y
    yum install gcc -y
    yum install gcc-c++ -y
    yum install glibc -y
    yum install glibc.i686 -y
    yum install glibc-devel -y
    yum install glibc-devel.i686 -y
    yum install glibc -y
    yum install ksh -y
    yum install libgcc -y
    yum install libgcc.i686 -y
    yum install libstdc++ -y
    yum install libstdc++.i686 -y
    yum install libstdc++-devel -y
    yum install libstdc++-devel.i686 -y
    yum install libaio -y
    yum install libaio.i686 -y
    yum install libaio-devel -y
    yum install libaio-devel.i686 -y
    yum install libXext -y
    yum install libXext.i686 -y
    yum install libXtst -y
    yum install libXtst.i686 -y
    yum install libX11 -y
    yum install libX11.i686 -y
    yum install libXau -y
    yum install libXau.i686 -y
    yum install libxcb -y
    yum install libxcb.i686 -y
    yum install libXi -y
    yum install libXi.i686 -y
    yum install make -y
    yum install sysstat -y
    yum install unixODBC -y
    yum install unixODBC-devel -y
    yum install zlib-devel -y
    yum install zlib-devel.i686 -y