Finally making the transition from Windows to a Linux. I’m pretty sure it’s been asked several times but which Linux OS would you recommend a beginner to use? I’ve seen Ubuntu and Mint as a good start. Not looking to do much. Game here and there (not too worried about Linux compatibility), streaming, editing videos. If I break any rules. I’m sorry.

  • HelloRoot@lemy.lol
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    2 hours ago

    Linux filesystems exam time:


    section A basics


    1. what does CoW stand for?

    2. evaluate through pros and cons which you personally would pick: Btrfs, ZFS, F2FS, bcachefs, OverlayFS, aufs, Nilfs2, JFFS2, UBIFS


    section B btefs


    1. what exactly happens when running this command, including how qgroups, compression, and recursion interact?
    btrfs balance start -dusage=5 -musage=20 -c zstd \
        --bg /srv/vms && \
    btrfs qgroup limit 50G /srv/vms/guests/win10
    
    1. explain the effect of the following command on device allocation, RAID reshaping, and metadsta distribution:
    btrfs device add -f /dev/nvme2n1 /home && \
    btrfs balance start -mconvert=raid1 -dconvert=raid1 -sconvert=dup /home
    
    1. describe what this snapshotting pipeline does, including send stream structure, parent selection, and how receive-side overwrites are handled:
    btrfs subvolume snapshot -r /opt/app /opt/.snaps/auto-$(date +%s) && \
    btrfs send -c -p /opt/.snaps/last-full \
        /opt/.snaps/auto-$(date +%s) \
        | ssh backup 'btrfs receive -f /backup/opt/incoming'
    
    1. what actions occur on the filesystem when this defrag call is executed, especially regarding extent sharing and how compression interacts?
    btrfs filesystem defrag -r -v -czstd:15 \
        /var/lib/docker/overlay2
    
    1. analyze subvolume management sequence, including how default-subvolume selection influences mount behavior:
    btrfs subvolume delete /mnt/root/@old && \
    btrfs subvolume snapshot -r /mnt/root/@clean /mnt/root/@ && \
    btrfs subvolume set-default 256 /mnt/root
    

    section C zfs


    […]

    /s

    • Damage@feddit.it
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      7 minutes ago

      That’s for sysadmins.

      These days I don’t even care what fs I use, I just let the distro choose its default, I simply make sure encryption is enabled.