ಲಿನಕ್ಸ್ ಶೆಲ್ಗೆ ಬಿಗಿನರ್ಸ್ ಗೈಡ್

ಒಂದು ಶೆಲ್ ಎಂದರೇನು?

ಡೆಸ್ಕ್ಟಾಪ್ ಪರಿಸರಗಳು ಮತ್ತು ಗ್ರಾಫಿಕಲ್ ಯೂಸರ್ ಇಂಟರ್ಫೇಸ್ಗಳು ಮೊದಲು ಲಿನಕ್ಸ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ನೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸಲು ಕೇವಲ ಟರ್ಮಿನಲ್ ಎಂದು ಕರೆಯಲ್ಪಡುವ ಆಜ್ಞಾ ಸಾಲಿನ ಬಳಸುವುದು.

ಟರ್ಮಿನಲ್ ಕಾರ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಆಜ್ಞೆಗಳ ವ್ಯಾಪ್ತಿಯನ್ನು ಬೆಂಬಲಿಸುವ ಶೆಲ್ ಎಂಬ ವಿಶೇಷ ಕಾರ್ಯಕ್ರಮವನ್ನು ಬಳಸುತ್ತದೆ.

ವಿವಿಧ ರೀತಿಯ ಶೆಲ್ ಲಭ್ಯವಿದೆ. ಇಲ್ಲಿ ಸಾಮಾನ್ಯವಾಗಿ ಬಳಸಲಾಗುವ ಚಿಪ್ಪುಗಳು:

ಹೆಚ್ಚಿನ ಆಧುನಿಕ ಲಿನಕ್ಸ್ ವಿತರಣೆಗಳು ಬ್ಯಾಷ್ ಶೆಲ್ ಅಥವಾ ಡ್ಯಾಷ್ ಶೆಲ್ ಅನ್ನು ಬಳಸುತ್ತವೆಯಾದರೂ, ಇತರ ಚಿಪ್ಪುಗಳು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವುದನ್ನು ತಿಳಿದುಕೊಳ್ಳುವುದು ಯೋಗ್ಯವಾಗಿದೆ.

ನೀವು ಶೆಲ್ ಅನ್ನು ಹೇಗೆ ತೆರೆಯಬಹುದು?

ನೀವು ssh ಮೂಲಕ ಒಂದು ಲಿನಕ್ಸ್ ಪರಿಚಾರಕಕ್ಕೆ ಸಂಪರ್ಕಿಸಿದರೆ ನೀವು ನೇರವಾಗಿ ಲಿನಕ್ಸ್ ಶೆಲ್ಗೆ ಪಡೆಯುತ್ತೀರಿ. ನೀವು ಲಿನಕ್ಸ್ನ ಡೆಸ್ಕ್ಟಾಪ್ ಆವೃತ್ತಿಯನ್ನು ಬಳಸುತ್ತಿದ್ದರೆ ಮತ್ತು ನೀವು ಡೆಸ್ಕ್ಟಾಪ್ ಪರಿಸರವನ್ನು ಬಳಸುತ್ತಿದ್ದರೆ, ಟರ್ಮಿನಲ್ ತೆರೆಯುವ ಮೂಲಕ ನೀವು ಶೆಲ್ಗೆ ಹೋಗಬಹುದು.

ಈ ಮಾರ್ಗಸೂಚಿಯು ಹಲವಾರು ವಿಧಗಳಲ್ಲಿ ಟರ್ಮಿನಲ್ ಅನ್ನು ಪ್ರವೇಶಿಸುವುದು ಹೇಗೆ ಎಂಬುದನ್ನು ತೋರಿಸುತ್ತದೆ.

ನೀವು ಟರ್ಮಿನಲ್ ಅನ್ನು ನಮೂದಿಸಿದ ತಕ್ಷಣ ನೀವು ಆ ಟರ್ಮಿನಲ್ಗಾಗಿ ಡೀಫಾಲ್ಟ್ ಶೆಲ್ ಅನ್ನು ಬಳಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.

ಟರ್ಮಿನಲ್ ಮತ್ತು ಶೆಲ್ ಒಂದೇ ವಿಷಯವೇ?

ಒಂದು ಟರ್ಮಿನಲ್ ಮತ್ತು ಶೆಲ್ ಸಾಮಾನ್ಯವಾಗಿ ಪರಸ್ಪರ ಸಂಯೋಗದೊಂದಿಗೆ ಬಳಸಲಾಗುತ್ತದೆ ಆದರೆ ವಿಭಿನ್ನ ಮೃಗಗಳು. ಒಂದು ಟರ್ಮಿನಲ್ ಒಂದು ಶೆಲ್ ಅನ್ನು ಪ್ರವೇಶಿಸಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುವ ಪ್ರೋಗ್ರಾಂ.

ಮುಂಚಿನ ಒಂದು ಟರ್ಮಿನಲ್ ಪ್ರಸ್ತಾಪಿಸಿದಂತೆ ವಿವಿಧ ರೀತಿಯ ಶೆಲ್ ಅನ್ನು ಚಲಾಯಿಸಬಹುದು. ಶೆಲ್ಗೆ ಟರ್ಮಿನಲ್ ಎಮ್ಯುಲೇಟರ್ ಚಲಾಯಿಸಲು ಅಗತ್ಯವಿಲ್ಲ. ಉದಾಹರಣೆಗೆ ನೀವು ಒಂದು ಶ್ರೋನ್ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು CRON ಕೆಲಸದ ಮೂಲಕ ಚಲಾಯಿಸಬಹುದು. ಇದು ನಿರ್ದಿಷ್ಟ ಸಮಯದ ಸಮಯದಲ್ಲಿ ಸ್ಕ್ರಿಪ್ಟುಗಳನ್ನು ಚಾಲನೆ ಮಾಡುವ ಸಾಧನವಾಗಿದೆ.

ನಾನು ಶೆಲ್ನೊಂದಿಗೆ ಹೇಗೆ ಸಂವಹನ ಮಾಡುತ್ತೇನೆ

ನೀವು ಹೆಚ್ಚು ಚಿತ್ರಾತ್ಮಕ ಪರಿಸರದಲ್ಲಿ ಸಾಧಿಸಬಹುದು ಎಂದು ಟರ್ಮಿನಲ್ ವಿಂಡೋದಲ್ಲಿ ನೀವು ಬಹುಮಟ್ಟಿಗೆ ಏನು ಮಾಡಬಹುದು ಆದರೆ ಲಭ್ಯವಿರುವ ಕಮಾಂಡ್ಗಳನ್ನು ನೀವು ತಿಳಿದುಕೊಳ್ಳಬೇಕಾಗಿದೆ.

ಎಲ್ಲಾ ಆಜ್ಞೆಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಲು ಹಲವಾರು ಮಾರ್ಗಗಳಿವೆ. ಉದಾಹರಣೆಗೆ ಕೆಳಗಿನ ಆಜ್ಞೆಯು ಲಭ್ಯವಿರುವ ಆದೇಶಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ:

compgen -c | ಹೆಚ್ಚು

ಇದು ಲಭ್ಯವಿರುವ ಎಲ್ಲಾ ಆಜ್ಞೆಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ ಆದರೆ ಆಜ್ಞೆಗಳು ನೀವು ತುಂಬಾ ಹಿತಕರವಾಗಿರಲು ಅಸಂಭವವೆಂದು ನಿಮಗೆ ತಿಳಿದಿಲ್ಲದಿದ್ದರೆ.

ಕೆಳಗಿನಂತೆ ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ಪ್ರತಿ ಆಜ್ಞೆಯ ಕುರಿತಾದ ಮಾಹಿತಿಯನ್ನು ಓದಲು man ಆದೇಶವನ್ನು ನೀವು ಬಳಸಬಹುದು:

ಮ್ಯಾನ್ ಕಮ್ಯಾಂಡ್ ಹೆಸರು

ನೀವು ಓದಲು ಬಯಸುವ ಆಜ್ಞೆಯ ಹೆಸರಿನೊಂದಿಗೆ "ಆಜ್ಞೆ ಹೆಸರನ್ನು" ಬದಲಾಯಿಸಿ.

ಲಭ್ಯವಿರುವ ಹೆಚ್ಚಿನ ಲಿನಕ್ಸ್ ಆಜ್ಞೆಗಳನ್ನು ಹೇಗೆ ಬಳಸುವುದು ಎಂದು ಕೆಲಸ ಮಾಡಲು ಈ ಸೈಟ್ನಲ್ಲಿನ ಮಾರ್ಗದರ್ಶಿಯನ್ನು ನೀವು ಯಾವಾಗಲೂ ಅನುಸರಿಸಬಹುದು.

ಫೈಲ್ಗಳನ್ನು ಹೇಗೆ ಸಂಪಾದಿಸುವುದು, ಫೈಲ್ಗಳ ವ್ಯವಸ್ಥೆಯು ಎಲ್ಲಿದೆ ಎಂದು ನೀವು ಹೇಗೆ ಕಂಡುಹಿಡಿಯಬೇಕು, ಫೈಲ್ಗಳನ್ನು ಸರಿಸಲು ಹೇಗೆ, ಫೈಲ್ಗಳನ್ನು ಸರಿಸಲು ಹೇಗೆ, ಫೈಲ್ಗಳನ್ನು ನಕಲಿಸುವುದು ಹೇಗೆ, ಹೇಗೆ ಫೈಲ್ಗಳನ್ನು ಅಳಿಸಿ ಮತ್ತು ನಿರ್ದೇಶನಗಳನ್ನು ಹೇಗೆ ಮಾಡುವುದು.

ಅದೃಷ್ಟವಶಾತ್ ಈ ಮಾರ್ಗದರ್ಶಿ ಆ ಎಲ್ಲಾ ವಿಷಯಗಳನ್ನು ಹೇಗೆ ಮಾಡಬೇಕೆಂದು ನಿಮಗೆ ತೋರಿಸುತ್ತದೆ .

ಶೆಲ್ ಸ್ಕ್ರಿಪ್ಟ್ ಎಂದರೇನು?

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

ಶೆಲ್ ಲಿಪಿಗಳು ಮತ್ತೆ ಸಾಮಾನ್ಯ ಕಾರ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸುವ ಒಂದು ವಿಧಾನವನ್ನು ಒದಗಿಸುತ್ತದೆ.

ಕೀಬೋರ್ಡ್ ಶಾರ್ಟ್ಕಟ್ಗಳು

ಒಂದು ಟರ್ಮಿನಲ್ ವಿಂಡೊದಲ್ಲಿನ ಶೆಲ್ನೊಂದಿಗೆ ತ್ವರಿತವಾಗಿ ಸಂವಹನ ನಡೆಸಲು ತಿಳಿದುಬಂದ ಹಲವಾರು ಕೀಬೋರ್ಡ್ ಶಾರ್ಟ್ಕಟ್ಗಳು ಇವೆ:

ಕಮಾಂಡ್ ಲೈನ್ ಬಳಸಿಕೊಂಡು ತಂತ್ರಾಂಶವನ್ನು ಅನುಸ್ಥಾಪಿಸುವುದು

ಶೆಲ್ ಅನ್ನು ಫೈಲ್ಗಳನ್ನು ನಕಲಿಸುವ ಮತ್ತು ಅವುಗಳನ್ನು ಸಂಪಾದಿಸುವ ರೀತಿಯಲ್ಲಿ ಹೆಚ್ಚು ಬಳಸಬಹುದು.

ಉದಾಹರಣೆಗೆ ನೀವು ತಂತ್ರಾಂಶವನ್ನು ಸ್ಥಾಪಿಸಲು ಶೆಲ್ ಅನ್ನು ಬಳಸಬಹುದು. ತಂತ್ರಾಂಶವನ್ನು ಸ್ಥಾಪಿಸಲು ಹೆಚ್ಚಿನ ಆಜ್ಞೆಗಳನ್ನು ಒಂದು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ಗೆ ನಿರ್ದಿಷ್ಟ ಮತ್ತು ನಿರ್ದಿಷ್ಟ ಶೆಲ್ ಅಲ್ಲ.

ಉದಾಹರಣೆಗೆ apt-get ಅನ್ನು ಡೆಬಿಯನ್ ಆಧಾರಿತ ವಿತರಣೆಗಳಲ್ಲಿ ಲಭ್ಯವಿದೆ, ಆದರೆ yum ರೆಡ್ ಹ್ಯಾಟ್ ಆಧಾರಿತ ವಿತರಣೆಗಳಿಗೆ ಲಭ್ಯವಿರುತ್ತದೆ.

ನೀವು ಶೆಲ್ ಲಿಪಿಯಲ್ಲಿ apt-get ಅನ್ನು ಬಳಸಬಹುದು ಆದರೆ ಇದು ಪ್ರತಿ ವಿತರಣೆಯಲ್ಲೂ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ. ಮೀಸಲಾದ ಶೆಲ್ ಕಮಾಂಡ್ ಆಗಿರುವಂತೆ ಆಜ್ಞಾ ಸಾಲಿನ ಪ್ರೋಗ್ರಾಂ ಆಗಿದೆ.

ಉಪಯುಕ್ತ ಸಲಹೆಗಳು ಮತ್ತು ಉಪಾಯಗಳು

ಈ ಮಾರ್ಗದರ್ಶಿ ಆಜ್ಞಾ ಸಾಲಿನ 15 ಉಪಯುಕ್ತ ಸಲಹೆಗಳು ಮತ್ತು ತಂತ್ರಗಳನ್ನು ಪಟ್ಟಿಯನ್ನು ಒದಗಿಸುತ್ತದೆ.

ಆಜ್ಞೆಗಳನ್ನು ವಿರಾಮಗೊಳಿಸುವುದು ಹೇಗೆ, ನೀವು ಲಾಗ್ ಔಟ್ ಮಾಡಿದ ನಂತರ, ನಿರ್ದಿಷ್ಟ ದಿನಾಂಕ ಮತ್ತು ಸಮಯದ ಸಮಯದಲ್ಲಿ ಆಜ್ಞೆಗಳನ್ನು ಚಲಾಯಿಸುವುದು ಹೇಗೆ, ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಹೇಗೆ ನೋಡಿಕೊಳ್ಳುವುದು ಮತ್ತು ನಿರ್ವಹಿಸುವುದು, ಹೇಗೆ ತೂಗುಹಾಕಬೇಕೆಂದು ಹೇಗೆ ಆಜ್ಞೆ ಮಾಡುವುದು, ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಆಜ್ಞೆಗಳನ್ನು ಚಲಾಯಿಸುವುದು ಹೇಗೆ ಎಂದು ನಿಮಗೆ ತೋರಿಸುತ್ತದೆ. ಪ್ರಕ್ರಿಯೆಗಳು, ಯುಟ್ಯೂಬ್ ವೀಡಿಯೊಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡುವುದು, ವೆಬ್ ಪುಟಗಳನ್ನು ಹೇಗೆ ಡೌನ್ಲೋಡ್ ಮಾಡುವುದು ಮತ್ತು ನಿಮ್ಮ ಅದೃಷ್ಟವನ್ನು ಹೇಗೆ ಪಡೆಯುವುದು.