]> gitweb.morketsmerke.org Git - mmdev.git/commitdiff
Zakończenie tworzenia 12 rozdziału. Rozdział dość krótki. Przekazanie do przeredagowania.
authorxf0r3m <jakubstasinski@protonmail.com>
Tue, 3 Oct 2023 07:25:07 +0000 (09:25 +0200)
committerxf0r3m <jakubstasinski@protonmail.com>
Tue, 3 Oct 2023 07:25:36 +0000 (09:25 +0200)
articles/terminallog/Linux.Podstawy.html

index d823c95257eb02ae556619c1727dd322a4cfef35..06b9b2c243284d8acf7d4c057d939a04bff062d5 100644 (file)
@@ -10376,7 +10376,8 @@ bash
           <li>Zmiennej zawierającej ścieżkę wyszukiwania poleceń,</li>
           <li>Definicji wyglądu znaku zachęty,</li>
           <li>Domyślnego edytora (obecnie wykorzystywany jest do tego inny
-            program),</li>
+            program, ale jesli nie jest obecny w systemie możemy skorzystać
+            z dwóch zmiennych takich <em>EDITOR</em> oraz <em>VISUAL</em>),</li>
           <li>Programu stronicującego oraz jego domyślnego zachowania,</li>
           <li>Domyślnych uprawnień nadawanych nowotworzonym elementom
             (maska uprawnień).</li>
@@ -10385,6 +10386,51 @@ bash
           Jeśli potrzebujemy zmienić coś z powyższych zaganień to należy
           umieścić je w tym pliku.
         </p>
+        <p>
+          Generalnie jeśli chodzi o zmiany dokonywane w tych plikach, to
+          raczej możemy pominąć plik <em>~/.profile</em>, ponieważ on sam
+          sobie zawiera załączenie (polecenie <em>source</em>, będzie o nim
+          w ostatnim rozdziale) pliku <em>~/.bashrc</em>. Więc wszystkie
+          zmiany możemy zawrzeć w tym pliku. Nie należy tworzyć pliku na nowo
+          został on przygotowany przez twórców dystrybucji i jest nalejpiej
+          dostosowany do tego co się w nim znajduje. Dodając jakie kolwiek
+          zmiany do tych plików, musimy mieć na uwadzę wykonanie czynności,
+          które chcemy umieści. Dłuższe wykonywanie poleceń w pliku
+          <em>~/.bashrc</em> to dłuższe oczekiwanie na znak zachęty po
+          zalogowaniu się lub uruchomieniu terminala. Dlatego też, za nim
+          wdrożymy zmiany w plikach osobistych, warto przetestować je z
+          użyciem dodatkowego użytkownika. Jeśli uznamy, że działanie zmian
+          jest przez nas akceptowalne, to możemy je dodać do naszych plików.
+        </p>
+        <h2 id="12.3.extendinguserenv">12.3. Rozszerzenie domyślnego środowiska użytkownika</h2>
+        <p>
+          Korzystanie z włącznie konsol wirtualnych, może niebyć za bardzo
+          ekscytującym doświadczeniem pod kątem wizualnym. Poza takim rzeczami
+          jak przeglądanie zdjęć czy oglądanie filmów jesteśmy wstanie
+          normalnie korzystać z takiego systemu. Ma to swoje wady i zalety.
+          Jedną z nich możebyć wykorzystanie naprawdę archaicznego sprzętu, np.
+          laptopów z początku wieku. Zrezygnowanie z środowiska graficznego
+          może pomóc w wyrobieniu sobie przyzwyczajeń odnośnie pracy w 
+          terminalu, nauke jednego z edytorów takich jak Vim, emacs lub inne.
+          W teminalu możemy przeglądać strony internetowe pozbawione wszelkich
+          pstrokatych dodatków, sam tekst - sama treść. Przeglądać pocztę czy
+          słuchać muzyki. Także wielu użytkownikom uniksów korzystanie z
+          terminala wystarczy. Sam należę do takich osób u których terminal
+          to podstawowe narzędzie pracy i śmiało mogę obejść się bez środowiska
+          graficznego. Jeśli już zdecydujemy się na to aby porzucić środowisko,
+          to warto zaznajomić się z jednym z takich narzędzi jak
+          <strong>tmux</strong> lub <strong>GNU Screen</strong>. Osobiście
+          wolę <em>tmux</em>, jednak potrafi on sprawiać problemy czasami.
+          W starszych wersjach zmiana katalogu głównego w sesji powłoki
+          uruchomionej przez <em>tmux</em>, może powodować jej dziwne
+          zachowanie, np. brak efektu działania klawisza backspace, mimo tego
+          że znaki teoretycznie zostału usunięte. Jak wiemy mamy do dyspozycji
+          kilka konsol. Jeśli zaś uruchomimy <em>tmux</em> to może zdefiniować
+          sobie bardzo dużą ilość okien (tak jak by odrębna konsola), a je
+          można jeszcze podzielić na mniejsze części. <em>Tmux</em> powzwala
+          na kopiowanie i wklejanie przy użyciu innej metody dostępnej bez
+          środowiska graficznego, co czyni go dość użytecznym programem.
+        </p>
        </div>
                        <p style="margin: 15px; padding: 0; outline: 0;">
                                2022; COPYLEFT; ALL RIGHTS REVERSED;