Ho due semplici programmi: Ae B. Averrebbe eseguito per primo, quindi Bottiene lo "stdout" diA e lo userà come "stdin". Supponiamo che sto usando un sistema operativo GNU / Linux e il modo più semplice possibile per farlo sarebbe: ./A | ./B Se dovessi descrivere questo comando, direi che è …
Mi trovo spesso in questo scenario. Sto scrivendo un comando e devo controllare qualcos'altro prima di completarlo. C'è un modo per aprire una subshell di qualche tipo con il mio input attuale finora ricordato, quindi quando esco da questa subshell sono tornato dove ero? $ mylongcommand -n -e <SOME KEY …
Come sapere l'indirizzo IP di qualche host somenameche posso ssh? Se lo faccio nslookupsu questo host dice "nessuna risposta". Come può sshrisolvere il suo nome allora? Né /etc/hostsné .ssh/configspiegazione funzionato. MODIFICARE Siamo spiacenti somenameè pienamente qualificato. ssh somename.somedomain funziona, mentre ping somename.somedomain e nslookup somename.somedomain non fare
Stavo leggendo la manpage di gdb e mi sono imbattuto nella riga: You can use GDB to debug programs written in C, C@t{++}, Fortran and Modula-2. Il C @ t {++} sembra una regex ma non riesco a decodificarlo. Cosa significa?
Guarda quanto segue: $ echo .[].aliases[] .. $ echo .[].foo[] .. $ echo .[].[] .. $ echo .[].xyz[] .. $ echo .xyz[].xyz[] .xyz[].xyz[] $ echo .xyz[].[] .xyz[].[] Apparentemente sembra che stia traballando qualcosa, ma non capisco come il risultato si unisca. Dalla mia comprensione []è una classe di caratteri vuota. …
Il mio server Centos 7 non risolve correttamente i nomi di dominio. Da quello che vedo, nei moderni sistemi Linux /etc/resolv.confviene spesso generato con dhclient, dnsmasqo Network Manager. Quindi ho una domanda teorica generale sullo stack di rete nei moderni Linux: Chi è responsabile della lettura /etc/resolv.conf? Quali giocatori (servizi …
Devo spostare alcuni file da un filesystem all'altro sotto Ubuntu. Tuttavia, è molto importante che i file non esistano mai come file parziali o incompleti nella destinazione, almeno non con il nome file corretto. Finora, la mia unica soluzione è quella di scrivere uno script che prende ogni file, lo …
Ho letto che i sistemi operativi compatibili POSIX (ad esempio: Linux) devono avere la shshell. Ma è necessario per shtrovarsi nella /bindirectory o può trovarsi in qualsiasi directory?
Voglio elencare tutte le directory degli utenti sulla macchina. Di solito, farò: ls -l /home Ma lo uso in uno script che verrà distribuito su altre macchine e forse su quelle macchine che non lo chiamano home (ad esempio myHome). Quindi voglio generalizzarlo ls -l ~. Ma elenca solo le …
La mia comprensione è che Ubuntu si basa su Debian. Ad esempio, nella pagina Wikipedia di Ubuntu afferma " È una distribuzione Linux basata sull'architettura Debian " . Come posso sapere su quale versione di Debian si basa una (se presente) versione di Ubuntu? Ad esempio, l'attuale versione stabile di …
Il mio amico aveva messo Linux Mint 17.3 Cinnamon 64 bit sul mio computer. Bene, ho dimenticato il nome utente, quindi ho fatto una ricerca in rete per "nome utente dimenticato linux" e sono venuto qui. Ho ricevuto il suggerimento di selezionare "e" al primo elemento in GRUB, cosa che …
Sto cercando di tar e gzip un file con data e ora come il nome: date=$(date '+%d-%m-%Y_%H:%M:%S'); tar -zcf "$date".tar.gz repo/bin/ Ma torno: tar (child): Cannot connect to 17-08-2017_21: resolve failed tar: Child returned status 128 tar: Error is not recoverable: exiting now Cosa sta succedendo esattamente qui e come …
Il echo one; echo two > >(cat); echo three; il comando fornisce un output imprevisto. Ho letto questo: come viene implementata la sostituzione di processo in bash? e molti altri articoli sulla sostituzione dei processi su Internet, ma non capisco perché si comporti in questo modo. Uscita prevista: one two …
Ho appena installato il kernel Linux versione 4.12 su Ubuntu 17.04 usando ukuu (Ubuntu Kernel Update Utility https://doc.ubuntu-fr.org/ubuntu_kernel_upgrade_utility ). Il fatto è che, quando controllo gli scheduler I / O disponibili, non riesco a trovare il BFQ né lo scheduler I / O Kyber: cat /sys/class/block/sda/queue/scheduler > noop deadline [cfq] …
Nella mia macchina Debian, la versione corrente di apache2 è 2.4.10: root@9dd0fd95a309:/# apachectl -V Server version: Apache/2.4.10 (Debian) Vorrei aggiornare apache a una versione più recente (almeno 2.4.26): ho provato: root@9dd0fd95a309:/# apt-get install apache2 Reading package lists... Done Building dependency tree Reading state information... Done apache2 is already the newest …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.