So … Harley’s beliefs are a joke. Got it!
Women are so I could get more than a month or so I can do that for the kids to get that stuff out for the first day and I can go back and see what I want for a little more of them and I can do that twice and I can do that for them and they can do that twice then it is as well but they have a good time
My God, this sounds like a Trump stump speech.
Any flavor of vi, Gnu Screen, lrzsz, bash with the usual cli tools (awk, sed, grep, tail, head, rev, cat, tac, and recently jq and yq). Also openssh client. Some flavor of netcat is also crazy useful too. This is a good home for me to do my thing.
Edir: oh, and git. How did I forget git?!
To this day I still don’t upgrade OSes in general and I even evangelize “rip and replace” professionally so loudly that it’s now enforced via policy at my workplace. This must be where my ethos for this practice originated.
I think it was SLS. I know it took a pile of floppies. At some point I made a tape to make it easier to install. Why I needed to install that often eludes my aging memory but those experiences still pay to this day.
I have used the hell out of it for a project that needs to be written in go. I have no experience in go (but I do in over a dozen other languages). It has helped me tremendously. The autocomplete freaks me out sometimes as if it’s reading my mind.
It’s all skippable if you want… Just put a large / filesystem on a partition and be on your way. There are good reasons for using it in some cases (see my response now).
I should also point out that some modern filesystems like btrfs and zfs have these capabilities built into the filesystems natively so adding LVM into the mix there wouldn’t add anything and could, in fact, cause headaches.
In practice, you would split a disk up to keep /home separate from/ and probably other parts of the filesystem too like /var/log… this has long been an accepted practice to keep a full disk from bringing something production offline completely and/or complicating the recovery process. Now, you could use partitions but once those are set, it’s hard to rearrange them without dumping all the data and restoring it under the new tables. LVM stands for Logical Volume Manager and puts an abstraction layer between the filesystems and the partitions (or whole disk if you are into that). This means you can add Disks arbitrarily in the future and add parts of those disks to the filesystems as required. This can really minimize or even eliminate downtime when you have a filesystem getting filled up and there’s nothing you can easily remove (like a database).
It’s good to know but with the proliferation of cloud and virtual disks it’s just easier on those systems to leave off LVM and just keep the filesystems on their own virtual disks and grow the disk as required. It is invaluable when running important production systems on bare metal servers even today.
Hope this helps.
Ext4 is the safe bet for a beginner. The real question is with or without LVM. Generally I would say with but that abstraction layer between the filesystem and disk can really be confusing if you’ve never dealt with it before. A total beginner should probably go ext4 without LVM and then play around in a VM with the various options to become informed enough to do something less vanilla.
Terminal plus Gnu Screen plus vim makes the BEST IDE /for me/.
I would argue this is only for apps you CAN trust. Bad actors gonna act badly.
What’s that supposed to mean!!! ;-) seriously, I overlooked it and your comment looked like it came from left field. My bad; pobody’s nerfect.
Fair… I somehow overlooked that. My apologies.
You’re the first one to bring it up here.
We’re gonna need a bigger scratching post.
You can never ever go wrong with the Miles Davis album, Kind of Blue.