Termux ceum air cheum (Pàirt 1)

termux ceum air cheum

Nuair a choinnich mi ri Termux an toiseach, agus mi fada bho bhith nam neach-cleachdaidh Linux, dh’ adhbhraich e dà bheachd nam cheann: “Cool utter!” agus "Ciamar a chleachdas tu e?". Às deidh dhomh ruith tron ​​​​eadar-lìn, cha do lorg mi aon artaigil a leigeas leat tòiseachadh air Termux a chleachdadh gus an toir e barrachd toileachas na crap. Ceartaichidh sinn seo.

Airson dè, gu dearbh, a fhuair mi gu Termux? An toiseach, hacaidh, no an àite am miann a bhith ga thuigsinn beagan. San dàrna h-àite, an neo-chomas Kali Linux a chleachdadh.
An seo feuchaidh mi ris a h-uile rud feumail a lorg mi air a’ chuspair a chur ri chèile. Chan eil e coltach gun cuir an artaigil seo iongnadh air duine sam bith a thuigeas, ach dhaibhsan aig nach eil eòlas ach air toileachas Termux, tha mi an dòchas gum bi e feumail.

Airson tuigse nas fheàrr fhaighinn air an stuth, tha mi a’ moladh a bhith ag ath-aithris na thuirt mi chan ann mar leth-bhreac sìmplidh, ach airson òrdughan a chuir a-steach leam fhìn. Airson goireasachd, feumaidh sinn an dàrna cuid inneal Android le meur-chlàr ceangailte, no, mar a tha sa chùis agam, inneal Android agus PC / Laptop (Windows) ceangailte ris an aon lìonra. Is fheàrr le Android freumhachadh, ach chan eil feum air. Uaireannan bidh mi a 'comharrachadh rudeigin eadar camagan, mar as trice leigidh seo dhut an stuth a thuigsinn nas fheàrr (mura h-eil na tha sgrìobhte eadar camagan gu tur soilleir, faodaidh tu a sheachnadh, thèid a h-uile dad a mhìneachadh sa phròiseas agus mar a dh' fheumar).

ceum 1

Bidh mi loidsigeach banal agus damn aig an aon àm

Stàlaich Termux bho Google Play Market:

Termux ceum air cheum (Pàirt 1)

Bidh sinn a’ fosgladh an aplacaid stàlaichte agus a’ faicinn:

Termux ceum air cheum (Pàirt 1)

Is e an ath cheum na pacaidean ro-stàlaichte ùrachadh. Gus seo a dhèanamh, bidh sinn a 'cur a-steach dà òrdugh ann an òrdugh, anns a bheil sinn ag aontachadh leis a h-uile càil le bhith a' dol a-steach Y:

apt update
apt upgrade
Leis a’ chiad àithne, bheir sinn sùil air an liosta de phasganan stàlaichte agus coimhead airson an fheadhainn a ghabhas ùrachadh, agus leis an dàrna fear bidh sinn gan ùrachadh. Air an adhbhar seo, feumar na h-òrdughan a sgrìobhadh san t-sreath seo.

Tha an tionndadh as ùire againn de Termux a-nis.

Beagan òrdughan eile

ls - a’ taisbeanadh liosta de fhaidhlichean agus chlàran anns an eòlaire gnàthach
cd - gluaisidh e chun eòlaire ainmichte, mar eisimpleir:
Tha e cudromach tuigsinn: mura h-eil an t-slighe air a shònrachadh gu dìreach (~/storage/downloads/1.txt) bidh e bhon eòlaire làithreach
cd dir1 - gluaisidh e gu dir1 ma tha e ann san eòlaire gnàthach
cd ~/dir1 - gluaisidh e gu dir1 aig an t-slighe ainmichte bhon phasgan root
cd  no cd ~ - gluais gu pasgan root
clear - glan an consol
ifconfig - chì thu an IP, no faodaidh tu an lìonra a rèiteachadh
cat - a’ leigeil leat obrachadh le faidhlichean / innealan (taobh a-staigh an aon snàithlean) mar eisimpleir:
cat 1.txt - faic susbaint an fhaidhle 1.txt
cat 1.txt>>2.txt - dèan lethbhreac den fhaidhle 1.txt gu faidhle 2.txt (feumar faidhle 1.txt)
rm - air a chleachdadh gus faidhlichean a thoirt air falbh bhon t-siostam faidhle. Roghainnean air an cleachdadh le rm:
-r - pròiseas a h-uile clàr neadachaidh. Tha feum air an iuchair seo mas e eòlaire a tha san fhaidhle a thèid a sguabadh às. Mura h-eil am faidhle a thèid a sguabadh às mar eòlaire, chan eil buaidh aig an roghainn -r air an àithne rm.
-i - seall dearbhadh dearbhaidh airson gach gnìomh sguabaidh às.
-f - na till còd fàgail mearachdach ma chaidh na mearachdan adhbhrachadh le faidhlichean nach eil ann; na iarr dearbhadh air gnothaichean.
Mar eisimpleir:
rm -rf mydir - sguab às am faidhle (no an eòlaire) mydir gun dearbhadh agus còd mearachd.
mkdir <путь> - a’ cruthachadh eòlaire aig an t-slighe ainmichte
echo - faodar a chleachdadh gus loidhne a sgrìobhadh gu faidhle, ma thèid '>' a chleachdadh, thèid am faidhle ath-sgrìobhadh, ma thèid '>>' an loidhne a chuir ri deireadh an fhaidhle:
echo "string" > filename
Bidh sinn a’ coimhead airson tuilleadh fiosrachaidh mu òrdughan UNIX air an eadar-lìn (cha do chuir duine stad air fèin-leasachadh).
Bidh ath-ghoirid a’ mheur-chlàr Ctrl + C agus Ctrl + Z a’ briseadh agus a’ cur stad air coileanadh òrdughan, fa leth.

ceum 2

Dèan do bheatha nas fhasa

Gus nach bi thu gad chràdh fhèin gun fheum le bhith a’ cuir a-steach òrdughan bhon mheur-chlàr air-sgrion (ann an suidheachaidhean “raon”, gu dearbh, chan urrainn dhut faighinn air falbh bho seo) tha dà dhòigh ann:

  1. Ceangail meur-chlàr slàn ris an inneal Android agad ann an dòigh iomchaidh sam bith.
  2. Cleachd ssh. Gu sìmplidh, thèid an consol Termux a tha a’ ruith air an inneal Android agad fhosgladh air do choimpiutair.

Chaidh mi airson an dàrna dòigh, ged a tha e beagan toinnte a stèidheachadh, tha e uile a’ pàigheadh ​​​​dheth cho furasta ‘s a tha e a chleachdadh.

Feumaidh tu am prògram teachdaiche ssh a chuir a-steach air a’ choimpiutair, bidh mi a’ cleachdadh Bitvise SSH Client, incl. thèid a h-uile gnìomh eile a dhèanamh sa phrògram seo.

Termux ceum air cheum (Pàirt 1)

Air sgàth an-dràsta chan eil Termux a’ toirt taic ach do cheangal a’ cleachdadh modh Publickey a’ cleachdadh prìomh fhaidhle, feumaidh sinn am faidhle seo a chruthachadh. Gus seo a dhèanamh, ann am prògram Bitvise SSH Client, air an taba Log a-steach, cliog air manaidsear prìomh neach-dèiligidh san uinneag a tha a’ fosgladh, cruthaich iuchair phoblach ùr agus às-mhalairt i ann an cruth OpenSSH gu faidhle ris an canar termux.pub (gu dearbh, faodar ainm sam bith a chleachdadh). Tha am faidhle cruthaichte air a chuir ann an cuimhne a-staigh an inneal Android agad sa phasgan Luchdaich sìos (am pasgan seo, agus grunn eile, tha Termux air ruigsinneachd nas sìmplidhe gun fhreumh).

Anns an taba Log a-steach, anns an raon Host, cuir a-steach IP an inneal Android agad (gheibh thu a-mach le bhith a’ dol a-steach don àithne ifconfig ann an Termux) anns an raon Port bu chòir a bhith 8022.

A-nis gluaisidh sinn air adhart gu stàladh OpenSSH ann an Termux, airson seo cuiridh sinn a-steach na h-òrdughan a leanas:

apt install openssh (sa phròiseas, ma tha sin riatanach, cuir a-steach 'y')
pkill sshd (leis an àithne seo stadaidh sinn OpenSSH)
termux-setup-storage (ceangal cuimhne a-staigh)
cat ~/storage/downloads/termux.pub>>~/.ssh/authorized_keys (Dèan lethbhreac dhen phrìomh fhaidhle)
sshd (tòisich ssh host)

Tillidh sinn gu Bitvise SSH Client agus cliog air a’ phutan Log a-steach. Rè a 'phròiseas ceangail, nochdaidh uinneag anns am bi sinn a' taghadh Method - publickey, is e iuchair teachdaiche facal-faire (ma shònraich thu e nuair a chruthaicheas tu am prìomh fhaidhle).

Ma tha ceangal soirbheachail (ma thèid a h-uile càil a dhèanamh mar a chaidh a sgrìobhadh, bu chòir dha ceangal gun duilgheadasan), fosglaidh uinneag.

Termux ceum air cheum (Pàirt 1)

A-nis is urrainn dhuinn òrdughan a chuir a-steach bhon PC agus thèid an cur gu bàs air an inneal Android agad. Chan eil e doirbh tomhas dè na buannachdan a tha an cois seo.

ceum 3

Stèidhich Termux, stàlaich goireasan a bharrachd

An toiseach, leig dhuinn stàladh bash-crìochnachaidh (geàrr-chunntas, magic-Tab, ge bith cò a chanas e). Is e brìgh a ’ghoireis, le bhith a’ dol a-steach òrdughan, gun urrainn dhut fèin-choileanadh a chleachdadh le putadh air Tab. Gus a stàladh, sgrìobh:

apt install bash-completion (Ag obair gu fèin-ghluasadach le putadh air Tab)

Uill, dè a th’ ann am beatha às aonais deasaiche teacsa le soilleireachadh còd (ma tha thu gu h-obann airson còd a dhèanamh, ach gu bheil thu airson). Gus a stàladh, sgrìobh:

apt install vim

An seo faodaidh tu fèin-choileanadh a chleachdadh mu thràth - bidh sinn a’ sgrìobhadh ‘apt i’ a-nis brùth Tab agus tha an àithne againn ceangailte ri ‘apt install’.

Chan eil e doirbh a bhith a’ cleachdadh vim, gus am faidhle 1.txt fhosgladh (mura h-eil e ann, thèid a chruthachadh) bidh sinn a’ sgrìobhadh:

vim 1.txt

Brùth 'i' gus tòiseachadh a' sgrìobhadh
Brùth ESC gus crìoch a chuir air clò-sgrìobhadh
Feumaidh coloin ':' a bhith air thoiseach air an àithne
': q' - fàgail gun sàbhaladh
':w' - sàbhail
':wq' - sàbhail agus falbh

Leis gun urrainn dhuinn a-nis faidhlichean a chruthachadh agus a dheasachadh, leasaich sinn coltas agus faireachdainn loidhne-àithne Termux beagan. Gus seo a dhèanamh, feumaidh sinn caochladair àrainneachd PS1 a shuidheachadh gu "[ 33[1;33;1;32m]:[ 33[1;31m] w$ [ 33[0m][ 33[0m]" (ma tha thu a’ faighneachd dè a th’ ann agus dè a dh’ itheas tu e an seo). Gus seo a dhèanamh, feumaidh sinn an loidhne a chur ris an fhaidhle '.bashrc' (tha e suidhichte aig a 'bhun-stèidh agus ga chur gu bàs a h-uile uair a thòisicheas an t-slige):

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

Airson sìmplidheachd agus soilleireachd, cleachdaidh sinn vim:

cd
vim .bashrc

Bidh sinn a 'dol a-steach don loidhne, sàbhail agus falbh.

Is e dòigh eile air loidhne a chur ri faidhle an àithne ‘echo’ a chleachdadh:

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

Thoir an aire, gus luachan dùbailte a thaisbeanadh, gum feum an sreang gu lèir le luachan dùbailte a bhith air a chuartachadh ann an luachan singilte. Tha '>>' air an àithne seo a chionn 's gun tèid am faidhle a phadadh gus sgrìobhadh thairis air '>'.

Anns an fhaidhle .bashrc, faodaidh tu cuideachd alias a chur a-steach - giorrachaidhean. Mar eisimpleir, tha sinn airson ùrachadh agus ùrachadh a dhèanamh le aon àithne aig an aon àm. Gus seo a dhèanamh, cuir an loidhne a leanas gu .bashrc:

alias updg = "apt update && apt upgrade"

Gus loidhne a chuir a-steach, faodaidh tu vim no an àithne mac-talla a chleachdadh (mura obraich e leat fhèin - faic gu h-ìosal)

Is e an co-chòrdadh alias:

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

Mar sin cuiridh sinn giorrachadh ris:

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

Seo cuid de ghoireasan feumail eile

Stàlaich tro apt install

fear - Taic togte airson a’ mhòr-chuid de òrdughan.
fear % commandname

imagemagick - Goireas airson a bhith ag obair le ìomhaighean (tionndadh, teannachadh, bàrr). A’ toirt taic do dh’iomadh cruth, a’ gabhail a-steach pdf. Eisimpleir: Tionndaidh a h-uile dealbh sa phasgan gnàthach gu aon pdf agus lughdaich am meud.
iompachadh *.jpg -sgèile 50% img.pdf

ffmpeg - Aon de na luchd-tionndaidh claisneachd / bhidio as fheàrr. Stiùireadh Google airson a chleachdadh.

mc - Manaidsear faidhle dà-phana mar Far.

Tha mòran cheumannan air thoiseach fhathast, is e am prìomh rud gu bheil an gluasad air tòiseachadh!

Source: www.habr.com

Cuir beachd ann