Sunteți pe pagina 1din 5

Manual Linux

Sumario de comando tiles de linux.


Ver. 1.0

Iniciar y Parar
shutdown -h now
halt
shutdown -r now
reboot
startx

Apaga el sistema inmediatamente de forma segura.


Detiene el sistema para poder apagarlo.
Apaga el sistema inmediatamente de forma segura y despus reinicia.
Reinicia el sistema.
Inicia el sistema X

Acceso y montaje de sistemas de archivos


mount l
mount -o loop cdrom.iso /mnt/cdrom
umount /mnt/cdrom

Lista todos los sistemas de archivos montados.


Monta el Archivo cdrom.iso en /mnt/cdrom
Desmonta el cdrom del punto de montaje

Montar un recurso de red con CIFS, usando credenciales y en modo solo lectura.
mount t cifs //recurso /montaje o username=Usuario,password=Pasword,iocharset=utf8,ro
/etc/fstab

Archivo para montaje al inicio

#<file system><mount point><type><options><dump><pass>


//recurso /montaje cifs username=usuario,password=Pasword,iocharset=utf8,ro 0 0

Encontrando archivos
find / -name Archivo
updatedb
locate Archivo

Inicia en el directorio root, busca el archivo llamado fname


Crea o actualiza la base de datos o archivos en todo el sistema de archivos
asociado al directorio root de Linux
Busca un archivo llamado missingfilename usando el comando locate -Se
asume que se ha usado el comando updatedb

Manejo de Archivos y directorios


ls -l
Lista los archivos en el directorio actual, usando un formato amplio
ls -laC
Lista los archivos, en formato amplio y en columnas
rm name
Elimina un archivo o directorio (vaco) llamado name
rm -rf name
Elimina un directorio entero y todo su contenido en modo forzado
cp filename /home/dirname Copia el archivo nombrado filename al directorio /home/dirname
cp r origen/dir destino/dir Copia todos los archivos del directorio origen al directorio destino.
scp /ruta/archivo user@dominio:/ruta/
Copia un archivo a una ubicacin remota (dominio) con el
user en la ruta especificada
mv filename /home/dirname Mueve el archivo nombrado filename al directorio /home/dirname
mv -r /dir1 /destino
Mueve el directorio y su contenido a la ruta /destino
ah_erick@yahoo.com.mx
1 de 5

man programa
mkdir /ruta/nombre
rsync -av DirA/ DirB/

Muestra las pginas de ayuda del programa


creo un directorio de la ruta ruta y con el nombre nombre
Transfiere todos los archivos desde el directorio DirA al DirB, la primera
ves copia todo el contenido y despues solo los cambios

Visualizacin de archivos
grep texto /home
Busca un patron texto en la ruta /home
cat filetoview
Muestra el contenido del archivo nombrado filetoview
cat Archivo | grep patronbusca la cadena patron en la salida de cat Archivo
less Archivo
Muestra el contenido del Archivo de forma paginada
more Archivo
Muestra el contenido del Archivo de forma paginada
touch archivo
Si archivo no existe, crea un archivo vacio llamado archivo
more filetoview
Muestra el contenido del archivo nombrado filetoview una pgina a la
vez, ver siguiente pgina usando la barra espaciadora
head filetoview
Muestra las primeras 10 lneas del contenido del archivo nombrado
filetoview
head -20 filetoview
Muestra las primeras 20 lneas del contenido del archivo nombrado
filetoview
tail filetoview
Muestra las ultimas 10 lneas del contenido del archivo nombrado
como filetoview
tail -20 filetoview
Muestra las ultimas 20 lneas del contenido del archivo nombrado
como filetoview

Instalando Software
apt-get update
apt-get upgrade
apt-get install paquete
apt-get remove paquete
dpkg i paquete.deb
dpkg -reconfigure paquete

Actualiza la lista de paquete disponibles


Actualiza las nuevas versiones de los paquetes
Instala el paquete paquete
Borra el paquete paquete
instala paquete deb
Reconfigura un paquete instalado

Administracin de Usuarios
adduser u_nombre
passwd u_nombre
deluser r name
addgroup n_grupo
delgroup
su
exit
passwd
groups

Crea un nuevo usuario llamado u_nombre


Proporciona un nuevo password a u_nombre
Elimina una cuenta de usuario y su directorio Home (-r)
Crea un grupo nuevo
Elimina un grupo, vaco.
Accede como superusuario desde el usuario actual
Para ser superusuario y regresa al usuario normal
cambia la contrasea del usuario
muestra los grupos al que pertenece el usuario activo

ah_erick@yahoo.com.mx
2 de 5

Tips y trucos
clear
grep user1 /etc/passwd
ifconfig

kill PID

Limpia la pantalla de la terminal


busca el usuario user1 en /etc/passwd
Lista las direcciones IPs para todos los dispositivos encendidos en el
equipo
Muestra las ultimas 10 lneas de la bitcora del sistema
Muestra el contenido del archivo boot time messages -muy util para
localizar problemas. Alternativamente usar el comando dmesg
Comodn -representa cualquier cosa. eg- cp from/* to copia todos los
archivos en el directorio al directorio to
Comodn simple. eg. cp config.? /configs copia todos los archivos
iniciando con el nombre config en el directorio actual al directorio
configs
Comodn de eleccin. eg. ls [xyz]* mostrara todos los archivos en el
directorio actual iniciando con la letra x, y o z
Mata un proceso por su PID (ver. top)

pwd
history
ssh user@dominio

muestra el directorio actual de trabajo


Muestra el histrico de comandos usados por el usuario
establece una conexin segura en el equipo dominio con el usuario user

tall -f /var/log/messages
cat /var/log/dmesg
*
?
[xyz]

Archivos de configuracin y que hacen


/etc/profile
/etc/fstab
/etc/motd
/etc/rc.d/rc.local
/etc/HOSTNAME
/etc/cron.*
/etc/hosts
/etc/httpd/conf
/etc/inittab
/etc/resolv.conf
/etc/smb.conf

Sistema de variables de entorno para todos los usuarios


Lista de dispositivos y sus puntos de montaje asociados. Edita este archivo y
agrega cdroms, particiones DOS y otros al inicio del sistema.
Mensaje del da, emitido a todos los usuarios cuando inician sesin
Script que es ejecutado al finalizar el inicio de sesin. Similar al autoexec.bat en
DOS
Contiene el nombre completo de Host incluyendo dominios
Hay 4 directorios que automticamente ejecutan todos los scripts en el directorio
a intervalos de hora, da, semana o mes
Lista de todos los nombres de host conocidos y la IP direccionados en el equipo
Para metros para el servidor web Apache
Especifica el nivel de ejecucin que el equipo deber iniciar
Define las direcciones de IP de los servidores DNS
Archivo de configuracin del servidor SAMBA. Permite compartir archivos e
impresoras con clientes Microsoft

Monitorizacin del sistema


ps -aux
ps
top

Lista de programas ejecutados actualmente


Muestra los procesos en ejecucin
Vista dinmica en tiempo real de las tareas administradas por el
kernel

du -sh *
df -h

Muestra el uso estimado de espacio en disco


Muestra el espacio libre en el sistema en formato humano

top

Muestra los procesos


ah_erick@yahoo.com.mx
3 de 5

Permisos de archivos
(Tipo de archivo)d (Propietario)rwx (Grupo)rwx (Otros)rwx
.
d
l

Archivo
Directorio
Link

r
w
x

Lectura
Escritura
Ejecucin

Si se ejecuta el comando ls -l, una larga lista de nombres de archivos es mostrada. La primera columna
en esta lista, detalla los permisos aplicados al archivo. Si los permisos son omitidos para el propietario,
grupo u otro. Es representado como. eg. drwxr-xx
Lectura = 4
Escritura=2
Ejecucin=1

Permisos alterados por el comando chmod y el cdigo octal apropiado para cada
usuario.
eg. chmod 7 6 4 file har que el archivo file R+W+X para el propietario.
R+W para el grupo y otros

chmod 7 5 5 file
chmod +x file

Todos los permisos para el propietario, lectura y ejecucin para el grupo y otros
Hace que el archivo file sea ejecutable para todos los usuarios

chmod <quien> <cambio> <permisos> [ficheros]


<Quien>: u propietario g grupo o otros
Si no se especifica, lo cambia a todos
<Cambio>: - Quita permisos, + D permiso
<Permisos>: r w x
chmod ug+x file

Agrega permisos de ejecucin para el Propietario y el grupo

chown user:group file Cambia el Propietario y el grupo de file


chgrp group file
Cambia el grupo para file
Nota. Primera versin, posteriormente se actualizarn algunos comandos y se complementara el
listado, posteriormente se aspirara en lograr solo una pgina con los comandos ms significativos.

ah_erick@yahoo.com.mx
4 de 5

FTP (File Transfer Protocol)


Conexin ftp:
Cambiar de directorio:
Obtener archivo y renombrarlo:
Cambiar directorio de descarga:
Descargas mltiples:
Subir archivos:
Subir mltiples archivos:
Cerrar conexin:
Eliminar archivo:
Listar archivos
Crear directorio

ftp dominio.com, ftp 192.168.1.3, ftp usuario@dominio.com


Usuario annimo:
anonymous
Contrasea:
en blanco
cd /directorio
get archivo archivo_renombrado
lcd /var/descargasftp
mget *.pdf
put /ruta/archivo
mput *.pdf
exit, quit o bye
delete archivo
ls
mkdir directorio

Comprimir y descomprimir archivos


Tar.gz

Comprimir:
Descomprimir:

tar czvf archivo.tar.gz archivo_o_carpeta


tar zxvf archivo.tar.gz

Tar

Comprimir
Descomprimir

tar cvf archivo.tar archivo_o_carpeta


tar xvf archivo.tar

Gz

Comprimir
Descomprimir

gzip g archivo
gzip d archivo.gz

Zip

Comprimir
Descomprimir

zip archivo.zip archivo_o_carpeta


zip archivo.zip

Reinicio de Emergencia
Alt + impr Pant +
r
e
i
s
u
b

Regresa el control del teclado


envia seal de cierre
envia seal de finalizacion
sincroniza los sistemas de archivos
desmonta los sistemas de archivos
Reinicia el equipo

Este documento est inspirado en el trabajo realizado en. THE ONE PAGE LINUX MANUAL, Ver
3.0, squadron@powerup.com.au, mayo 1999.

ah_erick@yahoo.com.mx
5 de 5

S-ar putea să vă placă și