Meretti | 2018-04-16 17:42:15 UTC | #1
Witajcie!
Chciałbym na nowo rozpocząć “przygodę” z programowaniem i linuxem, tylko nie wiem od czego zacząć…
Do tej pory jedynie bawiłem się z prostymi stronami napisanymi głównie w czystym HTML oraz edycją wtyczek PocketMine (silnik serwerów Minecraft PE). Z chęcią przyjmę rady od doświadczonych lvlupowiczów.
bopke | 2018-04-13 19:22:42 UTC | #2
Na pewno warto zacząć od chociażby sekcji zabezpieczenia
https://forum.lvlup.pro/t/podstawy-serwera-vps-kvm/55
i od razu wyrobieniu sobie dobrego nawyku
https://forum.lvlup.pro/t/nigdy-nie-pracuj-na-koncie-root/6048
Warto też zapoznać sie z tym artykułem, przejrzałem pobieżnie i wydaje się całkiem spoko
https://linux-kde.blogspot.com/2005/08/podstawy-obslugi-konsoli-unix-linux.html
a potem zależy mocno od tego, co chcesz zrobić z takim serwerem ;)
Aylin | 2018-04-14 11:58:32 UTC | #3
Najważniejsza porada: jeśli ktoś twierdzi że wykonanie polecenia
sudo rm -rf /
to dobry pomysł, to w świecie Linuxa znaczy to tyle samo co porada
usuń folder win32
dla ludzi korzystających w Windowsa.
Także czytaj, jak nie wiesz jak z czegoś skorzystać - narzędzia mają flagę -h
lub -help
, np.
nano -h
która rozpisuje jak możesz skorzystać z głową :slight_smile:
DoreK | 2018-04-14 12:20:15 UTC | #4
Chyba system32 a nie win32 :P
Aylin | 2018-04-14 12:24:27 UTC | #5
Możliwe, z Win już tak długo nie korzystam że już nie kojarzę :stuckouttongue:
Meretti | 2018-04-15 17:12:40 UTC | #6
[quote=”bopke, post:2, topic:6285”]
Na pewno warto zacząć od chociażby sekcji zabezpieczenia
[/quote]
[quote=”Aylin, post:3, topic:6285”]
Najważniejsza porada: jeśli ktoś twierdzi że wykonanie polecenia
[/quote]
Dzięki za rady na pewno pomogą na początku :wink:
anon10657637 | 2018-04-15 20:46:32 UTC | #7
Nie wal dropa bazy danych na produkcji, a i rób backupy.
luxDev | 2018-04-15 22:48:03 UTC | #8
Zainteresuj się open-source oraz go rozwijaj + tak jak mówił @anon10657637 backupy to kompletna podstawa gdy coś robisz :D
tirex | 2018-04-16 05:52:24 UTC | #9
Podstawowa komenda korzystając z linuxa to man
.
Dla nano
używa się tego tak: man nano
.
Podstawowy edytor tekstowy na linuxie to vim
.
Sam go nie umiem, ale polecam się nauczyć chociaż z niego wychodzić.
Infinity | 2018-04-16 06:04:45 UTC | #10
export EDITOR=nano
I po problemie :D
@tirex
LinGruby | 2018-04-16 12:36:48 UTC | #11
[quote=”tirex, post:9, topic:6285”]
Podstawowa komenda korzystając z linuxa to man.
[/quote]
teoretycznie tak ale bez stosowania man
w praktyce nic się człek nie nauczy ;-)
a moje podstawowe komendy i tak są w aliasach bo są prostsze do spamiętania ;-)
Meretti | 2018-04-16 17:25:21 UTC | #12
[quote=”anon10657637, post:7, topic:6285, full:true”]
Nie wal dropa bazy danych na produkcji, a i rób backupy.
[/quote]
[quote=”luxDev, post:8, topic:6285”]
Zainteresuj się open-source oraz go rozwijaj
[/quote]
[quote=”tirex, post:9, topic:6285”]
Podstawowa komenda korzystając z linuxa to man.
[/quote]
[quote=”LinGruby, post:11, topic:6285”]
teoretycznie tak ale bez stosowania man w praktyce nic się człek nie nauczy :wink:
[/quote]
Dzięki za dobre rady :blush:
Toranktto | 2018-04-16 21:41:28 UTC | #13
Polecam zacząć od skryptów powłoki (bash/sh/ksh/(t)csh, tego ostatniego nie polecam do skryptów) albo Pythona. Potem na twoim miejscu nauczyłbym się jeszcze C, a przynajmniej czytania w nim kodu i Javy, ewentualnie też reszty popularnych języków na JVM (Groovy, Scala itd). No i jak mniej więcej to ogarniesz to będziesz miał już podstawy do dalszej nauki i nauczysz sie tego co ci tam będzie potrzebne, czas nauki też będzie krótszy.