Recommended tools for Linux system administrators

1.  ExplainShell.com  command explanation

For Linux users who write various commands and scripts every day, you can use this website tool to see how the imperative style works , which can avoid unnecessary errors; it is also a good way to learn commands

2.  BashrcGenerator.com  Customized Personalized Command Prompt

Simply put, it is a personalized command prompt, which can write the generated code to .bashrc in the user's home directory or set the global variable file /etc/profile to take effect for all users .

You can refer to:http://stackoverflow.com/questions/4133904/ps1-line-with-git-current-branch-and-colors

3.  Vim-adventures.com  PracticeVIMusagethroughRPG

Practice the use of VIM editor through RPG games, use h, j, k, l characters to move characters to gain new command abilities and collect keys, check the help and use :help; this is very cool!

4.  Try Github  to learn Git version control online

Fifteen minutes to learn Git , obviously this website simulates a console, with a very stylish interface that makes Git no longer intimidating

5. Shortcutfoo.com

It is a good place to practice shortcut keys, covering the shortcut usage and friendly instructions of software such as vim , sublime , emacs , git , etc.

6.  GitHub Free Programming  Books

Collected free programming and system management books in the way of Github management , give the author 1024 likes ~~ , and the link is the original author of fork , and Chinese books will be added later

7.  Collabedit.com  Live Text Chat

Let’s talk about the use first, you can create a document http://collabedit.com/yb22u and fill in the relevant user name and language selection; then you can send this document address to another person, then they can see each other’s information in real time. Input, there is syntax highlighting; use occasions, such as collabedit , you can consider the other party's programming ability, etc.

8.  Cpp.sh  online writing, running and sharing C++ code editor

You can edit and run C++ code online, and you can also Ctrl+Z to generate a url and share it with friends

9.  Copy.sh  browser to run virtual machine

Another very crazy tool, run the virtual machine online, you can choose to download the virtual machine image or upload your own iso , copy.sh to run the virtual machine source code online:https://github.com/copy/v86

10.  Commandlinefu.com  command or record website

Anyone who does operation and maintenance should know this website, you can share your own CLI library, or you can learn from others' command scripts

11.  Alias.sh  command alias database

A bit similar to commandlinefu , you can get and share useful command aliases through this website

For example , the lr alias defines the display directory tree

  1. alias lr='ls -R | grep ":$" | sed -e '\''s/:$//'\'' -e '\''s/[^-][^\/]*\//--/g'\'' -e '\''s/^/ /'\'' -e '\''s/-/|/'\'''  

12.  Distrowatch.com  provides Linux distribution details

Through Distrowath , you can not only accurately check which popular Linux distributions are on the Internet, but also check the relevant information of each distribution, such as the default desktop environment, default applications and mirror download links; it can be called a Linux database

13.  Linuxmanpages.com  View command help online

It is equivalent to the synthesis of man , help , info , etc. in the system.

14.  AwesomeCow.com  software search engine for Linux environment

如果有款win下好用的软件想在linux下使用,或许可以通过AwesomeCow找到与其类似或者一样的软件,或者通过WINE

15. PenguSpy.com Linux好玩游戏合集 

16. Linux Cross Reference by Free Electrons 在线查看内核代码及不同版本的差异

对于内核开发者或许有很大的帮助

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325249564&siteId=291194637