
ಈ ಲೇಖನದಲ್ಲಿ, ಟರ್ಮಿನಲ್ ಅನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ತ್ಯಜಿಸದೆ, ಅದನ್ನು ಮಿತವಾಗಿ ಬಳಸುವುದು ಏಕೆ ಮುಖ್ಯ ಎಂಬುದನ್ನು ನಾವು ಚರ್ಚಿಸುತ್ತೇವೆ. ಅದನ್ನು ಯಾವಾಗ ಬಳಸಬೇಕು ಮತ್ತು ಯಾವಾಗ ಬಳಸಬಾರದು ಎಂಬುದನ್ನು ಸಹ ನಾವು ಚರ್ಚಿಸುತ್ತೇವೆ.
ಪ್ರಾಮಾಣಿಕವಾಗಿರಲಿ
ನಮ್ಮಲ್ಲಿ ಯಾರಿಗೂ ನಿಜವಾಗಿಯೂ ಟರ್ಮಿನಲ್ ಅಗತ್ಯವಿಲ್ಲ. ನಾವು ಎಲ್ಲವನ್ನೂ ಕ್ಲಿಕ್ ಮಾಡಿ ಏನನ್ನಾದರೂ ಟ್ರಿಗರ್ ಮಾಡಲು ಒಗ್ಗಿಕೊಂಡಿದ್ದೇವೆ. ನಾವು ಏನನ್ನೂ ತೆರೆಯಲು ಅಥವಾ ಆಜ್ಞೆಗಳನ್ನು ಟೈಪ್ ಮಾಡಲು ತುಂಬಾ ಸೋಮಾರಿಯಾಗಿದ್ದೇವೆ. ನಮಗೆ ಇಲ್ಲಿ ಮತ್ತು ಈಗ ಕಾರ್ಯನಿರ್ವಹಣೆ ಬೇಕು. ನಮ್ಮಲ್ಲಿ ಹೆಚ್ಚಿನವರು ಟರ್ಮಿನಲ್ ಅನ್ನು ಬಳಸುವುದೇ ಇಲ್ಲ. ಅದನ್ನು ಬಳಸುವುದು ಯೋಗ್ಯವೇ?
ನೀವು ಟರ್ಮಿನಲ್ ಅನ್ನು ಏಕೆ ಬಳಸಬೇಕು?
ಇದು ಅನುಕೂಲಕರವಾಗಿದೆ. ನೀವು ಬಹು ವಿಂಡೋಗಳ ನಡುವೆ ಬದಲಾಯಿಸುವ ಅಗತ್ಯವಿಲ್ಲ ಅಥವಾ ಮೌಸ್ನೊಂದಿಗೆ ಏನನ್ನಾದರೂ ಹುಡುಕುವ ಅಗತ್ಯವಿಲ್ಲ. ನಿಮಗೆ ಅಗತ್ಯವಿರುವ ಆಜ್ಞೆಯನ್ನು ನೀವು ಸರಳವಾಗಿ ಟೈಪ್ ಮಾಡಬಹುದು.
ಟರ್ಮಿನಲ್ ಯಾವಾಗ ಆಗುತ್ತದೆ ಎಂಬುದನ್ನು ಪಟ್ಟಿ ಮಾಡೋಣ ಇನ್ನೂ:
- ನೀವು ಏನನ್ನಾದರೂ ಸಕ್ರಿಯಗೊಳಿಸಬೇಕಾದಾಗ ಆದರೆ ಸೆಟ್ಟಿಂಗ್ಗಳಲ್ಲಿ ಅದನ್ನು ಹುಡುಕಲು ಸಮಯವಿಲ್ಲದಿದ್ದಾಗ (ಹಲೋ, GUI dconf)
- GUI ನಲ್ಲಿ ಸಮಯ ವ್ಯರ್ಥ ಮಾಡುವುದಕ್ಕಿಂತ ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಫೈಲ್ ಅಥವಾ ಫೋಲ್ಡರ್ ಅನ್ನು ಕಂಡುಹಿಡಿಯುವುದು ಸುಲಭವಾದಾಗ (fzf ಈ ಕಾರ್ಯವನ್ನು ಚೆನ್ನಾಗಿ ನಿರ್ವಹಿಸುತ್ತದೆ)
- IDE ಬಳಸುವುದಕ್ಕಿಂತ Vim, Neovim, Nano ಅಥವಾ Micro ನಲ್ಲಿ ಫೈಲ್ ಅನ್ನು ತ್ವರಿತವಾಗಿ ಸಂಪಾದಿಸುವುದು ಸುಲಭವಾದಾಗ
- ಅದು ಉಳಿದಿರುವಾಗ ಮಾತ್ರ ಟರ್ಮಿನಲ್ (ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಮರುಹೊಂದಿಸಿ Ubuntu ಅಥವಾ ಆರ್ಚ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವುದು Linux, ಉದಾಹರಣೆಗೆ)
- ನಿಮಗೆ ವೇಗ ಬೇಕಾದಾಗ, ಗುಣಮಟ್ಟದಲ್ಲ
ಯಾವಾಗ ಅಗತ್ಯವಿಲ್ಲ ಟರ್ಮಿನಲ್ ಬಳಸಿ:
- ಈ ಕಾರ್ಯವು ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಲಭ್ಯವಿಲ್ಲದಿದ್ದಾಗ (ಇದು ಬಹಳ ವಿರಳವಾಗಿ ಸಂಭವಿಸುತ್ತದೆ, ಆದರೆ ಇನ್ನೂ)
- TUI ಯೊಂದಿಗೆ ಹೋರಾಡುವ ಬದಲು GUI ನಲ್ಲಿ ಇದನ್ನು ಮಾಡಲು ಹೆಚ್ಚು ಅನುಕೂಲಕರವಾದಾಗ (ಉದಾಹರಣೆಗೆ ಡೀಬಗ್ ಮಾಡುವ ಪ್ರೋಗ್ರಾಂಗಳು)
- ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಏನನ್ನೂ ಹೇಗೆ ಮಾಡಬೇಕೆಂದು ನಿಮಗೆ ನಿಜವಾಗಿಯೂ ತಿಳಿದಿಲ್ಲದಿದ್ದಾಗ, ಆದರೆ ನೀವು ಏನನ್ನಾದರೂ ತ್ವರಿತವಾಗಿ ಮಾಡಬೇಕಾದರೆ (ನೀವು ಕ್ರಿಯೆಯನ್ನು ಮಾಡುವುದಕ್ಕಿಂತ ಅದನ್ನು ಸ್ವಯಂಚಾಲಿತಗೊಳಿಸಲು ಹೆಚ್ಚು ಸಮಯವನ್ನು ಕಳೆಯುತ್ತೀರಿ, ಪ್ರತಿಯೊಬ್ಬರೂ ಇದರೊಂದಿಗೆ ಪರಿಚಿತರಾಗಿದ್ದಾರೆಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ)
- ಅನುಕೂಲತೆ ಬೇಕಾದಾಗ, ವೇಗವಲ್ಲ.
ಇವು ಮರೆಯಬಾರದ ಮೂಲಭೂತ ನಿಯಮಗಳು. ಇದು ಸರಳವೆಂದು ತೋರುತ್ತದೆಯಾದರೂ, "ಡಬಲ್-ಕ್ಲಿಕ್ ಮಾಡುವ ಬದಲು ಎಲ್ಲವನ್ನೂ ಸ್ವಯಂಚಾಲಿತಗೊಳಿಸಲು ಪ್ರಯತ್ನಿಸೋಣ" ಎಂಬ ಬಯಕೆ ಹೆಚ್ಚಾಗಿ ಆದ್ಯತೆ ಪಡೆಯುತ್ತದೆ. ಜನರು ಸೋಮಾರಿಗಳಾಗಿರುತ್ತಾರೆ, ಆದರೆ ಅದು ಯಾವಾಗಲೂ ಅವರ ಅನುಕೂಲಕ್ಕೆ ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ.
ಟರ್ಮಿನಲ್ ಅನ್ನು ಸ್ವತಃ ಕಾರ್ಯಸಾಧ್ಯವಾಗಿಸುವುದು
ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಸಾಮಾನ್ಯವಾಗಿ ಏನನ್ನಾದರೂ ಮಾಡಲು ನನ್ನ ಕನಿಷ್ಠ ಪರಿಕರಗಳ ಸೆಟ್ ಇಲ್ಲಿದೆ:
tmux — ವಿಂಡೋವನ್ನು ಪ್ಯಾನೆಲ್ಗಳಾಗಿ ವಿಭಜಿಸಲು (ನೀವು ಟರ್ಮಿನಲ್ ವಿಂಡೋಗಳ ಗುಂಪನ್ನು ಹುಟ್ಟುಹಾಕಿ ಅವುಗಳ ನಡುವೆ ದೀರ್ಘಕಾಲದವರೆಗೆ ಬದಲಾಯಿಸಿದರೆ, ಇಡೀ ಕಲ್ಪನೆಯು ಅರ್ಥಹೀನವಾಗಿರುತ್ತದೆ; GUI ಅಪ್ಲಿಕೇಶನ್ಗಳ ನಡುವೆ ಬದಲಾಯಿಸುವುದು ಸುಲಭ)
fzf — ಏನನ್ನಾದರೂ ತ್ವರಿತವಾಗಿ ಕಂಡುಹಿಡಿಯಲು. ಇದು GUI ಗಿಂತ ನಿಜವಾಗಿಯೂ ವೇಗವಾಗಿದೆ. vim ಮತ್ತು ಫೈಲ್ ಹೆಸರನ್ನು ಆಯ್ಕೆ ಮಾಡಿ, ಅಷ್ಟೆ.
zsh — (ಹೆಚ್ಚು ನಿಖರವಾಗಿ OhMyZsh) ಟರ್ಮಿನಲ್ ಅನುಕೂಲಕರವಾಗಿರಬೇಕು ಮತ್ತು ಕಣ್ಣಿಗೆ ನೋವುಂಟು ಮಾಡುವಂತಿಲ್ಲ.
ನಿಯೋವಿಮ್ — ಏಕೆಂದರೆ ಅದು ಇಲ್ಲದೆ, ಟರ್ಮಿನಲ್ನಲ್ಲಿರುವ ಅರ್ಥವು ಪ್ರಾಯೋಗಿಕವಾಗಿ ಕಳೆದುಹೋಗುತ್ತದೆ. GUI ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗಿಂತ ಹೆಚ್ಚಿನದನ್ನು ಮಾಡಬಹುದಾದ ಸಂಪಾದಕ
ಮತ್ತು ಇತರ ಹಲವು ಅಪ್ಲಿಕೇಶನ್ಗಳು: ರೇಂಜರ್ (ಅಥವಾ ViFM), how2, ಲೈವ್-ಸರ್ವರ್, nmcli, xrandr, python3, jshell, diff, git ಮತ್ತು ಇನ್ನಷ್ಟು.
ಏನು ಪ್ರಯೋಜನ?
ನೀವೇ ನಿರ್ಣಯಿಸಿ: ಸಣ್ಣ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಬದಲಾಯಿಸಲು ಪೂರ್ಣ ಪ್ರಮಾಣದ IDE ಅನ್ನು ಲೋಡ್ ಮಾಡಲು ಪ್ರಯತ್ನಿಸುವುದು ಅಭಾಗಲಬ್ಧ. Vim ನಲ್ಲಿ (ಅಥವಾ Vim ವಿನ್ಯಾಸವನ್ನು ಇಷ್ಟಪಡದವರಿಗೆ ನ್ಯಾನೋ) ಅದನ್ನು ತ್ವರಿತವಾಗಿ ಬದಲಾಯಿಸುವುದು ಸುಲಭ. ನೀವು ಕೆಲಸಗಳನ್ನು ವೇಗವಾಗಿ ಮಾಡಬಹುದು, ಆದರೆ ಟರ್ಮಿನಲ್ ನೀಡುವ ಎಲ್ಲವನ್ನೂ ನೀವು ಕಲಿಯಬೇಕಾಗಿಲ್ಲ. ನೀವು ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದರೆ, ನಿಮಗೆ ಬ್ಯಾಷ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಭಾಷೆಯನ್ನು ಕಲಿಯಬೇಕಾಗಿಲ್ಲ ಏಕೆಂದರೆ ನಿಮಗೆ ಅದು ಅಗತ್ಯವಿಲ್ಲ.
ಎಲ್ಲವನ್ನೂ ಕಪ್ಪು ಬಿಳುಪು ಎಂದು ವಿಂಗಡಿಸುವ ಬದಲು, ವಿಷಯಗಳನ್ನು ಸರಳಗೊಳಿಸೋಣ ಮತ್ತು ವಿಭಿನ್ನ ಕೋನಗಳಿಂದ ವಿಭಿನ್ನ ವಿಷಯಗಳನ್ನು ನೋಡೋಣ.
ನೋಂದಾಯಿತ ಬಳಕೆದಾರರು ಮಾತ್ರ ಸಮೀಕ್ಷೆಯಲ್ಲಿ ಭಾಗವಹಿಸಬಹುದು. ಸೈನ್ ಇನ್ ಮಾಡಿ, ದಯವಿಟ್ಟು.
ನೀವು ಟರ್ಮಿನಲ್ ಅನ್ನು ಆಗಾಗ್ಗೆ ಬಳಸುತ್ತೀರಾ?
- 86,7%ಹೌದು 208
- 8,8%No21
- 4,6%ಖಚಿತವಾಗಿಲ್ಲ 11
240 ಬಳಕೆದಾರರು ಮತ ಹಾಕಿದ್ದಾರೆ. 23 ಬಳಕೆದಾರರು ದೂರ ಉಳಿದಿದ್ದಾರೆ.
ಮೂಲ: www.habr.com
