Unix & Linux

Domande e risposte per utenti di Linux, FreeBSD e altri sistemi operativi Un * x-like

2
Perché le barre rovesciate sono incluse in questo script di shell?
Nella mia copia dello conda.shscript, vedo le seguenti righe: if [ -n "${_CE_CONDA}" ] && [ -n "${WINDIR+x}" ]; then SYSP=$(\dirname "${CONDA_EXE}") else SYSP=$(\dirname "${CONDA_EXE}") SYSP=$(\dirname "${SYSP}") fi Sono curioso di sapere perché c'è una barra rovesciata davanti al l' din dirname. Non credo sia necessario. Questo uso di barre …



3
In che modo Linux distingue i thread dai processi figlio?
Linux in realtà non distingue tra processi e thread e implementa entrambi come una struttura di dati task_struct. Quindi cosa fornisce Linux ad alcuni programmi affinché possano raccontare i thread di un processo dai suoi processi figlio? Ad esempio, c'è un modo per vedere i dettagli di tutti i thread …
21 linux  process  thread 


1
Che cosa significa `I` (i maiuscolo) in` ps aux`?
Nella pagina man di pssotto processo codici di stato , la Ibandiera (capitale i) non è menzionato, ma ps auxmostra la Ibandiera in alcuni processi, come mostrato dall'immagine qui sotto. Cosa significa la bandiera I ?
21 ps 


2
terminologia della riga di comando: come si chiamano queste parti di un comando?
Alla riga di comando uso spesso comandi "semplici" come mv foo/bar baz/bar ma non so come chiamare tutte le parti di questo: ┌1┐ ┌──2───┐ git checkout master │ └──────3──────┘ └───────4─────────┘ Io (penso di) sapere che 1 è un comando e 2 è un argomento, e probabilmente chiamerei 3 un elenco …






2
meno file1 file2 | gatto - perché funziona?
Quando lo utilizzo less file1 file2, visualizzo entrambi i file nel "visualizzatore meno buffer", ma less file1 file2 | catstampa il contenuto di entrambi i file aggiunti a stdout. Come fa a meno a sapere se dovrebbe mostrare il "less buffer viewer" o produrre output su stdout per un comando …
21 pipe  cat  less 


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.