11.07.2015 Views

Amministrare GNU/Linux - Cia

Amministrare GNU/Linux - Cia

Amministrare GNU/Linux - Cia

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

74 CAPITOLO 2. LA SHELL E I COMANDI# ~/.bashrc: executed by bash(1) for non-login shells.# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)# for examples# If running interactively, then:if [ "$PS1" ]; then# don’t put duplicate lines in the history. See bash(1) for more options# export HISTCONTROL=ignoredups# enable color support of ls and also add handy aliasesif [ "$TERM" != "dumb" ]; theneval ‘dircolors -b‘alias ls=’ls --color=auto’#alias dir=’ls --color=auto --format=vertical’#alias vdir=’ls --color=auto --format=long’fi# some more ls aliases#alias ll=’ls -l’#alias la=’ls -A’#alias l=’ls -CF’# set a fancy promptPS1=’\u@\h:\w\$ ’# If this is an xterm set the title to user@host:dir#case $TERM in#xterm*)# PROMPT_COMMAND=’echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"’# ;;#*)# ;;#esacfi# enable programmable completion features (you don’t need to enable# this, if it’s already enabled in /etc/bash.bashrc).#if [ -f /etc/bash_completion ]; then# . /etc/bash_completion#fied in questo caso quello che si fa è definire una serie di alias, ed un nuovo prompt.Si tenga conto che oltre a .bashrc per i singoli utenti esiste un equivalente di /etc/profileanche per le shell interattive, in cui sono mantenute le impostazioni generali scelte dall’amministratoreper tutto il sistema, che è /etc/bash.bashrc.2.2 I comandi dei fileDato che in un sistema unix-like tutto è un file, è naturale che la maggior parte dei comandiabbia a che fare con le operazioni di manipolazione dei file. Abbiamo già visto nel cap. 1 icomandi elementari che ci permettono la gestione dei file sul filesystem come cp, mv, mkdir, ln,rm, ecc. In questa sezione affronteremo gli altri comandi che permettono di operare sul contenutodei file ed eseguire su di essi operazioni più complesse, e dato che buona parte di queste vengonoeffettuate con la redirezione vedremo anche delle applicazioni di quest’ultima.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!