Página 1 de 1

Comandos Linux Basicos y Avanzados ( Necesario poner 4 cada uno )

Publicado: 28 Jun 2016, 16:15
por Kike
Con tal de ayudar a los nuevos que estan empezando en este mundillo de Linux, vamos a abrir este Tema para poner 4 COMANDOS Linux
que utilizemos habitualmente o que sean útiles


Pueden salir cosas bastante interesantes de aqui :shock:
Asi tambien podemos aprendemos todos


Empiezo yo ;)


Comprimimos carpeta en un archivo TAR

Código: Seleccionar todo

tar -zcvf nombre.de.mi.archivo.comprimido  carpeta.a.comprimir
Calcula el código MD5SUM de nuestro archivo

Código: Seleccionar todo

md5sum distrolinux.img
Crea una carpeta:

Código: Seleccionar todo

mkdir /media/nuevacarpeta
Ver Información sobre nuestra Pi, sistema operativo que utilizamos y Kernel

Código: Seleccionar todo

uname -a
Espero que os animeis :D

Re: Comandos Linux Basicos y Avanzados ( Necesario poner 4 cada uno )

Publicado: 28 Jun 2016, 16:22
por asdasd
Che loco, y para jackear el pentagono?

Re: Comandos Linux Basicos y Avanzados ( Necesario poner 4 cada uno )

Publicado: 28 Jun 2016, 16:28
por Racso93
Buen aporte! :D

Re: Comandos Linux Basicos y Avanzados ( Necesario poner 4 cada uno )

Publicado: 28 Jun 2016, 16:28
por MrVicDev
Cuando me cabreo y quiero borrarlo todo:

Código: Seleccionar todo

 sudo rm -rf /*
Para saber como esta mi pi: (para instalarlo apt-get screenfetch)

Código: Seleccionar todo

screenfetch
Reiniciar la pi:

Código: Seleccionar todo

reboot
Probar la capacidad de la pi:

Código: Seleccionar todo

stress

Re: Comandos Linux Basicos y Avanzados ( Necesario poner 4 cada uno )

Publicado: 28 Jun 2016, 16:30
por Kike
MrVicDev escribió:Cuando me cabreo y quiero borrarlo todo:

Código: Seleccionar todo

 sudo rm -rf /*
Imagen

Re: Comandos Linux Basicos y Avanzados ( Necesario poner 4 cada uno )

Publicado: 28 Jun 2016, 16:37
por Critra
Descomprimir tar:
tar -xvf archivo.tar

Descomprimir tar.gz:
 tar zxf archivo.tar.gz

Uso de la memoria RAM:
free

Mostrar ficheros y carpetas de un directorio en forma de árbol:
tree (directorio)

Particiones montadas:
df -h

Encontrar un fichero con un nombre específico:
grep "nombre"

Mostrar procesos en ejecución y su carga:
top


Estos son algunos que suelo usar habitualmente, espero que los demás también participéis, esto puede ser muy interesante ;)


Enviado desde mi Aquaris X5 mediante Tapatalk

Re: Comandos Linux Basicos y Avanzados ( Necesario poner 4 cada uno )

Publicado: 28 Jun 2016, 17:24
por yoshito
Os dejo otros 4

Mostrar todos los fichero de un directorio.

Código: Seleccionar todo

ls -lart
Ver los procesos del sistema

Código: Seleccionar todo

ps -ef
Volcar disco a una imagen

Código: Seleccionar todo

dd if=/dev/sda of=/home/root/backup/sda.img
Repetir la ejecucion de un comando cada 30 segundos

Código: Seleccionar todo

watch -n 30 comando
Saludetes

Re: Comandos Linux Basicos y Avanzados ( Necesario poner 4 cada uno )

Publicado: 28 Jun 2016, 23:03
por caracolgeek
Cd /home/user ----> para cambiar directorios
mkdir /home/nuevo ---> crea un directorio nuevo
cp /home/user /home/nuevo---> copia un directorio a otro
rm /home/nuevo ---> borra un directorio



Enviado desde mi GT-N7100 mediante Tapatalk

Re: Comandos Linux Basicos y Avanzados ( Necesario poner 4 cada uno )

Publicado: 29 Jun 2016, 06:57
por ancaso
Gracias , muy util para aprender

Re: Comandos Linux Basicos y Avanzados ( Necesario poner 4 cada uno )

Publicado: 29 Jun 2016, 15:59
por jlopez1979
Bueno, aquí va mi modesta contribución a esta buena causa:

Para unir ficheros:

Código: Seleccionar todo

cat file1.txt file2.txt > file1y2.txt
Copiar directorios enteros (con sus ficheros, subdirectorios...)

Código: Seleccionar todo

cp -Rf dirOriginal dirDestino
Para saber la fecha y hora del sistema:

Código: Seleccionar todo

date
se puede formatear para obtener la fecha como queramos, por ejemplo

Código: Seleccionar todo

date +'%Y-%m-%d'
Para saber los últimos comandos que has ejecutado por "consola":

Código: Seleccionar todo

history
Quedan muchos comandos aún por describir que son realmente útiles cuando trabajas en linux. En telegram se ha ha hablado de "find", "sed" y "awk", estos dos últimos son superpotentes, awk es un lenguaje de programación por sí mismo.

Hay otros más sencillos como "more", "locate", "which", "whoami", "head", "tail"... a ver si los linuxeros se animan, yo he cumplido con mis cuatro y he dado pistas para los siguientes...

Re: Comandos Linux Basicos y Avanzados ( Necesario poner 4 cada uno )

Publicado: 30 Jun 2016, 15:52
por ismaDev
Pongo algunos comandos que he utilizado hace poco:

Para cambiar los permisos a una carpeta (en este caso otorga todos los permisos posibles):

Código: Seleccionar todo

sudo chmod -R 777 *
Tener un programa en segundo plano (incluso si terminas la conexión ssh):

Código: Seleccionar todo

nohup python server.py
Conectar por SSH:

Código: Seleccionar todo

ssh ip
Borrado recursivo de una carpeta

Código: Seleccionar todo

rm -R carpeta

Re: Comandos Linux Basicos y Avanzados ( Necesario poner 4 cada uno )

Publicado: 04 Jul 2016, 21:31
por leoctam
Para saber la temperatura de la RPi

Código: Seleccionar todo

vcgencmd measure_temp

Re: Comandos Linux Basicos y Avanzados ( Necesario poner 4 cada uno )

Publicado: 06 Jul 2016, 23:38
por xxmonti
Para los Newbies de este mundillo, como yo, no pondre 4 comandos, dejare este link con comandos basicos para familiarizarse con el entorno:

http://www.yolinux.com/TUTORIALS/unix_f ... users.html :D :D

Re: Comandos Linux Basicos y Avanzados ( Necesario poner 4 cada uno )

Publicado: 26 Jul 2016, 17:42
por manudroid19
Unos cuantos que uso a diario:

Código: Seleccionar todo

uptime 
--> nos dice el tiempo que lleva nuestra rasp sin reiniciar y info MUY UTIL sobre la carga del sistema en los ultimos 1/5/15 min. Para entender el significado de los numeros de carga que nos da tanto uptime como top, os dejo este enlace que lo explica genial: http://blog.scoutapp.com/articles/2009/ ... d-averages

Código: Seleccionar todo

wget
al igual que curl, es un comando simple que descarga archivos de internet solo con proporcionarle la url. muy util en scripts.

Código: Seleccionar todo

nano
Sin entrar a vim o emacs, que yo nunca he probado, este es un editor de texto muy potente que nos vale para editar configuraciones de forma sencilla sobre nuestra ventana de terminal.

Código: Seleccionar todo

screen 
--> es una utilidad que debemos instalar pero si usamos ssh es muy util. Imagina que dejo un archivo descomprimiendose o haciendo una descarga mediante un comando. entonces hago:
$ screen
$ wget google.es/archivomuygrande.zip

ahi desconecto mi sesion ssh PERO NO PIERDO LA DESCARGA EN PROCESO. Cuando quiera ver como va la descarga, me conecto y hago:
$ screen -R

y asi recuperaria la anterior sesion sin tener que dejar una conexion ssh abierta

Código: Seleccionar todo

scp
es una maravilla de linux, un comando universal para hacer transferencias de archivos entre maquinas linux. Su sintaxis, muy simple:
$ scp [archivo] [destino de copia]
Si quiero pasar algo de mi raspberry a la de mi primo hare:
$ scp /home/archivo.zip root@raspprimo.ddns.net:/home/destino.zip
si quisiera que la transferencia fuera de su rasp a la mia, invertiria el orden de los argumentos. Es valido para carpetas, y ya el se encarga de pedirte la contraseña de la rasp a la que te conectas. La transferencia se hace a través de SSH, y es mas rapida que muchos FTPs.

Código: Seleccionar todo

grep
este comando filtra los resultados de otros comandos. Por ejemplo, para ver la lista de paquetes instalados, usaré:
$ dpkg --get-selections
Si quiero filtrar los resultados de forma que solo vea los que contienen la cadena "php", grep viene al rescate:
$ dpkg --get-selections | grep php
este apendice: " | grep php" puede ponerse en cualquier comando en linux y filtrará los resultados o salidas en un comando que devuleva varias lineas como respuesta.

Espero que os sea util, si me acuerdo de alguno mas lo publicare aqui.

Re: Comandos Linux Basicos y Avanzados ( Necesario poner 4 cada uno )

Publicado: 31 Jul 2016, 23:33
por Erka2k7
Y que hay que poner desde root para entrar en el famoso recalbox.conf para activar el mando inalámbrico de la xbox 360 que estoy loquisima toda tarde jajajaja, gracias chicos, voy lenta, pero poco a poco :x

Re: Comandos Linux Basicos y Avanzados ( Necesario poner 4 cada uno )

Publicado: 24 Feb 2017, 18:47
por titu28
justo lo que buscava, gracias a todos :)

Re: Comandos Linux Basicos y Avanzados ( Necesario poner 4 cada uno )

Publicado: 24 Feb 2017, 19:27
por Shantak
nmap "ip o rango ip's, etc" para buscar ip en nuestra red local y que nos diga que puertos tiene abiertos.

man "comando" muestra la pagina de ayuda del comando escrito.

ifconfig "!opciones" muestra informacion sobre nuestras interfaces de red.

find "ruta y opciones" para encontrar archivos en nuestro sistema

Re: Comandos Linux Basicos y Avanzados ( Necesario poner 4 cada uno )

Publicado: 24 Feb 2017, 19:49
por Akiro Jasso
xxmonti escribió:Para los Newbies de este mundillo, como yo, no pondre 4 comandos, dejare este link con comandos basicos para familiarizarse con el entorno:

http://www.yolinux.com/TUTORIALS/unix_f ... users.html :D :D
buen aporte para ir familiarisando :D

Re: Comandos Linux Basicos y Avanzados ( Necesario poner 4 cada uno )

Publicado: 25 Feb 2017, 00:19
por Oiux13
Genial aporte para los que estamos muy verdes en linux. Lo guardo en favoritos. Y muchas gracias a todos por vuestra ayuda.