With the assistance of Griz, watch as the Linux CLI (Command Line Interface) becomes a little less daunting using the BASH command interpreter. Introducing dirs, stack theory, ~ shortcuts, sudo !!, vim, bashrc, and tmux. Just to state a few. This is for people who have a little bit of command line experience in Linux.
If you're feeling lost, let us know and we can do simplified videos.
Or if this is simple to you, we can do videos on the tougher commands.
Great video! I'm definitely going to be playing around with tmux more. I've always used Terminator terminal when I've wanted my terminal to have multiple panes in one window.
On a side note, the two things I learned early on that amazed me was CTRL-D (exit) and CTRL-L (clear). Every time I use Command Prompt or Powershell on windows it is always covered in ^L when I'm trying to keep my terminal clean.
Also, rather cheeky of you to put in this joke in the video :P
Thanks for the video, Just started using linux, using Manjaro right now working good learning lots of stuff. Was wondering does Manjaro use bash commands? I have only used pacman to do things. And for the next video a larger font would be great.
Definitely going to give Tmux a try. Like @snakeHatter I've been using Teminator. This is the sort of Linux content I would like to see. I know the basics, knowing how to go a step further is what I need.
Personally I've replaced Bash with Zsh. Its basically the same thing but with a few small enhancements. I really only use the tab completion, but there are others that I'm not familiar with. I also need to use dirs. I like the idea of keeping a bunch of directories in a list and just memorising the number that is associated with that directory. Could save me a lot of time.
But first, I ran out of space on /root and can't use the system beyond a command line. oops.
Yep, Manjaro uses Bash as default. you can use cd, ls, history etc without issue. Pacman is just your package manager. Debian based distros like Ubuntu use apt-get and Red Hat distros like Fedora and CentOS use Yum (Its actually DNF now I think).
Nice video ! i like the way you explain the various commands in bash as well as in other programs, it already helped me out of a spot of trouble. if you can find the time for more video's like this my learning curve will benefit THANKS!!
Awesome stuff. I could really use tmux, however the shortcuts are a pain in the ass on a Nordic (Danish) keyboard layout because all the symbols like ? " % is in the shift layer, and if I use the right ctrl button, I have to use the right shift button too, and vice versa with the left buttons. Ctrl-b-? is thus four keys and incidentally, it does not work in any combination of ctrl and shift. Splitting panes does work however.
Edit: And ctrl-b left/right arrow does not move between windows (panes) as you say, it just resize them.
Edit 2: Oooooh, so you don't hold down ctrl-b you just click it and realease and then hit left/right/o or whatever. Neat, now everything works (However I still need to use shift and Alt Gr a lot)
I found out you can change the keys for some tasks. You just make a ~/.tmux.conf file. For instance here, they change the Ctrl-b to Ctrl-a using this text in the conf file.
# remap prefix to Control + a
set -g prefix C-a
# bind 'C-a C-a' to type 'C-a'
bind C-a send-prefix
unbind C-b
Just wondering if this could be done to help you out get a usb number pad for accounting and then reprogram the keys on the pad to get you control Alt and any other key you may need.
For anyone that fell into the same trap I did with tmux, after you press ctrl+B, release it before pressing the next key stroke.
I found this video to be exceptionally useful and it's something that I will use and tell others about so, yeah, really appreciated it. What would be handy though would be recommendations for further reading. Running it through a search engine is okay but a recommended article goes down a lot better.