ಟರ್ಮಿನಲ್ ಅನ್ನು ನಿಮ್ಮ ಸಹಾಯಕವನ್ನಾಗಿ ಮಾಡುವುದು ಹೇಗೆ ಮತ್ತು ನಿಮ್ಮ ಶತ್ರುವಲ್ಲ?

ಟರ್ಮಿನಲ್ ಅನ್ನು ನಿಮ್ಮ ಸಹಾಯಕವನ್ನಾಗಿ ಮಾಡುವುದು ಹೇಗೆ ಮತ್ತು ನಿಮ್ಮ ಶತ್ರುವಲ್ಲ?

ಈ ಲೇಖನದಲ್ಲಿ ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ತ್ಯಜಿಸದಿರುವುದು ಏಕೆ ಮುಖ್ಯ ಎಂಬುದರ ಕುರಿತು ಮಾತನಾಡುತ್ತೇವೆ, ಆದರೆ ಅದನ್ನು ಮಿತವಾಗಿ ಬಳಸುವುದು. ಯಾವ ಸಂದರ್ಭಗಳಲ್ಲಿ ಇದನ್ನು ಬಳಸಬೇಕು ಮತ್ತು ಯಾವ ಸಂದರ್ಭಗಳಲ್ಲಿ ಬಳಸಬಾರದು?

ಪ್ರಾಮಾಣಿಕವಾಗಿರಲಿ

ನಮ್ಮಲ್ಲಿ ಯಾರಿಗೂ ನಿಜವಾಗಿಯೂ ಟರ್ಮಿನಲ್ ಅಗತ್ಯವಿಲ್ಲ. ನಾವು ಎಲ್ಲವನ್ನೂ ಕ್ಲಿಕ್ ಮಾಡಬಹುದು ಮತ್ತು ಏನನ್ನಾದರೂ ಪ್ರಚೋದಿಸಬಹುದು ಎಂಬ ಅಂಶಕ್ಕೆ ನಾವು ಒಗ್ಗಿಕೊಂಡಿರುತ್ತೇವೆ. ಏನನ್ನಾದರೂ ತೆರೆಯಲು ಮತ್ತು ಎಲ್ಲೋ ಆಜ್ಞೆಗಳನ್ನು ಬರೆಯಲು ನಾವು ತುಂಬಾ ಸೋಮಾರಿಯಾಗಿದ್ದೇವೆ. ನಾವು ಇಲ್ಲಿ ಮತ್ತು ಈಗ ಕ್ರಿಯಾತ್ಮಕತೆಯನ್ನು ಬಯಸುತ್ತೇವೆ. ನಮ್ಮಲ್ಲಿ ಹೆಚ್ಚಿನವರು ಟರ್ಮಿನಲ್ ಅನ್ನು ಬಳಸುವುದಿಲ್ಲ. ಅದನ್ನು ಬಳಸುವುದು ಯೋಗ್ಯವಾಗಿದೆಯೇ?

ಟರ್ಮಿನಲ್ ಅನ್ನು ಏಕೆ ಬಳಸಬೇಕು?

ಇದು ಆರಾಮದಾಯಕವಾಗಿದೆ. ಅನೇಕ ಕಿಟಕಿಗಳಿಗೆ ಬದಲಾಯಿಸಲು ಅಥವಾ ಮೌಸ್ನೊಂದಿಗೆ ಏನನ್ನಾದರೂ ಹುಡುಕುವ ಅಗತ್ಯವಿಲ್ಲ. ಇದಕ್ಕೆ ಬೇಕಾದ ಆಜ್ಞೆಯನ್ನು ನೀವು ಸರಳವಾಗಿ ಬರೆಯಬಹುದು.
ಟರ್ಮಿನಲ್ ಆಗಿರುವ ಸಂದರ್ಭಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡೋಣ ಇನ್ನೂ:

  • ನೀವು ಏನನ್ನಾದರೂ ಸಕ್ರಿಯಗೊಳಿಸಬೇಕಾದಾಗ, ಆದರೆ ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ ಅದನ್ನು ನೋಡಲು ಸಮಯ ಹೊಂದಿಲ್ಲ (ಹಲೋ, GUI dconf)
  • GUI ನಲ್ಲಿ ಸಮಯವನ್ನು ವ್ಯರ್ಥ ಮಾಡುವ ಬದಲು ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಫೈಲ್ ಅಥವಾ ಫೋಲ್ಡರ್ ಅನ್ನು ಕಂಡುಹಿಡಿಯುವುದು ಸುಲಭವಾದಾಗ (fzf ಈ ಕೆಲಸವನ್ನು ಚೆನ್ನಾಗಿ ಮಾಡುತ್ತದೆ)
  • IDE ಗೆ ಹೋಗುವುದಕ್ಕಿಂತ Vim, Neovim, Nano, Micro ನಲ್ಲಿ ಫೈಲ್ ಅನ್ನು ತ್ವರಿತವಾಗಿ ಸಂಪಾದಿಸಲು ಸುಲಭವಾದಾಗ
  • ಯಾವಾಗ ಉಳಿದಿದೆ ಮಾತ್ರ ಟರ್ಮಿನಲ್ (ಉಬುಂಟುನಲ್ಲಿ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಮರುಹೊಂದಿಸುವುದು ಅಥವಾ ಆರ್ಚ್ ಲಿನಕ್ಸ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವುದು, ಉದಾಹರಣೆಗೆ)
  • ನಿಮಗೆ ವೇಗ ಬೇಕಾದಾಗ, ಗುಣಮಟ್ಟವಲ್ಲ

ಯಾವಾಗ ಅಗತ್ಯವಿಲ್ಲ ಟರ್ಮಿನಲ್ ಬಳಸಿ:

  • ಈ ಕಾರ್ಯವು ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಇಲ್ಲದಿದ್ದಾಗ (ಇದು ಅತ್ಯಂತ ವಿರಳವಾಗಿ ಸಂಭವಿಸುತ್ತದೆ, ಆದರೆ ಇನ್ನೂ)
  • TUI (ಡೀಬಗ್ ಮಾಡುವ ಕಾರ್ಯಕ್ರಮಗಳು, ಉದಾಹರಣೆಗೆ) ನೊಂದಿಗೆ ಬಳಲುವುದಕ್ಕಿಂತ GUI ನಲ್ಲಿ ಇದನ್ನು ಮಾಡಲು ಯಾವಾಗ ಹೆಚ್ಚು ಅನುಕೂಲಕರವಾಗಿದೆ
  • ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಏನನ್ನೂ ಮಾಡುವುದು ಹೇಗೆ ಎಂದು ನಿಮಗೆ ನಿಜವಾಗಿಯೂ ತಿಳಿದಿಲ್ಲದಿದ್ದಾಗ, ಆದರೆ ನೀವು ತ್ವರಿತವಾಗಿ ಏನನ್ನಾದರೂ ಮಾಡಬೇಕಾಗಿದೆ (ನೀವು ಕ್ರಿಯೆಗಿಂತ ಯಾಂತ್ರೀಕೃತಗೊಂಡ ಮೇಲೆ ಹೆಚ್ಚು ಸಮಯವನ್ನು ಕಳೆಯುತ್ತೀರಿ, ಇದು ಎಲ್ಲರಿಗೂ ಪರಿಚಿತವಾಗಿದೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ)
  • ನಿಮಗೆ ಅನುಕೂಲತೆ ಬೇಕಾದಾಗ, ವೇಗವಲ್ಲ

ಇವುಗಳು ಮರೆಯಲಾಗದ ಮೂಲ ನಿಯಮಗಳಾಗಿವೆ. ಇದು ಸರಳವೆಂದು ತೋರುತ್ತದೆ, ಆದರೆ "ಎಲ್ಲವನ್ನೂ ಸ್ವಯಂಚಾಲಿತಗೊಳಿಸಲು ಪ್ರಯತ್ನಿಸೋಣ, ಮತ್ತು ಮೌಸ್ ಅನ್ನು ಡಬಲ್ ಕ್ಲಿಕ್ ಮಾಡಬೇಡಿ" ಎಂಬ ಬಯಕೆಯು ಹೆಚ್ಚಾಗಿ ಆದ್ಯತೆಯಾಗುತ್ತದೆ. ಜನರು ಸೋಮಾರಿಯಾಗಿದ್ದಾರೆ, ಆದರೆ ಇದು ಯಾವಾಗಲೂ ಅವರ ಪ್ರಯೋಜನಕ್ಕೆ ಬರುವುದಿಲ್ಲ.

ಟರ್ಮಿನಲ್ ಅನ್ನು ಕಾರ್ಯಸಾಧ್ಯವಾಗುವಂತೆ ಮಾಡುವುದು

ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಸಾಮಾನ್ಯವಾಗಿ ಏನನ್ನಾದರೂ ಮಾಡಲು ನನ್ನ ಕನಿಷ್ಠ ಸೆಟ್ ಇಲ್ಲಿದೆ:

tmux - ವಿಂಡೋವನ್ನು ಪ್ಯಾನೆಲ್‌ಗಳಾಗಿ ವಿಭಜಿಸಲು (ನೀವು ಟರ್ಮಿನಲ್ ವಿಂಡೋಗಳ ಗುಂಪನ್ನು ಹುಟ್ಟುಹಾಕಿದರೆ ಮತ್ತು ದೀರ್ಘಕಾಲದವರೆಗೆ ಅವುಗಳ ನಡುವೆ ಬದಲಾಯಿಸಿದರೆ, ಸಂಪೂರ್ಣ ಕಲ್ಪನೆಯು ಯಾವುದೇ ಅರ್ಥವಿಲ್ಲ, GUI ಯೊಂದಿಗೆ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ನಡುವೆ ಬದಲಾಯಿಸುವುದು ಸುಲಭ)

fzf - ತ್ವರಿತವಾಗಿ ಏನನ್ನಾದರೂ ಹುಡುಕಲು. ಇದು ನಿಜವಾಗಿಯೂ GUI ಗಿಂತ ವೇಗವಾಗಿದೆ. ಕಸುವು ಮತ್ತು ಫೈಲ್ ಹೆಸರನ್ನು ಆಯ್ಕೆಮಾಡಿ ಮತ್ತು ಅದು ಇಲ್ಲಿದೆ.

zsh - (ಹೆಚ್ಚು ನಿಖರವಾಗಿ OhMyZsh) ಟರ್ಮಿನಲ್ ಅನುಕೂಲಕರವಾಗಿರಬೇಕು ಮತ್ತು ಗಾಗಲ್-ಐಡ್ ಆಗಿರಬಾರದು

ನಿಯೋವಿಮ್ - ಏಕೆಂದರೆ ಅದು ಇಲ್ಲದೆ ಟರ್ಮಿನಲ್‌ನಲ್ಲಿರುವ ಅರ್ಥವು ಪ್ರಾಯೋಗಿಕವಾಗಿ ಕಳೆದುಹೋಗಿದೆ. GUI ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗಿಂತ ಹೆಚ್ಚಿನದನ್ನು ಮಾಡುವ ಸಂಪಾದಕ

ಮತ್ತು ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಇತರ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು: ರೇಂಜರ್ (ಅಥವಾ ViFM), ಹೇಗೆ2, ಲೈವ್-ಸರ್ವರ್, nmcli, xrandr, python3, jshell, diff, git ಮತ್ತು ಇನ್ನಷ್ಟು

ಏನು ಪ್ರಯೋಜನ?

ಕೆಲವು ಸಣ್ಣ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಬದಲಾಯಿಸಲು ನೀವು ಪೂರ್ಣ ಪ್ರಮಾಣದ IDE ಅನ್ನು ಲೋಡ್ ಮಾಡಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವಾಗ ನಿಮಗಾಗಿ ನಿರ್ಣಯಿಸಿ - ಇದು ಅಭಾಗಲಬ್ಧವಾಗಿದೆ. Vim (ಅಥವಾ ನ್ಯಾನೋ, Vim ಲೇಔಟ್ ಅನ್ನು ಇಷ್ಟಪಡದವರಿಗೆ) ಅದನ್ನು ತ್ವರಿತವಾಗಿ ಬದಲಾಯಿಸುವುದು ಸುಲಭವಾಗಿದೆ. ನೀವು ಕೆಲಸಗಳನ್ನು ವೇಗವಾಗಿ ಮಾಡಬಹುದು, ಆದರೆ ನೀವು ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಎಲ್ಲವನ್ನೂ ಕಲಿಯಬೇಕಾಗಿಲ್ಲ. ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಕೆಲಸ ಮಾಡುವಾಗ ನೀವು ಎಂದಿಗೂ ಬ್ಯಾಷ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಭಾಷೆಯನ್ನು ಕಲಿಯಬೇಕಾಗಿಲ್ಲ, ಏಕೆಂದರೆ ನಿಮಗೆ ಅದು ಅಗತ್ಯವಿಲ್ಲ.

ವಿಷಯಗಳನ್ನು ಸರಳಗೊಳಿಸೋಣ ಮತ್ತು ವಿಭಿನ್ನ ಕೋನಗಳಿಂದ ವಿಭಿನ್ನ ವಿಷಯಗಳನ್ನು ನೋಡೋಣ ಮತ್ತು ಎಲ್ಲವನ್ನೂ ಕಪ್ಪು ಮತ್ತು ಬಿಳಿ ಎಂದು ವಿಂಗಡಿಸಬೇಡಿ

ನೋಂದಾಯಿತ ಬಳಕೆದಾರರು ಮಾತ್ರ ಸಮೀಕ್ಷೆಯಲ್ಲಿ ಭಾಗವಹಿಸಬಹುದು. ಸೈನ್ ಇನ್ ಮಾಡಿ, ದಯವಿಟ್ಟು.

ನೀವು ಟರ್ಮಿನಲ್ ಅನ್ನು ಹೆಚ್ಚಾಗಿ ಬಳಸುತ್ತೀರಾ?

  • 86,7%ಹೌದು 208
  • 8,8%No21
  • 4,6%ಖಚಿತವಾಗಿಲ್ಲ 11

240 ಬಳಕೆದಾರರು ಮತ ಹಾಕಿದ್ದಾರೆ. 23 ಬಳಕೆದಾರರು ದೂರ ಉಳಿದಿದ್ದಾರೆ.

ಮೂಲ: www.habr.com

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ