Topic: Unix & Linux

Recent Tags

32bit access-control accounts acer adb alpine-linux alternatives android apache-httpd apple apt arch-linux arduino array ascii asus atime aur autocorrection awk bash bios bluetooth boot boot-loader bootable btrfs c cache centos certificates character-encoding chmod chown chrome chroot cifs cinnamon cloud colors command command-history command-line compiling compression console conversion cp cpu crash cron csh csv cut cygwin data-recovery dconf dd deb debian debootstrap debugging deepin deleted-files diff directory-structure disk disk-usage disown display-server dist-upgrade dnf dns docker-compose dpkg drivers dual-boot dvd dynamic-linking e2fsprogs email encryption env environment-variables exec executable exit exit-status expect ext2 fail2ban fedora file-copy file-descriptors file-transfer filenames files filesystems find firefox firewall firewalld floppy fontconfig fonts forensics freebsd fsck fstab function fuse gedit gentoo git gnome-shell gnome-terminal gnome3 gnu gparted graphicmagick grep grub gsettings gtk gui handshake hard-disk hard-link hashsum head headless here-document here-string high-availability history home hosts hot-plug i3 ifconfig infiniband init init-script initrd inputrc io-redirection ip ipc iptables job-control jobs journaling jq json kali-linux kdm kernel kernel-panic key-mapping keyboard keyboard-layout keyboard-shortcuts knoppix ksh kvm laptop large-files latex letsencrypt libreoffice libvirt licenses light-locker linux linux-kernel linux-mint live-usb livecd lock logrotate logs lp ls luks lxde macintosh macos make malware mdadm memory memory-leaks mkfs mkinitcpio mknod monitoring mount mouse mouse-gestures mutt mx-linux mysql nautilus netbsd network-interface networking networkmanager newlines nfs nftables nginx nis nix nixos nmap node.js null openldap openssl opensuse osx out-of-memory output ownership package-management pacman pager parted partition partition-table passwd path pattern-matching pci pcs perl permissions persistence pgp pgrep posix postgresql printing process profile profiling prompt ps python qemu quoting raid raspberry-pi raspbian rc readline real-time redis regular-expression rename rhel rm root routing rsync runit rvm rxvt samba samba4 scp scripting search security sed serial-port services setfacl shadow shebang shell shell-script shutdown signature software-installation software-raid solaris sort special-characters spice ssh ssmtp standard stdin string sudo sway symlink syslog system-installation system-v systemd sysvinit tar tcp tcpdump tee termcap terminal testdisk text-processing theme thread thunderbird tiling-wm time timestamps timezone tmp top touch touch-screen traffic troubleshooting tty ubuntu uefi ulimit umask unicode uniq upgrade uptime url urxvt usb usb-device useradd usermod users varnish vfat vim virtual-interface virtualbox vmware vsftpd wayland web webserver wget wildcards window-manager windows windows-subsystem-for-linux wordpress wpa-supplicant wpa2 x11 x86 xdg xdotool xkb yaml yum zsh

Recent Articles

Double fork() - why?

Start 100 process at a time in bash script

Are VirtualBox guest additions host-independent?

Can a Linux Swap Partition Be Too Big?

How to get specific fields of JSON objects for which another field is true

What is involved in a WSL "distribution"?

Is it possible to pass a bash array as a parameter to a function?

mv: A and B are the same file

How to generate keys after creating user with adduser --disabled-password

bash + monitor disk space usage and execute script if used space reached the threshold

How can I loop this command in a bash script until the repsonse contains the string "connection successful"

Perl: speed of s/// with variable in replacement

git diff: ignore comments

Trying to find complete string values from one file based on another file using AWK

Why unshare with chroot does not isolate /dev like /proc?

find the directory using pattern and delete the content, not the directory itself

"sort -h" not working correctly

Combine columns into one column (stack)

How do you get the child pid of `unshare` when using --fork for `nsenter -t <pid>`?

Print TCP connection specific socket options from Linux terminal (keepalive)

sed: Add spaces between letters only

Grep repeating patterns with a loop

why chgrp or chown command causes file loss xattr

How to make bash commands a specific color

No such file or directory when running binary, though the binary exists

Converting multiple .xls format files to .xlsx format

Booting into Xen with grub2-mkconfig 2.03 on centos8 x86_64

Grep fail on multiple matches

Truncate an CSV column using CsvKit

How does the tilde expansion work within a shell variable?

Linux search file with given name containing string recursively

File descriptor from `signalfd(2)` is never ready to read

Error while building *.deb package in separate build environment

Text color using $'...', $"...", '...', and "..."

Stabilize SSH During Rsync-Daemon Connection

tmux - how to enter Ctrl + Backslash?

YUM broken on RHEL 7.9 VM: /usr/bin/python: bad interpreter: No such file or directory

Access home folder in external hard drive

how to combine the two file by awk

How do I get the version of a command inside a bash script

How to grep on a single column using a list of words

Can Postfix require TLS per-domain for inbound _and_ outbound addresses (or IPs)?

How to convert this bash prompt to work in zsh terminal?

how do you use 'grep --fixed-strings'

Is it possible to execute a command before creating the file in which I want to redirect its output

List currently installed packages that have a specified dependency

Error running `recode` inside a container

Why does LibreOffice (at least as packaged for Debian) depend on libldap?

SH/BASH: Store Command Parameter with Whitespace in Variable

awk/sed find indexes of the first and the last capital letter in a string

How does /proc interact with PID namespaces?

bash: URL: command not found

How can I shorten HH:MM:SS as much as possible?

"Ambigous Redirect" for redirecting text to a variable

Apply ssh rule for different hosts

How can I repeat only a part of a command in bash?

Remove all characters from string, except specific multibyte range

How to combine JSON objects with the same key, using jq

How to expand a file with MS-DOS' expand program

How does bash know about its parent's coprocess in this situation, and why does a shebang line change it?

Parsing CSV with AWK, returning fields to bash var with line breaks

Difference in assignment of x=( $@ ) and x="$@"

can you modify the filename during "find"

Is it possible to create a MULTIBOOT USB with Kali + persistence?

bash test wrong result when run noninteractively

Restore a LUKS partition that was overwritten by pvcreate

How to use tee to append to start of file, as opposed to last?

Why does libvirt-daemon-system have so many dependencies on Debian?

Cannot mount LVM volumes after manually decrypting LUKS partition

Rewriting log parsing script in Perl or Python (get rid of awk)

Conditional replacement using perl

lifetime and validiy of exported variables in bash script

How do I prevent GNOME suspending while I finish a compilation job

why does my Makefile keep recompiling when there are no changes?

why does my Makefile keep recompiling when there are no changes?

v4l2loopback /dev/video2 Not being created

How to know what are commands, system calls, bash built-ins, etc?

Delete all target links and files before running GNU Stow

Adding tab completion to a bash script

How to enable a non default OpenSSL Cipher Suite

How to sort each 20 lines in a 1000 line file and save only the sorted line with highest value in each interval to another file?

What's the difference between empty password and no password?

Where is the system's "sys" user's password hash stored in Debian?

'find -exec mv' misses 4 files

Is it possible to set the padding character for the printf function of gawk?

How Linux kernel sees the filesystems

Is there a similar command like "lid" on Ubuntu?

RPM for suse linux named libatomic1

kernel 5.10.119 caused the values of /proc/sys/kernel/random/entropy_avail and poolsize to be 256

Two SSD, Two Linux Distro - Which grub is showing the grub menu during boot?

feed output of command to another command as file

For fedora, how do I get the original text based source file of selinux policy file, as well as plaintext versions of other files, like .te files?

awk split a file into multiple files with specific names in another index file

putty - ctrl + d doesn't work (ctrl + shift + d does)

Retrieve last command when Chaining

Extracting specific files from a jar using regex

Unable to print date command inside heredoc in a bash script

Is it possible for a shell to (automatically) source files after the first prompt is shown?

What purpose does ELF's stack-size metadata have?

Where do I find the path of the current desktop background in Cinnamon?