primeiro, leia o manual.
$ man ifconfig
depois, você entenderá o que ifconfig faz. Além disso, o ifconfig é considerado uma ferramenta obsoleta (eu ainda o uso, é útil porque é familiar e fácil de usar).
$ ifconfig -a
exibirá todas as interfaces.
$ ip address
também exibirá informações semelhantes.
Você pode querer pesquisar alguns comandos básicos de rede e como eles funcionam. O TLPD tem uma sinopse rápida sobre alguns dos comandos mais comuns no linux para redes.
Meu sistema de arco está configurado para fornecer nomes de interface mais antigos, mas os nomes mais novos (configurados automaticamente pelo Ubuntu) fornecem informações mais recentes (mais complicadas, mais difíceis de lembrar e tipo).
$ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
inet 192.168.254.3/24 brd 192.168.254.255 scope global dynamic wlan0
valid_lft 82688sec preferred_lft 82688sec
inet6 f::f:f:f:f/64 scope link
valid_lft forever preferred_lft forever
Você pode ver que eu tenho 3 interfaces, lo (para loopback), eth0 (para ethernet) e wlan0 (para wireless). Se você não usar o nome da interface correto, não funcionará.
$ sudo ip link set eth0 up
trará a interface se ela estiver inativa. O Guia do Servidor Ubuntu tem algumas informações detalhadas sobre como realizar a configuração, reduzindo a interface e fazendo o backup .