ټرمکس ګام په ګام (1 برخه)

ټرمکس ګام په ګام

کله چې ما د لومړي ځل لپاره ټرمکس سره ولیدل، او زه د لینوکس کاروونکي څخه لرې یم، دا زما په سر کې دوه فکرونه رامینځته کړل: "په زړه پورې خبره!" او "څنګه یې وکاروئ؟". د انټرنیټ له لارې د لیدو کولو سره ، ما یوه مقاله ونه موندله چې تاسو ته په بشپړ ډول اجازه درکوي د ټرمکس کارول پیل کړئ ترڅو دا د خندا څخه ډیر خوند راوړي. موږ به دا حل کړو.

د څه لپاره، په حقیقت کې، زه Termux ته ورسیدم؟ لومړی، هیک کول، یا بلکه د دې لږ پوهیدلو هیله. دوهم، د کالی لینکس کارولو نشتوالی.
دلته به زه هڅه وکړم ټول هغه ګټور شیان یوځای کړم چې ما په موضوع کې وموندل. دا مقاله امکان نلري چې هرڅوک حیران کړي څوک چې پوهیږي، مګر د هغو کسانو لپاره چې یوازې د Termux په خوښیو پوهیږي، زه هیله لرم چې دا به ګټور وي.

د موادو د ښه پوهیدو لپاره، زه وړاندیز کوم چې هغه څه تکرار کړم چې ما د ساده کاپي پیسټ په توګه بیان کړي، مګر په خپله حکمونو ته ننوتل. د اسانتیا لپاره ، موږ یا هم د کیبورډ سره وصل شوي Android وسیله ته اړتیا لرو ، یا لکه زما په قضیه کې ، د Android وسیله او یو کمپیوټر / لیپ ټاپ (وینډوز) ورته شبکې سره وصل دی. Android په غوره توګه ریښه شوی، مګر اړتیا نلري. ځینې ​​​​وختونه زه په قوسونو کې یو څه په ګوته کوم، معمولا دا به تاسو ته اجازه درکړي چې مواد په ښه توګه پوه شي (که چیرې په قوسونو کې څه لیکل شوي وي په بشپړه توګه روښانه نه وي، په وړیا توګه یې پریږدئ، نو هرڅه به په پروسه کې تشریح شي او لکه څنګه چې اړین وي).

1 ګام

زه به په ورته وخت کې مجرد او منطقي وم

د ګوګل پلی بازار څخه ټرمکس نصب کړئ:

ټرمکس ګام په ګام (1 برخه)

موږ نصب شوی غوښتنلیک خلاصوو او وګورو:

ټرمکس ګام په ګام (1 برخه)

بل ګام د مخکې نصب شوي کڅوړې تازه کول دي. د دې کولو لپاره، موږ په ترتیب سره دوه حکمونه داخلوو، په کوم کې چې موږ د Y په ننوتلو سره د هرڅه سره موافق یو:

apt update
apt upgrade
د لومړۍ کمانډ سره، موږ د نصب شوي کڅوړو لیست ګورو او د هغو په لټه کې یو چې تازه کیدی شي، او د دویم سره موږ دوی تازه کوو. د دې دلیل لپاره، حکمونه باید په دې ترتیب کې ولیکل شي.

موږ اوس د Termux وروستۍ نسخه لرو.

یو څو نور حکمونه

ls - په اوسني لارښود کې د فایلونو او لارښودونو لیست ښیې
cd - ټاکل شوي لارښود ته ځي، د بیلګې په توګه:
دا مهمه ده چې پوه شئ: که چیرې لاره مستقیمه نه وي مشخص شوې (~/storage/downloads/1.txt) دا به د اوسني لارښود څخه وي
cd dir1 - به dir1 ته لاړ شي که چیرې دا په اوسني لارښود کې شتون ولري
cd ~/dir1 - به د روټ فولډر څخه په ټاکل شوې لاره کې dir1 ته لاړ شي
cd  او یا cd ~ - د روټ فولډر ته لاړ شئ
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 مراجعینو په شمول کاروم. ټول نور کارونه په دې پروګرام کې ترسره کیږي.

ټرمکس ګام په ګام (1 برخه)

ځکه اوس مهال Termux یوازې د کلیدي فایل په کارولو سره د Publickey میتود په کارولو سره د نښلولو ملاتړ کوي، موږ باید دا فایل جوړ کړو. د دې کولو لپاره، د Bitvise SSH مراجع برنامه کې، د ننوتلو ټب کې، کلیک وکړئ د پیرودونکي کلیدي مدیر په هغه کړکۍ کې چې خلاصیږي، یو نوی عامه کیلي جوړ کړئ او د OpenSSH په بڼه یې د termux.pub په نوم فایل ته صادر کړئ (په حقیقت کې، هر نوم کارول کیدی شي). رامینځته شوی فایل ستاسو د Android وسیلې داخلي حافظې کې د ډاونلوډ فولډر کې ځای په ځای شوی (دا فولډر ، او څو نور ، ټرمکس پرته له روټ څخه اسانه لاسرسی لري).

د ننوتلو ټب کې ، د کوربه فیلډ کې ، د خپل Android وسیلې 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 کوربه پیل کړئ)

موږ د Bitvis SSH مراجع ته راستون شو او د ننوتلو تڼۍ کلیک وکړئ. د پیوستون پروسې په جریان کې ، یوه کړکۍ به راښکاره شي چیرې چې موږ میتود غوره کوو - عامه کیلي ، د پیرودونکي کیلي پاسفریج دی (که تاسو دا د کیلي فایل رامینځته کولو پرمهال مشخص کړی وي).

د بریالي پیوستون په صورت کې (که هرڅه د لیکلو په توګه ترسره شي، دا باید پرته له ستونزو سره وصل شي)، یوه کړکۍ به پرانیزي.

ټرمکس ګام په ګام (1 برخه)

اوس موږ کولی شو د کمپیوټر څخه کمانډونه دننه کړو او دوی به ستاسو په Android وسیله اجرا شي. دا ستونزمنه نه ده چې اټکل وکړي چې دا څه ګټې وړاندې کوي.

3 ګام

Termux تنظیم کړئ، اضافي اسانتیاوې نصب کړئ

تر ټولو لومړی، راځئ چې د bash-completion نصب کړو (شارټ کټ، جادو-ټب، څوک چې ورته غږ کوي). د کارونې جوهر دا دی چې د کمانډونو په ننوتلو سره، تاسو کولی شئ د Tab په فشارولو سره اتوماتیک کار وکاروئ. د نصبولو لپاره، ولیکئ:

apt install bash-completion (د ټب په فشارولو سره په اتوماتيک ډول کار کوي)

ښه ، د کوډ روښانه کولو سره د متن ایډیټر پرته ژوند څه دی (که تاسو ناڅاپه کوډ کول غواړئ ، مګر تاسو غواړئ). د نصبولو لپاره، ولیکئ:

apt install vim

دلته تاسو کولی شئ دمخه اتوماتیک وکاروئ - موږ لیکو 'apt i' اوس Tab فشار ورکړئ او زموږ کمانډ د 'apt install' سره ضمیمه شوی.

د ویم کارول ستونزمن ندي، د 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 PS1='"[ 33[1;33;1;32m]:[ 33[1;31m]w$ [ 33[0m][ 33[0m]"' >>  .bashrc

په یاد ولرئ چې د دوه ګوني نرخونو ښودلو لپاره، ټول تار باید په واحد نرخونو کې تړل شي. دا کمانډ '>>' لري ځکه چې فایل به د بیا لیکلو لپاره پیډ شي '>'.

په .bashrc فایل کې، تاسو کولی شئ عرفونه - لنډیزونه هم دننه کړئ. د مثال په توګه، موږ غواړو چې په یوځل کې د یوې کمانډ سره تازه او لوړ کړو. د دې کولو لپاره، لاندې کرښه په .bashrc کې اضافه کړئ:

alias updg = "apt update && apt upgrade"

د لاین داخلولو لپاره ، تاسو کولی شئ د ویم یا ایکو کمانډ وکاروئ (که دا پخپله کار نه کوي - لاندې وګورئ)

عرفي ترکیب دا دی:

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

نو راځئ چې لنډیز اضافه کړو:

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

دلته ځینې نورې ګټورې اسانتیاوې دي

د apt install له لارې نصب کړئ

سړی - د ډیری امرونو لپاره جوړ شوی مرسته.
سړی٪ کمانډ نوم

imagemagick - د انځورونو سره د کار کولو لپاره ګټورتیا (بدلول، کمپریس کول، کرول). د pdf په شمول د ډیری فارمیټونو ملاتړ کوي مثال: په اوسني فولډر کې ټول عکسونه په یوه pdf بدل کړئ او د دوی اندازه کمه کړئ.
بدل کړئ *.jpg-scale 50% img.pdf

ffmpeg - یو له غوره آډیو / ویډیو کنورټرونو څخه. د کارولو لپاره د ګوګل لارښوونې.

mc - د دوه پین ​​فایل مدیر لکه Far.

لا هم ډېر ګامونه پراته دي، اصلي خبره دا ده چې حرکت پیل شوی دی!

سرچینه: www.habr.com

Add a comment