# advanced: linux ###### tags: `tutorial` `electrical_system` `NTURT` `software` ##### Author: @chemmy-kuo @LY-pac ## Introduction Here are some tips for linux. ## Some commands (package) * [linux command handbook from freecodecamp](https://www.freecodecamp.org/news/the-linux-commands-handbook/) * commad list * [some basic linux command for interview](https://youtu.be/l0QGLMwR-lY) : netstat -tulpn, ip show (ifconfig for older version), systerctl (service for older version), uname -a, du(disk usage), df(disk freespace) * lsblk, blkid, swapon, swapoff * bpytop, neofetch, nnn, htop ## Some great terminal package to use [my dotfiles (configuration repository)](https://github.com/chemmy-jack/dotfiles) ### vim A super powerful text editor. but difficult to learn and master. I personally use vundle to manage its package. It's configuration file is ~/.vimrc ### tmux is a super powerful terminal multiplexer for Unix-like operating system. It's configuration file is ~/.tmux.conf use prefix + I to install package my prefix is ctrl + z ### zsh A shell better than bash. I use oh-my-zsh as package manager. I use powerlevel10k as the theme.