Salve a tutti vorrei sapere come creare dei Link simbolici e hard link in un programma c.
ti basta dare il seguente comando per avere tutte le risposte:
man -k .....
apropos ....
…cosa non conosci questi comandi???
servono a consultare le man pages
*(il manuale in linea che si trova in tutti i sistemi NIX,
quando non viene disinstallato per motivi di spazio)
Il manuiale è diviso in varie sezioni
1 Programmi eseguibili e comandi della shell
2 Chiamate al sistema (funzioni fornite dal kernel)
3 Chiamate alle librerie (funzioni all'interno delle librerie di sistema)
4 File speciali (di solito trovabili in /dev)
5 Formati dei file e convenzioni p.es. /etc/passwd
6 Giochi
7 Pacchetti di macro e convenzioni p.es. man(7), groff(7).
8 Comandi per l'amministrazione del sistema (solitamente solo per root)
9 Routine del kernel [Non standard]
le man page si leggono con il comando man
man man
oppure per riferirsi ad una particolare sezione
man 1 man
se devi consultare un pagina in particolare ma non sei sicuro di come raggiungerla:
man -k pippo
apropos pippo
es.
[mario@localhost ~]$ apropos perlv
perlvar (1) - Perl predefined variables
perlvmesa (1) - building and installing Perl for VM/ESA.
perlvms (1) - VMS-specific documentation for Perl
perlvos (1) - Perl for Stratus VOS
a sinistra la pagina del manuale con la sezione di a partenenza, a destra la descrizine della pagina.
ciao
R.
Forse non mi sono spiegato bene…chiedo scusa…io vorrei sapere se esistono chiamate di libreria e quali sono per creare i link simbolici e hard link…Grazie a tutti
attraverso le routine delle libc.
ti allego documentazione
hard link : http://www.gnu.org/software/libc/manual/html_node/Hard-Links.html#Hard-Links
soft link : http://www.gnu.org/software/libc/manual/html_node/Symbolic-Links.html#Symbolic-Links
Grazie mille ho trovato molto utile la documentazione
de nada