Buscador
YoReparo.com La Web 
www.YoReparo.com

Regístrate gratis para participar de los foros, o si ya estás registrado haz login.

* Comandos Básicos en Linux

comentario del autor Mie May 26, 2004 10:50 pm
   
Bueno, tal y como dice el tema de eso se trata el post.
De explicar de manera concisa y clara algunos de los simples comandos en GNU/Linux.
Navegando me he encontrado con éste artículo al cual le he agregado unas cosas y espero que alguno se anime agregando/editando más información en caso de que sea errónea alguna línea.
Por favor, espero colaboren así le hacemos a la gente que empieza con Linux una manera más fácil de aprender.
Pueden (como dije antes) corregir y agregar más información respecto del tema.
Yo sé que hay pilas y pilas de how to´s con éste material, pero a veces hay gente que prefiere tenerlos a mano en lugar de buscar.

COMANDOS BASICOS LINUX

Los directorios son éstos: (también dentro de éstos directorios hay otros.
Pero no me voy a detener en cada uno)


/ : Directorio raíz

bin/ : Directorio de binarios o ejecutables

boot/ : Directorio del booteo

dev/ : Directorio de los dispositivos del sistema.

etc/ : Directorio de la configuración del sistema

home/ : Directorio que contiene los usuarios del sistema.

lib/ : Directorio que contiene las librerías

mnt/ : Directorio en donde encontraraás las unidades montadas.

proc/ : Directorio de los procesos en memoria e info del sistema

root/ : Directorio del administrador

sbin/ : Directorio de los programas que usara el administrador

usr/ : Directorio que contiene programas y archivos para la configuración de los usuarios

var/ : Directorio que contiene archivos de administración y datos históricos del sistema


---------------------------------------------------------------------------

1.b) COMANDO chmod

Descripción: Este comando , lo que hace , es poner un documento a nuestro antojo de quien queremos que lo use, lo vea y ejecute. (Tenemos que ser root para usar este comando)

Propósito: Cambia los permisos de archivos o carpetas especificadas.

Los permisos afectan a:
u : usuario (dueño)
g : grupo
o : otros
a : todos

Las opciones son:
+ : agrega permiso
- : quita permiso
= : asigna permiso

Los permisos son:
d : lectura
r : escritura
w : ejecución


Permisos de archivos en formato binario y octal.

Binario Octal Permisos

000 0 ---

001 1 --x

010 2 -w-

011 3 -wx

100 4 r--

101 5 r-x

110 6 rw-

111 7 rwx


Sintaxis: chmod [permisos] archivos ...

Ejemplo: chmod g-rwx Quade2K.txt


Esto nos mostrará algo como ésto, donde podemos observar como cambio el modo


drwxrwxrwx 1 root root Quade2K.txt 56134 Aug 30

drwx---rwx 1 root root Quade2K.txt 56134 Aug 30

---------------------------------------------------------------------------

1.c) COMANDO cp

Descripción: El comando cp copia archivos de carpeta a carpeta.

Propósito: copia archivos

Sintaxis: cp [opcion] archivo_fuente archivo_destino cd [opcion] archivo1 archivo2 ... directorio_destino (2)

Opciones:


-f: Borrar los archivos de destino ya existentes

-p: Preservar los permisos, el usuario y el grupo del archivo a copiar

-v: Da información en pantalla sobre los archivos que se van copiando.


Ejemplo: cp /root/Quade2K/archivo.txt /root/Quade2K.txt

---------------------------------------------------------------------------

1.d) COMANDO lpr

Descripción: Este comando los que hace es preparar la lista de archivos a imprimir.

Proposito: imprimir archivos

Sintaxis: lpr archivo1 archivo2 ...

Ejemplo: lpr Quade2K.txt

---------------------------------------------------------------------------

1.e) COMANDO ls

Descripción: Con éste comando, nosotros podremos ver el contenido de las carpetas.

Propósito: mostrar lista de archivos/directorios

Las opciones son:

-a: Muestra la lista de archivos.

-l: Descripcion con detalles.

-t Muestra archivos ordenados por llegada de fecha.


Sintaxis: ls [opciones] [lista de archivos y/o directorio]


Ejemplo: ls -l

* Nos mostrara la lista de carpetas de /

root@localhost:/# ls -l
total 1116

drwxr-xr-x 2 root bin 4096 Sep 5 1999 bin/
drwxr-xr-x 2 root root 4096 Aug 29 00:28 boot/
drwxr-xr-x 2 root root 4096 Oct 6 1997 cdrom/
drwxr-xr-x 5 root root 28672 Aug 30 18:29 dev/
drwxr-xr-x 16 root root 4096 Aug 30 18:29 etc/
drwxr-xr-x 3 root root 4096 Aug 30 1993 home/
drwxr-xr-x 3 root root 4096 Sep 6 1999 lib/
drwxr-xr-x 2 root root 16384 Aug 28 00:23 lost+found/
drwxr-xr-x 3 root root 4096 Oct 6 1997 mnt/
drwxr-xr-x 3 root root 4096 Nov 29 1998 opt/
dr-xr-xr-x 53 root root 0 Aug 30 18:29 proc/
drwx--x--- 7 root root 4096 Aug 30 18:39 root/
drwxr-xr-x 2 root bin 4096 Jun 9 2000 sbin/
drwxr-xr-x 2 root root 4096 Apr 28 1996 shlib/
drwxrwxrwt 4 root root 4096 Aug 30 18:40 tmp/
drwxr-xr-x 22 root root 4096 Aug 18 1999 usr/
drwxr-xr-x 18 root root 4096 May 29 2000 var/
-rw-r--r-- 1 root root 1034141 Aug 28 00:25 vmlinuz


---------------------------------------------------------------------------

1.f) COMANDO mkdir

Descripción: Con el comando mkdir, podremos crear directorios nuevos.

Propósito: crea directorios

Sintaxis: mkdir [directorio]

Opciones:

-m modo: Establece los permisos de los directorios creados.
-p : Crea los directorios padre que falten para cada argumento.

Ejemplo: mkdir Quade2K

---------------------------------------------------------------------------

1.g) COMANDO mv

Descripción: Este comando lo que hace es mover archivos de carpeta a carpeta

Propósito: mover archivos

Sintaxis:

Remover: mv [opciones] archivo_viejo archivo_nuevo
Mover : mv [opciones] archivo1 archivo2 ... directorio

Opciones:

-f Borrar los archivos de destino existentes sin preguntar al usuario.
-i Lo contrario de -f, pregunta por cada archivo a sobreescribirse antes de hacerlo.

-v Muestra el nombre de cada archivo a ser movido.

Ejemplo: mv /root/Quade2K/archivo.txt /root/

COMANDO rm

Descrpción: Con el comando rm lo que hacemos es borrar archivos.
(Pero tendremos que ser el root a menos que tengo permiso para que nosotros podamos solos)

Propósito: borra archivos

Las opciones son:

-i: Pide confirmación antes de borrar.

-r: Borra un directorio y todos los archivos que halla en él

-f: No pide confirmación antes de borrar.


Sintaxis: rm [opciones] archivo1 archivo2 ...

Ejemplo: rm -i *

---------------------------------------------------------------------------

1.i) COMANDO rmdir

Descripción: Con este comando podremos borrar directorios . Pero para esto primero hay borrar todos su archivos y carpetas.(Tendremos que ser root o tener el permiso adecuado)

Propósito: borra directorios

Sintaxis: rmdir directorio1 directorio2

Ejemplo: rmdir /root/Quade2K

---------------------------------------------------------------------------

1.j) COMANDO find

Descripción: Buscar archivos o carpetas.

Propósito: buscar archivos

Sintaxis: find [archivo]

Ejemplo: find DISIDENTS.txt

---------------------------------------------------------------------------

1.k) COMANDO ln

Descripción: Crea enlaces de carpetas, archivos, etc.

Propósito: hacer enlaces
Opciones:

-s: crea un enlace (link) simbolico

Sintaxis: ls [opciones] Archivo_real Nombre_enlace

Ejemplo: ln -s + ~/Quaded/Quade2K.txt Quade.txt

---------------------------------------------------------------------------

1.l) COMANDO sort

Descripción: Con éste comando lo que haremos será ordenar un poco nuestra maquina.

Propósito: ordenar archivos u directorios

Opciones:

-b: ignora blanco al principio y al final de la linea.

-f: considera mayusculas y minusculas iguales.

-n: orden numerico.

-r: invierte el oreden.

-tx: el carácter x se considera como separador de campos.


Sintaxis: sort [opciones] [campos] [archico1 archivo2 ...]

Ejemplo:

sort -n notas.alumnos: muestra las lineas del archivo "notas.alumnos"
ordenadas numericamente

---------------------------------------------------------------------------

1.m) COMANDO chgrp

Descripción: Con éste comando el root o administrador del sistema , como quieran llamarlo, puede cambiar el grupo al que pertenece cada usuario.

Propósito: cambiar el grupo al que pertenece uno o varios archivos

Sintaxis: chgrp [grupo] [archivo]

Ejemplo: chgrp otros quade.txt (cambia quade.txt al grupo "otros")

---------------------------------------------------------------------------

1.n) COMANDO less

Descripción: Con éste comando podremos visualisar archivos de texto, editar ,etc.

Propósito: Muestra un documento en pantalla

Sintaxis: less [archivo...]

Opciones (son dentro del programa):

Espacio: avanza un numero de lineas del texto

Enter : avanza de a una linea.

G : Ir al final del texto.

g : Ir al inicio del texto.

/ : busca palabras dentro del texto.

? : busca palabras dentro del texto retrocediendo dentro del texto.

AvPag : Avanzar una pantalla de texto.

RePag : Retrocede una pantalla de texto.

v : Editor de texto

q : Salir del programa.


Ejemplo: less Quade2K.txt


COMANDOS GENERALES

2.a) COMANDO chsh

Descripción: Con éste comando podremos cambiar la shell. (Tendremos que ser root).

Propósito: cambia la shell

Ejemplo: chsh /bin/bash

* Nos aparecerá algo como esto:

Changing the login shell for root
Enter the new value, or press return for the default
Login Shell [/bin/bash]:

---------------------------------------------------------------------------

2.b) COMANDO echo

Descripcion: Este estúpido comando sirve para mostrar texto en pantalla.

Propósito: muestra un mensaje en pantalla

Sintaxis: echo [-n] mensaje

Ejemplo: echo Hola boludo !!!

---------------------------------------------------------------------------

2.c) COMANDO fdisk

Descripción: Con éste documento es ver y corregir las particiones del disco

Propósito: muestra particiones del disco

Sintaxis: fdisk [particion]

Ejemplo: fdisk /dev/hda

---------------------------------------------------------------------------

2.d) COMANDO kill

Descripción: Con éste comando lo que haremos es matar operaciones que están colgadas o no.

Propósito: mata un proceso

Sintaxis: kill [-sen~al] proceso1 proceso2 ...

Ejemplo: kill 20192 20194 20201

---------------------------------------------------------------------------

2.e) COMANDO startx

Descripción: Lo que haremos con éste comando será entrar al modo gráfico.
Los más conocidos son: KDE - GNOME - Enlightenment - FVWM95 AfterShep - Windows Maker (Todos éstos son Windows Manager)

Propósito: entrar al entorno grafico

---------------------------------------------------------------------------

2.f) COMANDO xf86config

Descripción: Con éste comando lo que haremos será configurar el teclado , el mouse, el monitor y la placa de video.

Propósito: configura el entorno gráfico

---------------------------------------------------------------------------

2.g) COMANDO man

Descripción: Con el comando man podremos ver la descripción de comandos.

Propósito: mostrar la página de manual del comando o recurso dado.

Opciones:

1. Comandos de uso general
2. Llamadas al sistema
3. Rutinas de las bibliotecas del sistema
4. Formatos dee los ficheros
5. Miscelanea (cabeceras, macros, caracters, etc.)
6. juegos
7. Ficheros especiales de dispositivos
8. Glosario de terminos empleados en los manuales

Sintaxis: man -s [numero del manual] [comando]

Ejemplo: man ls (Esto nos da la ayuda del comando ls)

---------------------------------------------------------------------------

2.h) COMANDO logout o login

Descripción: Lo que haremos con éste comando será cerrar la sesión de trabajo.

Propósito: cerrar sesión de trabajo

Ejemplo: logout

* Nos aparecerá algo asi:

root@darkstar:/# logout

quade2k login:


COMANDOS DE INFORMACION

3.a) COMANDO date

Descripción: Con éste comando lo que haremos será ver el día, mes y hora.

Propósito: muestra hora y la fecha

Nos aparecerá algo como ésto:

Thu Aug 30 19:05:29 /etc/localtime 2001

---------------------------------------------------------------------------

3.b) COMANDO tty

Descripción: Con el comando tty lo que haremos es pedir información acerca de en que terminal estamos trabajando.

Propósito: nos dice la terminal que estamos usando

Nos aparecerá algo como ésto:

/dev/pts/0

3.c) COMANDO pwd

Descripción: Este comando nos informa acerca del directorio en el que nos encotramos actualmente.

Propósito: nos muestra el directorio actual

Por ejemplo: Si estamos en

[root@localhost/]

nos devolverá

/

---------------------------------------------------------------------------

3.d) COMANDO cal

Descripción: Con este comando lo que haremos será pedir que nos muestre un calendario.

Propósito: mostrar un calendario en pantalla

Sintaxis: cal [ [mes] año]

Ejemplo: cal 2000
cal 12 2000

---------------------------------------------------------------------------

3.e) COMANDO ps

Descripción: Con éste comando podremos pedir que nos muestre la lista de procesos en ejecución. También luego, ya sabiendo los uid de cada aplicación , podremos hacer un kill para matar alguna aplicación.

Propósito: desplegar el estado de los procecsos

Sintaxis: ps [opciones]

Opciones:

-e : informacion de todo el sistema

-l : formato largo

-f : informacion de los comandos que el sistema esta procesando

-aux: muestra todos los procesos


Según las opciones que le suministremos al comando, aparecerán diversos campos, entre los que caben destacar:


UID : número de identificación del usuario

PID : número de identificación del proceso

PPID: número de identificación del proceso padre

PRI : prioridad

NI : numero "NICE"

TIME : tiempo de CPU en min:seg

COMD : nombre del comando que se esta ejecutando

Ejemplo:

ps -l : muestra una lista detallada de los procesos
ps -aux : muestra todos una lista de todos los procesos, incluído aquellos que no tienen una terminal gráfica.



COMANDOS DE USUARIOS

4.a) COMANDO adduser

Descripción: Con éste comando podremos agregar usuarios al sistema. (Tendremos que ser root)

Propósito: agrega usuario

Ejemplo: adduser Quade2K


* Nos aparecerá algo como esto:


root@darkstar:/# adduser

Login name for new user []: Quade2K

User id for Quade2K [ defaults to next available]:

Initial group for Quade2K [users]:

Additional groups for Quade2K (seperated with commas, no spaces) []:

Quade2K's home directory [/home/Quade2K]:

Quade2K's shell [/bin/bash]:

Quade2K's account expiry date (YYYY-MM-DD) []:

OK, I'm about to make a new account. Here's what you entered so far:

New login name: Quade2K
New UID:
Initial group:
Additional groups:
Home directory: /home/Quade2K
Shell: /bin/bash
Expiry date: [no expiration]

This is it... if you want to bail out, hit Control-C. Otherwise, press ENTER to go ahead and make the account.


Making new account...

Changing the user information for Quade2K
Enter the new value, or press return for the default

Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:

Changing password for Quade2K
Enter the new password (minimum of 5, maximum of 127 characters)
Please use a combination of upper and lower case letters and numbers.
New password:
Re-enter new password:
Password changed.
Done...

--------------------------------------------------------------------------

4.b) COMANDO deluser

Descripción: Con éste comando podremos borrar usuarios al sistema. (Tendremos que ser root)

Propósito: borrar usuarios

Ejemplo: deluser Quade2K

--------------------------------------------------------------------------

4.c) COMANDO passwd

Descripción: Con este comando podremos cambiar el password del usuario.(Tendremos que ser root)

Propósito: cambia la pass de un usuario

Ejemplo: passwd Quade2K


* Nos aparecerá algo como ésto:


Changing password for root
Enter the new password (minimum of 5, maximum of 127 characters)
Please use a combination of upper and lower case letters and numbers.
New password:
Re-enter new password:
Password changed.
Done...


COMANDOS DE INTERNET Y RED

5.a) COMANDO mail

Descripción: Con éste comando lo que haremos será mandar un mail a alguien

Propósito: manda y recibe mails

Sintaxis: mail [usuario1 usuario2 ...]

Ejemplo: mail Amigo

--------------------------------------------------------------------------

5.b) COMANDO who

Descripción: Con éste comando lo que podremos hacer es pedir información acerca de quien está trabajando en cada terminal.

Propósito: muestra usuarios conectados al sistema

Sintaxis: who [tty]

Ejemplo: who


* Nos aparecerá algo como ésto:


root tty1 Aug 31 13:17
root pts/0 Aug 31 13:54


--------------------------------------------------------------------------

5.c) COMANDO write

Descripción: Con éste comando podremos mandar un mensaje a algún usuario.

Propósito: manda un mensaje a otro usuario conectado al sistema

Sintaxis: write usuario [tty]

Ejemplo: write Amigo ttyS2

--------------------------------------------------------------------------

5.d) COMANDO finger

Descripción: Con el comando finger podremos...

Propósito: visualizar información acerca de los usuarios en la red TCP/IP

Sintaxis: finger [-lmps] [login ...]


* Nos aparecerá algo así:


Login Name Tty Idle Login Time Office Office Phone

root tty1 1 Sep 1 00:18
root pts/0 Sep 1 00:20 (:0)

--------------------------------------------------------------------------

5.e) COMANDO ftp

Descripción: Con este comando será abrir una sesion de ftp.

Propósito: Iniciar una sesión ftp interactiva

Opciones:

! debug mdir sendport site
$ dir mget put size
account disconnect mkdir pwd status
append exit mls quit struct
ascii form mode quote system
bell get modtime recv sunique
binary glob mput reget tenex
bye hash newer rstatus tick
case help nmap rhelp trace
cd idle nlist rename type
cdup image ntrans reset user
chmod lcd open restart umask
close ls prompt rmdir verbose
cr macdef passive runique ?
delete mdelete proxy send

* Nos aparecerá algo como ésto, y desde allí utilizaremos los comandos:

ftp>


--------------------------------------------------------------------------

5.f) COMANDO ping

Descripción: Lo que haremos con éste comando será pedir información para ver si la maquina está conectada o no.

Propósito: enviar una petición para responder al sistema 'host' la red

Opciones:

-t: Solicita eco al host hasta ser interrumpido.
Para ver estadisticas y continuar: presionar Ctrl-Enter.
Para interrumpir: presione Ctrl-C.

-a: Resuelve direcciones a nombre de host.

-n cantidad: Cantidad de solicitudes de eco a eviar.

-l tamaño: Tamaño de buffer de envíos.

-f: No fragmentar paquetes.

-i TIL: Tiempo de vida.

-v TOS: Tipo de Servicio.

-r cantidad: Registrar la ruta para esta cantidad de saltos.

-s cantidad: Registrar horarios para esta cantidad de saltos.

-j lista de hosts: Ruta origen variable en la lista de host.

-k lista de hosts: Ruta origen estricta en la lista de host.

-w tiempo: Tiempo de espera de respuesta en milisegundos.

Ejemplo: ping -s 32000

--------------------------------------------------------------------------

5.g) COMANDO telnet

Descripción: Con éste comando se abre una sesión de telnet.

Propósito: iniciar una sesión telnet interactiva

Opciones:

gout : fuerza a logout al usuario y cerrar la conexión

display : muestra los parámetros operativos

mode : trata de entrar en el modo de caracteres de línea ('mode ?' para mas información)

open : conecta a un servidor

quit : sale de telnet

send : cters ('send ?' para mas info)

set : fijar los parámetros operativos ('set ?'para más información)

unset : desfijar los parámetros operativos ('unset ?' para mas información)

status : muestra status

toggle : alarmar sobre los parámetros operativos ('toggle ?' para mas información)

slc : fijar el tratamiento de los caracteres especiales

z : suspender telnet

* Nos aparecerá algo como ésto, y desde allí utilizaremos los comandos:

telnet>


--------------------------------------------------------------------------

5.h) COMANDO tftp

Descripcion: Con este comando se abre una sesión de tftp.

Propósito: iniciar una sesión de tftp interactiva

Opciones:

connect : conexión remota en tftp

mode : fijar modo de transferencia de archivos

put : enviar archivo

get : recibir archivo

quit : salir de tftp

verbose : avisa sobre el modo verboso

trace : avisa sobre el trazado

status : mostrar nuestro status

binary : cambiar al modo octet

ascii : cambiar al modo netascii

rexmt : avisa a través del paquete el tiempo de retransmisión

timeout : muestra el tiempo hasta la desconexión

? : nos muestra la ayuda


* Nos aparecerá algo como ésto, y desde allí utilizaremos los comandos:

tftp>

5.i) COMANDO netstat

Descripción: Con el comando netstat , podremos pedir información acerca de los puertos de la maquina.

Propósito: Muestra las estadisticas del protocolo y conexiones TCP/IP actuales.

Opciones:

-a: Muestra todas las conexiones abiertas y puertos de escucha.

-e: Muestra estadistica Ethernet. (Se puede combinar con -s)

-n: Muestra números de puertos y direcciones en formato numérico.

-s: Muestra conexiones del protocolo especificado por proto; que puede ser TCP o UDP e IP.

-r: Muestra el contenido de la tabla de rutas.

-s: Muestra estadisticas por protocolo. En forma predeterminada se muestra para TCP, UDP e IP.

-p se puede especificar el predeterminado)

Ejemplo: netstat


*Nos aparecerá algo así, donde podremos observar los puertos de la máquina

Active Internet connections (servers and established)

Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:587 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:2049 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:685 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:113 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:79 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:143 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:513 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:514 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:23 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:37 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN
udp 0 0 0.0.0.0:2049 0.0.0.0:*
udp 0 0 0.0.0.0:682 0.0.0.0:*
udp 0 0 0.0.0.0:518 0.0.0.0:*
udp 0 0 0.0.0.0:512 0.0.0.0:*
udp 0 0 0.0.0.0:37 0.0.0.0:*
udp 0 0 0.0.0.0:111 0.0.0.0:*
raw 0 0 0.0.0.0:1 0.0.0.0:* 7
raw 0 0 0.0.0.0:6 0.0.0.0:* 7

Active UNIX domain sockets (servers and established)

Proto RefCnt Flags Type State I-Node Path
unix 0 [ ACC ] STREAM LISTENING 119 /dev/gpmctl
unix 1 [ ] STREAM CONNECTED 234 @00000017
unix 1 [ N ] STREAM CONNECTED 271 @00000018
unix 1 [ ] STREAM CONNECTED 281 @0000001a
unix 1 [ ] STREAM CONNECTED 178 @00000011
unix 1 [ ] STREAM CONNECTED 61 @00000002
unix 1 [ ] STREAM CONNECTED 180 @00000012
unix 1 [ ] STREAM CONNECTED 45 @00000001
unix 0 [ ACC ] STREAM LISTENING 150 /tmp/.X11-unix/X0
unix 1 [ ] STREAM CONNECTED 176 @00000010
unix 1 [ ] STREAM CONNECTED 152 @00000006
unix 1 [ N ] STREAM CONNECTED 182 @00000013
unix 1 [ ] STREAM CONNECTED 101 @00000004
unix 1 [ N ] STREAM CONNECTED 187 @00000014
unix 1 [ ] STREAM CONNECTED 81 @00000003
unix 0 [ ACC ] STREAM LISTENING 42 /dev/log
unix 1 [ ] STREAM CONNECTED 282 /tmp/.X11-unix/X0
unix 1 [ ] STREAM CONNECTED 272 /tmp/.X11-unix/X0
unix 1 [ ] STREAM CONNECTED 235 /tmp/.X11-unix/X0
unix 1 [ ] STREAM CONNECTED 188 /tmp/.X11-unix/X0
unix 1 [ ] STREAM CONNECTED 183 /tmp/.X11-unix/X0
unix 1 [ ] STREAM CONNECTED 181 /tmp/.X11-unix/X0
unix 1 [ ] STREAM CONNECTED 179 /tmp/.X11-unix/X0
unix 1 [ ] STREAM CONNECTED 177 /tmp/.X11-unix/X0
unix 1 [ ] STREAM CONNECTED 155 /tmp/.X11-unix/X0
unix 1 [ ] STREAM CONNECTED 102 /dev/log
unix 1 [ ] STREAM CONNECTED 82 /dev/log
unix 1 [ ] STREAM CONNECTED 79 /dev/log
unix 1 [ ] STREAM CONNECTED 46 /dev/log


Ultima edición por El-NoXa el Vie May 12, 2006 9:28 pm, editado 3 veces

El-NoXa

Reputación

comentario Lun Jun 14, 2004 5:05 pm
   
Hola che,...mira ayer compre una distribucion del pinguino que supuestamente era booteable,funcionaria desde la lectora,decian que pateaba desde el cd y listo ...sin nada mas.
pero al arrancar me tiraba un monton de sentencias que no tenia la menor idea del lenguaje y no sabia lo que pasaba.
no arrancaba y me quedaba como si esperara una instruccion que quien sabe cual seria.
Me sentia como la primera vez que tuve una cz1000 imaginate que al manual le faltaba 1 hoja Very Happy y anda a conseguirlas en esa epoca.
Esto tendrian que colocarlo en el encabezado de la zona para los que como yo recien arrancamos que supongo seremos varios.
GRACIAS!!!!!!

soyperucaforos

Reputación

comentario del autor Lun Jun 14, 2004 7:14 pm
   
Ese post lo puse a propósito para que los usuarios novatos busquemos la información básica de los comandos para empezar a conocer como funciona el pinguino y me pareció cómoda la idea de que lo encuentren en éste mismo foro.

El-NoXa

Reputación

comentario Mie Ago 11, 2004 8:52 pm
   
El verdadero problema es encontrarte de buenas Noxa. Por lo demas no sacas de apuros. Te la sacaste de la manga.
Te voy a escribir un libro, veras, intente bajar una distro cualquiera, encontre debiany dije bueno pues esta. (creo que por ahí vi otra no recuerdo cual) Cuando intento bajarla has de cuenta que veo un explorador de windows que no entiendo, con carpetas y sub carpetas y mas carpetas y que si iso y que si no se que mas y del tamaño del mundo. Total, no supe ni por donde ni por como. Alguna vez vi un post tuyo con enlaces a fedora? y me abren unas páginas que no terminan de abrir y todas en código, bien supongo que eso es lo que debo guardar, pero, como? con que nombre? como lo ejecuto?
La verdad pienso que si llego a conducir linux 2 metros me voy a tardar un rato. Si quieres no me contestes es solo que tenia un rato libre y estaba el tema..........
y ademas, que rollo con impresoras scanner y demas tiliches que les cuelga uno a las máquinas? Existen driver como con cualquier operativo?
Yo creo que me voy a quedar con mi hermoso windows
Un saludo afectuoso Crying or Very sad Crying or Very sad Crying or Very sad

Juan1972

Reputación

comentario Jue Ago 12, 2004 2:23 pm
   
Excelente post. Andaba buscano una guía así para empezar a familiarizarme más con la shell de comandos. Ya lo imprimi para andarlo de guía de bolsillo para consultas rápidas. Very Happy


Saludos y gracias¡¡

mamador

Reputación

comentario Jue Ago 12, 2004 8:42 pm
   
dice "Por lo demas no sacas de apuros" dbe decir "Por lo demas nos sacas de apuros". Disculpen la molestia por favor. Tuve dificultades para editarlo.

Juan1972

Reputación

comentario del autor Jue Ago 12, 2004 11:12 pm
   
Juan1972 escribió:El verdadero problema es encontrarte de buenas Noxa. Por lo demas no sacas de apuros. Te la sacaste de la manga.
Te voy a escribir un libro, veras, intente bajar una distro cualquiera, encontre debiany dije bueno pues esta. (creo que por ahí vi otra no recuerdo cual) Cuando intento bajarla has de cuenta que veo un explorador de windows que no entiendo, con carpetas y sub carpetas y mas carpetas y que si iso y que si no se que mas y del tamaño del mundo. Total, no supe ni por donde ni por como. Alguna vez vi un post tuyo con enlaces a fedora? y me abren unas páginas que no terminan de abrir y todas en código, bien supongo que eso es lo que debo guardar, pero, como? con que nombre? como lo ejecuto?
La verdad pienso que si llego a conducir linux 2 metros me voy a tardar un rato. Si quieres no me contestes es solo que tenia un rato libre y estaba el tema..........
y ademas, que rollo con impresoras scanner y demas tiliches que les cuelga uno a las máquinas? Existen driver como con cualquier operativo?
Yo creo que me voy a quedar con mi hermoso windows.


Juancito: disculpa la molestia que no pude leer éste post antes.
Vamos a ir por partes......
Si tenés ganas de empezar Linux es necesario recomendarte que te imprimas por ej. todos éstos comandos básicos que dejé a mano en éste foro o busques info que hay a montones en todos lados.
www.google.com/linux
No es difícil, solo que a veces hay que tener algo de tiempo, sentarse y ponerse.
Querés empezar con Linux y no sabés como arrancar?
Puedo darte un consejo (personal, por supuesto): elige Mandrake o Fedora, ¿porqué?, simple, detectan e instalan automáticamente la mayoría del hardware que tienes en tu pc ya que poseen una inmensa base de datos que ayuda muchísimo al momento de la instalación.
Y cuando te descargas una ISO ves que consta de carpetas (como ya lo has podido apreciar), lo que debes hacer es grabarla como IMAGEN con programas tipo Nero o Easy o similares.
Esta imagen una vez grabada tiene la capacidad de autobooteo para iniciar desde el cd-rom y poder iniciar así el proceso de instalación.
Vale aclararte algo: Mandrake o Fedora necesitan al menos de micros de 400-500 Mhz con una buena dosis de RAM (unos 128 mb o más) que la acompañe ya que es casi seguro que cuando empezamos cargamos Gnome o KDE como escritorios gráficos y sobre todo el segundo es bastante tragador.
Con las nuevas versiones de éstas dos distros ( y otras tantas) ese defecto se va ausentando lentamente.
Al final mencionas el tema de los drivers...
SI, si existen. Chequea NVidia, HP, VIA y demás colosos del hardware para ver que la gran mayoría de sus productos funciona bajo Linux y si alguno no tiene soporte tienes las listas, foros y demás medios de comunicación para que te ayuden a encontrar una solución.
Espero haber echado un poco de luz a tus dudas. Wink Very Happy

El-NoXa

Reputación

comentario Mar Feb 01, 2005 6:37 am
   
que tal, pues yo estoy con un livecd de knoppix, y estoy como niño con juguete nuevo, y aunque ya estoy acostumbrado a todo grafico, no me molesta una que otra cosa hecha en shell tipo msdos, aunque me ataque el dolor de cabeza, soy de los que hasta que no resuelva todos los problemas, no estoy en paz, y la verdad ya windows no representa ningun reto para mi en ninguna de sus versiones
te la recomiendo juan, pues es facil probarlo en el cd, sin instalar, y luego, si te gusta, instalarlo en disco duro

julian hernandez

Reputación

comentario Mar Feb 01, 2005 10:59 pm
   
Ya estoy sobre fedora core 3 y con muchos problemas. Mi viejo me decía "estudia". Pero ya vez como es uno de testarudo, y ahora? pues a raya. Por aqui tengo guadalinex y basilisk. Tengo la cabeza dura.... Evil or Very Mad

Juan1972

Reputación

comentario Mar Feb 01, 2005 11:04 pm
   
Noxa, me olvide del tema y no regresé ni por el cambio. Disculpa. Me distraje. A esta altura ya sabes por donde voy, asi que solo, gracias.

Juan1972

Reputación

comentario del autor Mie Feb 02, 2005 12:28 am
   
Pero Juan, Fedora es una papa.
No sé que te anda dando problemas pero de todas las que probé ésta parece ser la más estable.
Contanos más.........

El-NoXa

Reputación

comentario Mie Feb 02, 2005 2:59 pm
   
Por aqui va la cosa http://www.yoreparo.com/foros/linux/18657.html
El día que muera no donaran mis órganos, solo usaran mi cabeza para hacer pozole.
Pozole: Olla de caldo sazonado con chile y especias cuyos ingredientes principales son carne de cerdo (originalmente la cabeza) y maiz.

Juan1972

Reputación

comentario Jue Feb 03, 2005 8:55 pm
   
¡Hola juan!

¡Suena bien! ¿Sale una pozoleada de YoReparo?

Ya veo que te venís peleando bien con el pingüino, buenísimo.

Saludos.

mauricio

Reputación

comentario Sab Feb 05, 2005 1:02 am
   
Pues ya ves, tengo que domesticarlo y luego a mis clientes jeje. Es solo diversión Mauri. Y que mejor que un juego didactico.
Enorme el placer y el privilegio de conversar contigo. No se ve todos los dias.

Juan1972

Reputación

comentario Sab Feb 05, 2005 1:07 am
   
Ando medio complicado, mucho trabajo...

Gracias por el aprecio.

¿Entonces has podido seguir con el cyber? ¿Estás poniendo Linux en las máquinas? Buenísimo.

Saludos.

PD: No estamos llendo al joraca con el POST Wink

mauricio

Reputación

comentario Sab Feb 05, 2005 1:13 am
   
Si Mauri, todo eso, algo bueno ha de salir. Aun sobrevivo.
Tu tienes el poder, corta lo que sobre, pasalo a offtopic y seguimos el chat allá Razz
Nos vemos, gracias.

Juan1972

Reputación

comentario Vie Jul 22, 2005 10:20 pm
   
Cita:2.b) COMANDO echo

Descripcion: Este estúpido comando sirve para mostrar texto en pantalla.


Si, pero tambien sirve para meter texto en algun archivo, por ejemplo para tomar una nota rapida o agregar informacion a un archivo existente:

#echo "Hola mundo" >> hola_mundo.txt

creara un archivo (fichero) llamado hola_mundo.txt con una linea de texto ke dira Hola mundo

Cita:1.g) COMANDO mv

Descripción: Este comando lo que hace es mover archivos de carpeta a carpeta

Propósito: mover archivos


Y tambien tiene un proposito secundario, renombrar archivos.

por ejemplo:

mv /home/abraxas/hola_mundo.txt /home/abraxas/holamundo.txt

esto renombrara el archivo hola_mundo.txt localizado en /home/abraxas a holamundo.txt Very Happy

Espero ke esto ayude Very Happy

FenrisAbraxas

Reputación

comentario Mie Sep 28, 2005 5:13 pm
   
Viejo soy nuevo en esta pagina (soy de Chile) bueno te puedo decir que tu post esta excelente!!!

Un abrazo

bye!

cachorro_sport

Reputación

comentario Mie Dic 07, 2005 6:25 pm
   
Muy copado lo de los comandos, yo que siempre me trabe en modo consola, me fue re util
una pregunta, ahora quiero simular una maquina windows en un servidor linux con vmware (por que no tengo otra maquina para probar) y armar una pequeña red, ¿que comandos tengo que tener en cuenta ademas de telnet? quiero configurar un firewall desde la consola telnet de linux, como hago??, y se que se puede habrir un msn desde el telnet en un modo consola, solamente escuchando el puerto, con que comando lo hago??
agradecere tu respuesta

dimjo

Reputación

comentario Vie Feb 17, 2006 10:35 pm
   
Mis muy estimados linuxeros mi pregunta es como puedo reconfigurar la ip en un servidor, la dsitribucion de linux que empleo es ESX de vmware.

Salu2

LANGULO

Reputación

comentario Vie Feb 17, 2006 11:20 pm
   
Mis muy estimados linuxeros mi pregunta es como puedo reconfigurar la ip en un servidor, la dsitribucion de linux que empleo es ESX de vmware.

Salu2

LANGULO

Reputación

comentario Vie Feb 17, 2006 11:24 pm
   
Te sugiero que abras una nueva pregunta y no en este post.

Raynor

Reputación

comentario Mar Mar 14, 2006 4:03 pm
   
Si les sirve de ayuda, aqui dejo un listado cuasi completo de los comandos de consola de LINUX.
Saludos a todos y gracias por su ayuda.

nemefish

Reputación

comentario Vie Mar 17, 2006 7:58 pm
   
bueno en Debian Linux (la distrubucion mas a la antigua, peor no por ello menos efectiva), exietn otros comandos adicionales, por lo menso los que conozco. Para agregar y quitar paquetes se usa el programa Apt.
Ejemplo agregarun cdrom con programas a la base de datos de Debian.
Apt-cdrom add
Una vez agregado el cdrom , podemos buscar paquetes con el comando.
Apt-cache search firefox (ocualquier otro programa)
Dara como resultado una lista dentro de la misma consola, y dentro de ella esta el programa que nos interesa ej: mozilla-firefox
Apt-get install mozilla-firefox
Se origina una cadena de sentencias y comandos, hasta que este todo instalado momento en el cual aparece nuevamente el "simbolo de sistema" de Linux, ahi podemos escribir.
Apt-get clean (para limpiar la cache de archivos de instalacion, algo asi como la carpeta Temp de Windows)
Y si le progra,ma no era lo que queriamos podremos simplemente removerlo.
Apt-get remove mozilla-firefox
Existe un programa de texto llamado Aptitude y otro que gestiona mucho mejor y graficamente los programas disponibles para instalar, el cual se llama Synaptic.
Espero que nadie se me halla adelantado escribiendo esto y que solo este repitiendo lo mismoq ue otro halla escrito Razz
Saludos

zaryus

Reputación

comentario Mar May 09, 2006 2:05 pm
   
hola amigos aca les tengo un PDF de comandos

http://adels.net.googlepages.com/adels-studios-adels-comandos-unix.pdf

espero que les sirva, no esta totalmete revisado, pero bueno si sirve en unix generico tanto en Mac OS X como en ciertas y determinadas distribuciones de linux

Enrique III

Reputación

asistió a la solución Sab Jun 10, 2006 5:35 am
   
Hola gente, vi un buen manual bastante completo de Linux Y UNIX.
Esta en esta página:

www.argentech.homeunix.net

Una vez en la página principal, ir al link UNIX.

Espero les sea útil.

Saludos

RS6000

Reputación

comentario del autor Sab Sep 02, 2006 2:54 pm
   
Gracias a la web esdebian.org encontré éste fantástico listado de comandos útiles. NO se lo pierdan, está realmente muy bueno y completo.Very Happy
http://www.esdebian.org/staticpages/index.php?page=20050930063719706

El-NoXa

Reputación

comentario Jue Nov 30, 2006 5:17 pm
   
Gracias El-NoXa por la info, cada vez somos más los que elejimos LiNuX.

Saludos

Gabriel

IRQ

Reputación

comentario Jue Nov 30, 2006 10:14 pm
   
Hola amigos, porque será que dejan tantos puertos abiertos, utilicen solo los puertos que realmente van a utilizar...

Cada ves que me tomo un unos minutos para ver las configuraciones que utilizan en sus linux, amo más a mi UNIX legitimo (IBM AIX).

Muchos están engañados de que IBM reemplazo a AIX por linux, pero tendrían que leer la nota original de IBM, en la cual, dice porque en algunos equipos de la línea "Iseries" utiliza linux, pero estamos hablando de un linux, en el cual el kernel esta totalmente reestructurado por IBM, naaada que ver a los linux que están dando vueltas por el mundo...

Pero voy al tema, IBM esta utilizando esta versión de linux, para abaratar costos (TCO), para competir en el mercado de servidores "Iseries", solo para los "Iseries", no hablemos de un verdadero MainFrame, como el ya viejo BigBlue, el cual derroto al campeón mundial de ajedrez, para mi es una tontería el echo, pero admiro la gran cantidad de capacidad de proceso y operación con tantos microprocesadores, que núcleo realmente admirable.

MainFrame, como el que IBM desarrollo para ayudar a la medicina, a estudiar zonas más complejas del ADN ó DNA.

Pero admiro mucho a las personas que enfrentan la aventura y el desafió de conocer a un sistema operativo tipo UNIX con lo es Linux, el cual ayuda a muchos expertos del mundo a los que no tiene medios suficientes para obtener un UNIX legitimo, como los hay varios, HP, SUN, AT&T, COMPAQ y muchos más, a desarrollar controles específicos de hardware y otro tipo de programación más nativa.

Unos de los UNIX más puros que é utilizado, fue el AT&T SYSTEM V, de allí partieron algunos para peor y otros para mejor, como el AIX, con mejoras y comandos únicos del mismo y manteniendo los característicos comandos claramente abreviados de UNIX original.

Saludos para todos amigos, sigan adelante en el desafió a cambiar para linux, una ves que le tomen la mano y bien configurado, les cera muy útil en la función especifica que le den.

Saludos y felices fiestas y prospero año nuevo : - )

RS6000

Reputación

comentario Jue Dic 14, 2006 7:31 am
   
che alguien me ayuda a hacer un minicodigo necesito quese cargue al arrancar la pc y que haga lo siguiente comprube la direccion ip de tal url y la compare con la mia y si no es que entre en una web para actualizar la direccion ip y que se compruebe cada 60 segundos estuve biendo de hacerlo yo pero me quedaria pesadito por que no se como hacer sierta parte del codigo

jmz

Reputación

Hacer una pregunta

Reglamento / P+F

Foros

Miembros / Expertos