Manual - Comandos Basicos en Linux.

gfxgfx
 
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación?

Ingresar con nombre de usuario, contraseña y duración de la sesión
 
gfx gfx
gfx
21208 Mensajes en 4872 Temas por 20730 Usuarios - Último usuario: fashionshoesmalls Mayo 22, 2012, 08:15:24
*
gfx*InicioAyudarssBuscarCalendarioIngresarRegistrarsegfx
gfxgfx
0 Usuarios y 1 Visitante están viendo este tema.       « anterior próximo »
Páginas: [1] 2 Ir Abajo Imprimir
Autor Tema: Manual - Comandos Basicos en Linux.  (Leído 2893 veces)
Confused
Visitante


Email
Manual - Comandos Basicos en Linux.
« en: Agosto 20, 2005, 18:40:55 »

Lo pongo Sticky quizas a alguien nuevo le interesa y abajo del foro no lo ve.

Bueno Si quieren rellenarlo...Smiley y completarlo. Todo bien..cuando lo hice (por sierto una noche aburridisimo y con ganas de teclear) , lo hice pensando en un newbie q nunca en la vida tocó linux y si bien hay textos mejores nose , aveces explicarlo de una forma mas sencilla y al grano es mas entendible.
Lo hice hace  bastante pero bueno , a un par de amigos q iniciaban en linux le sirvio bastante. Smiley
Salu2

######## ~BY ConfusedMind ~ #########
#######~ allmenage@gmail.com ~########
////////////////////////////////////////////////////////////////////////////////
##Comandos Basicos e Importantes en Linux~##
##~ Para  Super Newbies y recien Iniciados ~  ##
##############################

// Comandos basicos para desplazarse , manipular archivos o carpetas,  (editar ,
****************************************************************************
mover,copiar,eliminar,etc) \\
***************************

  ###################
#Alistar de carpetas y archivos#
*******************************
Bien , para poder saber en que directorio estamos , tecleamos "pwd" , para alistar los directorios y archivos  "ls" , si queremos dirigirnos/entrar a algun directorio lo hacemos tecleando "cd y el nombre del directorio" y para regresar"cd .." por ejemplo

El comado "ls -a" alista todos los archivos y directorios en general incluyendo los invisibles.[ todas las carpetas o archivos que poseen un "." adelande del nombre significa que estan "invisibles" por ejemplo:

.kde
.mozilla
etc..

[:::Si ponemos las primeras letras de una carpeta o archivo y apretamos "TAB" se va a autocompletar el nombre de dicha carpeta o archivo. Es una forma mas rapida de acceder y no andar tecleando si es muy largo el nombre o dificultoso.:::]

Si tecleamos "ls -l" nos daria alistado todos los archivos y carpetas con sus respectivos permisos.

D > Significa que es un directorio/carpeta
X > Ejecutable
W> Escritura > Writing
R > Lectura > Reading

#####################
# Movernos entre las carpetas  #
********************************
"cd pepito/" y entramos.. a la carpeta..
Para regresar a la carpeta anterior:
cd ..
y si queremos ir a nuestra carpeta personal
"cd " solo o , " cd - ", donde  " - " identifica al directrio de cada usuario.

############
#Copiar archivos #
******************

Para copiar de un lugar un archivo a otro seria mediante el comando "cp".
# cp [archivo]  /direccion donde pegar #

Supongamos que pepito.txt esta en /home/Pepito/pepito.txt y nosotros en " / ".
Tecleamos:

# cd /home/Pepito/ #     ~> Para desplazarnos hacia la carpeta 
# cp pepito.txt /home/Martita/ # ~> Se haria una copia en la carpeta Martita.

 #############
##Mover Archivos##
*********************

Otro Comando que se usa de la misma forma que "cp" es el "mv", que cumple la funcion de "Mover" y a su vez "Modificar/Renombrarlos" veamos un ejemplo.
 
# mv "archivo" /direccion donde mandarlo #
# mv pepito.txt /home/Martita #~> Lo mandaria a la carpeta Martita.

Ahora para modificarlo/renombrarlo Seria:
*****************************************

# mv pepito.txt  Martita.txt # ~> y de pepito pasaria a llamarse Martita.txt

Ahora supongamos que queremos "ver" el .txt tenemos unos comandos para esto bastantes simples.

cat martita.txt ~>    cat es el mas comun. pero en archivos demaciados extensos                                     no es recomendable , ya que carece de movimiento de lectura.
less martita.txt ~>   Este es recomendable y facil para archivos extensos con las                           flechas de arriba y abajo del teclado , subimos o bajamos                                           logicamente.
more martita.txt ~> Tambien para archivos extensos.

#############
#Creando Archivos#
********************
Para crear un archivo nuevo bastaria con el comando "touch" que tiene 2 funciones
crear dichos archivos sino existen , y si existen actualizar la fecha de modificacion.

# touch index.html #
# touch archivo.txt #

 #####################
#Eliminando Archivos y Carpetas #
**********************************
Para eliminar archivos o carpetas usamos el comando "rm" Hay que tener cautela
una vez que lo borramos con este comando no podran ser recuperados.

rm -i pepito.txt ~> Nos preguntara si realmente deseamos eliminarlo.
rmdir carpeta/  ~> Borra carpeta , solamente si esta vacia.
rm -rf carpeta/ ~> De esta forma borramos sin que nos diga nada , directamente.
                              la carpeta y TODOS los archivos que incluye dentro.


Bien para editar un .txt podemos usar la herramienta "no muy linda" pero buena
"vi" que funcionaria de esta forma " vi  archivo.txt o cualquier extension"
Comento lo basico porque sino se hacen mucho lio.
 
 ###
#VI#
****
Al teclear "a" entramos en modo text para editar , escribir el archivo , una vez que terminamos apretamos la tecla "ESC" y luego " :wq " que guardaria y saldria del archivo.

#############
#Creando carpetas#
********************
Para crear carpetas es muy sencillo la forma de usar seria:

# mkdir /home/Pepito/NombreDeCarpetaNueva #

o estando en un directorio en especial crear otro subdirectorio

# mkdir NuevaCarpeta  #

############
#Dando Permisos#
*******************
Bien, hay veces que queremos quizas acceder a dicho archivo , o editarlo.
Pero los archivos pueden tener restricciones osea requieren de permisos necesarios para editar , mover , abrir. Para esto tenemos el comando "chmod"
Este comando hace que modifique esos permisos , muchas veces se necesita ser root / Administrador  para poder ejecutar chmod en archivos. Funciona asi:

chmod 777 archivo.txt ~> con eso le dariamos todos los permisos a ese .txt
                                           Ya sea para leer , escribir , etc...
 
 ###############
##Logear como Root##
***********************
                
Uno de los comandos  mas importantes , que nos va a servir de por vida y siempre sera necesario en el caso de instalar nuevos paquetes o dar permisos, es el de root, que es el usuario maximo por asi decirlo
tecleamos en la shell:

# su #~> de SuperUsuario

Bien ahora tendrias que introducir el Password: , que en ningun momento va a estar a la vista lo que escribes, y una vez logeados como root en la shell se distinguiria por el nombre.

[root@pepito Escritorio]# ~> Notece que al logear como root sale el #.
[Pepito@local Escritorio]$ ~> Mientras que como usuario "comun" tendriamos un $.

#############################
##Comandos Varios , de info y sencillos,etc.##
**********************************************
id ~> - Numero id de un Usuario.

uptime ~> - Muestra informacion del tiempo exacto de iniciado el sistema,
                    cantidad de usuario que estan utilizando el sistema o la carga promedio
          del procesador.
         
date ~>   - Muestra la fecha y la hora actual.

who ~>  - Este comando nos permite ver los usuarios que estan en el sistema,
        incluyendo la fecha en la que se conectaron.
       
clear ~>  - Este comando limpia la pantalla de la Shell , "Control + L" tiene la misma                      funcion.

ln -s ~>  - Crea un Acceso directo a un archivo => ln -s /home/pepito/.profile

cal [mes] [año] ~> - Muestra el calendario del mes y del año => cal 1 2009

man ~> - Ayuda de un comando especifico => man gcc ,  man ftp

ps [auxi] ~> Muestra info sobre los procesos. => ps -aux

kill [Pid] ~> Mata un proceso que se esta ejecutando o corriendo. => kill 3223

passwd ~> Cambia la contraseña.

diff ~> Encuentra Diferencias entre ambos archivos => diff archivo1.c archivo2.c

du -s ~> Muestra el tamaño del directorio especificado. => du -s /home

find ~>  Busca Archivos o Carpetas en el sistema =>find /home -name``Escritorio'' -print , find /home -name "*.bak" , find /home -name "*.profile" => "*" adelante  busca todos los archivos con esa extension.



« Última modificación: Noviembre 23, 2005, 21:02:23 por Confused » En línea
Phantom Lord
Administrator
*****
Desconectado Desconectado

Mensajes: 3.019



Ver Perfil WWW
Re: Mini Tuto de Comandos Basicos Linux. :)
« Respuesta #1 en: Agosto 20, 2005, 19:47:57 »

Felicitaciones confused muy bueno hay algunos que en el que hice yo no estan.

Salu2
En línea

Click En la imagen Para ingresar A Mi Web - Sumate a la comunidad Fantasma
JoRgE-1987
Visitante


Email
Re: Mini Tuto de Comandos Basicos Linux. :)
« Respuesta #2 en: Agosto 22, 2005, 22:45:22 »

Me parece no haber visto startx, que es para ingresar en modo grafico.
creo que tampoco vi cat, que es para ver un archivo.
Saludos Cheesy:D
PD: Se poco y nada de linux, asi que corrijanme si me equivoco.
En línea
eL_InDiO
HdL Beta
***
Desconectado Desconectado

Mensajes: 123



Ver Perfil
Re: Mini Tuto de Comandos Basicos Linux. :)
« Respuesta #3 en: Agosto 22, 2005, 23:24:01 »

cat martita.txt ~> cat es el mas comun. pero en archivos demaciados extensos no es recomendable , ya que carece de movimiento de lectur

Si puso cat, jajaaj, y con lo de "startx" capaz que no lo puso porqe no es tan basico el comando osea vos mands "startx" y te va en modo grafico, pasa de modo consola que es el "runlevel 2" creo no me acuerdo , y despues te vas a modo 5 (gráfico) pero no es tan basico porque hay que configurar otras cosas antes y borrar una sesion creo , bueno nos vemos , chau.
En línea


"El tonto nunca puede oler al diablo(vida mia!), ni si caga en su nariz", Indio Solari
JoRgE-1987
Visitante


Email
Re: Mini Tuto de Comandos Basicos Linux. :)
« Respuesta #4 en: Agosto 23, 2005, 19:57:55 »

Bueno che, aveces ando medio dormido, sin importar la hora, no lo habia visto.
Gracias Indio por sumar data.
Saludos Cheesy:D
En línea
Confused
Visitante


Email
Re: Mini Tuto de Comandos Basicos Linux. :)
« Respuesta #5 en: Agosto 28, 2005, 22:19:21 »

Bueno Completo lo de CHMOD que me acorde ahora..
Lo agrego aca porque quizas no se dan cuenta que edito el mensaje por lo largo y entonces no lo leen.

El funcionamiento de los permisos en linux es el siguiente:
__________________________________________________________________
rwx-xr-x   4 confused confused   4096 ago  3 15:56 AMSN/
********************************************************************

rwx-xr-x =>  se divide como ven en 3 columnas , cada columna de izq a der se ubican los permisos para => Owner(usuario) - Grupos - Otros.

Como ya dije antes:
d  = Directory > Es un directorio
r   = Read > Lectura
w = Write > Escritura
x  = Execution > Ejecucion                         

Para dar permisos nominales, los permisos tienen valores..
***********************************************************
R= 4    W=2      X=1     Ahora si queremos darle  permisos a "Otros" hay que sumar los permisos, 4+2+1 = da 7  tonces

 [confused@enbox ~]$ chmod 007 AMSN

##Quedando en la 3er columna el "7" que le pertenece a Others.##
##Quedando ---  --- rwx ##

De ahi es donde sale el famoso chmod 777 r0nin.
Hay gente que no sabe el porque de los numeros y bueno quizas con esto ayudo a comprender mas o a hacerlos dudar jaja Tongue.
« Última modificación: Agosto 28, 2005, 22:40:21 por Confused » En línea
JoY jOy
Super Usuario
***
Desconectado Desconectado

Mensajes: 309


GNU/Linux


Ver Perfil WWW
Re: Mini Tuto de Comandos Basicos Linux. :)
« Respuesta #6 en: Noviembre 19, 2005, 09:04:48 »

Me parece excelente el manualsito y las ayudas, por ahi hay muchos nuevos con ganas de empesar y esto les viene de 10, bueno queria hacer un pequeño comentario.
Confused: eh visto que la gente que recien inicia  en el mundo GNU/Linux puede estar muy contenta por sus apariencias o sus prestaciones, el caso es que cuando le dicen "Tenes que recompilar tu kernel porque es medio viejo" , es ahi donde empiesan los problemas, no tienen ni idea como hacerlo y es unos de los motivos mas grandes creo yo por los cuales los nuevos empiesan con linux pero despues lo abandonan, tenia en mente hacer un BUEN, pero BUEN tutorial de como compilar el kernel pero sin dejar pasar algunas cosas, los posibles errores que pude tirar y como solucionarlos, creo que hay muchos manuales en internet de esto, pero no creo que alla uno que diga, bueno, si te tira este error es por esto y lo que podes hacer es esto..., corriganme si me equivoco, hace rato que no busco manuales de esta clase
bueno Confused, si te parece lo hago, si te parece lo haces y porque no, si queres lo hacemos los dos.
Salu2
JoY jOy
PD: Todos dicen que es mas seguro Linux, pero otro motivo para que lo use?
RE- Porque sos libre y no le deves nada a nadie
En línea

Consejo: Estudio, esfuerzo y pasiencia
Confused
Visitante


Email
Re: Mini Tuto de Comandos Basicos Linux. :)
« Respuesta #7 en: Noviembre 19, 2005, 12:16:47 »

Como no sr Smiley , hoy a la noche me pongo a tipear ..si alguien quiere realizarlo tambien , lo creamos en un thread y fusionamos los tutos.

Bye bye.
En línea
JoRgE-1987
Visitante


Email
Re: Mini Tuto de Comandos Basicos Linux. :)
« Respuesta #8 en: Noviembre 20, 2005, 23:35:48 »

Nano, por lo menos en mi ubuntu, nano es el Edit del DOS.
Sudo -s sirve para logearse como root en ubuntu
Saludos Cheesy:D

PD: Poco a poco me inicio en el mundo GNU/Linux (y no en linux).
En línea
JoRgE-1987
Visitante


Email
Re: Manual - Comandos Basicos en Linux.
« Respuesta #9 en: Febrero 09, 2006, 18:11:06 »

Aca les paso algo muy util que me pasaron:

Comando Fundamental "MAN"..
Comando util para todo programador, cuando no conocen la sintasxis de alguna funcion de alguna libreria, o no conocen como usar un comando de linux, solo les queda por tipear : MAN <referencia>.
EJ:
MAN sed
MAN stdlib.h
MAN bash

By Maximiliano

Saludiriligillos Cheesy:D
En línea
zero_kurl
Visitante


Email
Re: Manual - Comandos Basicos en Linux.
« Respuesta #10 en: Agosto 17, 2006, 19:43:21 »

che... confu... explicame lo de "Logear como Root" ¿si?
En línea
Phantom Lord
Administrator
*****
Desconectado Desconectado

Mensajes: 3.019



Ver Perfil WWW
Re: Manual - Comandos Basicos en Linux.
« Respuesta #11 en: Agosto 17, 2006, 22:25:53 »

Para logeearte como root si estas con otra cuenta desde la consola tipeas estop.

su root
contraseña

Leete este tambien , los dos juntos hacen un amuy buena base.

http://ar.geocities.com/parahdl/phantom/Tutorialcomandos.html

Salu2
En línea

Click En la imagen Para ingresar A Mi Web - Sumate a la comunidad Fantasma
zero_kurl
Visitante


Email
Re: Manual - Comandos Basicos en Linux.
« Respuesta #12 en: Agosto 18, 2006, 10:42:11 »

uh.... al pelo. Gracias pahntom  Tongue
En línea
Pachan
User Nuevo
*
Desconectado Desconectado

Mensajes: 1

Amo HdL !!!


Ver Perfil
Re: Manual - Comandos Basicos en Linux.
« Respuesta #13 en: Septiembre 01, 2006, 11:54:05 »

     Hola chavos como estan solo para decirle a joy joy que tiene razon pues yo me quiero iniciar en linux pero desconosco la mayoria de los terminos que se manejan o maneja ustedes y creo que un manual recopilando los conocimientos de gente profecional me parece GOOD asi ya podre diferenciar lo que es GNU/Linux y linux no se cual es la diferencia entre uno y otro y no se si sea conveniente cambiear de sistema operativo por la escases de informacion que tengo aunque claro si he buscado e investigado pero es cierto solo dicen que es mas seguro pero no vienen el porque de las cosas pero creo que cargare el linux en mi maquina tambien y en mis ratos de oseo investigare pero si me pudieran acesorar con dudas y terminos que yo no entendiera se los agradeceria mucho

bueno camaradas echenle ganas con ese tuto ya que habemos mucha gente con deceos de aprender mas pero tambien necesitamos una ayudita .... no creen?? Wink

saludos y por aqui andamos Cheesy
En línea
Letmein
Principiantes
*
Desconectado Desconectado

Mensajes: 13


Ver Perfil
Re: Manual - Comandos Basicos en Linux.
« Respuesta #14 en: Mayo 03, 2009, 13:03:31 »

pregunta, estuve intentando iniciarme con linux, y tuve el siguiente problema.
Intente instalarle ubutun (en todas sus versiones) y no tuve exito, segun encontre, mi BIOS Phoenix 6 no es compatible con el linux en ninguna de sus distribuciones, ni siquiera aplicando las opciones de noapic nolapic pnpbios=off...etcetera.
Por lo cual me RESIGNE a usar el Knoppix, que por cierto, es genial, tiene sus limitaciones pero es genial.

Al fin y al cabo logre bootear desde el Knoppix pero me encontre con el siguiente problema, descarge el Amsn en tar.gz cuando hago el tar xfsv lo extrae sin problemas, hago el ./configure y tambien lo hace sin problemas, pero al momento de hacer el Make me tira un error, y cuando quiero hacer el Make Install me tira el error "Permision Insuficient", por lo cual abri una shell de root que el Knoppix brinda en su menu kde.

Intente hacer lo mismo, make install y me sige tirando permision denied..

Alguna solucion?

Perdon por levantar un POST viejo pero vi que aclaraban dudas sobre el SU root y me parecio el lugar indicado.

Desde ya muchas gracias.

salu2!
En línea
gfx
Páginas: [1] 2 Ir Arriba Imprimir 
gfx
Ir a:  
gfx
Powered by SMF 1.1.16 | SMF © 2006, Simple Machines
HDL Group hackers

gfx