gitmyhub

Linux-Tutorial

Shell ★ 8.7k updated 4y ago

《Java 程序员眼中的 Linux》

A Chinese-language beginner's guide to Linux written for Java developers, covering command-line tools, Ubuntu and CentOS setup, SSH, Vim, and common shell utilities.

ShellLinuxBashVimZshsetup: easycomplexity 1/5

Linux-Tutorial is a Chinese-language guide to Linux written from the perspective of a Java developer. The title translates roughly to "Linux Through the Eyes of a Java Programmer." The author's stated goal was to document what they learned and to bring more Java developers into the Linux world.

The repository is structured as a table of contents linking out to many individual markdown files, each covering a specific topic. The topics range from introductory Linux and Ubuntu overviews to installation guides for Ubuntu and CentOS (both version 6 and version 7), virtual machine setup with VMware, and practical command-line tools like Vim, SSH password-free login, Bash, Sed, and Zsh. There are also sections on file compression, package management with Yum, and differences between CentOS versions.

The content was written informally. The author notes it is somewhat casual and not always rigorous, and encourages readers to approach it with a critical eye. The project was meant as a community-driven resource, with the author explicitly inviting others to fork and contribute.

The main README is brief and serves only as a navigation index. The actual tutorial content lives in the linked markdown files within the repository, which are not reflected in this summary. The author has since moved on to other projects, including a video and written series on running a company and building cross-platform software, linked at the top of the README.

Where it fits