{"id":15044,"date":"2024-08-27T15:28:15","date_gmt":"2024-08-27T13:28:15","guid":{"rendered":"https:\/\/www.beseit.net\/?p=15044"},"modified":"2025-05-30T16:48:21","modified_gmt":"2025-05-30T14:48:21","slug":"comandes","status":"publish","type":"post","link":"http:\/\/www.beseit.net\/?p=15044","title":{"rendered":"Comandes WSL, UNIX, LINUX."},"content":{"rendered":"\n<p>Aqu\u00ed es fa una mostra de comandes que es van usant <\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#f10909\" class=\"has-inline-color\">sudo chmod -R 777 \/volume2<\/mark><\/strong>. La comanda <code>sudo<\/code> \u00e9s una abreviaci\u00f3 de \u201csuperuser do\u201d o \u201cswitch user do\u201d. Es tracta d\u2019una comanda que permet als usuaris executar tasques amb privilegis d\u2019administrador o superusuari (root) en sistemes Unix i Linux.Quan utilitzes <strong><code>sudo<\/code>,<\/strong> introdueixes la teva contrasenya per demostrar que tens permisos per realitzar una acci\u00f3 espec\u00edfica. Aix\u00f2 \u00e9s \u00fatil per a tasques que requereixen permisos especials, com instal\u00b7lar paquets, modificar fitxers de sistema o executar comandes que afecten tot el sistema. La comanda<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-blue-color\">&nbsp;<code>chmod -R 777<\/code>&nbsp;<\/mark>\u00e9s una comanda que s\u2019utilitza per canviar els permisos d\u2019un fitxer o directori en sistemes Unix i Linux.<\/li>\n\n\n\n<li>&#8212;&#8212;&#8212;&#8211;<\/li>\n\n\n\n<li> <strong>Canviar el nom d&#8217;un fitxer<\/strong>: <mark style=\"background-color:rgba(0, 0, 0, 0);color:#f90505\" class=\"has-inline-color\">mv<\/mark> \/volume2\/dateutil_env\/wsgi.py \/volume2\/dateutil_env\/wsgi-old.py<\/li>\n\n\n\n<li>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<\/li>\n\n\n\n<li><strong>Moure el fitxer<\/strong>: <mark style=\"background-color:rgba(0, 0, 0, 0);color:#fd0d0d\" class=\"has-inline-color\"><strong>mv <\/strong><\/mark>\/volume2\/web\/0-python\/<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-blue-color\">test_app.py<\/mark> \/volume2\/dateutil_env\/<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><a href=\"https:\/\/geekflare.com\/es\/python-web-servers\/\" target=\"_blank\" rel=\"noreferrer noopener\">ASGI vs. WSGI <\/a>(Enlla\u00e7)<\/p>\n\n\n\n<p>2. Trobar on \u00e9s un fitxer per exemple apache2.4-&gt;<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-blue-color\"> ls -la \/var\/packages\/Apache2.4\/<\/mark><\/p>\n\n\n\n<p>urqtejmi@synology_vall:\/volume2\/dateutil_env$ ls -la \/var\/packages\/Apache2.4\/<br>total 64 <br><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"711\" height=\"238\" src=\"https:\/\/www.beseit.net\/wp-content\/uploads\/2024\/08\/imatge-23.png\" alt=\"\" class=\"wp-image-15051\" srcset=\"http:\/\/www.beseit.net\/wp-content\/uploads\/2024\/08\/imatge-23.png 711w, http:\/\/www.beseit.net\/wp-content\/uploads\/2024\/08\/imatge-23-300x100.png 300w, http:\/\/www.beseit.net\/wp-content\/uploads\/2024\/08\/imatge-23-500x167.png 500w\" sizes=\"auto, (max-width: 711px) 100vw, 711px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#eb0909\" class=\"has-inline-color\">Entrar en un entorn virtual<\/mark><\/strong>: <strong>Navega fins al directori de l\u2019entorn virtual<\/strong>:<code><strong><em>cd \/volume2\/dateutil_env<\/em><\/strong><\/code> (per exemple poden haver molts entorns virtuals)<\/li>\n\n\n\n<li><strong>Activa l\u2019entorn virtual<\/strong>:<code><mark style=\"background-color:rgba(0, 0, 0, 0);color:#f11313\" class=\"has-inline-color\">source bin\/activate<\/mark> <\/code>Despr\u00e9s d\u2019activar l\u2019entorn, el prompt de la l\u00ednia de comandes hauria de canviar per indicar que est\u00e0s dins de l\u2019entorn virtual, per exemple: urqtejmi@synology_vall:\/volume2\/dateutil_env$ source bin\/activate<\/li>\n\n\n\n<li>(<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-blue-color\">dateutil_env)<\/mark> urqtejmi@synology_vall:\/volume2\/dateutil_env$ i per sortir :(dateutil_env) urqtejmi@synology_vall:\/volume2\/dateutil_env$ <mark style=\"background-color:rgba(0, 0, 0, 0);color:#f11414\" class=\"has-inline-color\">deactivate<\/mark> urqtejmi@synology_vall:\/volume2\/dateutil_env<\/li>\n\n\n\n<li>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/li>\n\n\n\n<li><strong>Cerca un fitxer<\/strong>: Un cop connectat, utilitza la comanda&nbsp;<code>find<\/code>&nbsp;per buscar el fitxer o la carpeta&nbsp;<code>dateutil_env<\/code>. Per exemple: <code><mark style=\"background-color:rgba(0, 0, 0, 0);color:#fa1313\" class=\"has-inline-color\">find \/ -name \"dateutil_env\"<\/mark><\/code> es pot delimitar la recerca <code>find \/volume2<\/code>. Si hi ha problemes amb els permisos: <code>sudo find \/volume2 -name \"dateutil_env\"<\/code><\/li>\n\n\n\n<li><strong>Qu\u00e8 es un entorn Virtual?<\/strong> Un entorn virtual \u00e9s un espai digital simulat on els usuaris poden interactuar amb objectes, eines i informaci\u00f3, sovint de manera remota o a trav\u00e9s de dispositius electr\u00f2nics1. En el context de la programaci\u00f3, un entorn virtual de Python \u00e9s una eina que ajuda a mantenir les depend\u00e8ncies necess\u00e0ries per a un projecte en un lloc a\u00efllat, evitant conflictes amb altres projectes. <\/li>\n<\/ul>\n\n\n\n<ol class=\"wp-block-list\">\n<li><\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"539\" height=\"280\" src=\"https:\/\/www.beseit.net\/wp-content\/uploads\/2024\/08\/imatge-24.png\" alt=\"\" class=\"wp-image-15056\" srcset=\"http:\/\/www.beseit.net\/wp-content\/uploads\/2024\/08\/imatge-24.png 539w, http:\/\/www.beseit.net\/wp-content\/uploads\/2024\/08\/imatge-24-300x156.png 300w, http:\/\/www.beseit.net\/wp-content\/uploads\/2024\/08\/imatge-24-500x260.png 500w\" sizes=\"auto, (max-width: 539px) 100vw, 539px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Aqu\u00ed es fa una mostra de comandes que es van usant ASGI vs. WSGI (Enlla\u00e7) 2. Trobar on \u00e9s un fitxer per exemple apache2.4-&gt; ls -la \/var\/packages\/Apache2.4\/ urqtejmi@synology_vall:\/volume2\/dateutil_env$ ls -la \/var\/packages\/Apache2.4\/total 64<\/p>\n","protected":false},"author":2,"featured_media":8179,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[170,1],"tags":[],"class_list":["post-15044","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-unix","category-bloc-de-notes"],"_links":{"self":[{"href":"http:\/\/www.beseit.net\/index.php?rest_route=\/wp\/v2\/posts\/15044","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.beseit.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.beseit.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.beseit.net\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/www.beseit.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=15044"}],"version-history":[{"count":23,"href":"http:\/\/www.beseit.net\/index.php?rest_route=\/wp\/v2\/posts\/15044\/revisions"}],"predecessor-version":[{"id":16278,"href":"http:\/\/www.beseit.net\/index.php?rest_route=\/wp\/v2\/posts\/15044\/revisions\/16278"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.beseit.net\/index.php?rest_route=\/wp\/v2\/media\/8179"}],"wp:attachment":[{"href":"http:\/\/www.beseit.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=15044"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.beseit.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=15044"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.beseit.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=15044"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}