Termux gav bi gav (Beş 1)

termux gav bi gav

Dema ku min cara yekem Termux nas kir, û ez ji bûna bikarhênerek Linux-ê dûr im, ew di serê min de bû sedema du ramanan: "Têk xweş e!" û "Çawa bikar bînin?". Piştî ku li Înternetê geriyam, min gotarek yekane nedît ku bi tevahî destûrê dide we ku hûn dest bi karanîna Termux-ê bikin da ku ew ji kêzikan bêtir kêfê bîne. Em ê vê rast bikin.

Bi rastî, ez ji bo çi gihîştim Termux? Pêşîn, hackkirin, an jî bêtir xwestina ku meriv wê hinekî fêm bike. Ya duyemîn, nebûna karanîna Kali Linux.
Li vir ez ê hewl bidim ku hemî tiştên kêrhatî yên ku min li ser mijarê dîtine berhev bikim. Ev gotar ne mimkûn e ku her kesê ku fêm dike şaş bike, lê ji bo kesên ku tenê bi kêfên Termux dizanin, ez hêvî dikim ku ew ê kêrhatî be.

Ji bo têgihiştinek çêtir a materyalê, ez pêşniyar dikim ku tiştê ku min diyar kiriye ne wekî kopî-pasteyek hêsan dubare bike, lê bi serê xwe fermanan têxe. Ji bo rehetiyê, em hewceyê amûrek Android-ê ku bi klavyeyek ve girêdayî ye, an jî, wekî di doza min de, cîhazek Android û PC / Laptop (Windows) bi heman torê ve girêdayî ye. Android tê tercîhkirin ku root e, lê ne hewce ye. Carinan ez di nav kevanan de tiştek destnîşan dikim, bi gelemperî ev ê dihêle ku hûn materyalê çêtir fam bikin (heke ya ku di nav kevanan de hatî nivîsandin bi tevahî ne zelal be, xwe ji wê berde, wê hingê dê her tişt di pêvajoyê de û wekî ku hewce be were rave kirin).

gav 1

Ez ê di heman demê de banal û mentiqî bim

Termux ji Google Play Market saz bikin:

Termux gav bi gav (Beş 1)

Em serîlêdana sazkirî vedikin û dibînin:

Termux gav bi gav (Beş 1)

Pêngava paşîn nûvekirina pakêtên pêş-sazkirî ye. Ji bo vê yekê, em du fermanan bi rêzê dinivîsin, di rê de em bi ketina Y-yê bi her tiştî re razî dibin:

apt update
apt upgrade
Bi fermana yekem re, em navnîşa pakêtên sazkirî kontrol dikin û li yên ku dikarin werin nûve kirin digerin, û bi ya duyemîn re em wan nûve dikin. Ji ber vê sedemê divê ferman di vê rêzê de bêne nivîsandin.

Niha guhertoya herî dawî ya Termux heye.

Çend fermanên din

ls - navnîşek pel û peldankan di pelrêça heyî de nîşan dide
cd - diçe pelrêça diyarkirî, mînakî:
Girîng e ku meriv fêm bike: heke rê rasterast neyê diyar kirin (~/sparage/downloads/1.txt) ew ê ji pelrêça heyî be.
cd dir1 - heke di pelrêça heyî de hebe dê biçe dir1
cd ~/dir1 - dê li ser riya diyarkirî ji peldanka root ve biçe dir1
cd  an cd ~ - biçin peldanka root
clear - konsolê paqij bikin
ifconfig - hûn dikarin IP-ê bibînin, an jî hûn dikarin torê mîheng bikin
cat - dihêle hûn bi pelan / cîhazan re (di nav heman mijarê de) bixebitin, mînakî:
cat 1.txt - naveroka pelê 1.txt bibînin
cat 1.txt>>2.txt - pelê 1.txt kopî bikin pelê 2.txt (pelê 1.txt dê bimîne)
rm - ji bo rakirina pelan ji pergala pelan tê bikar anîn. Vebijarkên ku bi rm re têne bikar anîn:
-r - hemî pelrêçikên hêlînkirî pêvajoyê bikin. Ger pelê ku tê jêbirin pelrêçek be ev mift hewce ye. Ger pelê ku tê jêbirin ne pelrêçek be, wê hingê vebijarka -r bandorek li ser fermana rm nake.
-i - ji bo her operasyonek jêbirinê bilezek pejirandinê nîşan bide.
-f - heke xeletî ji ber pelên tine bûn, kodek derketinê ya xelet venegerînin; ji bo pejirandina danûstandinan nepirsin.
Bo nimûne:
rm -rf mydir - pelê (an pelrêça) mydir bêyî pejirandin û koda xeletiyê jêbirin.
mkdir <путь> - li ser riya diyarkirî pelrêçek diafirîne
echo - dikare ji bo nivîsandina rêzek pelê were bikar anîn, heke '>' were bikar anîn, pel dê were nivîsandin, heke '>>' dê rêz li dawiya pelê were zêdekirin:
echo "string" > filename
Em li ser Înternetê li ser fermanên UNIX-ê bêtir hûrgulî digerin (tu kes xwe-pêşkeftinê betal nekir).
Kurtebirra klavyeyê Ctrl + C û Ctrl + Z, bi rêzê, pêkanîna fermanan qut dike û rawestîne.

gav 2

Jiyana xwe hêsantir bikin

Ji bo ku hûn bi ketina fermanên ji klavyeya ser ekranê (bê guman, di şert û mercên "zevî" de, hûn nikaribin ji vê yekê dûr bikevin, xwe bêedeb îşkence bikin) du rê hene:

  1. Klavyeyek bêkêmasî bi cîhaza xweya Android-ê re bi rengek hêsan ve girêdin.
  2. Ssh bikar bînin. Bi hêsanî, konsolê Termux ku li ser cîhaza weya Android-ê dixebite dê li ser komputera we were vekirin.

Ez çûm riya duyemîn, her çend sazkirina wê hinekî tevlihev e, ew hemî di karanîna hêsan de dide.

Pêdivî ye ku hûn bernameya muwekîlê ssh-ê li ser komputerê saz bikin, ez Bitvise SSH Client bikar tînim, tê de. hemî çalakiyên din di vê bernameyê de têne kirin.

Termux gav bi gav (Beş 1)

Bo di vê gavê de Termux tenê bi karanîna rêbaza Publickey bi karanîna pelek sereke piştgirî dike, pêdivî ye ku em vê pelê biafirînin. Ji bo vê yekê, di bernameya Bitvise SSH Client, li ser tabloya Têketinê, li ser bikirtînin gerînendeyê key muwekîlê di pencereya ku vedibe de, mifteyek giştî ya nû biafirînin û wê di formata OpenSSH de bişînin pelek bi navê termux.pub (bi rastî, her navek dikare were bikar anîn). Pelê hatî afirandin di bîra navxweyî ya cîhaza weya Android-ê de di peldanka Dakêşan de tête danîn (ev peldank û çend kesên din, Termux gihîştina bê root hêsan kiriye).

Di tabloya Têketinê de, di qada Host de, IP-ya cîhaza xweya Android-ê têkevin (hûn dikarin bi têketina fermana ifconfig a li Termux fêr bibin) di qada Portê de divê 8022 be.

Naha em biçin sazkirina OpenSSH li Termux, ji bo vê yekê em emrên jêrîn têkevin:

apt install openssh (di pêvajoyê de, ger hewce be, 'y' binivîse)
pkill sshd (bi vê fermanê em OpenSSH rawestînin)
termux-setup-storage (têkilî bîranîna navxweyî)
cat ~/storage/downloads/termux.pub>>~/.ssh/authorized_keys (pelê mifteyê kopî bike)
sshd (mêvandarê ssh dest pê bike)

Em vedigerin Bitvise SSH Client û bişkoja Têketinê bikirtînin. Di dema pêvajoya girêdanê de, dê pencereyek xuya bibe ku tê de em Rêbaz hildibijêrin - mifteya giştî, mifteya xerîdar Passphrase ye (eger we ew diyar kir dema ku pelê mifteyê çêdike).

Di rewşek pêwendiyek serketî de (heke her tişt wekî ku hatî nivîsandin were kirin, divê bê pirsgirêk were girêdan), dê pencereyek vebe.

Termux gav bi gav (Beş 1)

Naha em dikarin fermanên ji PC-ê têkevin û ew ê li ser cîhaza weya Android-ê werin darve kirin. Ne zehmet e ku meriv texmîn bike ka ev çi feyde dide.

gav 3

Termux saz bikin, karûbarên din saz bikin

Berî her tiştî, bila em bash-temamkirinê saz bikin (kurtebir, magic-Tab, kî jê re gazî dike). Esasê kargêriyê ev e ku, bi têketina fermanan, hûn dikarin bi tikandina Tab-ê ve temamkirina otomatîkî bikar bînin. Ji bo sazkirinê, binivîse:

apt install bash-completion (Li ser tikandina Tabê bixweber dixebite)

Welê, jiyan bêyî edîtorek nivîsê bi ronîkirina kodê çi ye (heke hûn ji nişkê ve bixwazin kod bikin, lê hûn dixwazin). Ji bo sazkirinê, binivîse:

apt install vim

Li vir hûn dikarin jixwe temamkirina otomatîkî bikar bînin - em 'apt i' dinivîsin naha Tab tap bikin û fermana me li 'apt install' tê zêdekirin.

Bikaranîna vim ne dijwar e, ji bo vekirina pelê 1.txt (eger tune be, dê were afirandin) em dinivîsin:

vim 1.txt

'i' bikirtînin da ku dest bi nivîsandinê bikin
ESC bitikîne da ku têketina nivîsê biqedîne.
Divê berî fermanê bi dûvikek ':' bête girtin.
':q' - bêyî tomarkirinê derkeve
':w' - xilas bike
':wq' - xilas bike û derkeve

Ji ber ku em niha dikarin pelan biafirînin û biguhezînin, bila xuyang û hesta rêzika fermanê ya Termux hinekî baştir bikin. Ji bo vê yekê, divê em guhêrbara jîngehê PS1 li ser "[ 33[1;33;1;32m]:[ 33[1;31m]w$ [33[0m][ 33[0m]" saz bikin (heke hûn meraq dike ka ew çi ye û bi çi bixwî ji kerema xwe vir). Ji bo vê yekê, pêdivî ye ku em rêzê li pelê '.bashrc' zêde bikin (ew li kokê ye û her gava ku şêl dest pê dike tê darve kirin):

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

Ji bo sadebûn û zelaliyê, em ê vim bikar bînin:

cd
vim .bashrc

Em dikevin rêzê, xilas dikin û derdikevin.

Rêyek din ku meriv rêzek li pelek zêde bike ev e ku emrê 'echo' bikar bîne:

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

Bala xwe bidinê ku ji bo nîşandana quote ducarî, divê tevahiya rêzika bi quotes ducarî di nav quotes yekane de were girtin. Di vê fermanê de '>>' heye ji ber ku pel dê ji bo '>' were nivîsandin.

Di pelê .bashrc de, hûn dikarin navên din jî binivîsin - kurtkirin. Mînakî, em dixwazin bi yek fermanê ve nûvekirin û nûvekirin pêk bînin. Ji bo vê yekê, rêza jêrîn li .bashrc zêde bikin:

alias updg = "apt update && apt upgrade"

Ji bo ku hûn rêzek têxin, hûn dikarin vim an fermana echo bikar bînin (heke ew bi xwe nexebite - li jêr binêre)

Hevoksaziya nasnav ev e:

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

Ji ber vê yekê em kurtenivîsek zêde bikin:

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

Li vir hin karûbarên bikêrtir hene

Bi sazkirina apt saz bikin

mêr - Ji bo piraniya fermanan alîkariyek çêkirî.
mêr % navê fermanê

imagemagick - Alîkariya ji bo xebata bi wêneyan (veguhertin, berhevkirin, kişandin). Pdf jî di nav de gelek formatan piştgirî dike Mînak: Hemî wêneyên di peldanka heyî de veguherînin yek pdf û mezinahiya wan kêm bikin.
veguherîn *.jpg -pîvana 50% img.pdf

ffmpeg - Yek ji çêtirîn veguherînerên deng / vîdyoyê. talîmatên Google ji bo bikaranînê.

mc - Rêvebirek pelê du-pane mîna Far.

Hê gelek gav li pêş in, ya sereke ew e ku tevger dest pê kiriye!

Source: www.habr.com

Add a comment