Termux léngkah-léngkah (Bagian 1)

termux step by step

Nalika kuring mimiti tepang sareng Termux, sareng kuring jauh tina pangguna Linux, éta nyababkeun dua pikiran dina sirah kuring: "Cool ngucapkeun!" jeung "Kumaha ngagunakeunana?". Saatos rummaged ngaliwatan Internet, abdi teu manggihan hiji artikel tunggal nu pinuh ngidinan Anjeun pikeun mimitian nganggo Termux meh brings langkung pelesir ti crap. Urang bakal ngalereskeun ieu.

Keur naon, kanyataanna, kuring meunang ka Termux? Firstly, Hacking, atawa rada kahayang pikeun ngarti eta saeutik. Kadua, henteu mampuh ngagunakeun Kali Linux.
Di dieu kuring bakal nyobian ngahijikeun sagala hal anu mangpaat anu kuring mendakan dina topik éta. Tulisan ieu sigana bakal kaget saha waé anu ngartos, tapi pikeun anu ngan ukur terang nikmat Termux, kuring ngarepkeun éta bakal mangpaat.

Pikeun pamahaman hadé tina materi, abdi nyarankeun repeating naon atuh digambarkeun teu salaku salinan-témpél basajan, tapi pikeun nuliskeun paréntah sorangan. Pikeun genah, urang peryogi alat Android sareng keyboard disambungkeun, atanapi, sapertos dina kasus kuring, alat Android sareng PC / Laptop (Windows) disambungkeun ka jaringan anu sami. Android preferably rooted, tapi teu diperlukeun. Kadang-kadang kuring nunjukkeun hiji hal dina kurung, biasana ieu bakal ngidinan Anjeun pikeun leuwih hadé ngartos materi (lamun naon anu ditulis dina kurung teu sagemblengna jelas, ngarasa Luncat ka skip eta, teras sagalana bakal dipedar dina prosés jeung sakumaha diperlukeun).

lengkah 1

Kuring bakal banal tur damn logis dina waktos anu sareng

Pasang Termux ti Google Play Market:

Termux léngkah-léngkah (Bagian 1)

Kami muka aplikasi anu dipasang sareng tingali:

Termux léngkah-léngkah (Bagian 1)

Lengkah saterusna nyaéta ngapdet bungkusan anu tos dipasang. Jang ngalampahkeun ieu, urang nuliskeun dua paréntah dina urutan, nu urang satuju jeung sagalana ku cara nuliskeun Y:

apt update
apt upgrade
Kalayan paréntah anu munggaran, urang pariksa daptar bungkusan anu dipasang sareng milarian anu tiasa diropéa, sareng anu kadua urang ngapdet aranjeunna. Ku sabab kitu, paréntah kudu ditulis dina runtuyan ieu.

Kami ayeuna gaduh versi Termux anu pangahirna.

Sababaraha paréntah deui

ls - mintonkeun daptar file sareng diréktori dina diréktori ayeuna
cd - pindah ka diréktori anu ditangtukeun, contona:
Kadé ngartos: lamun jalur teu dieusian langsung (~/storage/downloads/1.txt) eta bakal ti diréktori ayeuna
cd dir1 - bakal ngalih ka dir1 upami aya dina diréktori ayeuna
cd ~/dir1 - bakal ngalih ka dir1 dina jalur anu ditangtukeun tina polder akar
cd  atawa cd ~ - pindah ka folder root
clear - mupus konsol
ifconfig - anjeun tiasa ningali IP, atanapi anjeun tiasa ngonpigurasikeun jaringan
cat - ngamungkinkeun anjeun damel sareng file / alat (dina utas anu sami) contona:
cat 1.txt – nempo eusi file 1.txt
cat 1.txt>>2.txt – nyalin file 1.txt ka file 2.txt (file 1.txt bakal tetep)
rm - dipaké pikeun mupus file tina sistem file. Pilihan anu dianggo sareng rm:
-r - ngolah sadaya diréktori anu disarangkeun. Konci ieu diperyogikeun upami file anu dihapus mangrupikeun diréktori. Upami file anu dihapus sanés diréktori, maka pilihan -r teu aya pangaruhna kana paréntah rm.
-i – mintonkeun ajakan konfirmasi pikeun unggal operasi ngahapus.
-f - entong mulangkeun kodeu kaluar anu salah upami kasalahan disababkeun ku file anu henteu aya; ulah menta konfirmasi tina transaksi.
Contona:
rm -rf mydir - ngahapus file (atanapi diréktori) mydir tanpa konfirmasi sareng kode kasalahan.
mkdir <путь> - nyiptakeun diréktori dina jalur anu ditangtukeun
echo - tiasa dianggo pikeun nyerat garis kana file, upami '>' dianggo, file bakal ditimpa, upami '>>' baris ditambihkeun kana tungtung file:
echo "string" > filename
Kami milarian langkung rinci ngeunaan paréntah UNIX dina Internét (teu aya anu ngabatalkeun pangwangunan diri).
Potong kompas keyboard Ctrl + C sareng Ctrl + Z ngaganggu sareng ngeureunkeun palaksanaan paréntah masing-masing.

lengkah 2

Jieun hirup anjeun leuwih gampang

Dina raraga teu nyiksa diri teu perlu ku cara nuliskeun paréntah ti keyboard dina layar (dina kaayaan "sawah", tangtosna, anjeun moal bisa meunang jauh ti ieu) aya dua cara:

  1. Sambungkeun keyboard lengkep ka alat Android anjeun ku cara anu gampang.
  2. Paké ssh. Kantun nempatkeun, konsol of Termux jalan dina alat Android Anjeun bakal dibuka dina komputer Anjeun.

Kuring indit pikeun jalan kadua, sanajan éta rada pajeulit pikeun nyetél, eta sadayana bayaran kaluar dina betah pamakéan.

Anjeun kedah masang program klien ssh dina komputer, kuring nganggo Bitvise SSH Client, incl. Sadaya tindakan salajengna dilaksanakeun dina program ieu.

Termux léngkah-léngkah (Bagian 1)

Sabab dina momen Termux ngan ngarojong nyambungkeun ngagunakeun métode Publickey maké file konci, urang kudu nyieun file ieu. Jang ngalampahkeun ieu, dina program Klién Bitvise SSH, dina tab Login, klik dina manajer konci klien dina jandela nu muka, ngahasilkeun konci publik anyar jeung ngekspor eta dina format OpenSSH ka file disebut termux.pub (dina kanyataanana, ngaran naon bisa dipaké). File anu didamel disimpen dina mémori internal alat Android anjeun dina folder Unduhan (folder ieu, sareng sababaraha anu sanésna, Termux parantos nyederhanakeun aksés tanpa akar).

Dina tab Login, dina widang Host, lebetkeun IP tina alat Android Anjeun (anjeun tiasa manggihan ku cara nuliskeun paréntah ifconfig di Termux) dina widang Port kedah 8022.

Ayeuna hayu urang teraskeun kana masang OpenSSH di Termux, pikeun ieu kami lebetkeun paréntah di handap ieu:

apt install openssh (dina prosés, upami diperlukeun, lebetkeun 'y')
pkill sshd (Kalayan paréntah ieu urang ngeureunkeun OpenSSH)
termux-setup-storage (nyambungkeun memori internal)
cat ~/storage/downloads/termux.pub>>~/.ssh/authorized_keys (copy file konci)
sshd (ngamimitian ssh host)

Urang balik deui ka Bitvise SSH Client teras klik tombol Log in. Salila prosés sambungan, jandela bakal muncul dimana urang milih Métode - publickey, Klién konci téh Passphrase (lamun dieusian eta nalika generating file konci).

Upami sambungan suksés (upami sadayana dilakukeun sakumaha anu ditulis, éta kedah nyambung tanpa masalah), jandela bakal dibuka.

Termux léngkah-léngkah (Bagian 1)

Ayeuna urang tiasa ngalebetkeun paréntah tina PC sareng aranjeunna bakal dieksekusi dina alat Android anjeun. Teu hese nebak naon mangpaat ieu nyadiakeun.

lengkah 3

Nyetél Termux, pasang utilitas tambahan

Anu mimiti, hayu urang pasang bash-completion (potong kompas, magic-Tab, saha waé anu nyauranana). Inti utilitas nyaéta, ku ngalebetkeun paréntah, anjeun tiasa nganggo autocomplete ku mencét Tab. Pikeun masang, tulis:

apt install bash-completion (Gawéna otomatis dina mencét Tab)

Nya, naon hirup tanpa pangropéa téksu sareng panyorot kode (upami anjeun ujug-ujug hoyong kode, tapi anjeun hoyong). Pikeun masang, tulis:

apt install vim

Di dieu anjeun parantos tiasa nganggo autocomplete - urang nyerat 'apt i' ayeuna pencét Tab sareng paréntah kami ditambah kana 'apt install'.

Ngagunakeun vim teu hese, pikeun muka file 1.txt (lamun teu aya, éta bakal dijieun) urang nulis:

vim 1.txt

Pencét 'i' pikeun ngamimitian ngetik
Pencét ESC pikeun réngsé ngetik
Paréntah kudu dimimitian ku titik dua ':'
':q' - kaluar tanpa nyimpen
': w' - simpen
': wq' - simpen sareng kaluar

Kusabab urang ayeuna tiasa nyiptakeun sareng ngédit file, hayu urang ningkatkeun tampilan sareng rasa garis paréntah Termux. Jang ngalampahkeun ieu, urang kedah nyetél variabel lingkungan PS1 ka "[33[1;33;1;32m]:[33[1;31m]w$ [33[0m][33[0m]" (upami anjeun wondering naon eta jeung naon dahar eta mangga di dieu). Jang ngalampahkeun ieu, urang kedah nambihan garis kana file '.bashrc' (tempatna dina akar sareng dieksekusi unggal waktos cangkang dimimitian):

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

Pikeun kesederhanaan sareng kajelasan, kami bakal nganggo vim:

cd
vim .bashrc

Urang asupkeun garis, simpen sarta kaluar.

Cara séjén pikeun nambihan garis kana file nyaéta nganggo paréntah 'echo':

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

Catet yén pikeun mintonkeun tanda petik ganda, sakabéh string kalawan tanda petik ganda kudu enclosed dina tanda petik tunggal. Paréntah ieu ngagaduhan '>>' sabab filena bakal dipadded pikeun nimpa '>'.

Dina file .bashrc, Anjeun ogé bisa ngasupkeun landian urang - singketan. Salaku conto, urang badé ngalaksanakeun apdet sareng ningkatkeun ku hiji paréntah sakaligus. Jang ngalampahkeun ieu, tambahkeun garis di handap pikeun .bashrc:

alias updg = "apt update && apt upgrade"

Pikeun nyelapkeun garis, anjeun tiasa nganggo vim atanapi paréntah gema (upami henteu tiasa dianggo nyalira - tingali di handap)

Sintaksis alias nyaéta:

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

Janten hayu urang tambahkeun singketan:

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

Ieu sababaraha utilitas anu langkung mangpaat

Pasang via apt install

lalaki - Diwangun-di pitulung pikeun paling Paréntah.
lalaki% ngaran paréntah

imagemagick - Utiliti pikeun gawé bareng gambar (ngarobah, compressing, cropping). Ngarojong seueur format kalebet pdf.Conto: Ngarobih sadaya gambar dina polder ayeuna kana hiji pdf sareng ngirangan ukuranana.
ngarobah *.jpg -skala 50% img.pdf

ffmpeg - Salah sahiji konvérsi audio / pidéo pangsaéna. parentah Google pikeun pamakéan.

mc - Pangatur file dua-pane sapertos Far.

Masih seueur léngkah ka hareup, anu utama nyaéta gerakan parantos dimimitian!

sumber: www.habr.com

Tambahkeun komentar