Published on 24 octubre 2010, by in Guias, Linux.

REDIRECCIONAMIENTOS

stdin

entrada estandar para datos,el teclado .

stdout

salida estandar para los programas,la pantalla.

stderr

salida estandar para los mensajes de error,la pantalla .

Redirecciones, un redireccionador redirige la salida de un comando a un fichero

(<) redireccionar la entrada.

Sintaxis : comando < fichero

(>) redireccionar la salida.

Sintaxis : comando > fichero

(>>) volcar la ejecución de un comando en otro.

Sintaxis : comando >> fichero

2> o 2>> se vuelca en /dev/null  (papepelara)

Para ver linea 5 de un archivo por jemplo cat 1hc -5 |tail -1

MANUAL COMPLETO

Manual Comandos Linux Parte 1/6

Manual Comandos Linux Parte 2/6

Manual Comandos Linux Parte 3/6

Manual Comandos Linux Parte 4/6

Manual Comandos Linux Parte 5/6

Manual Comandos Linux Parte 6/6

Sígueme en Twitter

 
Published on 24 octubre 2010, by in Guias, Linux.

FILTROS

more

Lista ficheros incluidos los ocultos de sistema.

ls -la | more

Lista los ficheros de un directorio de forma paginada.

ls -lh

sort ordenar la salida del comando.

grep buscar palabra.

Muestra las últimas líneas de un archivo, 10 por defecto.

tail -n 5 archivo

Muestra las 5 últimas líneas del archivo.

tail -f 5 archivo

nl para numerar las lineas.

wc no dice cuantas lineas tiene.

Muestra el contenido de un fichero de forma paginada.

zcat fichero
zmore fichero
zless fichero

MANUAL COMPLETO

Manual Comandos Linux Parte 1/6

Manual Comandos Linux Parte 2/6

Manual Comandos Linux Parte 3/6

Manual Comandos Linux Parte 4/6

Manual Comandos Linux Parte 5/6

Manual Comandos Linux Parte 6/6

Sígueme en Twitter

 
Published on 24 octubre 2010, by in Guias, Linux.

COMANDOS REFERENTES A LOS DIRECTORIOS/ARCHIVOS

El comando ls . Quizás uno de los comandos más utilizados, sirve para listar archivos y algunos de sus atributos són.

ls -l lista

ls -i inodo

ls -a ocultos

Otros comandos que se utilizan habitualmente.

cd para cambiar de directorio.

pwd para saber en que directorio nos encontramos.

mkdir crear un directorio.

rmdir borrar directorio vacio.

touch crear un archivo vacio.

Si encontramos un archivo con un punto delante , de esta forma .archivo , el punto delante lo convierte en archivo oculto y con la orden ls no lo veremos , necesitaremos utilizar el comando ls -a mencionado anteriormente.

cp para copiar archivos o directorios.

mv mover y renombrar archivos.

ln enlace normal, duro.

ln -s para crear un enlace simbólico.

cat visualizar contenido.

rm borrar archivos

rm -r directorios vacios.

MANUAL COMPLETO

Manual Comandos Linux Parte 1/6

Manual Comandos Linux Parte 2/6

Manual Comandos Linux Parte 3/6

Manual Comandos Linux Parte 4/6

Manual Comandos Linux Parte 5/6

Manual Comandos Linux Parte 6/6



Sígueme en Twitter

 
Published on 24 octubre 2010, by in Guias, Linux.

Ponemos $ a todo lo que va detrás de una variable.

$Logname

*   ? “  Són caracteres especiales

[1-9] especificamos el rango de carácteres que puede ocpar esa posición.

\ $Logname elimina el significado , la función de $.

Por ejemplo:

echo \ $Logname > Mostraría ” $Logname“.

‘  ‘ todo lo que pongamos dentro de comillas simples pierde su función.

“  “ conseguiremos lo mismo menos estos tres caracteres  $  “  \

Si ponemos echo ‘ls -li‘ aparecerá en pantalla el comando ejecutado dentro de las comillas.

echo ‘ date+ D ‘ nos mostrará la fecha entre comillas.

MANUAL COMPLETO

Manual Comandos Linux Parte 1/6

Manual Comandos Linux Parte 2/6

Manual Comandos Linux Parte 3/6

Manual Comandos Linux Parte 4/6

Manual Comandos Linux Parte 5/6

Manual Comandos Linux Parte 6/6

Sígueme en Twitter

 
Published on 18 octubre 2010, by in Guias, Linux.

Cualquier orden en Unix/Linux tiene la siguiente sintaxis.

orden -opciones parámetros (minúsculas) Ej. ls -li

Hay tres maneras de agrupar órdenes.

La primera y básica.

orden1; orden2; orden3 > archivo 1

Con el paréntesis creamos otro shell independiente si redireccionamos el paréntesis afecta a todo , en cambio en el primer caso solo afecta al caso 3.

( orden1; orden2; orden3 ) > archivo 1

Las llaves , el interior se ejecuta en el mismo shell y el redireccionamiento afecta a las tres ordenes.

{ orden1; orden2; orden3 } > archivo 1

Se ejecuta la orden 2 solo su la orden 1 a tenido exito.

orden1 && orden2 > archivo1

Se ejecuta la orden 1 y solo si falla , entonces se ejecuta la 2.

orden1 || orden2 > archivo1

Encauza la salida de la orden1 en la entrada de la orden2.

orden1 | orden2 > archivo1

MANUAL COMPLETO

Manual Comandos Linux Parte 1/6

Manual Comandos Linux Parte 2/6

Manual Comandos Linux Parte 3/6

Manual Comandos Linux Parte 4/6

Manual Comandos Linux Parte 5/6

Manual Comandos Linux Parte 6/6

Sígueme en Twitter

 
Published on 18 octubre 2010, by in Guias, Linux.

Iniciamos otro mini manual sobre comandos Linux , espero que os guste.

Comandos básicos Linux

Para conectarnos a un servidor Linux necesitamos un login y contraseña y mediante telnet conectamos al servidor.

Login , Contraseña

Si queremos salir tecleamos : shutdown (administrador) exit

Who nos permite ver los usuarios conectados

Who I am no dice el usuario que somos.

passwd si deseamos cambiar la contraseña.

date para ver la fecha del servidor

cal para mostrar el calendario.

Logname para ver nuestro nombre de usuario

Uname pasa saber el linux que utilizamos

tty nos muestra el terminal en el que estamos.

echo para visualizar texto en pantalla.

clean para limpiar la pantalla.

La parte trabajadora del sistema es el nucleo que se llama KERNEL una manera de utilizarlo mediante el shell y por encima de este el entorno gráfico.

Algunos shell podrían ser.

  • Sh
  • bash (Linux )
  • Ksh
  • Csh

MANUAL COMPLETO

Manual Comandos Linux Parte 1/6

Manual Comandos Linux Parte 2/6

Manual Comandos Linux Parte 3/6

Manual Comandos Linux Parte 4/6

Manual Comandos Linux Parte 5/6

Manual Comandos Linux Parte 6/6

Sígueme en Twitter

 
Published on 24 noviembre 2009, by in Linux.

Borrar directorios con comandos en linux es extremadamente fácil utilizaremos el comando

  • $root@usuario:/# rm

Si queremos borrar un directorio con directorios y archivos dentro utilizaremos el mismo comando con la siguiente función.

  • $root@usuario:/# rm -r

Y si queremos que no nos pida confirmación escribiremos -f

  • $root@usuario:/# rm -f

Un ejemplo práctico seria:

  • $root@usuario:/# rm -f -r nombre_directorio


Sígueme en Twitter

 
Published on 21 noviembre 2009, by in Linux.

xampp-logo-newXampp es una herramienta compuesta por varias aplicaciones que nos permite instalar diferentes tipo de servidores de una forma rápida y simple.El nombre proviene del acrónimo de X (para cualquiera de los diferentes sistemas operativos), Apache, MySQL, PHP, Perl.

Esta compuesto por las siguientes herramientas

  • Servidor de páginas Web Apache
  • Servidor de bases de dato MySql
  • Gestor de BBDD phpMyAdmin con MySql
  • PHP & Pear
  • SQLite

Existen varias version de XAMPP , voy a comentar solo la versión exclusiva para Linux testeado para SuSE, RedHat, Mandrake y Debian.

En primer lugar debemos descargar la herramienta de la web del autor:

::Descarga XAMPP

Una vez descargada la herramienta es muy fácil su instalación , solo debemos mover el archivo a la carpeta /opt de nuestro sistema. Actualmente la última versión es XAMPP Linux 1.7.2

Para abrir un terminal solo nos dirigimos a Aplicaciones/Accesorios/Terminal.

Debemos tener todos los permisos , por lo que trabajaremos como SuperUsuario pulsando en el terminal.

  • $ sudo su

Utilizaremos el siguiente comando si se almacena en nuestra carpeta temporal el archivo descargado.

  • $ mv /tmp/xampp-linux-1.6.4.tar.gz  /opt/xampp-linux-1.6.4.tar.gz

O podemos ejecutar el comando “nautilus” y hacerlo graficamente.

Una vez hemos movido el archivo a la carpeta “/opt” tendremos que descomprimirlo escribiendo la siguiente orden , cambiando el nombre si varía la  versión.

  • cd /opt

  • sudo tar -zxvf xampp-linux-1.7.tar.gz

Y para su tendremos que iniciar los servidores con el siguiente comando.

  • sudo /opt/lampp/lampp start

En el terminal deben aparecer las siguientes líneas que indican que XAMPP se ha iniciado correctamente:XAMPP: Starting Apache with SSL (and PHP5)…
XAMPP: Starting MySQL…
XAMPP: Starting ProFTPD…
XAMPP for Linux started…

O podemos abrir nuestro navegador y escribir la siguiente linea en la barra de direcciones.

http://127.0.0.1 o   http:// localhost

Si aparece en el navegador la siguiente imagen es que ya tenemos nuestros servidores operativos.

xampp-ubuntu

Adjunto algunos de los parámetros para trabajar con XAMPP.

Parametros de inicio y fin

  1. start Inicia XAMPP.
  2. stop Finaliza XAMPP.
  3. restart Reinicia XAMPP.
  4. startapache Inicia solo Apache.
  5. startssl Inicia el soporte SSL de Apache. Este comando activa el soporte SSL permanentemente, por ejemplo, si se reinicia XAMPP, el soporte SSL estara activado.
  6. startmysql Inicia solamente MySQL.
  7. startftp Inicia el servidor ProFTPD server. Via FTP usted puede subir archivos para su servidor web (usuario “nobody”, password “lampp”). Este comando activa el servidor ProFTP permanentemente.
  8. stopapache Detiene el servidor Apache.
  9. stopssl Detiene el soporte SSL para Apache. Este comando desactiva permanentemente el soporte SSL.
  10. stopmysql Detiene MySQL.
  11. stopftp Detiene el servidor ProFTP. Este comando desactiva permanentemente el servidor ProFTP
  12. security Inicia un pequeño programa de verificacion de la seguridad

Podemos encontrar más informacíon tecleando en nuestro terminal

  • /opt/lampp/lampp –help

Una vez arrancado XAMPP . Podremos crear nuestros documentos HTML en /opt/lampp/htdocs.

Si queremos entrar en el gestor de Bases de Datos phpMyAdmin deberemos escribir en la barra de direcciones la siguiente dirección.

http://localhost/phpmyadmin

Y se nos abria la siguiente interfaz para gestionar nuestras BBDD.

phpMyAdmin

Sígueme en Twitter