Seguimos buscando a Arshak. Ayudanos compartiendo!
Encuesta no oficial de docentes
Resultados de la encuesta no oficial de docentes
Probaste el SIGA Helper?

Donar $100 Donar $200 Donar $500 Donar mensualmente


Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
Algunos Comandos de Linux :D
Autor Mensaje
GhostCode Sin conexión
Empleado de Fotocopiadora
Sin estado :(
**

Ing. en Sistemas
Facultad Regional La Plata

Mensajes: 40
Agradecimientos dados: 0
Agradecimientos: 0 en 0 posts
Registro en: Nov 2008
Mensaje: #1
Algunos Comandos de Linux :D
Este documento no está acabado. Me falta mucha cosa por añadir y por comentar (más que nada explicar que hace cada comando y poner ejemplo,s etc).

De momento no está explicado lo que hace cada comando, ni sus opciones, pero puedes mirarlo con el man online (página web) o en tu consola :D

v.0.6

Igual que en el ms-dos de Windows, la shell de Linux nos permite administrar el sistema sin entorno gráfico. El problema es que la línea de comandos de Windows permite hacer pocas cosas. Todas las distribuciones Linux incluyen muchos binarios (programas, comandos). Gracias a esta variedad de comandos podemos manejar el sistema con un gran ahorro de consumo de imágenes que consumen memoria y ocupan tamaño al ser enviadas por la red (administrar un sistema remotamente).


Todos estos programas se encuentran en estos directorios de ejecutables (en el PATH del usuario normalmente estan). Estos directorios suelen ser /bin, /sbin, /usr/bin y /usr/sbin.

Todos los comandos tienen su manual :

man comando

O usar una página web para saber el manual de un comando:

http://man.linuxquestions.org/index.php

O bien los comandos ordenados por categorías:

http://man.linuxquestions.org/sections.php

Esto nos mostrará la explicación del comando y todas sus opciones (argumentos) (para salir del manual apreta la letra q). El problema es que si no sbemos que existe un comando no sabemos que puede hacer eso. Entonces no sirve de nada el man, porque antes debemos saber que ese comando es lo que queremos saber. Por eso resultan muy útiles los listados de los comandos, ya que vemos los comandos más usados , más prácticos ,más útiles(ordenados por categorías: trabajar con archivos, direcctorios, con la red, información del sistema).

man –k palabra_clave

Antes de comenzar a ver los comandos básicos, descubriremos la tecla tabulador <tab> que sirve para autocompletar los comandos, ficheros, directorios.


ctrl + c (matar proceso actual)

- Info Sistema
echo $PATH
set
umask
ulimit
history
type
pwd
hostname
uname –a
date
time
whoami
who
id
last
uptime
top
free
df –h
du
cat /proc/cpuinfo
cat /proc/version
cat /proc/interrupts
cat/proc/filesystems
cat/proc/dma
cat /etc/princap
mount
lsmod
dmesg




- Básicos
ls
cd
cp
mcopy
mv
ln –s
rm -r
mkdir
rmdir
grep (ejemplo comando | grep filtro)
tail
sort
find
locate
halt
reboot
shutdown
diff
cal
calendar
hash



- Red
wget
lynx
dig
rndc
nslookup
hostname
host
ping
route
ifconfig
traceroute
netstat
finger
talk


- Editores y desarollo
pico
vi
sed
touch
emacs
gcc codigo.c
g++ codigo.C
perl
python
tcl
wish
guile
g77
f2c
fort77
basic
cvs


- Procesos
ps
fg pid
bd pid
kill pid
Variantes de kill
* kill -HUP <pid>: Señala al proceso con numero <pid>, que vuelva a leer sus archivos de configuración
* kill -INT <pid>: Señala al proceso con numero <pid>, que sera interrumpido
* kill -TERM <pid>: Señala al proceso con numero <pid>,que debe de terminar, a diferencia de -KILL , esta opción da la oportunidad al proceso de terminar.
* kill -STOP <pid>: Señala al proceso con numero <pid>, que pare momentaneamente
* kill -CONT <pid>: Señala al proceso con numero <pid>, que continué, este comando se utiliza para reanudar un proceso que le fue aplicado -STOP
* kill -KILL <pid>: Señala al proceso con numero <pid>,que termine de inmediato, el proceso es terminado abruptamente.
killall programa
lpc
lprm trabajo
nice programa
renice pid

- Admin
adduser
groupadd
passwd
chmod
chown
su
chattr
lsattr
chage
chgrp
fsck
e2fsck
insmod
modprobe
sysinfo


- Instalar y Comprimir
rpm
tar xvzf
tar cvzf
gunzip
gzip
unzip
zip
zcat


- Trucos Shell
!! (repite el último comando)
!numero (repite el último comando x veces)
!v (repite el último comando que empieze por v)
more
less
|
cat (muestra) (ejemplo --> cat /dev/null >fichero (lo vacia)
echo (escribe)
> (escribe y sobreescribe)
>> (añade)
alias
comando & (ejecuta y desaparece)
comando1; comando2; comando3
comando1 & comando2


* ^d (ctrl-d): Envía un EOF (final de fichero) a la shell que causa un logout.
* ^c (ctrl-c): Termina el proceso que esté en ejecución.
* ^z (ctrl-z): Pone el proceso en ejecución en sleep, pudiendo volver a el con, por ejemplo, fg.
* ^l (ctrl-l): Realiza un clear (borrado de la pantalla) pero manteniendo la linea en la que fue pulsada esta combinación de teclas.
* ^t (ctrl-t): Intercambia dos letras contiguas. Por ejemplo, supongamos que escribes apt-gte, pues te colocas en la 'e', le das a ^t y problema disléxico (más común de lo que pudiera parecer ;-) solucionado.
* ^r (ctrl-r): El bash entra en el modo 'reverse-i-search', que se utiliza para buscar comandos que fueron ejecutados anteriormente. En este modo el usuario puede ir escribiendo parte de la linea de comandos que esta buscando, y el bash va mostrando la línea de comandos que el cree la más adecuada. Una vez has encontrado la que buscabas, enter.
* ^s (ctrl-s): Bloquea la shell.
* ^q (ctrl-q): Desbloquea la shell.


Pero aquí no acaba la cosa, ahora unos cuantos que he encontrado probando y/o buscando por el google:

* ^a (ctrl-a): Desplaza el cursor al inicio de la línea de comandos.
* ^e (ctrl-e): Desplaza el cursor al final de la línea de comandos.
* ^u (ctrl-u): Corta la linea de comandos desde la posición del cursor hasta el inicio de la línea. El texto cortado se guarda en una especie de "portapapeles", pudiendo realizar un paste (ver más abajo)
* ^k (ctrl-a): Igual que ^u pero desde el cursor hasta el final de la línea.
* ^y (ctrl-y): Pega el texto que previamente había sido cortado con ^u o ^.
* ^b (ctrl-b): Desplaza el cursor una posición hacia la izquierda, como si usaramos la flecha hacia la izquierda de los cursores.
* ^f (ctrl-f): Desplaza el cursor una posición hacia la derecha, como si usaramos la flecha hacia la derecha de los cursores.
* ^p (ctrl-p): Se desplaza por el histórico de la línea de comandos hacia atrás, como si utilizaramos la flecha hacia arriba de los cursores.
* ^n (ctrl-n): Se desplaza por el histórico de la línea de comandos hacia delante, como si utilizaramos la flecha hacia abajo de los cursores.


Hay otras teclas rápidas que han sido aportadas por los comentarios a este artículo:

* ^w (ctrl-w): Corta desde la posición actual del cursor hasta el primer espacio que encuentra hacia la izquierda.


Finalmente he encontrado una combinación de teclas que me ha funcionado desde el las X (provado en konsole y xterm), pero que no me ha funcionado en la consola: ^_ (ctrl-_) que lo que hace es un undo o deshacer.


Todos los Comandos Linux
http://www.linuxdevcenter.com/linux/cmd/

FUENTE: http://foro.elhacker.net/index.php/topic,49887.0.html
Autor: el-brujo

[Imagen: bannerpx6.jpg]
[Imagen: banner21hc7qn1.jpg]
[Imagen: banner4za9.jpg]
[Imagen: bannergifhv0.gif]
25-11-2008 13:12
Envíale un email Encuentra todos sus mensajes Cita este mensaje en tu respuesta
LeaTex Sin conexión
Presidente del CEIT
.
********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 4.848
Agradecimientos dados: 56
Agradecimientos: 267 en 55 posts
Registro en: Apr 2008
BlogSpot Facebook Google+ Last.fm LinkedIn Twitter
YouTube
Mensaje: #2
Re: Algunos Comandos de Linux :D
qué buen topic! me diste una idea genial!

26-11-2008 00:16
Visita su sitio web Encuentra todos sus mensajes Cita este mensaje en tu respuesta
N3RI Sin conexión
Campeon del cubo Rubik
Sin estado :(
****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 152
Agradecimientos dados: 0
Agradecimientos: 0 en 0 posts
Registro en: Oct 2008
Mensaje: #3
Re: Algunos Comandos de Linux :D
¿foro.elhacker.net?!?!?!?!? No es el de la novela pedorra esa argentina que Carlín era juanker?!?!?!?! jajajaja todavía existe?

26-11-2008 00:27
Visita su sitio web Encuentra todos sus mensajes Cita este mensaje en tu respuesta
GhostCode Sin conexión
Empleado de Fotocopiadora
Sin estado :(
**

Ing. en Sistemas
Facultad Regional La Plata

Mensajes: 40
Agradecimientos dados: 0
Agradecimientos: 0 en 0 posts
Registro en: Nov 2008
Mensaje: #4
Re: Algunos Comandos de Linux :D
No Chavo, ese foro y otros mas siguen, por que no hay usuarios como vos :D jajajaja no molestes mas N3RI q yo no te molesto a vos :D

[Imagen: bannerpx6.jpg]
[Imagen: banner21hc7qn1.jpg]
[Imagen: banner4za9.jpg]
[Imagen: bannergifhv0.gif]
26-11-2008 10:02
Envíale un email Encuentra todos sus mensajes Cita este mensaje en tu respuesta
Buscar en el tema
Enviar respuesta 




Usuario(s) navegando en este tema: