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
+17-18Lines changed: 17 additions & 18 deletions
Original file line number
Diff line number
Diff line change
@@ -15,10 +15,23 @@ Collection of resources for Linux command line, shell scripting (mostly `bash`)
15
15
*[ArchWiki](https://wiki.archlinux.org/title/Table_of_contents) — comprehensive documentation for Arch Linux and other distributions
16
16
*[Debian Reference](https://www.debian.org/doc/manuals/debian-reference/) — broad overview of the Debian system, covers many aspects of system administration through shell-command examples
17
17
18
+
## Books
19
+
20
+
*[Linux Command Line Computing](https://github.com/learnbyexample/cli-computing) — my ebook on Linux command line and Shell Scripting for beginner to intermediate level users
21
+
*[The Linux Command Line](https://linuxcommand.org/tlcl.php) — basics of command line use and shell scripting, environment configuration, and more
*[How Linux Works: What Every Superuser Should Know](https://nostarch.com/howlinuxworks3) — booting, device drivers, networking, development tools, effective shell scripts, etc
26
+
*[UNIX and Linux System Administration Handbook](https://www.oreilly.com/library/view/unix-and-linux/9780134278308/) — definitive guide to installing, configuring and maintaining any Unix or Linux system
27
+
*[Linux kernel and its insides](https://0xax.gitbooks.io/linux-insides/content/index.html) — kernel insides, and other low-level subject matter
28
+
*[Linux command line for you and me](https://lym.readthedocs.io/en/latest/index.html) — for newcomers to command line environment
29
+
*[The Debian Administrator's Handbook](https://debian-handbook.info/browse/stable/) — reference book presenting the Debian distribution, from initial installation to configuration of services
30
+
18
31
## CLI text tutorials
19
32
20
33
*[Linux for Beginners](https://ryanstutorials.net/linuxtutorial/) — solid foundation in how to use the terminal, to get the computer to do useful work for you
21
-
*[UNIX Tutorial for Beginners](http://www.ee.surrey.ac.uk/Teaching/Unix/) — eight simple tutorials which cover the basics of UNIX / Linux commands
34
+
*[UNIX Tutorial for Beginners](https://info-ee.surrey.ac.uk/Teaching/Unix/) — eight simple tutorials which cover the basics of UNIX / Linux commands
*[Learn Enough Command Line to Be Dangerous](https://www.learnenough.com/command-line-tutorial/basics) — a tutorial introduction to the command line
24
37
*[The Front-End Developer's Guide to the Terminal](https://www.joshwcomeau.com/javascript/terminal-for-js-devs/) — missing manual of terminal fundamentals needed to work with modern JS frameworks
@@ -27,7 +40,7 @@ Collection of resources for Linux command line, shell scripting (mostly `bash`)
*[MIT: The Missing Semester of Your CS Education](https://missing.csail.mit.edu/) — master the command-line, use a powerful text editor, use fancy features of version control systems, and much more
30
-
*[edx: Introduction to Linux](https://www.edx.org/course/introduction-to-linux) — cli basics, shell scripting, text manipulation, etc
43
+
*[edx: Introduction to Linux](https://www.edx.org/learn/linux/the-linux-foundation-introduction-to-linux) — cli basics, shell scripting, text manipulation, etc
31
44
*[Linux Survival](https://linuxsurvival.com/) — free tutorial designed to make it as easy as possible to learn Linux, uses a simulated terminal
32
45
*[Terminus](https://web.mit.edu/mprat/Public/web/Terminus/Web/main.html) — use basic commands to explore the filesystem
33
46
@@ -52,19 +65,6 @@ Collection of resources for Linux command line, shell scripting (mostly `bash`)
*[Unix shell script tactics](https://github.com/SixArm/unix-shell-script-tactics/blob/main/README.md) — write better Unix shell script code for speed, security, stability, and portability
54
67
55
-
## Books
56
-
57
-
*[Linux Command Line Computing](https://github.com/learnbyexample/cli-computing) — my ebook on Linux command line and Shell Scripting for beginner to intermediate level users
58
-
*[The Linux Command Line](https://linuxcommand.org/tlcl.php) — basics of command line use and shell scripting, environment configuration, and more
*[How Linux Works: What Every Superuser Should Know](https://nostarch.com/howlinuxworks3) — booting, device drivers, networking, development tools, effective shell scripts, etc
63
-
*[UNIX and Linux System Administration Handbook](https://www.oreilly.com/library/view/unix-and-linux/9780134278308/) — definitive guide to installing, configuring and maintaining any Unix or Linux system
64
-
*[Linux kernel and its insides](https://0xax.gitbooks.io/linux-insides/content/index.html) — kernel insides, and other low-level subject matter
65
-
*[Linux command line for you and me](https://lym.readthedocs.io/en/latest/index.html) — for newcomers to command line environment
66
-
*[The Debian Administrator's Handbook](https://debian-handbook.info/browse/stable/) — reference book presenting the Debian distribution, from initial installation to configuration of services
67
-
68
68
## Tips and Tricks
69
69
70
70
*[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
@@ -105,9 +105,9 @@ Collection of resources for Linux command line, shell scripting (mostly `bash`)
105
105
*[cron](https://en.wikipedia.org/wiki/Cron) — job scheduler on Unix-like operating systems
*[ffmpeg.guide](https://ffmpeg.guide/) — GUI tool to create complex FFmpeg filtergraphs quickly and correctly
108
+
*[FFmpeg By Example](https://ffmpegbyexample.com/) — documentation website to showcase all the unique and different ways to use FFmpeg
109
109
*[ffmprovisr](https://amiaopensource.github.io/ffmprovisr/) — making FFmpeg easier, this app helps users through the command generation process
110
-
*[Mastering curl: interactive text guide](https://antonz.org/mastering-curl/)
110
+
*[Curl by example: Interactive guide](https://antonz.org/curl-by-example/)
111
111
*[How To Use Wget to Download Files and Interact with REST APIs](https://www.digitalocean.com/community/tutorials/how-to-use-wget-to-download-files-and-interact-with-rest-apis)
112
112
113
113
## Further Reading
@@ -136,4 +136,3 @@ Read instructions provided by respective forums before asking a question. Try so
136
136
*[/r/linux](https://old.reddit.com/r/linux/) — general linux discussion
137
137
*[askubuntu](https://askubuntu.com/questions/tagged/command-line?sort=votes&pageSize=15) — Ubuntu and general Linux topics
138
138
*[TuxURLs](https://tuxurls.com/) — Linux news aggregator
0 commit comments