abash ಎಂಬುದು C ನಲ್ಲಿ ಬರೆಯಲಾದ ಸ್ಥಳೀಯ Android ಟರ್ಮಿನಲ್ ಎಮ್ಯುಲೇಟರ್ ಆಗಿದೆ. ಇದು ನಿಮ್ಮ ಫೋನ್ನಲ್ಲಿ VT100 ಟರ್ಮಿನಲ್, ಸ್ಕ್ರಾಲ್ಬ್ಯಾಕ್, ಕಮಾಂಡ್ ಹಿಸ್ಟರಿ, ಟ್ಯಾಬ್ ಪೂರ್ಣಗೊಳಿಸುವಿಕೆ ಮತ್ತು Ctrl, Esc, Tab ಮತ್ತು ಬಾಣದ ಕೀಲಿಗಳಿಗಾಗಿ ಸಾಫ್ಟ್-ಕೀ ಟೂಲ್ಬಾರ್ನೊಂದಿಗೆ ಸಂಪೂರ್ಣವಾದ ನಿಜವಾದ ಸಂವಾದಾತ್ಮಕ bash ಶೆಲ್ ಅನ್ನು ನೀಡುತ್ತದೆ.
ಇದು vim, git, curl, grep, sed, awk, find, tar, less, ಮತ್ತು GNU ಕಮಾಂಡ್-ಲೈನ್ ಪರಿಕರಗಳ ದೊಡ್ಡ ಸೆಟ್ ಸೇರಿದಂತೆ ಪ್ರಾಯೋಗಿಕ Unix ಟೂಲ್ಸೆಟ್ನೊಂದಿಗೆ ರವಾನಿಸುತ್ತದೆ. ನೀವು ಪಠ್ಯ ಫೈಲ್ಗಳನ್ನು ಸಂಪಾದಿಸಬಹುದು, ಡೇಟಾವನ್ನು ಪರಿಶೀಲಿಸಬಹುದು ಮತ್ತು ಪರಿವರ್ತಿಸಬಹುದು, ರೆಪೊಸಿಟರಿಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಬಹುದು ಮತ್ತು ಶೆಲ್ ವರ್ಕ್ಫ್ಲೋಗಳನ್ನು ನೇರವಾಗಿ ಸಾಧನದಲ್ಲಿ ಚಲಾಯಿಸಬಹುದು.
ನೀವು ಅನುಮತಿ ನೀಡಿದಾಗ ಕ್ಲಿಪ್ಬೋರ್ಡ್, ಶೇರ್ ಶೀಟ್, ಅಧಿಸೂಚನೆಗಳು, ಕ್ಯಾಮೆರಾ, ಸಂವೇದಕಗಳು ಮತ್ತು ಆಯ್ದ ಸಾಧನ ಮಾಹಿತಿಯಂತಹ ವಿಷಯಗಳಿಗೆ Android-ಅರಿವಿನ ಆಜ್ಞೆಗಳನ್ನು ಸಹ abash ಒಳಗೊಂಡಿದೆ. ಇದು Android ಗೆ ನೈಸರ್ಗಿಕವಾಗಿ ಹೊಂದಿಕೊಳ್ಳುವಾಗ ನಿಜವಾದ ಶೆಲ್ನಂತೆ ಭಾಸವಾಗುವಂತೆ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ.
ನೀವು Android ನ Open with ಮೆನುವಿನಿಂದ abash ಅನ್ನು ಆರಿಸಿದಾಗ, ಪಠ್ಯ ಫೈಲ್ಗಳು ನೇರವಾಗಿ vim ನಲ್ಲಿ ತೆರೆಯಬಹುದು. ಇತರ ಹಂಚಿಕೆಯ ಐಟಂಗಳು ಈಗಾಗಲೇ ಐಟಂನ ಮೂಲ ಫೋಲ್ಡರ್ಗೆ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಲಾದ ಶೆಲ್ ಅನ್ನು ತೆರೆಯಬಹುದು, ಆದ್ದರಿಂದ ನೀವು ತಕ್ಷಣ ಕೆಲಸ ಮಾಡಲು ಪ್ರಾರಂಭಿಸಬಹುದು. ಫಾಲ್ಬ್ಯಾಕ್ ಆಗಿ, ಅದು ಫೈಲ್ನ ಮೂಲ ಡೈರೆಕ್ಟರಿಯನ್ನು ಪ್ರವೇಶಿಸಲು ಸಾಧ್ಯವಾಗದಿದ್ದರೆ, ಅಬಾಶ್ ಫೈಲ್ ಅನ್ನು ಅದರ ಹೋಮ್ ಡೈರೆಕ್ಟರಿಗೆ ನಕಲಿಸುತ್ತದೆ.
ಪ್ರಮುಖ ಮಿತಿಗಳು
ಅಬಾಶ್ ಇನ್ನೂ Android ನ ಅಪ್ಲಿಕೇಶನ್ ಸ್ಯಾಂಡ್ಬಾಕ್ಸ್ ಒಳಗೆ ಚಲಿಸುತ್ತದೆ. ಇದು ರೂಟ್ ಅಲ್ಲ, Linux VM ಅಲ್ಲ, ಮತ್ತು Android ಭದ್ರತೆಯ ಸುತ್ತ ಒಂದು ಮಾರ್ಗವಲ್ಲ. ಇದು ಇತರ ಅಪ್ಲಿಕೇಶನ್ಗಳ ಖಾಸಗಿ ಡೇಟಾವನ್ನು ಓದಲು, ಸಂರಕ್ಷಿತ ಸಿಸ್ಟಮ್ ಪ್ರದೇಶಗಳನ್ನು ಮಾರ್ಪಡಿಸಲು ಅಥವಾ ನೀವು ಸ್ಪಷ್ಟವಾಗಿ ಹಂಚಿಕೊಳ್ಳದ ಅಥವಾ ಅನುಮತಿ ನೀಡದ ಫೈಲ್ಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ.
ಸಿಸ್ಟಮ್ನ ಕೆಲವು ಭಾಗಗಳನ್ನು Android ಮತ್ತು SELinux ಸಹ ನಿರ್ಬಂಧಿಸಿವೆ. ಅಂದರೆ ಕೆಲವು ಡೈರೆಕ್ಟರಿಗಳು ಸಂಪೂರ್ಣವಾಗಿ ಅನ್ವೇಷಿಸಲು ಸಾಧ್ಯವಾಗದಿರಬಹುದು ಮತ್ತು ಆಜ್ಞೆ ಅಥವಾ ಮಾರ್ಗ ಅನ್ವೇಷಣೆಯಂತಹ ಕೆಲವು ಅನುಕೂಲಕರ ವೈಶಿಷ್ಟ್ಯಗಳು ಡೆಸ್ಕ್ಟಾಪ್ Linux ಸಿಸ್ಟಮ್ಗಿಂತ ಹೆಚ್ಚು ಸೀಮಿತವಾಗಿರಬಹುದು.
Android ಡಾಕ್ಯುಮೆಂಟ್ ಪೂರೈಕೆದಾರರ ಮೂಲಕ ತೆರೆಯಲಾದ ಫೈಲ್ಗಳಿಗೆ, ಟರ್ಮಿನಲ್ ಪರಿಕರಗಳು ಅದನ್ನು ಪ್ರವೇಶಿಸಲು ಅಬಾಶ್ ಖಾಸಗಿ ಕಾರ್ಯ ನಕಲನ್ನು ಮಾಡಬೇಕಾಗಬಹುದು. ಆ ಸಂದರ್ಭಗಳಲ್ಲಿ, ಬದಲಾವಣೆಗಳನ್ನು ಉಳಿಸುವುದು ಮೂಲ ಮೂಲ ಫೈಲ್ಗೆ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಬರೆಯುವ ಬದಲು ಅಬಾಶ್ ಒಳಗೆ ನಕಲನ್ನು ನವೀಕರಿಸುತ್ತದೆ.
ಆಂಡ್ರಾಯ್ಡ್ಗಾಗಿ ಬ್ಯಾಷ್
ಅಪ್ಡೇಟ್ ದಿನಾಂಕ
ಮಾರ್ಚ್ 31, 2026