Narzędzia użytkownika

Narzędzia witryny


so:misc

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

so:misc [2023/06/04 12:14]
jkonczak utworzono
so:misc [2023/06/05 12:48] (aktualna)
jkonczak
Linia 27: Linia 27:
 Z powłoki można zakładać zamki (readers-writers lock) na czas wykonania podanego Z powłoki można zakładać zamki (readers-writers lock) na czas wykonania podanego
 polecania programem ''​[[https://​man7.org/​linux/​man-pages/​man1/​flock.1.html|flock]]''​. polecania programem ''​[[https://​man7.org/​linux/​man-pages/​man1/​flock.1.html|flock]]''​.
 +
 +==== Tworzenie tymczasowych plików ====
 +
 +Program ''​[[https://​man7.org/​linux/​man-pages/​man1/​mktemp.1.html|mktemp]]''​ pozwala tworzy nowy tymczasowy plik. Można podać katalog w jakim ma być stworzony ten plik (''​-p''​),​ zażądań tworzenia katalogu zamiast pliku (''​-d''​) i podać szablon nazwy pliku. Ścieżka do nowo stworzonego pliku jest wypisywana na standardowe wyjście.
 +
 +<code bash>
 +MYPROG_TMPFILE="​$(mktemp -p /​home/​student "​myProg_XXXXX.tmp"​)"​
 +</​code>​
  
 ==== ulimit ==== ==== ulimit ====
Linia 208: Linia 216:
 z przełącznikami ''​-fH''​ wypluwające gotowy kod html z takiego hardcopy. z przełącznikami ''​-fH''​ wypluwające gotowy kod html z takiego hardcopy.
 </​small>​ </​small>​
 +
 +==== OpenSSL ====
 +
 +OpenSSL (i jego forki) udostępniają konsolową komendę ''​[[https://​wiki.openssl.org/​index.php/​Command_Line_Utilities|openssl]]''​ pozwalającą wykonywać wiele operacji związanych z szeroko pojętą kryptografią – szyfrować dane, generować klucze, wyświetlać informacje o certyfikatach,​ liczyć sumy kontrolne, szukać liczb pierwszych, generować liczby losowe, etc.
 +
 +Programy ''​md5sum'',​ ''​shasum'',​ ''​sha1sum'',​ ''​sha256sum'',​ ''​sha512sum''​ itp. liczą sumy kontrolne.
 +\\
 +Program ''​mkpasswd''​ przerabia hasło na jego solony skrót.  ​
  
 ~~META: ~~META:
so/misc.1685873648.txt.gz · ostatnio zmienione: 2023/06/04 12:14 przez jkonczak