Termux nzọụkwụ site nzọụkwụ (Nkebi nke 1)

termux nzọụkwụ site nzọụkwụ

Mgbe mbụ m zutere Termux, na adị m anya na ịbụ onye ọrụ Linux, o butere echiche abụọ n'isi m: "Ọ dị mma!" na "Olee otu esi eji ya?". N'ịbụ ndị na-emecha na ịntanetị, ahụghị m otu isiokwu na-enye gị ohere ịmalite iji Termux nke mere na ọ na-eweta obi ụtọ karịa ihe efu. Anyị ga-edozi nke a.

Maka gịnị, n'ezie, enwetara m Termux? Mbụ, hacking, ma ọ bụ kama ọchịchọ ịghọta ya ntakịrị. Nke abuo, enweghi ike iji Kali Linux.
N'ebe a, m ga-agbalị ịchịkọta ihe niile bara uru m chọtara na isiokwu ahụ. O yighị ka isiokwu a ga-eju onye ọ bụla ghọtara, mana maka ndị maara naanị ihe ụtọ nke Termux, enwere m olileanya na ọ ga-aba uru.

Maka nghọta ka mma nke ihe ahụ, ana m akwado ikwugharị ihe m kọwapụtara ọ bụghị dị ka mpempe akwụkwọ dị mfe, kama ịbanye iwu n'onwe m. Maka ịdị mma, anyị chọrọ ma ngwaọrụ gam akporo nwere keyboard ejikọrọ, ma ọ bụ, dị ka ọ dị m, ngwaọrụ gam akporo na PC / Laptọọpụ (Windows) jikọtara n'otu netwọkụ ahụ. Android ka gbanyere mkpọrọgwụ, mana achọghị ya. Mgbe ụfọdụ, m na-egosi ihe dị na brackets, na-emekarị nke a ga-enye gị ohere ịghọta nke ọma ihe (ọ bụrụ na ihe e dere na brackets adịghị kpamkpam doro anya, nweere onwe gị ịwụpụ ya, mgbe ahụ, a ga-akọwa ihe niile na usoro na dị ka ọ dị mkpa).

kwụpụ 1

M ga-abụ banal na damn ezi uche n'otu oge

Wụnye Termux na Google Play Market:

Termux nzọụkwụ site nzọụkwụ (Nkebi nke 1)

Anyị mepee ngwa arụnyere wee hụ:

Termux nzọụkwụ site nzọụkwụ (Nkebi nke 1)

Nzọụkwụ ọzọ bụ imelite ngwungwu etinyegoro mbụ. Iji mee nke a, anyị na-etinye iwu abụọ n'usoro, n'ime usoro nke anyị kwenyere na ihe niile site na ịbanye Y:

apt update
apt upgrade
Site na iwu nke mbụ, anyị na-elele ndepụta nke ngwugwu arụnyere ma chọọ ndị nwere ike imelite, na nke abụọ anyị na-emelite ha. N'ihi nke a, a ga-ederịrị iwu n'usoro a.

Ugbu a anyị nwere ụdị Termux kacha ọhụrụ.

Iwu ole na ole ọzọ

ls - na-egosiputa ndepụta faịlụ na akwụkwọ ndekọ aha na ndekọ ugbu a
cd - na-aga na ndekọ aha akọwapụtara, dịka ọmụmaatụ:
Ọ dị mkpa ịghọta: ọ bụrụ na akọwapụtaghị ụzọ ahụ ozugbo (~ / nchekwa / nbudata / 1.txt) ọ ga-esi na ndekọ aha ugbu a.
cd dir1 - ga-aga na dir1 ma ọ bụrụ na ọ dị na ndekọ aha ugbu a
cd ~/dir1 - ga-aga na dir1 na ụzọ akọwapụtara site na folda mgbọrọgwụ
cd  ma ọ bụ cd ~ - gaa na nchekwa mgbọrọgwụ
clear - kpochapụ ihe njikwa
ifconfig - ị nwere ike ịhụ IP, ma ọ bụ ị nwere ike hazie netwọk
cat - na-enye gị ohere iji faịlụ / ngwaọrụ rụọ ọrụ (n'ime otu eri) dịka ọmụmaatụ:
cat 1.txt – lelee ọdịnaya nke faịlụ 1.txt
cat 1.txt>>2.txt - Detuo faịlụ 1.txt ka ọ bụrụ faịlụ 2.txt (faịlụ 1.txt ga-adịgide)
rm - eji wepu faịlụ na sistemụ faịlụ. Nhọrọ eji rm:
-r - hazie akwụkwọ ndekọ aha niile. Achọrọ igodo a ma ọ bụrụ na faịlụ a na-ehichapụ bụ ndekọ. Ọ bụrụ na faịlụ a na-ehichapụ abụghị ndekọ, mgbe ahụ nhọrọ -r enweghị mmetụta na iwu rm.
-i – gosi ngwa ngwa nkwenye maka ọrụ nhichapụ ọ bụla.
-f - eweghachila koodu ọpụpụ na-ezighi ezi ma ọ bụrụ na faịlụ ndị na-adịghị adị kpatara njehie ahụ; arịọla maka nkwenye nke azụmahịa.
Dịka ọmụmaatụ:
rm -rf mydir - Hichapụ faịlụ (ma ọ bụ ndekọ) mydir na-enweghị nkwenye na koodu njehie.
mkdir <путь> - na-emepụta ndekọ na ụzọ akọwapụtara
echo - enwere ike iji dee ahịrị na faịlụ, ọ bụrụ na ejiri ''>', a ga-edegharị faịlụ ahụ, ma ọ bụrụ na ''>>' a ga-etinye akara na njedebe nke faịlụ:
echo "string" > filename
Anyị na-achọ nkọwa ndị ọzọ na iwu UNIX na ịntanetị (ọ dịghị onye kagburu mmepe onwe ya).
Ụzọ mkpirisi ahụigodo Ctrl + C na Ctrl + Z na-akwụsị ma kwụsị mmezu nke iwu, n'otu n'otu.

kwụpụ 2

Mee ka ndụ gị dịkwuo mfe

Ka ị ghara ịta onwe gị ahụhụ na-enweghị isi site na ịbanye iwu site na keyboard ihuenyo (na ọnọdụ "ubi", n'ezie, ị nweghị ike ịpụ na nke a) enwere ụzọ abụọ:

  1. Jikọọ ahụigodo zuru oke na ngwaọrụ gam akporo gị n'ụzọ ọ bụla dabara adaba.
  2. Jiri ssh. N'ikwu ya n'ụzọ dị mfe, console nke Termux na-agba ọsọ na ngwaọrụ gam akporo gị ga-emeghe na kọmputa gị.

Agara m n'ụzọ nke abụọ, ọ bụ ezie na ọ dị ntakịrị mgbagwoju anya ịtọlite ​​​​, ọ niile na-akwụ ụgwọ na mfe iji.

Ịkwesịrị ịwụnye mmemme ahịa ssh na kọmputa, ana m eji Bitvise SSH Client, gụnyere. A na-eme ihe niile ọzọ na mmemme a.

Termux nzọụkwụ site nzọụkwụ (Nkebi nke 1)

N'ihi na ugbu a Termux na-akwado naanị iji usoro Publickey site na iji faịlụ igodo, anyị kwesịrị ịmepụta faịlụ a. Iji mee nke a, na mmemme Client Bitvise SSH, na taabụ nbanye, pịa njikwa igodo ndị ahịa na mpio mepere emepe, wepụta igodo ọha ọhụrụ wee bupụ ya n'ụdị OpenSSH na faịlụ a na-akpọ termux.pub (n'ezie, enwere ike iji aha ọ bụla). A na-etinye faịlụ ahụ emepụtara na ebe nchekwa nke ngwaọrụ gam akporo gị na folda nbudata (nchekwa a na ọtụtụ ndị ọzọ, Termux emeela ka ohere dị mfe na-enweghị mgbọrọgwụ).

Na taabụ nbanye, na mpaghara ndị ọbịa, tinye IP nke ngwaọrụ gam akporo gị (ị nwere ike ịchọpụta site na itinye iwu ifconfig na Termux) na mpaghara Port kwesịrị ịbụ 8022.

Ugbu a, ka anyị gaa n'ihu ịwụnye OpenSSH na Termux, maka nke a, anyị na-abanye iwu ndị a:

apt install openssh (N'ime usoro ahụ, ọ bụrụ na ọ dị mkpa, tinye 'y')
pkill sshd (site na iwu a anyị kwụsịrị OpenSSH)
termux-setup-storage (jikọọ esịtidem ebe nchekwa)
cat ~/storage/downloads/termux.pub>>~/.ssh/authorized_keys (detuo faịlụ igodo)
sshd (malite ssh host)

Anyị na-alaghachi na Bitvise SSH Client wee pịa bọtịnụ Banye. N'oge usoro njikọ ahụ, windo ga-apụta nke anyị na-ahọrọ Usoro - igodo ọha, igodo ndị ahịa bụ Passphrase (ọ bụrụ na ị kọwapụtara ya mgbe ị na-emepụta faịlụ igodo).

N'ihe banyere njikọ na-aga nke ọma (ọ bụrụ na e mere ihe niile dị ka e dere, ọ ga-ejikọta na-enweghị nsogbu), windo ga-emeghe.

Termux nzọụkwụ site nzọụkwụ (Nkebi nke 1)

Ugbu a, anyị nwere ike tinye iwu site na PC na ha ga-egbu na gị gam akporo ngwaọrụ. Ọ naghị esiri ike ịkọ uru nke a na-enye.

kwụpụ 3

Hazie Termux, wụnye akụrụngwa ndị ọzọ

Nke mbụ, ka anyị wụnye bash-completion ( shortcut, magic-Tab, onye ọ bụla na-akpọ ya). Ihe kachasị mkpa bụ na, site na itinye iwu, ị nwere ike iji autocomplete site na ịpị Tab. Iji wụnye, dee:

apt install bash-completion (Na-arụ ọrụ na-akpaghị aka na ịpị Tab)

Ọfọn, gịnị bụ ndụ na-enweghị onye nchịkọta akụkọ ederede na-akọwapụta koodu (ọ bụrụ na ịchọrọ ịme koodu na mberede, mana ịchọrọ). Iji wụnye, dee:

apt install vim

Ebe ị nwere ike iji autocomplete - anyị na-ede 'apt i' ugbu a pịa Tab ma tinye iwu anyị na 'apt install'.

Iji vim adịghị ike, imepe faịlụ 1.txt (ọ bụrụ na ọ dịghị, a ga-emepụta ya) anyị na-ede:

vim 1.txt

Pịa 'i' ka ịmalite pịnye
Pịa ESC ka ịmechaa pịnye
A ga-ebuterịrị iwu ahụ site na colon ':'
':q' - pụọ na-echekwaghị
':w' - zọpụta
':wq' - chekwaa wee pụọ

Ebe ọ bụ na anyị nwere ike ịmepụta na dezie faịlụ ugbu a, ka anyị melite anya na mmetụta nke Termux's command line a bit. Iji mee nke a, anyị kwesịrị ịtọ mgbanwe gburugburu PS1 na "[33[1; 33; 1; 32m]: [33[1; 31m] w$ [33[0m] [33[0m]" (ọ bụrụ na ị') na-eche ihe ọ bụ na ihe na-eri ya biko ebe a). Iji mee nke a, anyị kwesịrị ịgbakwunye ahịrị na faịlụ '.bashrc' (ọ dị na mgbọrọgwụ ma na-egbu ya oge ọ bụla malitere shei):

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

Maka mfe na idoanya, anyị ga-eji vim:

cd
vim .bashrc

Anyị na-abanye n'ahịrị, chekwaa wee pụọ.

Ụzọ ọzọ isi tinye ahịrị na faịlụ bụ iji iwu 'echo':

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

Rịba ama na iji gosipụta nrịbama okpukpu abụọ, eriri dum nwere nrịbama okpukpu abụọ ga-etinyerịrị n'otu nhụta. Iwu a nwere '>>' n'ihi na a ga-edobe faịlụ ahụ iji degharịa ''>'.

Na faịlụ .bashrc, ị nwekwara ike tinye alias's - abbreviations. Dịka ọmụmaatụ, anyị chọrọ imelite ma kwalite site na otu iwu ozugbo. Iji mee nke a, tinye ahịrị ndị a na .bashrc:

alias updg = "apt update && apt upgrade"

Iji tinye ahịrị, ị nwere ike iji vim ma ọ bụ iwu echo (ọ bụrụ na ọ naghị arụ ọrụ n'onwe gị - lee n'okpuru)

Aha aha syntax bụ:

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

Ya mere, ka anyị tinye ndebiri:

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

Nke a bụ ụfọdụ ngwa bara uru

Wụnye site na nrụnye dabara adaba

nwoke - Enyemaka arụnyere maka ọtụtụ iwu.
nwoke% aha iwu

imagemagick - Ịrụ ọrụ na ihe oyiyi (ịtụgharị, mkpakọ, akuku). Na-akwado ọtụtụ usoro gụnyere pdf Ọmụmaatụ: Tụgharịa foto niile dị na folda dị ugbu a ka ọ bụrụ otu pdf wee belata nha ha.
tọghata * .jpg -ọkwa 50% img.pdf

ffmpeg - Otu n'ime ndị ntụgharị ọdịyo / vidiyo kacha mma. Ntuziaka Google maka ojiji.

mc - Onye njikwa faili pane abụọ dị ka Far.

A ka nwere ọtụtụ nzọụkwụ n'ihu, isi ihe bụ na mmegharị ahụ amalitela!

isi: www.habr.com

Tinye a comment