Skip to content

Latest commit

 

History

History
601 lines (492 loc) · 33.9 KB

linux.md

File metadata and controls

601 lines (492 loc) · 33.9 KB

Bookmarks tagged [linux]

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?