vissza

Unix parancsok

Alap parancsok

Bash shell

mkdir Mappa /*Új mappa

ls -a /* kilistázza mik vannak ott

mkdir. Secrets /*titkos mappák kiírása

cd $home /*főkönyvtár

~ /*ha csak ennyi akkor a rootba vissza megy

fel le gombbal választhatok mit szeretnék

cd .. /vissza

Rövid parancsok Ctrl+A elejére +E végére

touch /*ezzel hozol létre bármit ezután csak oda kell írnod mit is akasz pl: touch szoveg.txt

start atom szoveg.txt /*nyissa meg atomba a szoveg.txt-t

rm valami /*valmai törélse

pwd/* hol vagyok

rm * /*töröl mindent

rm - eztmappa /*eztmappa törlése

FONTOS HOGY HA AZ ASZTALRA AKAROK MENNI AKKOR A OneDrive/Asztaéi gép mappába kell bemennem

node indx.js /*ezzel le tudom futtatni a index.js filt

A node JS képessé teszi a Hypert arra, hogy használhassak benne JS-eket amelybe a 'node' beírásával kerülök

Innen ki pedig a '.exit' el jutok ki.

Ctrl+Shift+C /*másolás

Ctrl+Shoft+V /*beillesztés

Fel gomb /*elöző parancs

JS el vegyítve:

Ha ezt a JS-t lefuttatom hyperben akkor lényegében megkettőzi a filt...

const /*a const az állandót jelenti*/ fs= require("fs"); /*

Megjegyzés: a require() egy globális csomópontfüggvény, amely modulok importálására szolgál az aktuális fájlba. Itt adjuk meg az app.js modult egy relatív elérési út használatával, és elhagyjuk az opcionális (.js) fájlkiterjesztést.*/ /*Megjegyzés: a request() egy globális csomópontfüggvény, amely modulok importálására szolgál az aktuális fájlba. Itt adjuk meg az app.js modult egy relatív elérési út használatával, és elhagyjuk az opcionális (.js) fájlkiterjesztést.

*/ fs.copyFileSync("file1.txt","file2.txt");

Lényegében felül is írja...

clearral le tudom takarítani a konzolt

nvm intor-to-node /*enter*/ /*miről szól*/ /*enter..*/ author:ALKOTÓ

NPM

npm install superheroes

Lényegében a superheroes név csomagot töltöm és telepítem fel ezzel az internetől amit az npmjs.com ról szed le

var superheroes= require ("superheroes"); var mySuperheroName=superheroes.random(); console.log(mySuperheroName);

A letöltött filból átemelek egy metódust és saját ként deffiniálom...

node index.js

Lefuttatom

Nodemon

npm install -g nodemon

Lényegében nézi, hogy frissül e a kód és ha igen akkor elinditja.

nodemon fileneve.js


Express

A feladat csinálni egy új mappát majd ebben létrehozni egy server.js-t majd a filnak beállítani tulajdonságokat

mrdiv mes

cd mes

touch server.js

npm init

atomba megnyitás

atom .

Az expresst úgy adom hozzá, hogy:

npm install express

const /*konstans*/ express= require("express"); const app= express(); app.listen(3000,/*3000 protra figyeljen*//*ha + funkicó kell akkor ,*/ function(){ console.log("A szerver elindult a 3000 es porton"); });

Lefuttatom

node server.js

http://localhost:3000/

Cannot GET /

app.get("/"/*az első paraméter*//*"/" a home paget jelentik*/,function(request/*kérdés evt is szoktak heylyette írni vagy req*/, response/*válasz vagy res*/){ /*

FONTOS HOGY REQ az első

*/ /*console.log(request);*/ response.send("< h1>Hello Word"); }); /*az express által bizotsítja, hogy meghatározza mi történjen*/ /*app.listen ELÉ*/

node server.js

http://localhost:3000/

Hello Word

Lehetővé teszi az információ átadást

npm install body-parser

Feladat:

CODE

Ha újra akarom indítani a szervert akkor futás közben be kell írnom, hogy rs


Régi Linux vázlatok

SZÍNEK

Lila MAPPA

Kék HIVATKOZÁS

Zöld (kihúzott fekete) Üres mappa?

Fehér/szürke file

Parancsok

rm* /*törlés (mindet?)

pwd /*hol vagyok

ls /*látás menü

ls-AlF /*minden látása (rejtett cuccok is)

cd cd.. /* könyvtárak váltása

src /* másolás gépek között

scp /*másolás gépek között

winscp /* Windowos felület másolása (SSH alpapú)

man /* leírás röviden

/boot /*rendszer állományhoz szükséges hely

pwd /* az épp aktuális könyvtárat írja ki

cd cd.. /* könyvtárak váltása

cd: /* aktuális könyvtár megnyitása

cd.. /*egy szinttel fejebb a köyvtár fában

ls /*látás menü

pwd /*hol vagyok

cd+... /*amit akarok

cd_$home /*Fel a home-ba /*cd~

cp /*copy

cp fileneve/home/stradus

Átnevezés+Áthelyezés /*ha ugyan az a mappa a cél

rm valami /*valami törlésection

mkdir- mappa léterhozása

cd tilde /*aktuális felhasználó

rmdir valami /*mappa törlése

touch teszt.txt /*új txt file

cat/*belenéz valamibe

su /*átjlentkezés

sudo /*parancs

sudo su /*átjelentkezés @rootban pl

apt update /*frissítés kiírása

pwd /*hol vagyok

touch valami /* 0 bit file

vi /*szövegszerkesztés

apt
  • list /*listázás
  • searcht/*keresés
  • show/*csomag részletei
  • remove /*törlés
  • autoremove /*használataln csomagok törlése
  • update /*frissítés
  • upgrade /*frissítési csomag telepítése
  • pwd /*hol vagyok

    ű

    ^/*kontrolgomb

    ~ /*title

    q/*queit/exit

    rmdir valami /*mappa törlése

    rm-r valami /*rekorzip törlése (ha valami van a mappában nem megy)

    nano valami /*szövegszerkesztők */ vi valami

    dir =mappa?

    mv valami valami /*áthelyezés pl: mv cloom3.zip tibi3

    Régi tippek

    Alt+Shift= Nyelv váltás Windowos

    @root=főnök

    a d i r> kicsit bejjebb kezdni az egészet valszeg vami mappa szerüséget csinál nek a HTML-el