28-mar-2016: Welcome to our new server! Faster and less prone to crashing.

Welcome to the Slackware Documentation Project

HOWTO articles - General Administration

This section contains How-To articles for system administration tasks that exist in multiple Linux and Unix based distributions

Inspired? Want to write a System Administration HOWTO page yourself?
Type a new page name (no spaces - use underscores instead) and start creating!

You are not allowed to add pages

Overview of Slackware Administration HOWTOS

Automounting usb drives is udev Automounting usb drives is udev I've a GoFlexNet that runs Slackware Arm that I like to use as NAS (nice to be able to do software raid with the 2 sata drives). Along with having an array I also wanted to be able to share any usb disk really quickly without having to interact in any way with the appliance: this is what I came up with: , ,
CLI constructs and useful info CLI constructs and useful info The purpose of this article is not to be a CLI tutorial, but rather to be an exposition of common constructs used in shell scripting for efficiently achieving a goal. There are also sections which simply help one understand a certain topic. , ,
How to copy files \ directories \ filesystems via network. How to copy files \ directories \ filesystems via network. The article describes ways of copying content over network. When upgrading a home server, I copy all the data from the old server to a new system. In the examples below, I work from the new server and both servers are on the same subnet: , ,
Free your space Free your space Sometimes you can find yourself in a situation where you are suddenly faced with a message telling you that there’s no more free space on your system. There might be a few things you can do to free some of it. /tmp directory , , , ,
Install Fonts Install Fonts AS ROOT: * Copy your font files (.ttf and/or .otf) to their respective directories: /usr/share/fonts/TTF /usr/share/fonts/OTF * Run the following commands, with the directory where you copied the fonts as argument: mkfontdir mkfontscale fc-cache -f -v , , , , ,
KVM and libvirt KVM and libvirt With the combination of KVM and libvirt, you have an easy way of creating and managing virtual machines. According to the official homepage, libvirt is: A toolkit to interact with the virtualization capabilities of recent versions of Linux (and other OSes). It provides management of virtual machines, virtual networks and storage; both local and remote. Since libvirt acts as an intermediate between a hypervisor and client applications, you must have a supported hypervisor insta… , , , , , ,
OpenRC OpenRC OpenRC is a dependency based init system that works with the system provided init program, normally /sbin/init (which is svsvinit in Slackware). It is not a replacement for /sbin/init. Features OpenRC provides a number of features touted as innovative by recent init systems like systemd or upstart, such as hardware initiated initscript run or cgroups support, without requiring large layout changes to accommodate radically different designs and dependencies. , ,
Resizing a QEMU raw image with an NTFS filesystem Resizing a QEMU raw image with an NTFS filesystem This is a quick guide to increasing the disk space available to your Windows virtual machine with an NTFS file system. The example is based on increasing a partition from 5GB to 6GB. Use qemu-img to resize the QEMU raw disk image , , , , , , ,
How to search and read Manpages efficiently How to search and read Manpages efficiently Manpages are pages in the online Unix Manual. I hope this Howto can help some of you to use them more effectively, although I'm aware that many of the readers are already familiar with this subject. Searching for a Manpage , , , , ,
Serial Console Serial Console Slackware can be installed on various embedded devices. A lot of those don't have a traditional console, like a monitor and keyboard. Instead, the console is often routed to the serial port. In order to take advantage of this, some post-install configuration is necessary. , , , ,
Setting up a Slackware chroot Setting up a Slackware chroot There are multiple reasons why you might want to set up a Slackware chroot: * building 32-bit packages on a 64-bit multilib system * building -stable packages on a -current system * building (and testing) packages for SBo on a clean system
Task Scheduling in Linux Task Scheduling in Linux Overview This article discusses some tools used in a Linux system to schedule tasks to run automatically at specified time intervals or at any given point of time in the future. This primer will not cover these commands in-depth; this is just a brief introduction to using these commands. See the individual HOWTOS for each command for an in-depth look at all relevant options and configurations. , , , ,
Todo Lists in TaskWarrior Todo Lists in TaskWarrior Taskwarrior is a powerful command-line todo list manager which can be installed from SlackBuilds.org. Please note that it depends on Lua. Managing Your Todo List You can use TaskWarrior in 2 ways: 1. By invoking the Task Shell and issuing TW commands: , , , , ,
(Handy) udev RULES (Handy) udev RULES chmod ttyUSB and ttyACM (handy for running things like Arduino IDE as a regular user) 1) Create the udev rules file: as root: vi /etc/udev/rules.d/50-usb.rules and add one of the following Allow access by everyone (kinda un-safe) , , ,

In Other Languages
Translations of this page?:
QR Code
QR Code howtos:general_admin:start (generated for current page)