I have some basic experience but I wanna be proficient and have a cli based workflow; I’m currently on Arch with GNOME

  • @qjkxbmwvz
    cake
    link
    English
    31 year ago

    First thing I’d do is ditch the GUI file manager: get comfortable with cd, ls, mv, rm, etc.

    After that, maybe start with basic text manipulation, like grep, awk, sort, uniq, etc. This ties in nicely with IO redirection, which is essential for a “CLI based workflow.” Get comfortable with pipes and file redirection, it’s extremely powerful!

    Writing shell scripts is another super useful exercise: any time you find yourself running the same set of commands multiple times, think about making it a shell script. You may end up with some really useful little custom tools that way.