how to merge two or more directories in linux - lost saloon
Before we merge two or more directories, we need to define what we mean by "merge" in the context of directories. There can be a variety of requirements that could be named as merging of directories. Let's assume that merging of (two or more) directories means "to create a new directory with files from all of the merged directories". There...
I just got a Mastodon instance setup for my Kin Lane domain. I am being thoughtful about this shift in my social presence, but as with every other aspect of my digital life, I am most interested in Mastodon because of the platform API. For me, Twitter is first and foremost an API platform, and secondarily a social platform. For me, the value of Twitter is to be able to automate and orchestrate the research, curation, and communication I do via the platform. It is the same for Mastodon. So, now that I have an instance, I want to start playing with the API.
An Intro into Ansible's Built-In Debugger » Network Automation
Today I'm going to show you an inbuilt debugger tool that you can use in Ansible to help troubleshoot your tasks and playbooks. As per the Ansible docs, the debugger tool allows you to: … fix errors during execution instead of editing your Playbook and running it again to see if
All Linux users know commands like grep, ls or ifconfig but have you ever wondering if there is the contemporary alternative? Here is my list of modern Linux commands I use every day.
For you convenience, I added apt command to install them but they are also available on Fedora and Arch using dnf and pacman. Check out details in the readme on package’s Github.
htop - colorful top Both commands list processes managed by kernel in dynamic real-time mode.
Git, as well as services like Github, are built and optimized for lightweight text-based code files, and it’s rare to see repositories larger than a few GB. But, it’s often useful to track large files, and to make that easier, Git provides the Large File Storage (LFS) extension.
Git Large File Storage (LFS) replaces large files such as audio samples, videos, datasets, and graphics with text pointers inside Git, while storing the file contents on a remote server like GitHub.com or GitHub Enterprise.
Tailscale lets you put all your devices on their own private tailnet so they can reach each other, ACLs permitting. Usually that’s nice and comforting, knowing that all your devices can then be isolated from the internet, without any ports needing to be open to the world.
k3s is a lightweight kubernetes distribution and works incredibly well. It packages all its dependencies, runs using sqlite in place of etcd (although it can use a number of backends!), and has a much lower memory footprint.
Building the k3s binary from scratch is quite confusing, but since its a static binary, we don’t have to worry about this. We can simply fetch the built binary from github and run it.
Emulate Any ISA Card With A Raspberry Pi And An FPGA
One of the reasons the IBM PC platform became the dominant standard for desktop PCs back in the mid-1980s was its open hardware design, based around what would later be called the ISA bus. Any manu…