Skip to content

Latest commit

 

History

History
652 lines (535 loc) · 38.1 KB

linux.md

File metadata and controls

652 lines (535 loc) · 38.1 KB

Bookmarks tagged [linux]

https://stackoverflow.com/questions/3569997/how-to-find-out-line-endings-in-a-text-file

Describes how to find / display line endings in files on linux system.


https://blog.linuxserver.io/2020/08/26/setting-up-authelia/

This article details how SSO via Authelia can be easily set up using SWAG's preset Authelia confs.


https://github.com/jlevy/the-art-of-command-line

Master the command line, in one page. Contribute to jlevy/the-art-of-command-line development by creating an account on GitHub.


https://kapeli.com/cheat_sheets/screen.docset/Contents/Resources/Documents/index


https://www.howtogeek.com/658904/how-to-add-a-directory-to-your-path-in-linux/

When you type a command in a terminal window and press Enter, you kick off quite a lot of activity before your command is even executed.


http://cb.vu/unixtoolbox.xhtml?utm_medium=email&utm_source=topic+optin&utm_campaign=awareness&utm_co...

A collection of Unix/Linux/BSD commands and tasks which are useful for IT work or for advanced users, a compact and practical reference.


https://www.digitalocean.com/community/tutorials/how-to-use-systemctl-to-manage-systemd-services-and...

In this guide, we will be discussing the systemctl command, which is the central management tool for controlling the init system. We will cover how to manage services, check statuses, change system st...


https://ss64.com/


https://www.freecodecamp.org/news/basic-linux-commands-bash-tips-you-should-know-2/


https://latenightlinux.com/

Late Night Linux is a podcast that takes a look at what’s happening with Linux and the wider tech industry. Every two weeks, Joe, Félim, Graham and Will discuss the latest news and releases, and the b...


https://stackoverflow.com/questions/8529181/which-terminal-command-to-get-just-ip-address-and-nothin...

On OSX, if you know the interface, you could use - $ ipconfig getifaddr en0

You can write a script that only return the IP like: ...


https://github.com/prometheus/node_exporter

Prometheus exporter for hardware and OS metrics exposed by *NIX kernels, written in Go with pluggable metric collectors.


https://www.geeksforgeeks.org/awk-command-unixlinux-examples/

awk introduction for beginners with examples


https://unix.stackexchange.com/questions/275053/is-there-any-way-to-execute-commands-from-history/27...

!number_in_history (e.g. !667)


https://github.com/frol/cgroups-fs

Rust bindings to Linux Control Groups (cgroups)


https://github.com/pop-os/dbus-udisks2

UDisks2 DBus API


https://github.com/pop-os/distinst/

Linux distribution installer library


https://github.com/inotify-rs/inotify

inotify bindings


https://github.com/arvancloud/nginx-rs

Nginx bindings


https://github.com/yaa110/rust-iptables

iptables bindings


https://github.com/aleksandar-todorovic/awesome-linux#readme

🐧 A list of awesome projects and resources that make Linux even more awesome. 🐧 - aleksandar-todorovic/awesome-linux


https://github.com/Friz-zy/awesome-linux-containers#readme

A curated list of awesome Linux Containers frameworks, libraries and software - Friz-zy/awesome-linux-containers


https://github.com/krallin/tini

A tiny but valid init for containers.


https://askubuntu.com/questions/522051/how-to-list-all-symbolic-links-in-a-directory

find . -type l -ls

To only process the current directory:

find . -maxdepth 1 -type l -ls

https://github.com/bobthecow/git-flow-completion/wiki/Install-Bash-git-completion

How to install git completion on different platforms...


https://www.linux.com/learn/5-commands-checking-memory-usage-linux

  • free -m
  • egrep --color 'Mem|Cache|Swap' /proc/meminfo - This will produce an easy to read listing of all entries that contain Mem, Cache, and Swap ... with a splash of color
  • tags: linux, memory-management

https://serverfault.com/questions/59108/how-to-compare-differences-between-directories-linux

So to compare directories: diff --brief -r dir1 dir2

To compare files side by side: diff --side-by-side file1 file2


https://stackoverflow.com/questions/11328988/linux-find-files-with-name-containing-string

Use find: ...


https://stackoverflow.com/questions/1951742/how-to-symlink-a-file-in-linux

To create a new symlink (will fail if symlink exists already):


https://en.wikipedia.org/wiki/Glob_(programming)

In computer programming, in particular in a Unix-like environment, glob patterns specify sets of filenames with wildcard characters. For example, the Unix command mv *.txt textfiles/ moves (mv...


https://askubuntu.com/questions/468901/how-to-show-only-hidden-files-in-terminal

The command to show only hidden files:


https://www.howtogeek.com/50787/add-a-user-to-a-group-or-second-group-on-linux/

Add existing user (here exampleusername) to existing group (here examplegroup):


https://www.digitalocean.com/community/tutorials/systemd-essentials-working-with-services-units-and-...

In recent years, Linux distributions have increasingly transitioned from other init systems to systemd. The systemd suite of tools provides a fast and flexible init model for managing an entire ma...


http://mek.oszk.hu/08700/08742/index.phtml

Terék Zsolt (PDF)


http://mek.oszk.hu/05500/05528/index.phtml

Pere László (PDF)


http://ilkaddimlar.com/Linux/Linux/18/Linux


http://librebooks.org/ubuntu-server-guide-arabic/


http://librebooks.org/debian-handbook-arabic/


http://librebooks.org/gnu-linux-advanced-administration/


http://librebooks.org/simply-ubuntu/


http://eimaung.com/ubuntu-for-you

Ei Maung


http://linuxjf.osdn.jp/JFdocs/Secure-Programs-HOWTO/

David A. Wheeler, 高橋聡(翻訳)


http://lfsbookja.osdn.jp/7.4.ja/

Gerard Beekmans, 松山道夫(翻訳)


http://www.mech.tohoku-gakuin.ac.jp/rde/contents/linux/drivers/indexframe.html

熊谷正朗


https://es.wikibooks.org/wiki/El_Manual_de_BASH_Scripting_B%C3%A1sico_para_Principiantes

en WikiBooks


https://debian-handbook.info/browse/es-ES/stable/


http://library.originalhacker.org/biblioteca/articulo/ver/123


http://xinfo.sourceforge.net/documentos/bash-scripting/bash-script-2.0.html


http://archive.org/download/AppuntiDiInformaticaLibera/


http://www.root.cz/knihy/suse-linux-uzivatelska-prirucka/

(PDF)


http://www.root.cz/knihy/prirucka-uzivatele-fedora-17/

(PDF)


http://www.root.cz/knihy/mandriva-linux-2008-cz/

(PDF)


http://www.root.cz/knihy/instalace-a-konfigurace-debian-linuxu/

(PDF)


http://www.root.cz/knihy/gentoo-handbook-cesky/

(PDF)


http://www.root.cz/knihy/ucebnice-abclinuxu/

(PDF)


http://www.root.cz/knihy/linux-dokumentacni-projekt/

(PDF)


http://www.akkadia.org/drepper/cpumemory.pdf

(PDF)


https://www.kernel.org/doc/gorman/

Mel Gorman (HTML, PDF)


https://help.ubuntu.com/16.04/serverguide/serverguide.pdf

(PDF)


http://www.tldp.org/LDP/sag/html/index.html


http://www.ubuntupocketguide.com/index_main.html


http://tldp.org/LDP/lkmpg/2.6/html/


http://ptgmedia.pearsoncmg.com/imprint_downloads/informit/perens/0130091154.pdf

(PDF)


https://debian-handbook.info


http://www.dwheeler.com/secure-programs/

D. A. Wheeler (HTML, PDF)


http://dullroar.com/book/TenStepsToLinuxSurvival.html

Jim Lehmer


http://www.techotopia.com/index.php/Red_Hat_Enterprise_Linux_6_Essentials


http://download.openvz.org/doc/OpenVZ-Users-Guide.pdf

(PDF)


https://www.syncfusion.com/resources/techportal/ebooks/linux

(PDF, Kindle) (Just fill the fields with any values)


http://www.linuxtopia.org/LinuxSecurity/index.html


http://www.kroah.com/lkn/


http://lnag.sourceforge.net


https://www.gitbook.com/book/0xax/linux-insides/details


http://www.linuxfromscratch.org/lfs/view/stable/


http://lwn.net/Kernel/LDD3/

Jonathan Corbet, Alessandro Rubini, and Greg Kroah-Hartman


http://linuxclusters.com/compute_clusters.html


http://lartc.org


http://www.linuxtopia.org/online_books/linux_administrators_security_guide/index.html


http://thegeekstuff.s3.amazonaws.com/files/linux-101-hacks.zip

Ramesh Natarajan (PDF)


http://www.oreilly.com/openbook/debian/book/index.html


https://www.learnenough.com/command-line-tutorial

Michael Hartl


http://docs.kali.org


http://www.linuxfromscratch.org/hlfs/download.html


http://www.linuxtopia.org/online_books/gui_toolkit_guides/gtk+_gnome_application_development/


http://www.sourceware.org/autobook/download.html


http://ubuntu-manual.org


http://www.linuxfromscratch.org/alfs/download.html


http://advancedlinuxprogramming.com


https://en.wikibooks.org/wiki/Ad_Hoc_Data_Analysis_From_The_Unix_Command_Line


http://www.kaanaslan.com/resource/course_note/course_note.php


http://belgeler.org/sag/sag.html


http://belgeler.org/howto/howtos.html


http://belgeler.org/bashref/bashref.html


http://ubuntu-book.org


http://linuxreview.ir/archbook/ArchBook-2012-1.pdf

(PDF)


https://thebook.io/006718/


https://www.cyberciti.biz/faq/linux-display-date-and-time/

To display date and time under Linux operating system using command prompt use the date command. It can also display the current time / date in the given FORMAT, or set the system date and time as r...

  • 📆 published on: 2009-01-09
  • tags: linux

http://linuxcommand.org/tlcl.php

Designed for the new command line user, this 540-page volume covers the same material as LinuxCommand.org but in much greater detail. In addition to the basics of command line use and shell scripting,...


https://wiki.debian.org/systemd

systemd is a system and service manager for Linux. systemd is compatible with SysV and LSB init scripts. It can work as a drop-in replacement for sysvinit.

Systemd


https://help.ubuntu.com/community/EnvironmentVariables

Contents:

  • Manipulating environment variables and values
  • Working principles of environment variables
  • Bash's quick assignment and inheritance trick
  • Persistent environment variables
  • List of com...
  • tags: ubuntu, linux

https://fedoraproject.org/wiki/Systemd

systemd is a system and service manager for Linux, compatible with SysV and LSB init scripts. systemd provides aggressive parallelization capabilities, uses socket and D-Bus activation for starting ...


https://fedoramagazine.org/what-is-an-init-system/

Back in Fedora 15, Fedora introduced a piece of core software called systemd. systemd is a collection of tools for a range of different tasks. Its primary purpose is initializing, managing and trackin...


http://stackoverflow.com/questions/16956810/how-to-find-all-files-containing-specific-text-on-linux

grep -rnw '/path/to/somewhere/' -e "pattern"
  • -r or -R is recursive,
  • -n is line number, and
  • -w stands for match the whole word.
  • -l (lower-case L) can be added to just give th...
  • tags: linux, shell

https://www.gnu.org/software/bash/manual/html_node/index.html

What is bash? This manual is meant as a brief introduction to features found in Bash. The Bash manual page should be used as the definitive reference on shell behavior.


http://www.codepedia.org/ama/a-developers-guide-to-using-aliases/

An original approach to use aliases. Makes your life as a developer much easier in the terminal... Some samples:

...


https://fossbytes.com/difference-between-shell-console-terminal/

Did you know that a terminal used to be a physical monitor and keyboard and a console was a port with a low-level connection to the operating system? But where does that leave the shell?