Publicații conexe 'unix'


Cum se rezolvă zsh: ucis pe MacOS Ventura
În acest ghid - veți găsi soluția finală la această problemă Sincer, am căutat pe tot web o soluție. Ceea ce am găsit, în cea mai mare parte, este fie învechit, fie pe anumite subiecte care nu sunt utile pentru toată lumea. Problemă Uneori când instalați Homebrew sau când instalați Ruby, Git, un pachet Python, prin Homebrew. Dai greș cu .zshrc și .zprofile și nu ai idee cum să-l recuperezi. O altă opțiune este că poate că sunteți unul dintre cei cărora le place să se..

Ghidul simplu pentru socket-uri Unix
Coloana vertebrală a internetului și a tuturor rețelelor este priza. Prizele oferă posibilitatea de a trimite și primi date între o adresă și alta, fie pe aceeași mașină, fie complet diferite. Există aproape o duzină de tipuri de prize pentru diferite tipuri de adrese și comunicare. Socketurile rulează diferite protocoale, cum ar fi TCP, care dictează stilul de comunicare care are loc între ele. Tipul de adresă al unui socket determină, parțial, dacă acceptă comunicarea între mașini..

Căutați și distrugeți node_modules
Acest articol este despre un pic de vrăjitorie în linia de comandă. unde arăt cum să șterg recursiv directoare node_modules neesențiale pentru a recupera capacitatea de stocare. RENUNȚAREA RESPONSABILITĂȚII: următoarele comenzi UNIX sunt distructive și nu ar trebui executate în cazul în care nu înțelegeți pe deplin implicațiile. TL;DR Mai jos este cel mai rapid și mai murdar mod de a efectua o operație de căutare și distrugere împotriva directoarelor node_modules : find ...

C Pointers: Perspectiva unui începător
Este greu, dar poate nu neapărat. TL;DR În comparație cu stilul int *ptr , găsesc stilul int* ptr mai intuitiv și, prin urmare, mai prietenos pentru începători. Încearcă-l dacă încă te lupți cu indicatorii! K&R ne spune să declarăm un pointer ca int *ptr = &a; și spune că este intenționat ca mnemonic. Poate că este adevărat pentru programatorii cu ani sau decenii de experiență, dar pentru un începător care tocmai a terminat partea int a = 2; , nu prea are sens. Cu cât..

Gânduri EOD — coadă/tăiere/cap
Găsirea instrumentelor de linie de comandă Unix/linux la îndemână pentru a vă face viața mai ușoară este întotdeauna plăcută. Recent, am avut o problemă în care încercam să citesc un fișier jurnal de producție și existau anumite linii cu peste 40.000 de caractere. Problema cu scoaterea oricăreia dintre aceste linii așa cum este, este că veți aștepta foarte mult timp ca shell-ul dvs. să termine de fapt afișarea lor. De asemenea, derularea în jurul rezultatului pentru a găsi ceea ce căutați..

#harelang: ieșire undă sinusoidală la OSS
Am decis să scriu un mic proggy în Hare pentru a scoate o undă sinusoidală de 440Hz. Pentru a menține lucrurile cât mai simple posibil, am folosit o perioadă fixă ​​de timp de 10 secunde. Iată codul: use fs; use fmt; use io; use os; use math; //use unix; use unix::signal; //use sndctl; use rt; // #include </usr/include/linux/soundcard.h> // tested on Debian Stable // manual for dsp: // https://docs.oracle.com/cd/E88353_01/html/E37851/dsp-4i.html def SNDCTL_DSP_GETBLKSIZE =..

Bazele: Unix Shell Mastery - Partea 1
Ce este shell-ul Unix? Unix este un sistem de operare. Dacă utilizați un Mac sau Linux, dispozitivul dvs. rulează pe Unix. Windows nu folosește Unix, ci folosește o variantă numită Xenix, deoarece unele dintre comenzile din această serie vor funcționa pentru Windows. Modul în care interfațăm cu Unix este prin intermediul shell-ului . Învelișul arată ca ceva ieșit din matrice și poate fi descurajantă la început, dar este foarte simplu odată ce te obișnuiești cu el. Pe Mac puteți..