Termux පියවරෙන් පියවර (1 කොටස)

termux පියවරෙන් පියවර

මම මුලින්ම Termux මුණගැසුණු විට සහ මම Linux පරිශීලකයෙකු වීමෙන් බොහෝ දුරස්ව සිටින විට, එය මගේ හිස තුළ සිතුවිලි දෙකක් ඇති කළේය: “කූල් යූටර්!” සහ "එය භාවිතා කරන්නේ කෙසේද?". අන්තර්ජාලය හරහා සැරිසැරූ මට, ඔබට ටර්මක්ස් භාවිතා කිරීම ආරම්භ කිරීමට සම්පූර්ණයෙන්ම ඉඩ සලසන එක ලිපියක්වත් මට හමු නොවීය, එවිට එය ජරාවට වඩා සතුටක් ගෙන දෙයි. අපි මේක හදන්නම්.

ඇත්ත වශයෙන්ම, මම Termux වෙත පැමිණියේ කුමක් සඳහාද? පළමුව, අනවසරයෙන් ඇතුළුවීම, නැතහොත් එය ටිකක් තේරුම් ගැනීමට ඇති ආශාව. දෙවනුව, Kali Linux භාවිතා කිරීමට ඇති නොහැකියාව.
මෙන්න මම මාතෘකාව මත සොයාගත් සියලු ප්රයෝජනවත් දේවල් එකට එකතු කිරීමට උත්සාහ කරමි. මෙම ලිපිය තේරුම් ගන්නා කිසිවෙකු පුදුමයට පත් කිරීමට අපහසුය, නමුත් Termux හි සතුට පමණක් දන්නා අයට එය ප්‍රයෝජනවත් වනු ඇතැයි මම බලාපොරොත්තු වෙමි.

ද්‍රව්‍ය පිළිබඳ වඩා හොඳ අවබෝධයක් සඳහා, මා විසින් විස්තර කරන ලද සරල පිටපත් ඇලවීමක් ලෙස නොව, මගේම විධාන ඇතුළත් කිරීමට මම නැවත නැවත නිර්දේශ කරමි. පහසුව සඳහා, අපට යතුරුපුවරුව සම්බන්ධ කර ඇති ඇන්ඩ්‍රොයිඩ් උපාංගයක් අවශ්‍ය වේ, නැතහොත්, මගේ නඩුවේ මෙන්, ඇන්ඩ්‍රොයිඩ් උපාංගයක් සහ එකම ජාලයට සම්බන්ධ PC / ලැප්ටොප් (වින්ඩෝස්) එකක් අවශ්‍ය වේ. ඇන්ඩ්‍රොයිඩ් වඩාත් රූට් කර ඇත, නමුත් අවශ්‍ය නොවේ. සමහර විට මම වරහන් තුළ යමක් සඳහන් කරමි, සාමාන්‍යයෙන් මෙය ඔබට ද්‍රව්‍යය වඩා හොඳින් අවබෝධ කර ගැනීමට ඉඩ සලසයි (වරහන් තුළ ලියා ඇති දේ සම්පූර්ණයෙන්ම පැහැදිලි නැතිනම්, එය මඟ හැරීමට නිදහස් වන්න, එවිට සියල්ල ක්‍රියාවලියේදී සහ අවශ්‍ය පරිදි පැහැදිලි කරනු ඇත).

පියවරක් 1

මම එකවරම අශික්ෂිත සහ තාර්කික වන්නෙමි

Google Play Market වෙතින් Termux ස්ථාපනය කරන්න:

Termux පියවරෙන් පියවර (1 කොටස)

අපි ස්ථාපිත යෙදුම විවෘත කර බලන්න:

Termux පියවරෙන් පියවර (1 කොටස)

මීලඟ පියවර වන්නේ පෙර ස්ථාපනය කර ඇති පැකේජ යාවත්කාලීන කිරීමයි. මෙය සිදු කිරීම සඳහා, අපි අනුපිළිවෙලින් විධාන දෙකක් ඇතුළත් කරන්නෙමු, එම ක්‍රියාවලියේදී අපි Y ඇතුළත් කිරීමෙන් සියල්ල සමඟ එකඟ වෙමු:

apt update
apt upgrade
පළමු විධානය සමඟ, අපි ස්ථාපිත පැකේජ ලැයිස්තුව පරීක්ෂා කර යාවත්කාලීන කළ හැකි ඒවා සොයන්නෙමු, දෙවැන්න සමඟ අපි ඒවා යාවත්කාලීන කරමු. මෙම හේතුව නිසා, විධාන මෙම අනුපිළිවෙලෙහි ලිවිය යුතුය.

අපට දැන් Termux හි නවතම අනුවාදය තිබේ.

තවත් විධාන කිහිපයක්

ls - වත්මන් නාමාවලියෙහි ගොනු සහ නාමාවලි ලැයිස්තුවක් පෙන්වයි
cd - නිශ්චිත නාමාවලිය වෙත ගමන් කරයි, උදාහරණයක් ලෙස:
තේරුම් ගැනීම වැදගත්ය: මාර්ගය සෘජුව සඳහන් කර නොමැති නම් (~/storage/downloads/1.txt) එය වත්මන් නාමාවලියෙන් වනු ඇත.
cd dir1 - එය වත්මන් නාමාවලියෙහි තිබේ නම් dir1 වෙත ගමන් කරනු ඇත
cd ~/dir1 - root ෆෝල්ඩරයෙන් නිශ්චිත මාර්ගයෙහි dir1 වෙත ගමන් කරනු ඇත
cd  හෝ cd ~ - root ෆෝල්ඩරය වෙත ගෙන යන්න
clear - කොන්සෝලය හිස් කරන්න
ifconfig - ඔබට IP දැකිය හැකිය, නැතහොත් ඔබට ජාලය වින්‍යාසගත කළ හැකිය
cat - ඔබට ගොනු/උපාංග සමඟ වැඩ කිරීමට ඉඩ සලසයි (එකම නූල් තුළ) උදාහරණයක් ලෙස:
cat 1.txt – 1.txt ගොනුවේ අන්තර්ගතය බලන්න
cat 1.txt>>2.txt – 1.txt ගොනුව 2.txt ගොනුවට පිටපත් කරන්න (ගොනුව 1.txt පවතිනු ඇත)
rm - ගොනු පද්ධතියෙන් ගොනු ඉවත් කිරීමට භාවිතා කරයි. rm සමඟ භාවිතා කරන විකල්ප:
-r - සියලුම කැදලි නාමාවලි සැකසීම. මකා දමන ගොනුව නාමාවලියක් නම් මෙම යතුර අවශ්‍ය වේ. මකා දැමෙන ගොනුව නාමාවලියක් නොවේ නම්, -r විකල්පය rm විධානයට බලපෑමක් නැත.
-i - එක් එක් මකාදැමීමේ මෙහෙයුම සඳහා තහවුරු කිරීමේ විමසුමක් පෙන්වන්න.
-f - නොපවතින ගොනු නිසා දෝෂ ඇති වූවා නම්, වැරදි පිටවීමේ කේතයක් ආපසු නොදෙන්න; ගනුදෙනු තහවුරු කිරීම ඉල්ලා නොසිටින්න.
උදාහරණ වශයෙන්:
rm -rf mydir - තහවුරු කිරීමක් සහ දෝෂ කේතයකින් තොරව mydir ගොනුව (හෝ නාමාවලිය) මකන්න.
mkdir <путь> - නිශ්චිත මාර්ගයේ නාමාවලියක් නිර්මාණය කරයි
echo - ගොනුවකට පේළියක් ලිවීමට භාවිතා කළ හැක, '>' භාවිතා කරන්නේ නම්, ගොනුව උඩින් ලියැවෙනු ඇත, '>>' නම් පේළිය ගොනුවේ අවසානයට එකතු වේ:
echo "string" > filename
අපි අන්තර්ජාලයේ UNIX විධාන පිළිබඳ වැඩි විස්තර සොයන්නෙමු (කිසිවෙකු ස්වයං-සංවර්ධනය අවලංගු කර නැත).
යතුරුපුවරු කෙටිමං Ctrl + C සහ Ctrl + Z පිළිවෙලින් විධාන ක්‍රියාත්මක කිරීම බාධා කරයි.

පියවරක් 2

ඔබේ ජීවිතය පහසු කර ගන්න

තිරයේ යතුරුපුවරුවෙන් විධාන ඇතුළත් කිරීමෙන් ඔබට අනවශ්‍ය ලෙස වධ හිංසා නොකිරීමට (“ක්ෂේත්‍ර” තත්වයන් තුළ, ඇත්ත වශයෙන්ම, ඔබට මෙයින් ගැලවිය නොහැක) ක්‍රම දෙකක් තිබේ:

  1. ඕනෑම පහසු ආකාරයකින් ඔබගේ Android උපාංගයට සම්පූර්ණ යතුරු පුවරුව සම්බන්ධ කරන්න.
  2. ssh භාවිතා කරන්න. සරලව කිවහොත්, ඔබගේ Android උපාංගයේ ක්‍රියාත්මක වන Termux හි කොන්සෝලය ඔබේ පරිගණකයේ විවෘත වේ.

මම දෙවන මාර්ගයට ගියෙමි, එය සැකසීමට තරමක් සංකීර්ණ වුවද, භාවිතයේ පහසුව තුළ සියල්ල ගෙවනු ලැබේ.

ඔබ පරිගණකයේ ssh සේවාදායක වැඩසටහන ස්ථාපනය කළ යුතුය, මම භාවිතා කරන්නේ Bitvise SSH Client, incl. සියලුම ඉදිරි ක්‍රියා මෙම වැඩසටහන තුළ සිදු කෙරේ.

Termux පියවරෙන් පියවර (1 කොටස)

නිසා මේ මොහොතේ Termux විසින් යතුරු ගොනුවක් භාවිතයෙන් Publickey ක්‍රමය භාවිතයෙන් සම්බන්ධ කිරීමට පමණක් සහාය දක්වයි, අපට මෙම ගොනුව සෑදිය යුතුය. මෙය සිදු කිරීම සඳහා, Bitvise SSH සේවාලාභියා වැඩසටහනේ, පිවිසුම් පටිත්තෙහි, ක්ලික් කරන්න සේවාදායක යතුරු කළමනාකරු විවෘත වන කවුළුව තුළ, නව පොදු යතුරක් ජනනය කර එය OpenSSH ආකෘතියෙන් termux.pub නම් ගොනුවකට අපනයනය කරන්න (ඇත්ත වශයෙන්ම, ඕනෑම නමක් භාවිතා කළ හැක). සාදන ලද ගොනුව ඔබගේ ඇන්ඩ්‍රොයිඩ් උපාංගයේ අභ්‍යන්තර මතකයේ බාගැනීම් ෆෝල්ඩරය තුළ තබා ඇත (මෙම ෆෝල්ඩරය සහ තවත් කිහිපයක්, Termux හට root නොමැතිව ප්‍රවේශය සරල කර ඇත).

ලොගින් පටිත්තෙහි, සත්කාරක ක්ෂේත්‍රයේ, ඔබගේ ඇන්ඩ්‍රොයිඩ් උපාංගයේ IP ඇතුලත් කරන්න (ඔබට Termux හි ifconfig විධානය ඇතුළත් කිරීමෙන් ඔබට දැනගත හැකිය) වරාය ක්ෂේත්‍රයේ 8022 විය යුතුය.

දැන් අපි Termux හි OpenSSH ස්ථාපනය කිරීමට ඉදිරියට යමු, මේ සඳහා අපි පහත විධානයන් ඇතුළත් කරමු:

apt install openssh (ක්‍රියාවලියේදී, අවශ්‍ය නම්, 'y' ඇතුළත් කරන්න)
pkill sshd (මෙම විධානය සමඟ අපි OpenSSH නවත්වන්නෙමු)
termux-setup-storage (අභ්‍යන්තර මතකය සම්බන්ධ කරන්න)
cat ~/storage/downloads/termux.pub>>~/.ssh/authorized_keys (යතුරු ගොනුව පිටපත් කරන්න)
sshd (ssh සත්කාරක ආරම්භ කරන්න)

අපි Bitvise SSH සේවාලාභියා වෙත ආපසු ගොස් ලොග් ඉන් බොත්තම ක්ලික් කරන්න. සම්බන්ධතා ක්‍රියාවලියේදී, අපි ක්‍රමය තෝරා ගන්නා කවුළුවක් දිස්වනු ඇත - publickey, Client යතුර මුරපදය වේ (යතුරු ගොනුව උත්පාදනය කිරීමේදී ඔබ එය නියම කළේ නම්).

සාර්ථක සම්බන්ධතාවයකදී (සියල්ල ලිඛිතව සිදු කර ඇත්නම්, එය ගැටළු නොමැතිව සම්බන්ධ විය යුතුය), කවුළුවක් විවෘත වේ.

Termux පියවරෙන් පියවර (1 කොටස)

දැන් අපට පරිගණකයෙන් විධාන ඇතුළත් කළ හැකි අතර ඒවා ඔබගේ ඇන්ඩ්‍රොයිඩ් උපාංගයේ ක්‍රියාත්මක වේ. මෙයින් ලැබෙන ප්‍රතිලාභ මොනවාදැයි අනුමාන කිරීම අපහසු නැත.

පියවරක් 3

Termux සකසන්න, අමතර උපයෝගිතා ස්ථාපනය කරන්න

මුලින්ම, අපි bash-completion ස්ථාපනය කරමු (කෙටිමං, මැජික්-ටැබ්, එය අමතන්නේ කවුරුන්ද). උපයෝගීතාවයේ සාරය නම්, විධාන ඇතුළත් කිරීමෙන්, Tab එබීමෙන් ඔබට ස්වයංක්‍රීය සම්පුර්ණ කිරීම භාවිතා කළ හැකිය. ස්ථාපනය කිරීමට, ලියන්න:

apt install bash-completion (Tab එබීමෙන් ස්වයංක්‍රීයව ක්‍රියා කරයි)

හොඳයි, කේත උද්දීපනය සහිත පෙළ සංස්කාරකයක් නොමැතිව ජීවිතය යනු කුමක්ද (ඔබට හදිසියේම කේත කිරීමට අවශ්‍ය නම්, නමුත් ඔබට අවශ්‍ය නම්). ස්ථාපනය කිරීමට, ලියන්න:

apt install vim

මෙහිදී ඔබට දැනටමත් ස්වයං සම්පුර්ණ කිරීම භාවිතා කළ හැක - අපි 'apt i' ලියන්නෙමු දැන් Tab ඔබන්න, අපගේ විධානය 'apt install' වෙත ඈඳා ඇත.

vim භාවිතා කිරීම අපහසු නැත, 1.txt ගොනුව විවෘත කිරීමට (එය නොපවතියි නම්, එය සාදනු ලැබේ) අපි ලියන්නෙමු:

vim 1.txt

ටයිප් කිරීම ආරම්භ කිරීමට 'i' ඔබන්න
ටයිප් කිරීම අවසන් කිරීමට ESC ඔබන්න
විධානයට පෙර ':' කොලනයක් තිබිය යුතුය.
':q' - සුරැකීමකින් තොරව පිටවන්න
':w' - සුරකින්න
':wq' - සුරැකීම සහ පිටවීම

අපට දැන් ගොනු සෑදීමට සහ සංස්කරණය කිරීමට හැකි බැවින්, අපි Termux හි විධාන රේඛාවේ පෙනුම සහ හැඟීම ටිකක් වැඩි දියුණු කරමු. මෙය සිදු කිරීම සඳහා, අපි PS1 පරිසර විචල්‍යය "[ 33[1;33;1;32m]:[ 33[1;31m]w$ [ 33[0m][ 33[0m]" ලෙස සැකසිය යුතුයි (ඔබ නම් එය කුමක්ද සහ එය කන්නේ කුමක් සමඟදැයි කල්පනා කිරීම මෙහි) මෙය සිදු කිරීම සඳහා, අපි '.bashrc' ගොනුවට රේඛාව එක් කළ යුතුය (එය මූලයේ පිහිටා ඇති අතර කවචය ආරම්භ කරන සෑම අවස්ථාවකම ක්රියාත්මක වේ):

PS1 = "[ 33[1;33;1;32m]:[ 33[1;31m]w$ [ 33[0m][ 33[0m]"

සරල බව සහ පැහැදිලිකම සඳහා, අපි vim භාවිතා කරන්නෙමු:

cd
vim .bashrc

අපි රේඛාව ඇතුල් කරන්න, සුරකින්න සහ පිටවන්න.

ගොනුවකට රේඛාවක් එක් කිරීමට තවත් ක්රමයක් නම් 'echo' විධානය භාවිතා කිරීමයි:

echo PS1='"[ 33[1;33;1;32m]:[ 33[1;31m]w$ [ 33[0m][ 33[0m]"' >>  .bashrc

ද්විත්ව උද්ධෘත සංදර්ශන කිරීමට, සම්පූර්ණ තන්තුවම තනි උද්ධෘතවල අමුණා තිබිය යුතු බව සලකන්න. මෙම විධානයට '>>' ඇත, මන්ද ගොනුව '>' උඩින් ලිවීමට පිරවිය යුතු බැවිනි.

.bashrc ගොනුව තුළ, ඔබට අන්වර්ථ - කෙටි යෙදුම් ද ඇතුළත් කළ හැකිය. උදාහරණයක් ලෙස, අපට එකවර එක් විධානයකින් යාවත්කාලීන කිරීම සහ උත්ශ්‍රේණි කිරීම සිදු කිරීමට අවශ්‍ය වේ. මෙය සිදු කිරීම සඳහා, .bashrc වෙත පහත පේළිය එක් කරන්න:

alias updg = "apt update && apt upgrade"

රේඛාවක් ඇතුළු කිරීමට, ඔබට vim හෝ echo විධානය භාවිතා කළ හැකිය (එය ඔබ විසින්ම ක්‍රියා නොකරන්නේ නම් - පහත බලන්න)

අන්වර්ථ සින්ටැක්ස් යනු:

alias <сокращение> = "<перечень команд>"

එබැවින් අපි කෙටි යෙදුමක් එකතු කරමු:

echo alias updg='"apt update && apt upgrade"' >> .bashrc

මෙන්න තවත් ප්රයෝජනවත් උපයෝගිතා කිහිපයක්

apt ස්ථාපනය හරහා ස්ථාපනය කරන්න

මිනිසා - බොහෝ විධාන සඳහා ගොඩනඟන ලද උපකාරය.
මිනිසා% විධාන නාමය

imagemagick - රූප සමඟ වැඩ කිරීම සඳහා උපයෝගීතාව (පරිවර්තනය කිරීම, සම්පීඩනය කිරීම, කැපීම). pdf ඇතුළු බොහෝ ආකෘති සඳහා සහය දක්වයි උදාහරණය: වත්මන් ෆෝල්ඩරයේ ඇති සියලුම පින්තූර එක් pdf බවට පරිවර්තනය කර ඒවායේ ප්‍රමාණය අඩු කරන්න.
පරිවර්තනය *.jpg -scale 50% img.pdf

ffmpeg - හොඳම ශ්‍රව්‍ය/ දෘශ්‍ය පරිවර්තක වලින් එකකි. භාවිතය සඳහා ගූගල් උපදෙස්.

mc - Far වැනි පුවරු දෙකක ගොනු කළමනාකරුවෙකු.

තවමත් බොහෝ පියවර ඉදිරියෙන් ඇත, ප්රධාන දෙය නම් ව්යාපාරය ආරම්භ වී ඇත!

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න