Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Primero nos tenemos que identificar como root para ejecutar los comandos.
Para esto colocamos en la lnea de comandos:
su -
Para ver cuales son las interfaces de red que tienes disponibles ejecutamos:
ifconfig | less
La opcin de less te permite ver pagina por pgina las interfaces (en caso de
que tengas muchas o una ventana de comandos pequea), este comando slo
te muestra las interfaces que estn arriba (up). Te debe aparecer algo como
eth0, eth1 y lo (esta interfaz es la de loopback y es la del propio servidor).
Si queremos mostrar todas las interfaces esten arriba (o levantadas)
ejecutamos el siguiente comando:
ifconfig -a
eth0
Link encap:Ethernet
inet addr:10.21.9.70
HWaddr 00:0C:29:97:XX:XX
Bcast:10.21.11.255
Mask:255.255.252.0
MTU:1500
Metric:1
Link encap:Ethernet
BROADCAST MULTICAST
MTU:1500
HWaddr 00:11:25:29:XX:XX
Metric:1
TX bytes:0 (0.0 b)
Interrupt:19
lo
inet addr:127.0.0.1
Mask:255.0.0.0
MTU:16436
Metric:1
En este caso tenemos dos interfaces eth0 y eth1, y slo eth0 esta arriba, ya
que como podemos ver eth1 no tiene ninguna direccin IP asignada y no
tiene ninguna configuracin.Por ltimo tenemos la interfaz lo, que es la
interfaz de loopback es decir nuestra propia mquina y que podemos acceder
a travs de la direccin 127.0.0.1 (o cualquier rango de 127.0.0.X), y sirve
para comprobar que por lo menos nos responde nuestro propio ordenador o
computadora.
Ahora que ya sabemos identificar nuestras tarjetas de red pasemos a lo que
podemos hacer con ellas.
Para asignar direcciones IP manualmente esto ejecutamos el siguiente
comando:
ifconfig eth0 192.168.1.100 255.255.255.0 up
CentOS y Fedora:
system-config-network
Archivos de configuracin
Si quieres manualmente cambiar los archivos de configuracin de tus
interfaces de red debes editar los archivos dentro de /etc/sysconfig/networkscripts/ por ejemplo para la interfaz eth0 sera:
vim /etc/sysconfig/network-scripts/ifcfg-eth0
Nota: No olvides hacer un backup del archivo en caso de falla antes de hacer
cualquier cambio con:
<code>cp /etc/sysconfig/network-scripts/ifcfg-eth0 /root/ifcfgeth0.backup</code>
Puedes utilizar el editor que quieras (nano, emac, etc) Debes ver una
configuracin como la siguiente:
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.1.255
HWADDR=00:0C:29:97:XX:XX
IPADDR=192.168.1.100
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes
TYPE=Ethernet
Configurando DNS
Para hacer que tu computadora u ordenador busque en un servidor DNS
especfico tienes que modificar el archivo /etc/resolv.conf ejecuntado
vim /etc/resolv.conf
Indice:
1.
2.
3.
Archivos y Directorios
4.
Encontrar archivos
5.
6.
Espacio de Disco
7.
Usuarios y Grupos
8.
9.
2.
3.
4.
5.
6.
7.
8.
9.
2.
3.
4.
5.
6.
7.
8.
9.
Archivos y Directorios
1.
2.
3.
4.
5.
6.
7.
8.
9.
20. rm -rf dir1: eliminar una carpeta llamada dir1 con su contenido de
forma recursiva. (Si lo borro recursivo estoy diciendo que es con su
contenido).
21. rm -rf dir1 dir2: borrar dos carpetas (directorios) con su contenido de
forma recursiva.
22. mv dir1 new_dir: renombrar o mover un fichero o carpeta (directorio).
23. cp file1: copiar un fichero.
24. cp file1 file2: copiar dos ficheros al unsono.
25. cp dir /* .: copiar todos los ficheros de un directorio dentro del
directorio de trabajo actual.
26. cp -a /tmp/dir1 .: copiar un directorio dentro del directorio actual de
trabajo.
27. cp -a dir1: copiar un directorio.
28. cp -a dir1 dir2: copiar dos directorio al unsono.
29. ln -s file1 lnk1: crear un enlace simblico al fichero o directorio.
30. ln file1 lnk1: crear un enlace fsico al fichero o directorio.
31. touch -t 0712250000 file1: modificar el tiempo real (tiempo de
creacin) de un fichero o directorio.
32. file file1: salida (volcado en pantalla) del tipo mime de un fichero
texto.
33. iconv -l: listas de cifrados conocidos.
34. iconv -f fromEncoding -t toEncoding inputFile > outputFile: crea
una nueva forma del fichero de entrada asumiendo que est codificado
en fromEncoding y convirtindolo a ToEncoding.
Encontrar archivos
1.
2.
3.
4.
5.
6.
find / -name \*.rpm -exec chmod 755 {} \;: buscar ficheros con
extensin .rpm y modificar permisos.
7.
8.
9.
2.
3.
4.
5.
6.
7.
8.
9.
Espacio de Disco
1.
2.
3.
4.
5.
6.
Usuarios y Grupos
1.
2.
3.
groupmod -n nuevo_nombre_del_grupo
viejo_nombre_del_grupo: renombrar un grupo.
4.
5.
6.
7.
8.
9.
2.
3.
4.
5.
6.
7.
8.
9.
find / -perm -u+s: visualizar todos los ficheros del sistema con SUID
configurado.
2.
3.
4.
5.
6.
7.
8.
2.
3.
4.
5.
6.
7.
8.
9.
2.
3.
4.
5.
6.
7.
rpm -qa | grep httpd: mostrar todos los paquetes rpm con el nombre
httpd.
8.
9.
2.
3.
4.
5.
6.
7.
8.
9.
10. yum clean all: eliminar desde los paquetes cach y ficheros de
encabezado.
2.
3.
4.
dpkg -l | grep httpd: mostrar todos los paquetes deb con el nombre
httpd
5.
6.
7.
8.
3.
4.
5.
6.
7.
8.
2.
3.
4.
5.
6.
7.
Manipulacin de texto
1.
2.
cat file1 | command( sed, grep, awk, grep, etc) > result.txt:
sintaxis general para manipular un texto de un fichero y escribir el
resultado en un fichero nuevo.
3.
4.
5.
6.
7.
8.
9.
2.
3.
4.
1.
2.
3.
4.
5.
6.
7.
8.
9.
2.
3.
4.
5.
6.
2.
3.
Salvas (Backup)
1.
2.
3.
4.
5.
6.
7.
8.
9.
10. tar -Puf backup.tar /home/user: hacer una salva incremental del
directorio /home/user.
11. ( cd /tmp/local/ && tar c . ) | ssh -C user@ip_addr cd
/home/share/ && tar x -p: copiar el contenido de un directorio en un
directorio remoto a travs de ssh.
12. ( tar c /home ) | ssh -C user@ip_addr cd /home/backup-home &&
tar x -p: copiar un directorio local en un directorio remoto a travs de
ssh.
13. tar cf . | (cd /tmp/backup ; tar xf ): copia local conservando las
licencias y enlaces desde un directorio a otro.
14. find /home/user1 -name *.txt | xargs cp -av targetdirectory=/home/backup/ parents: encontrar y copiar todos los
ficheros con extensin .txt de un directorio a otro.
15. find /var/log -name *.log | tar cv files-from=- | bzip2 >
log.tar.bz2: encontrar todos los ficheros con extensin .log y hacer un
archivo bzip.
16. dd if=/dev/hda of=/dev/fd0 bs=512 count=1: hacer una copia del
MRB (Master Boot Record) a un disco floppy.
17. dd if=/dev/fd0 of=/dev/hda bs=512 count=1: restaurar la copia del
MBR (Master Boot Record) salvada en un floppy.
CD-ROM
1.
2.
3.
4.
5.
6.
7.
8.
9.
2.
3.
4.
5.
6.
7.
8.
9.
2.
3.
Tablas IP (CORTAFUEGOS)
1.
2.
3.
4.
5.
6.
7.
8.
9.
Monitoreando y depurando
1.
2.
3.
4.
5.
6.
7.
8.
9.
2.
man ping: mostrar las pginas del manual on-line; por ejemplo, en un
comando ping, usar la opcin -k para encontrar cualquier comando
relacionado.
3.
4.
5.
6.
7.
8.
9.
ac
adduser
Ver useradd.
alias
apt-get
arp
arping
arptables
at
atq
10
awk
11
basename
12
bc
13
biosdecode
14
blkid
15
bzcat
16
bzip2
17
bzmore
18
cal
Despliega un calendario.
19
cat
20
cd
Cambiar de directorio.
21
cfdisk
22
chage
23
chattr
24
chfn
25
chgrp
26
chkconfig
27
chmod
28
chown
29
chpasswd
30
chroot
31
chsh
32
cleanlinks
33
clear
Limpia la terminal.
34
cmp
35
convertquota
36
cpio
37
crontab
38
curl
39
cut
40
date
41
dc
Calculadora interactiva.
42
dd
43
ddate
44
df
45
diff
46
dig
47
dircolors
48
dirs
49
dmesg
50
dmidecode
51
dos2unix
52
du
53
dump
54
echo
55
edquota
56
egrep
57
eject
58
env
59
ethtool
60
exit
61
expect
62
export
63
exportfs
64
expr
65
factor
66
fc
67
fdisk
distros.
68
fgrep
69
file
70
find
71
findfs
72
findsmb
73
finger
74
fortune
75
fping
76
free
77
fsck
78
fuser
79
gawk
80
gcc
81
gedit
82
gpasswd
83
gpg
84
grep
85
groupadd
86
groupdel
87
groupmod
88
groups
89
gzip
Comprime/expande archivos.
90
halt
Apaga el equipo.
91
hdparm
92
head
93
help
94
history
95
host
96
hostname
97
htpasswd
98
hwclock
99
id
100 ifconfig
101 ifstat
102 init
103 insmod
104 ipcalc
105 ipcount
106 iptab
107 iptables
108 iptraf
109 iwconfig
110 iwlist
111 jobs
112 kate
113 kill
114 killall
115 last
116 lastb
117 less
118 ln
119 locale
120 locate
121 losetup
122 lpq
123 lpr
124 ls
125 lshw
126 lsmod
127 lsof
128 lspci
129 lsusb
130 mail
131 man
132 mc
133 mcedit
134 md5sum
135 mkdir
Crea directorios.
136 mkfs
137 mkpasswd
138 modinfo
139 modprobe
140 more
141 mount
142 mtools
143 mv
144 netstat
145 nice
146 nohup
147 openssl
148 partprobe
/etc/fstab
149 passwd
150 ping
151 pkill
152 popd
153 pr
154 ps
155 pstree
156 pushd
157 pwck
158 pwconv
159 quota
160 quotacheck
161 quotaoff
162 quotaon
163 rdesktop
164 reboot
Reinicia el equipo.
165 renice
166 repquota
167 resolveip
168 rev
169 rm
170 route
171 rpm
172 runlevel
173 scp
174 screen
175 sed
176 service
177 set
178 sha1sum
179 shopt
180 shred
181 shutdown
182 sort
183 ss
184 ssh
185 startx
186 su
187 sudo
188 sync
189 tac
revs.
190 tail
191 tailf
192 tar
193 testparm
194 time
195 top
196 touch
197 tput
198 traceroute
199 tty
200 tzselect
201 umask
202 umount
203 unalias
204 uname
205 uniq
206 units
207 up2date
208 uptime
209 urpme
210 urpmi
211 useradd
Aade usuarios.
212 userdel
Elimina usuarios.
213 usermod
214 users
215 vi
216 vim
217 visudo
218 vmstat
219 w
220 wall
221 warnquota
222 wc
223 wget
224 whatis
225 whereis
226 which
227 who
228 whoami
229 xhost
230 xkill
231 yes
232 yum
233 zcat
234 zenity
235 zless
236 zmore