PDA

View Full Version : iPhone Terminal



iMP
11-10-2009, 16:12
Zeleo bih da omogucim kako sebi tako i drugima da znaju komande iz konzole, tako molim sve korisnike zainteresovane i upoznate sa komandama terminala(console) da ih navode sa syntax-om itd.

1. nano imefajla -editovanje i pregled fajlova
2. reboot - ponovno ucitavanje sistema
3. respring - samo ime kaze respring :)
4. uptime - koliko sistem radi i koliki je load
5. pwd - ispisuje putanju, trenutni radni direktorijum u kome se nalazite
6. ls - izlistava sadrzaj trenutnog direktorijuma
7. cd - menjanje direktorijuma, npr cd /private/var/root
8. dpkg -i putanja_do_deb_fajla - instalira deb app
9. dpkg -r APLIKACIJA - ukljanja prethodno instaliranu debian app
10. df -h - prikazuje u Human formatu preostali prostor na disku
11. du -hs - prikazuje ukupnu velicinu svih fajlova u trenutnom direktorijumu (ako nije naveden path do drugog dir)
12. mkdir ime_direktorijuma - pravi novi dir
13. ls >output.txt - redirektuje rezultat komande umesto na ekran, u fajl (zgodno ako hocete da sacuvate rezultat)
14. fsck_hfs -fy /dev/disk0s1 - ovo nije potpuna komanda inace proverava particiju na disku :) za swicheve komanda --help
15. mount_hfs -o noasync,sync /dev/disk0s1 /mnt1 - ovo povezuje particiju 1 diska 0 sa /mnt1
16. fsck_hfs -r - recovery-mode loop fixed -> ovo je za korisnike kome je telefon ubagovan stoji na jabucici i ne ucitava sistem :)
17. cat - dozvoljava brz pregled fajla ili spajanje vise fajlova u jedan, na primer cat file1.txt file2.txt > file3.txt
18. apt-get update, osvezava sadrzaj svih repo-a kao kad udjete u Cydiu, samo ne morate da ulazite :)
apt-get upgrade, instalira novije verzije vec instaliranih programa.

Evo i ostalih parametara ove funkcije. Znaci apt-get pa

Commands:
update - Retrieve new lists of packages
upgrade - Perform an upgrade
install - Install new packages (pkg is libc6 not libc6.deb)
remove - Remove packages
autoremove - Remove automatically all unused packages
purge - Remove and purge packages
source - Download source archives
build-dep - Configure build-dependencies for source packages
dist-upgrade - Distribution upgrade, see apt-get(8)
dselect-upgrade - Follow dselect selections
clean - Erase downloaded archive files
autoclean - Erase old downloaded archive files
check - Verify that there are no broken dependencies
19. uname -a - pokazuje verziju kernela na vasem iphone-u
.

------------------------------------------------------------------------------------
Navodite sve sto znate ( ja cu dopunjavati post) :vb_type:

Hvala svima

Nesha
11-10-2009, 16:33
Evo nekih koje mi padaju sada na pamet:

respring - samo ime kaze respring :)
uptime - koliko sistem radi i koliki je load
pwd - ispisuje putanju, trenutni radni direktorijum u kome se nalazite
ls - izlistava sadrzaj trenutnog direktorijuma
cd - menjanje direktorijuma, npr cd /private/var/root
rm putanja_do_fajla - brisanje fajla
dpkg -i putanja_do_deb_fajla - instalira deb app
dpkg -r APLIKACIJA - uklanja prethodno instaliranu debian app
df -h - prikazuje u Human formatu preostali prostor na disku
du -hs - prikazuje ukupnu velicinu svih fajlova u trenutnom direktorijumu (ako nije naveden path do drugog dir)
mkdir ime_direktorijuma - pravi novi dir
ls >output.txt - redirektuje rezultat komande umesto na ekran, u fajl (zgodno ako hocete da sacuvate rezultat)
cat - dozvoljava brz pregled fajla ili spajanje vise fajlova u jedan, na primer cat file1.txt file2.txt > file3.txt

Sta god kucali, ne kucajte nikada "rm -rf / " jer ce to bez pitanja da obrise sve :)

Ovo su sve uglavnom osnovne upotrebe komandi, bez dodatnih parametara, koji dodaju vecu moc, ali za to posetite google ili man u linuxu.
Meni nano editor ne radi, koristio sam ga na Linux-u, ali ovde nemam ni nano ni vi, da li si ti to rucno install?
Mozete instalirati VI Improved, ako zelite najbolji editor za terminal na svetu :)

P.S Ne prepisuj :)

iMP
11-10-2009, 16:48
ja sam skido sa cydia i preko putty mi izbacio i nano da ima, kada udaris TAB kao u linux, unix, znam da sam pre 7z skidao i on mi je na listi isto, ali ovde zelim da navedem one za manipulaciju sistemom, dopunicu sa komandama sa preimenovanjem fajlova, premestanje itd ali ne znam sve do sutra cu dopuniti :)

Nesha
11-10-2009, 16:53
Evo jos jedna kul fora koju bih izdvojio u novi post:


apt-get update, osvezava sadrzaj svih repo-a kao kad udjete u Cydiu, samo ne morate da ulazite :)
apt-get upgrade, instalira novije verzije vec instaliranih programa.

Evo i ostalih parametara ove funkcije. Znaci apt-get pa

Commands:
update - Retrieve new lists of packages
upgrade - Perform an upgrade
install - Install new packages (pkg is libc6 not libc6.deb)
remove - Remove packages
autoremove - Remove automatically all unused packages
purge - Remove and purge packages
source - Download source archives
build-dep - Configure build-dependencies for source packages
dist-upgrade - Distribution upgrade, see apt-get(8)
dselect-upgrade - Follow dselect selections
clean - Erase downloaded archive files
autoclean - Erase old downloaded archive files
check - Verify that there are no broken dependencies


Evo primera kako sam instalirao nano iz terminala:



nesha-iphone:~ root# apt-get install nano
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
nano
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 99.4kB of archives.
After this operation, 299kB of additional disk space will be used.
Get:1 http://apt.saurik.com tangelo-3.7/main nano 2.0.7-5 [99.4kB]
Fetched 99.4kB in 4s (20.1kB/s)
Selecting previously deselected package nano.
(Reading database ... 7648 files and directories currently installed.)
Unpacking nano (from .../nano_2.0.7-5_iphoneos-arm.deb) ...
Setting up nano (2.0.7-5) ...
nesha-iphone:~ root#