Blog

BASH - spacje, spacje, spacje

BASH - spacje, spacje, spacje

Świat nie jest idealny. Jednym z wielu aspektów, które obrazują nam taki obraz świata są przyzwyczajenia w tworzeniu plików i katalogów. Według tzw "świata *nixowgo" pliki/katalogi powinno się tworzyć bez spacji aby późniejsze przetwarzanie nie powodowało problemów. W swiecie windows-a nie ma to większego znaczenia i system ten "przyzwyczaił" ludzi do tworzenia nazw plików i katalogów tak jakby mieli napisać krótki esej. Aby w Linuksie obejść [...] Czytaj więcej

Nowa, własna skórka graficzna dla CMS GetSimple

Domyślne szablony graficzne oferowany przez społeczność cms-a GetSimple (jest ich 2) jest z "epoki" internetu, gdzie wujek google nie zwracał uwagi na responsywność, skalowalność itp w urządzeniach mobilnych. Od pewnego czasu monopolista google dyktuje nam jak mamy tworzyć, pisać i być może za niedługo jak się ubierać i co jeść aby być "żywym". Zlinczowany wytycznymi googla jak i znudzeniem obecnym motywem postanowiłem stworzyć swój motyw. [...] Czytaj więcej

Czas epoki unix-a - konwersja

Czas epoki unix-a - konwersja

Czas w Linuksie liczymy wg tzw epoki unix-a. Co to znaczy? Jeśli wydamy komendę w Linuksie (terminal) date "+%s" to otrzymamy wynik 1574511413 który nie jest czytelny dla człowieka. Przyzwyczajeni jesteśmy do innego schematu przedstawiania daty i czasu. Czas który widzimy pokazuje ile sekund upłyneło od daty 1970-01-01 00:00:00 UTC. Aby odczytać czas zapisany w notacji unix-owej możemy użyć komendy date -d @1574511413 Możemy również użyć perla [...] Czytaj więcej

Kontrola sesji użytkowników w Linuksie

Kontrola sesji użytkowników w Linuksie

Często słyszy się, że w terminalu/konsoli ciężko zarządza się zalogowanymi użytkownikami. To prawda - jeśli myślimy w perspektywie zarządzania Windowsami. W Linuksie też znajdziemy narzędzia, które pozwalają nam sprawnie zarządzać użytkownikami. Jest kilka możliwości. Pierwsza to znajome narzędzie who Za man-em who - show who is logged on Jeśli chcemy zobaczyć kto jest zalogowany w systemie to wydajemy komendę: who root@raspberrypi:~# who pi [...] Czytaj więcej

Wirtualizacja KVM - udostępnianie katalogu pomiedzy hostem i gościem

Aby udostepnić katalog pomiędzy hostem (maszyna, która zarządza maszynami wirtualizacyjnymi), a gościem (maszyna wirtualna) wykonujemy: na hoscie zakładamy katalog mkdir /share nadajemy uprawnienia chmod 777 /share na hoście uruchamiamy virt-manager i otwieramy szczegóły maszyny wirtualnej (ikona żarówki) na samym dole klikamy przycisk "dodaj sprzet" i wybieramy "system plików" po prawej stronie w sterowniku wybieramy Default Tryb wybieram [...] Czytaj więcej

Bash - wyświetlenie plików w strukturze podobnych katalogów

Wyświetlenie plików (lub wpisanie ich do pliku) w pewnej usystematyzowanej strukturze katalogów. Katalogów jest bardzo dużo ja na potrzeby przykładu utworzyłem katalog-120 do katalog-130. Praca ręczna nigdy nie zostanie wzięta pod uwagę więc trzeba zrobić automat. Musimy wyświetlić pliki z pewnego przedziału np katalog-120 do katalog-129. Rozwiązań zapewne jest nieskończenie wiele. Pierwsze rozwiązanie wykorzystuje printf printf "$PWD/%s\n" [...] Czytaj więcej

Certyfikat dla usługi IIS

Przeprowadzamy proces generowania wniosku (możliwości są dwie) Generowanie wniosku na stronie podmiotu u którego kupujemy certyfikat Na własnym komputerze. Ja realizuję to narzędziem openssl Wysyłamy wniosek do podmiotu u którego kupujemy certyfikat Po pewnym czasie otrzymujemy prośbę o potwierdzenie, że chcemy kupić certyfikat (wiadomość pochodzi od podmiotu, który generuje certyfikat - u mnie był to RapidSSL) W końcu dostajemy certyfikat, [...] Czytaj więcej

Bash - pobieranie wartości z pliku xml

Czasami potrzebujemy przetworzyć plik xml. Najprawdopodobniej wszystkie liczące się języki programowania mają w swoich zasobach funkcje, które takie operacje realizują. Jeśli chodzi o bash-a to jest trochę inaczej ale jak na środowisko Linuksa przystało zrealizować to zadanie możemy różnymi innymi narzędziami. W systemie (u mnie OpenSuse 15.1) instalujemy potrzebne narzędzie: sudo zypper in xmlstarlet Za plik xml posłuży nam ogólnodostępny plik [...] Czytaj więcej

< 1 2 3 4 5 6 ... 8 >
Oglądaj, słuchaj, ćwicz - zdobywaj nowe umiejętności online

2011 - 2024 Satkas IT