Perline di Terminale

Inserite qui le vostre guide, trucchi e consigli

Moderatore: ModiMaccanici

Avatar utente
faxus
Stato: Non connesso
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 30459
Località: Circondato dalle bufale

Top

Contatta:
Mi capita spesso di scoprire piccole perle od usi poco conosciuti del nostro terminale.
Curiosità, novità, utilità varie che vanno disperse nel gran mare delle informazioni su usi pratici e canonici.

Non so dove metterle e quindi rinuncio a postarle, per ricordarmele e renderle utili per altri.
Ecco, le metterò qui, e se ritrovo cose già postate le ripeterò egualmente.
Nulla di originale se non nella conoscenza, spesso le leggo e poi sperimento.
Non starò quindi a scrivere sempre la fonte, a meno che non si tratti di vera creatività.

Il Meteo con Terminale
Si tratta solo del lookup tramite finger.
Ma ci darà il meteo accurato della località che ci interessa.

Con finger (vedi man finger), digitare la località (nome internazionale: https://en.wikipedia.org/wiki/Lists_of_ ... by_country" onclick="window.open(this.href);return false;, seguito da @graph.no.

Esempio, per Napoli, dove sono attualmente

Codice: Seleziona tutto

finger naples@graph.no
Si leggerà:

Codice: Seleziona tutto

faxus$ finger naples@graph.no
[graph.no]
                   -= Meteogram for italy/campania/naples =-                    
 'C                                                                   Rain (mm) 
 16                                                 
 15                                             ^^^ 
 14---                  ^^^^^^               ^^^    
 13                  ^^^                            
 12                           =--   ^^^             
 11   ---                        ^^^   ^^^          
 10         ---                           ^^^       
  9      ---                                        
  8            ^^^^^^                               
  7                                                 
   _16 19 22 01 04_07_10_13_16 19 22 01 04_07_10_13 Hour
 
    NW  W NW NE SW NW  W  W SW SW SW SW SW  S SW SW Wind dir.
     3  2  1  0  2  1  2  3  4  2  2  2  2  2  2  3 Wind(mps)

Legend left axis:   - Sunny   ^ Scattered   = Clouded   =V= Thunder   # Fog
Legend right axis:  | Rain    ! Sleet       * Snow
[Thumbs up for open data.]
Si può anche richiedere una succinta risposta, limitata all'ora della richiesta, solo per la temperatura ed il vento.
Con Finger o:città@graph.no

Codice: Seleziona tutto

faxus$ finger o:naples@graph.no
[graph.no]
naples at 16:00: 14 C, 3.1 mps wind from WNW.
La temperatura è internazionalmente espressa in gradi Celsius, nessun problema per noi italiani.
Già annoiati di dover scrivere il nome città internazionale

albertocchio
Stato: Non connesso
Type Expert
Type Expert
Iscritto il: gio, 12 giu 2014 22:43
Messaggi: 4044
Località: illuminato d'immenso

Top

io ho appena digitato: /male su skype…
sempre approposito di scoperte. la mia è casuale.

Avatar utente
mattleega
Stato: Non connesso
Pestifero
Pestifero
Avatar utente
Iscritto il: mar, 30 ott 2007 19:20
Messaggi: 19732

Top

Ho provato e, a me, non succede niente.
A te cosa è apparso?
...

L’inerzia soddisfatta dei cittadini è all’origine di quella incredibile malattia che è la servitù volontaria

E se vivremo, sarà per calpestare i re.

Una delle più importanti differenze tra uomini e animali è che questi ultimi non permettono, al più idiota tra loro, di diventare capo branco.

Avatar utente
faxus
Stato: Non connesso
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 30459
Località: Circondato dalle bufale

Top

Contatta:
Terminale, non Skype.
Codice, non graffiti.

Se vale la pena di ricordarlo

Avatar utente
Eretico
Stato: Non connesso
Maccanico assiduo
Maccanico assiduo
Avatar utente
Iscritto il: mer, 23 dic 2015 16:52
Messaggi: 122
Località: Mediolanum

Top

il comando di Terminale

Codice: Seleziona tutto

ncal -e

fornisce la data della Pasqua dell’anno corrente, o dell’anno desiderato, da aggiungere in coda al comando, dopo uno spazio.

Ad esempio,

Codice: Seleziona tutto

ncal -e 2017
ci restituirà

Codice: Seleziona tutto

16 aprile 2017
P.S.: non è farina del mio sacco; l'ho letto qui:
http://macintelligence.org/blog/2016/03 ... imprecisi/" onclick="window.open(this.href);return false;
:)

Avatar utente
faxus
Stato: Non connesso
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 30459
Località: Circondato dalle bufale

Top

Contatta:
Interessante.

Grazie, mi hai incuriosito fino a consultare Bwana...

ncal è una particolarizzazione di cal, il calendario di Terminale.
E, credo, sia la funzione che regola i dati nelle Preferenze Data e ora.
Per mostrare il calendario del mese corrente basterà

Codice: Seleziona tutto

cal
per avere

Codice: Seleziona tutto

    Aprile 2016
Do Lu Ma Me Gi Ve Sa
                1  2
 3  4  5  6  7  8  9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Mentre la pasqua ortodossa (che differisce da quella cattolica quasi sempre di una-due settimane) sarà mostrata con ncal -o.
L'ho imparato negli anni trascorsi in Romania.
scrivendo

Codice: Seleziona tutto

ncal -o 2017
darà

Codice: Seleziona tutto

16 Aprile 2017
Ma guarda, l'anno prossimo la pasqua ortodossa cadrà lo stesso giorno di quella cattolica...

Avatar utente
faxus
Stato: Non connesso
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 30459
Località: Circondato dalle bufale

Top

Contatta:
rm col paracadute

L'opzione -i richiede la conferma di cancellazione
(l'opzione -r in congiunzione con -i implica l'analisi dei contenuti in gerarchia e la conferma dell'ordine per essi, altrimenti non viene eseguita)

Metti che crei una nuova cartella senza titolo sulla scrivania:

Codice: Seleziona tutto

faxus$ rm -rdi /Users/faxus/Desktop/cartella\ senza\ titolo 
examine files in directory /Users/faxus/Desktop/cartella senza titolo? y
remove /Users/faxus/Desktop/cartella senza titolo? y
faxus$
Eh... E se ne metti un'altra, cartella senza titolo dentro?

Codice: Seleziona tutto

faxus$ rm -rdi /Users/faxus/Desktop/cartella\ senza\ titolo
examine files in directory /Users/faxus/Desktop/cartella senza titolo? y
remove /Users/faxus/Desktop/cartella senza titolo/.DS_Store? y
examine files in directory /Users/faxus/Desktop/cartella senza titolo/cartella senza titolo 2? y
remove /Users/faxus/Desktop/cartella senza titolo/cartella senza titolo 2? y
remove /Users/faxus/Desktop/cartella senza titolo? y
faxus$
Insomma, per esperti timorosi...

Avatar utente
giammyboy
Stato: Non connesso
Pietra Miliare Maccanica
Pietra Miliare Maccanica
Avatar utente
Iscritto il: mer, 06 feb 2013 11:58
Messaggi: 1276
Località: Bologna

Top

faxus ha scritto:rm col paracadute

L'opzione -i richiede la conferma di cancellazione
(l'opzione -r in congiunzione con -i implica l'analisi dei contenuti in gerarchia e la conferma dell'ordine per essi, altrimenti non viene eseguita)

Metti che crei una nuova cartella senza titolo sulla scrivania:

Codice: Seleziona tutto

faxus$ rm -rdi /Users/faxus/Desktop/cartella\ senza\ titolo 
examine files in directory /Users/faxus/Desktop/cartella senza titolo? y
remove /Users/faxus/Desktop/cartella senza titolo? y
faxus$
Eh... E se ne metti un'altra, cartella senza titolo dentro?

Codice: Seleziona tutto

faxus$ rm -rdi /Users/faxus/Desktop/cartella\ senza\ titolo
examine files in directory /Users/faxus/Desktop/cartella senza titolo? y
remove /Users/faxus/Desktop/cartella senza titolo/.DS_Store? y
examine files in directory /Users/faxus/Desktop/cartella senza titolo/cartella senza titolo 2? y
remove /Users/faxus/Desktop/cartella senza titolo/cartella senza titolo 2? y
remove /Users/faxus/Desktop/cartella senza titolo? y
faxus$
Insomma, per esperti timorosi...
Interessante...
Ma esiste un libro sui comandi del terminale? Giusto per farmi un pochetto di cultura...
 iMac 27" (Mid 2010) • 2,93 GHz Intel Core i7 • 8 GB DDR3 - 1333 • ATI Radeon HD 5750 1020 • OS X 10.13.6 High Sierra
 MacBook Pro 15‭" (Mid 2012‭) • 2,3‭ ‬GHz Intel Core i7‭ • 8‭ ‬GB DDR3 - 1600‭ • NVIDIA GeForce GT 650M 512‭ • OS X 10.13.6 High Sierra
 iPad 4 mini • 64 GB • iOS 11.2.2
 iPhone 14 • 128 GB • iOS 16.7

Avatar utente
Scialla
Stato: Non connesso
Expert
Expert
Avatar utente
Iscritto il: mer, 12 ago 2009 19:27
Messaggi: 17896
Località: Torino

Top

Esiste "man"! ;)

Magari associato a Bwana...
 Il futuro (Apple)? Nammerda!

Di un costoso Mac si può fare a meno, di macOS no... (cit. fax)

Avatar utente
faxus
Stato: Non connesso
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 30459
Località: Circondato dalle bufale

Top

Contatta:
Come reimpostare la VRAM a riga di comando

nvram è un comando poco conosciuto ma molto efficace per risolvere casuali problemi in OS X.
Quasi tutti gli utenti conoscono l'oggetto della discussione come PRAM.

È esatto ma solo nei vecchi PPC, anche se la dizione corrente la ricorda ed anche il modo di reimpostarla:
https://support.apple.com/it-it/HT204063" onclick="window.open(this.href);return false;

tenendo premuti i tasti ⌘+⌥ +P+R all'avvio si riporta all'impostazione di fabbrica

Nei Mac odierni (Intel) la memoria parametrica non esiste più.
I dati corrispondenti conservati permanentemente nella memoria non volatile (NV-Ram...) sono pochi.
Sostanzialmente si riducono alla scelta del modo e del disco di avvio e dei parametri audio e video.
Oltre a questi saranno presenti i nomi dell'amministratore, l'indirizzo email per iCloud ed altri dati criptati
I dati BlueTooth, il nome del computer, la lingua impostata ecc.

Il contenuto della NVRAM si potrà conoscere con

Codice: Seleziona tutto

nvram -p
Mostra tutte le variabili del firmware NVRAM

Gli utenti evoluti potranno anche accedere a funzioni di modifica e reimpostazione selettiva di voce.
Riassunte in nvram --help oltre che in man nvram.

Da linea di comando si potrà con questo comando, avviare il sistema in modalità testuale (verbosa) permanente:

Codice: Seleziona tutto

sudo nvram boot-args="-v"
Per annullare basterà ripetere i comando senza "-v"

O anche annullare permanentemente il suono d'avvio (basta anche, quando lo si desidera, tenere il tasto mute premuto)

Codice: Seleziona tutto

sudo nvram SystemAudioVolume=%01
Oppure %80 al posto di %01, a seconda dei Mac su cui si impone il comando, mentre per impostarlo a default, in qualsiasi Mac:

Codice: Seleziona tutto

sudo nvram boot-args=
Tornando all'argomento principale, il reset della NVRAM.
Potrebbe essere comodo per connessioni da remoto, per amministratori di sistemi su macchine amministrate o semplicemente per difficoltà su tastiere all'avvio:

Codice: Seleziona tutto

nvram -c
e per riavviare, altrimenti le modifiche non avranno effetto:

Codice: Seleziona tutto

sudo shutdown -r now

Avatar utente
Uno_qualunque
Stato: Non connesso
Expert
Expert
Avatar utente
Iscritto il: lun, 12 lug 2010 09:32
Messaggi: 3267

Top

Molto interessante e comodo, che all'avvio mi dimentico sempre quale combinazione di tasti avrei dovuto fare e già sento il "bong...."

Grazie!
Fate il backup, fate il backup, ricordate di fare il backup, non dimenticate di fare il backup.

"Il backup è quella cosa che andava fatta prima" (antico proverbio cinese)

Avatar utente
faxus
Stato: Non connesso
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 30459
Località: Circondato dalle bufale

Top

Contatta:
Prendo spunto da una risposta a GiammyBoy sul comando defaults
viewtopic.php?f=9&t=37652#p403642" onclick="window.open(this.href);return false;

Tra i vari defaults ce ne sono di utili a funzioni comode per alcuni utenti.
Le funzioni non vengono attivate da Apple nei menù perché di scarso interesse o di uso saltuario da parte della maggior parte dell'utenza.

Inserire degli spazi nel Dock

Codice: Seleziona tutto

defaults write com.apple.dock persistent-apps -array-add '{tile-data={}; tile-type="spacer-tile";}' && killall Dock
Il comando aggiunge uno spazio vuoto nel Dock e per renderlo subito disponibile riavvia il Dock.

Lo spazio ha le stesse proprietà di un'icona, si può spostare con un movimento del mouse di drag&drop.
Per cancellarlo si trascina fuori del Dock, come una qualsiasi icona, ma non vedrete la "nuvoletta" nel dissolvimento...

Può servire per contraddistinguere alcune icone ed isolarle dalle altre o dividere in settori il Dock

Immagine

Avatar utente
faxus
Stato: Non connesso
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 30459
Località: Circondato dalle bufale

Top

Contatta:
Il menù debug è un interfaccia utente implementata in un programma che permette all'utente di visualizzare alcune funzioni e manipolarle.
I menù debug vengono generalmente usati durante lo sviluppo a scopo di test test e sono poi inaccessibili e nascosti all'utente finale.

I menù debug di solito sono abbastanza rozzi e meno comprensibili del resto delle interfacce utenti.
Questo perché hanno inizialmente il solo scopo di essere utilizzati dagli sviluppatori del software.
Oltre ad essere spesso criptici, a volte contemplano azioni distruttive e cancellazione dati senza conferma.

Possono però essere utili ad utenti avanzati per usufruire di possibilità normalmente non disponibili.

A fine programmazione il menù debug viene solitamente sottratto all'uso, nascondendolo.
Il comando defaults, descritto nel post precedente, può spesso far tornare disponibile questa fonte nascosta di possibilità e curiosità per gli smanettoni.

Sono diversi i programmi, in OS X, in cui il comando defaults rende disponibile il menù debug

Abilitare il menù debug in App Store

Codice: Seleziona tutto

defaults write com.apple.appstore ShowDebugMenu -bool true
essendo un'espressione boleana, per annullarla basterà ripetere il comando con false al posto di true

Immagine

Avatar utente
Scialla
Stato: Non connesso
Expert
Expert
Avatar utente
Iscritto il: mer, 12 ago 2009 19:27
Messaggi: 17896
Località: Torino

Top

Troppo tardi, già lo avevo abilitato!!! :D
 Il futuro (Apple)? Nammerda!

Di un costoso Mac si può fare a meno, di macOS no... (cit. fax)

Avatar utente
giammyboy
Stato: Non connesso
Pietra Miliare Maccanica
Pietra Miliare Maccanica
Avatar utente
Iscritto il: mer, 06 feb 2013 11:58
Messaggi: 1276
Località: Bologna

Top

Interessante, come sempre.

Non è che si potrebbe avere anche delucidazioni sulle singole opzioni? Alcuni facili ma altre un po' meno.
 iMac 27" (Mid 2010) • 2,93 GHz Intel Core i7 • 8 GB DDR3 - 1333 • ATI Radeon HD 5750 1020 • OS X 10.13.6 High Sierra
 MacBook Pro 15‭" (Mid 2012‭) • 2,3‭ ‬GHz Intel Core i7‭ • 8‭ ‬GB DDR3 - 1600‭ • NVIDIA GeForce GT 650M 512‭ • OS X 10.13.6 High Sierra
 iPad 4 mini • 64 GB • iOS 11.2.2
 iPhone 14 • 128 GB • iOS 16.7

Rispondi

Torna a “Tutorial”

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti