My-mobile
Právě je ned 19.11.17 15:16

reklama

Všechny časy jsou v UTC + 1 hodina



Odeslat nové téma Odpovědět na téma  [ Příspěvků: 12 ] 
 Základy práce s Terminal Emulatorem, instalace APK (ROOT) 
Autor Zpráva
Ex-Tým
Uživatelský avatar

Registrován: stř 17.11.10 11:09
Příspěvky: 523
Poděkovali mu: 246 x
Medaile: 4
Member (1) High calibre silver (1) Team member silver (1) Helper (1)

Příspěvek Základy práce s Terminal Emulatorem, instalace APK (ROOT)
Každý z vás, zvědavých uživatelů, se jistě někdy divil, co že to ten Terminál je, jak se s tím pracuje a co to vlastně umí. Na tyto otázky se pokusím odpovědět tak, aby to pobral i nejmenovaný Linky v URL mohou vidět jen registrovaní uživatelé. Přihlaš se nebo registruj na fórum..

Terminál - Co to je?
Terminál je záležitost podobná příkazovému řádku ve Windows - textové rozhraní používané k manipulaci s počítačem, v našem případě telefonem/tabletem.
Co to umí? Na co si vzpomenete a co vám fantazie dovolí

Základní příkazy
Správa souborů
Tyhle záležitosti se hodí vědět, potřebujete-li něco nainstalovat, vymazat, přesunout... Vyjmenujte si to vy.
pwd - vypíše plnou cestu ke složce, ve které se aktuálně nacházíte. Tedy například /home/beznyfrantauzivatel nebo / (to je kořenový systém, a to v jakémkoliv Unix-like systému - nevyjímaje iOS).
cd - přejde do jiné složky. Chcete-li přejít do podsložky aktuální složky, stačí zadat pouze její název. Chcete-li přejít o úroveň výše, zadejte "cd .."
Tedy například pokud jsme ve složce /mnt/sdcard/Hudba/Kabát a chceme přejít do složky /mnt/sdcard/Hudba, zadáme "cd .."
cp - zkopíruje soubor (nebo složku, to ovšem musíme zadat přepínač -r) tam, kam si uživatel určí.
Například jsme ve složce /mnt/sdcard/Hudba a chceme zkopírovat složku Kabát do složky /mnt/sdcard. Zadáme tedy "cp -r Kabát /mnt/sdcard".
mv - to samé co cp, ale přesouvá.
rm - maže. Pokud chcete smazat složku, opět zadejte přepínač -r.
rmdir - odstraňuje prázdný adresář.
ls - vypíše obsah složky.
cat - Mňouká... Ne, dělám si legraci. Vypíše obsah souboru jako čistý text.

Nejjednodušší možností, jak pracovat se souborem, jenž má v názvu mezeru nebo jiný zvláštní znak, co Linux mate, je zadat jeho celý název do uvozovek. Pak ještě můžete před onen znak napsat zpětné lomítko (tedy \ - backslash).

Instalace APK
Tady je to malinko složitější. Je zapotřebí root.
Nejprve zadáme příkaz su, za jehož pomoci získáme root práva.
Pak musíme být ve složce, kde je náš .apk soubor. Například /mnt/sdcard/apk.
Poté zadáme pm install <název .apk souboru>. Chceme-li nainstalovat esfileexplorer.apk, zadáme pm install esfileexplorer.apk.

Archivace
tar -czvf archiv.tar.gz foo bar Vytvoří archiv tar, komprimovaný pomocí Gzip, ze souborů foo a bar.
Vysvětlení přepínačů: c - Create, z - Zip, v - verbose (vypíše, co zrovna dělá), f - udává, že chceme pracovat s nějakým souborem (v našem případě archiv.tar.gz).
tar -xzvf archiv.tar.gz - rozbalí soubor archiv.tar.gz do aktuální složky.
Přepínač x znamená extract.

Systémové ptákovinky
Kdo by jich pár nechtěl znát, že.

sh <soubor> - spustí soubor jako skript shellu.
su - dá vám root práva.
reboot - restartuje systém. Nutný root.
halt - vypne systém. Netestoval jsem, zda je v Androidu přítomen. Nutný root.
bootanimation - zobrazí bootovací animaci. Je pak ovšem třeba program "zabít" přes adb pomocí příkazu killall, nebo podržením šipky Zpět po nějakou dobu, pokud máte tento tweak zapnutý.
uptime - vypíše, jak dlouho je systém zapnutý.
free - vypíše volnou RAM.
dmesg - výpis jádra.


Doufám, že se mi tímto krátkým seznamem příkazů povedlo aspoň někomu ulehčit práci. Pokud vás něco důležitého napadne, nestyďte se mi dát vědět - mohu to sem přidat. Pokud něco napadne mě - přidám to sem taky.

_________________
Bring back HiFake.


sob 19.10.13 12:21
Profil
Helper
Uživatelský avatar

Registrován: čtv 24.09.09 11:58
Příspěvky: 2699
Poděkovali mu: 1063 x
Medaile: 5
Member (1) High calibre silver (1) Best helper (1) Contributive helper gold (1)
Team member silver (1)

Příspěvek Re: Základy práce s Terminal Emulatorem, instalace APK (ROOT
Citace:
velmi zajímavé a funkční, právě jsem geekovsky nainstaloval twitter xD problém ale je, že terminál není tak dokonalý a nezvládá pracovat s dlouhými názvy, kde se střídají podtržítka a mezery....

Instalace aplikace twitter_4.1.5.apk proběhla úspěšně.
Instalace aplikace Pocket Rally_1.2.5.apk skončila s chybou.

takže pokud možno, zkracovat názvy, nepoužívat speciální znaky a když už, tak co nejméně.

Těším se na další lekci. Archivace, balení, rozbalování.

Jen takové doplnění...

příkaz CD vás hodí v terminal emulatoru do domovské stránky.
Pokud chcete otevřít složku musíte napsat "cd nazevslozky"
cd.. nefunguje (nechápu) není obsaženo v sh příkazech terminálu


Přidávám další, zajímavé příkazy, nějak mě to chytlo a snad se vám taky budou hodit.


rm - maže soubor (není nutný -r)
rmdir - maže složku (prázdnou) (není nutný -r )
mkdir - vytvoří složku (mkdir pokus)

clear - smaže okno (tj. všechny blbiny co vám to zobrazilo, tak vám to i smaže)

gzip - zabalí soubor do archivu (gzip pokus.abc -> vznikne pokus.abc.gz) * help me chci ho rozbalit xD

Ozz, můj velký učiteli, udělej ze mě geeka většího než jsem xD

_________________
Twitter: @penthaler
Linky v URL mohou vidět jen registrovaní uživatelé. Přihlaš se nebo registruj na fórum.
ROOTed Taoshan with CM12


sob 19.10.13 14:26
Profil Twitter Facebook
Pokročilý

Registrován: ned 28.10.07 22:19
Příspěvky: 114
Poděkovali mu: 17 x
Medaile: 2
Member (1) Writer bronze (1)

Příspěvek Re: Základy práce s Terminal Emulatorem, instalace APK (ROOT
Ja u androidu 2.3.4 pouzivam na mount usb usb otg helper(v 4 mozte pouzit nexus media importer) a ine(aj 2.3), ale ide to aj cez terminal- busybox mount/dev/usb/001/010 / mnt/sdcard/usb
Oprava toto nie je spravne-mount a umount usb : busybox mount /dev/block/sda1 mnt/sdcard/usb
busybox umount /dev/block/sda1
Samozrejme musim mat vytvoreny na karte priecinok usb.
Potom mozno niekto poznate apk g script lite-neni potrebny-scripty spustite aj z terminalu.
Mimo ine - je velmi velka zhoda s terminalom v distribuciach linuxu pre pc-staci najst prikazy pre linux.

[ Post made via Android ] Obrázek


Naposledy upravil Dekas dne pon 21.10.13 20:23, celkově upraveno 1

sob 19.10.13 20:27
Profil
Pokročilý

Registrován: ned 28.10.07 22:19
Příspěvky: 114
Poděkovali mu: 17 x
Medaile: 2
Member (1) Writer bronze (1)

Příspěvek Re: Základy práce s Terminal Emulatorem, instalace APK (ROOT
No a jeden z najzakladnejsich prikazov-
ps -spustene procesy: mozno budete prekvapeny, co vsetko vam bezi.
Pri kazdom procese je uvedene jeho id(pid?). Potom po prihlaseni ako superuser (su) mozte kill 11359 (napriklad).

[ Post made via Android ] Obrázek


ned 20.10.13 17:18
Profil
Helper
Uživatelský avatar

Registrován: čtv 24.09.09 11:58
Příspěvky: 2699
Poděkovali mu: 1063 x
Medaile: 5
Member (1) High calibre silver (1) Best helper (1) Contributive helper gold (1)
Team member silver (1)

Příspěvek Re: Základy práce s Terminal Emulatorem, instalace APK (ROOT
To se jako hodí přikaz kill a ID toho procesu nebo nějak speciálně? Když už to sem píšeš, tak aspoň tak, aby to i "Mentolka" pochopil... (stále narážka na bonbónového krále helperů)

_________________
Twitter: @penthaler
Linky v URL mohou vidět jen registrovaní uživatelé. Přihlaš se nebo registruj na fórum.
ROOTed Taoshan with CM12


ned 20.10.13 17:23
Profil Twitter Facebook
Pokročilý

Registrován: ned 28.10.07 22:19
Příspěvky: 114
Poděkovali mu: 17 x
Medaile: 2
Member (1) Writer bronze (1)

Příspěvek Re: Základy práce s Terminal Emulatorem, instalace APK (ROOT
Samozrejme- kill (id procesu).

[ Post made via Android ] Obrázek


ned 20.10.13 18:47
Profil
Profesionál

Registrován: stř 24.04.13 11:37
Příspěvky: 243
Poděkovali mu: 38 x
Medaile: 1
Writer silver (1)

Příspěvek Re: Základy práce s Terminal Emulatorem, instalace APK (ROOT
ln -s /cesta_ke_zdroji jmeno_zastupce
Vytvori zastupce slozky nebo souboru,ktery se chova jako slozka ci soubor (vhodne pro premistovani dat aplikaci na SD kartu)

mount -o bind /zdrojova_slozka /cilova_slozka
Napoji docasne slozku treba z SD karty do interni pameti oznacovane jako karta.Po restartu tam neni.Pouziva to program Direcory Bind

ls -l
Vypise seznam souboru a slozek,vcetne prav,majitele polozky a casu vytvoreni

_________________
samsung XCover 2, adroid 4.1.2 home made ROOTed stock ROM :-)


pon 21.10.13 10:25
Profil
Nováček

Registrován: sob 20.12.08 13:44
Příspěvky: 2
Poděkovali mu: 0 x

Příspěvek Re: Základy práce s Terminal Emulatorem, instalace APK (ROOT
Potřeboval bych trochu helpnout...jakou cestu mám napsat,kdyz mam aplikaci co chci nainstalovat v interni pameti...zkousel sem mnoho moznosti ale furt mi to pise ze slozka neexistuje.Díky za pomoc.


stř 23.10.13 18:23
Profil
Helper
Uživatelský avatar

Registrován: čtv 24.09.09 11:58
Příspěvky: 2699
Poděkovali mu: 1063 x
Medaile: 5
Member (1) High calibre silver (1) Best helper (1) Contributive helper gold (1)
Team member silver (1)

Příspěvek Re: Základy práce s Terminal Emulatorem, instalace APK (ROOT
Musíš se dostat do kořenové složky. Každý mobil i systém má označení vnitřní paměťové karty / paměti jinak.

pak si otevři složku MNT a tam hledej. asec, secure, obb te nemusi zajímat.

sdcard byva vnitrni pamet ale muze byt i pametovkou, extsd, emmc... prostuduj.

[ Post made via Android ] Obrázek

_________________
Twitter: @penthaler
Linky v URL mohou vidět jen registrovaní uživatelé. Přihlaš se nebo registruj na fórum.
ROOTed Taoshan with CM12


stř 23.10.13 18:44
Profil Twitter Facebook
Nováček

Registrován: sob 20.12.08 13:44
Příspěvky: 2
Poděkovali mu: 0 x

Příspěvek Re: Základy práce s Terminal Emulatorem, instalace APK (ROOT
a jak se dostanu prosim do ty korenovy slozky?omlouvam se ale je to na me asi nejak moc slozity a snazim se vtom trochu orientovat :D ale jak si to nejde...


stř 23.10.13 18:48
Profil
Helper
Uživatelský avatar

Registrován: čtv 24.09.09 11:58
Příspěvky: 2699
Poděkovali mu: 1063 x
Medaile: 5
Member (1) High calibre silver (1) Best helper (1) Contributive helper gold (1)
Team member silver (1)

Příspěvek Re: Základy práce s Terminal Emulatorem, instalace APK (ROOT
napisu ti zakladni prikazy, kazdy radek vzdy potvrd. po spusteni terminalu zadej

cd /

cd mnt

ls

a ted bys mel videt seznam slozek.

pak uz zadas bud

cd sdcard

ls

abys zjistil, zda jsi ve spravnem miste, a mel bys videt svuj soubor. pokud ne, tak se vrat o krok zpet

cd ..

a opakuj vstup do jine slozky...

hele, pisu to zdlouhave a rozkrokovane, abys to lepe pobral a i ja, taky se ucim... ;)

slo by to udelat i

cd /mnt/sdcard......

bohuzel nepises co mas za mobil, jestli mas root, a jestli vubec pouzivas normalni spravce souboru...
v nem bys to nasel snaze xD

[ Post made via Android ] Obrázek

_________________
Twitter: @penthaler
Linky v URL mohou vidět jen registrovaní uživatelé. Přihlaš se nebo registruj na fórum.
ROOTed Taoshan with CM12


stř 23.10.13 19:24
Profil Twitter Facebook
Profesionál

Registrován: stř 24.04.13 11:37
Příspěvky: 243
Poděkovali mu: 38 x
Medaile: 1
Writer silver (1)

Příspěvek Re: Základy práce s Terminal Emulatorem, instalace APK (ROOT
Jardis11:asi bych ti doporucil stahnout ES File Explorer a resit to pres nej.Projdes si adresarovou strukturu te Flash pameti a kdyz najdes ten APK soubor co si chces nainstalovat,tak na nej tapnes a ono ti to nabidne instalaci..

U me je to v konzoli:
cd /storage/sdcard0

nebo
cd /sdcard

a na microSD kartu
cd /storage/extSdCard

_________________
samsung XCover 2, adroid 4.1.2 home made ROOTed stock ROM :-)


čtv 24.10.13 07:23
Profil
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 12 ] 

Všechny časy jsou v UTC + 1 hodina


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru

Hledat:
Přejít na:  

FacebookTwitter



Toplist Heureka Bannery
News News Site map Site map SitemapIndex SitemapIndex RSS Feed RSS Feed Channel list Channel list

[E-mail my-mobile.cz]

Zobrazit pro
Mobil | Klasicky


Powered by phpBB © phpBB Group.