You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Linux_curated_resources.md
+5-3Lines changed: 5 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,6 @@ Collection of resources for Linux command line, shell scripting (mostly `bash`)
7
7
>A Linux distribution (often abbreviated as distro) is an operating system made from a software collection that is based upon the Linux kernel and, often, a package management system. Linux users usually obtain their operating system by downloading one of the Linux distributions, which are available for a wide variety of systems ranging from embedded devices (for example, OpenWrt) and personal computers (for example, Linux Mint) to powerful supercomputers (for example, Rocks Cluster Distribution) — [wikipedia](https://en.wikipedia.org/wiki/Linux_distribution)
8
8
9
9
*[/r/linux4noobs wiki](https://www.reddit.com/r/linux4noobs/wiki/distro_selection) — Linux distribution selection for noobs
10
-
*[Compute Freely](https://computefreely.org/) — curated selection of Linux distributions ranging from the beginner-friendly to the super technical
11
10
* Linux/Bash on Windows
12
11
*[Git for Windows](https://git-scm.com/downloads) — provides a Bash emulation used to run Git from the command line
13
12
*[Cygwin](https://www.cygwin.com/) — large collection of GNU and Open Source tools which provide functionality similar to a Linux distribution on Windows
@@ -33,7 +32,7 @@ Collection of resources for Linux command line, shell scripting (mostly `bash`)
33
32
34
33
*[Bash Guide](https://mywiki.wooledge.org/BashGuide) — aspires to teach good practice techniques for using Bash, and writing simple scripts
35
34
*[Bash Scripting Tutorial](https://ryanstutorials.net/bash-scripting-tutorial/) — solid foundation in how to write Bash scripts, to get the computer to do complex, repetitive tasks for you
36
-
*[bash-handbook](https://github.com/denysdovhan/bash-handbook) — for those who want to learn Bash without diving in too deeply
35
+
*[Bash Handbook](https://github.com/denysdovhan/bash-handbook) — for those who want to learn Bash without diving in too deeply
37
36
*[Serious Shell Programming](https://freebsdfrau.gitbook.io/serious-shell-programming/) — focuses on POSIX-compliant Bourne Shell for portability
38
37
39
38
### Scripting companion
@@ -51,6 +50,7 @@ Collection of resources for Linux command line, shell scripting (mostly `bash`)
51
50
52
51
## Books
53
52
53
+
*[Computing from the Command Line](https://github.com/learnbyexample/cli-computing) — my ebook on Linux command line and Shell Scripting for beginner to intermediate level users
54
54
*[The Linux Command Line](https://linuxcommand.org/tlcl.php) — basics of command line use and shell scripting, environment configuration, and more
@@ -64,6 +64,7 @@ Collection of resources for Linux command line, shell scripting (mostly `bash`)
64
64
*[The Art of Command Line](https://github.com/jlevy/the-art-of-command-line) — notes and tips on using the command-line, suitable for both beginners and experienced users
65
65
*[stackoverflow: Command line tricks](https://stackoverflow.com/q/68372/4082052)
66
66
*[commandlinefu](https://www.commandlinefu.com/commands/browse/sort-by-votes) — command-line gems, includes a handy search feature
67
+
*[Bash-Oneliner](https://github.com/onceupon/Bash-Oneliner) — collection of handy Bash One-Liners and terminal tricks for data processing and Linux system maintenance
67
68
68
69
## Cheatsheets
69
70
@@ -75,7 +76,7 @@ Collection of resources for Linux command line, shell scripting (mostly `bash`)
75
76
76
77
## Text processing
77
78
78
-
*Books I've written (or currently working upon):
79
+
*My ebooks:
79
80
*[GNU grep and ripgrep](https://github.com/learnbyexample/learn_gnugrep_ripgrep)
80
81
*[GNU sed one-liners](https://github.com/learnbyexample/learn_gnused)
0 commit comments