Registrarse
Home
Foros
Miembros
Calendario
Normas
Ayuda

Foros de usuarios de openSUSE
Retroceder   ForoSUSE > Zona Técnica > FAQs, Manuales y Tutoriales


Síguenos en Twitter Suscríbete a nuestras noticias Acompáñanos en Facebook

Respuesta
 
Herramientas Desplegado

Comandos Básico de linux
  #1  
Antiguo 29-mar-2006, 06:08
gimakos
Invitado
 
Mensajes: n/a
Comandos Básico de linux

Estos son unos comandos que encontre posteado por hay los coloco aca por si a alguien le interesa



cd - Usado para cambiar de directorio
Ej.: cd /home/lpt - Esto te llevará dentro del directorio \"/home/lpt\"

mkdir - Usado para crear un directorio
Ej.: mkdir /home/lpt - Esto creará el directorio \"/home/lpt\"

ls - Usado para listar los contenidos de un directorio
Ej.: ls /home/lpt - Esto listará el contenido del directorio \"home/lpt/\"

cp - Usado para copiar archivos (ficheros)
Ej.: cp /home/lpt/file1.txt /home - Esto copiará el archivo(fichero) \"/home/lpt/file1.txt\" en el directorio \"/home\"

mv - Usado para mover archivos (ficheros)
Ej.: mv /home/lpt/file1.txt /home - Esto moverá el archivo(fichero) \"/home/lpt/file1.txt\" hacia el directorio \"/home\"

rm - Usado para remover/borrar un archivo (fichero)
Ej.: rm /home/lpt/file1.txt - Esto borrará el archivo(fichero) \"/home/lpt/file1.txt\"

clear - Usado para limpiar la pantalla de una terminal

pwd - Usado para desplegar el directorio actual de trabajo

chmod - Usado para cambiar el permiso de un archivo (fichero)
Ej.: chmod 755 /home/lpt/file1.txt - Esto dará todos los permisos excepto el derecho de editar el archivo (fichero) \"file1.txt\"

man - Provee mayor información acerca de un mandato solicitado (man=manual)
Ej.: man pwd - Esto mostrará en pantalla el manual del mandato \"pwd\"

vi - Invoca al editor vi (vi=visual)
Ej.: vi /home/lpt/file1.txt - Esto invocará al editor vi para editar el archivo (fichero) \"file1.txt\"

ps - Lista los procesos que se estan ejecutando actualmente

find - Usado para localizar un archivo/carpeta en particular
Ej.: find /home/lpt -type f -name file1.txt - Este mandato buscará el archivo (fichero) file1.txt dentro del directorio \"/home/lpt\"

touch - Usado para cambiar el tiempo de acceso y modification a un archivo así como para crear uno nuevo
Ej.: touch /home/lpt/file1.txt - Esto creará un nuevo archivo (fichero) nombrado file1.txt si no se encuentra un presente. De lo contrario, esto cambiará la fecha de acceso al archivo (fichero)

more - Usado para desplegar el texto de un archivo por pantallas
Ej.: more /home/lpt/file1.txt - Esto desplegrá el contenido del archivo (fichero) file1.txt por pantallas

cat - Usado para visualizar los contenidos de un archivo
Ej.: cat /home/lpt/file1.txt - Esto volcará el contenido de file1.txt en la pantalla

cal - Usado para desplegar el calendario del mes y año actual

date - Usado para desplegar la fecha y hora actual del sistema

exit - Usado para salir de un programa o de shell

who - Usado para ver qué usuarios estan conectados al sistema


Ampliar ayuda de mandatos.
-------------------------------------
man mandato Muestra un manual sobre el mandato. Su modo de uso y sus variantes.

Prendiendo y apagando el sistema.

shutdown -h 5 Apaga el sistema en 5 minutos después de ejecutarse y no reinicia.

shutdown -h now Apaga el sistema en ese momento y NO lo vuelve a reinicia

halt Apaga el sistema de la misma manera que el mandato anterior

shutdown -r 5 Apaga el sistema 5 minutos después de haberlo ejecutado y reinicia

shutdown -r now Apaga el sistema en ese momento y reinicia

reboot Reinicia el sistema

startx Inicia el entorno gráfico.


Administración de usuarios.
-----------------------------------
adduser LPT Agrega un usuario llamado LPT

passwd LPT Le asigna la clave de acceso al usuario LPT

userdel LPT Borra la cuenta LPT

su Da momentáneamente privilegios de ROOT (Si sabemos la clave sonrisa )

su - LPT Se toma momentáneamente los privilegios del usuario LPT.

exit Sale del perfil del usuario que lo ejecuta.


Montado de sistemas de archivos.
--------------------------------------------
mount -t iso9660 /dev/cdrom /mnt/cdrom Monta la unidad de CD-ROM en el directorio especificado (/mnt/cdrom)

mount -t msdos /dev/hda1 /mnt/win_c Monta el disco "C" en el directorio especificado con partición msdos.

mount -t vfat /dev/hda1 /mnt/win_c Monta el disco "C" con partición FAT en el directorio especificado.

umount /mnt/cdrom Desmonta el CD-ROM.

umount /mnt/win_c Desmonta el disco rígido "C"

usermount Una forma fácil y rápida de montar y desmontar unidades.


Tratamiento de archivos. Moviéndonos por directorios.
---------------------------------------------------------------------
cd /home/LPT Ingresa al directorio /home/LPT

cd .. Vuelve al directorio raíz


Listar archivos
------------------
ls -l Lista los archivos del directorio actual con todos sus atributos.

ls -F Lista los archivos del directorio actual indicando su tipo (archivo, directorio, etc)

ls -lC Lista los archivos del directorio actual en columnas.

ls -a Lista los archivos invisibles del directorio actual.(los que empiezan con "../../../../home/jbarrios/.")


Borrar archivos
-------------------
rm lpt.txt Borra el archivo con nombre lpt.txt.

rm -R /LPT Borra el directorio LPT con todos los archivos que tiene dentro (Recursivo).

rm -Rf /LPTBorra el directorio LPT en forma recursiva y SIN PREGUNTAR. -Ojo con este mandato siendo Root-


Copiar y mover archivos
-------------------------------
cp lpt.txt /home/LPT Copia el Archivo lpt.txt dentro del directorio /home/LPT

mv lpt.txt /home/LPT Mueve el Archivo lpt.txt dentro del directorio /home/LPT


Renombrar archivos.
--------------------------
mv lpt.txt linux_para_todos.txt Le cambia el nombre al archivo lpt.txt por linux_para_todos.txt


Comodines
--------------
* Representa todo. Ejemplo: ls *.rpm (lista todos los archivos con extensión rpm)

? Representa un solo caracter . ejemplo: ls ?.txt (lista todos los archivos de un solo caracter con extensión txt)

Instalando paquetes RPM
--------------------------------
rpm -ivh lpt-news-0.1-5.i386.rpm Instala el paquete lpt-news-0.1-5.i386.rpm (Use preferentemente -Uvh)

rpm -Uvh lpt-news-0.1-5.i386.rpm Instala o actualiza el paquete lpt-news-0.1-5.i386.rpm (usar este, preferentemente, para instalar)

rpm -e lpt-news Desinstala el paquete lpt-news (no se necesita ni la versión ni la extinción)

rpm -qf /bin/lsMuestra en que paquete esta incluido el mandato ls. -ver whereis, en sección búsqueda-

rpm -q lpt-news Muestra la versión del paquete ya instalado lpt-news.

rpm -ql lpt-news Lista los componentes del paquete lpt-news, previamente instalado, con sus respectivas rutas.

rpm -qa Lista todos los paquetes instalados en el sistema(no se necesita privilegios de ROOT)

rpm -qa |grep ltpLista todos los paquetes que contengan lpt en su nombre.


Comprimir, descomprimir archivos tar.gz y tar.bz2
----------------------------------------------------------------
tar -zxvf lpt.tar.gz Descomprime y Desempaqueta el archivo lpt.tar.gz

tar -zcvf lpt.tar.gz /home/LPT Empaqueta y Comprime el directorio /home/LPT dentro de lpt.tar.gz

tar -jxvf lpt.tar.bz2 Descomprime y Desempaqueta el archivo lpt.tar.bz2

tar -jcvf lpt.tar.bz2 /home/LPT Empaqueta y Comprime el directorio /home/LPT dentro de lpt.tar.bz2

tar -cMf /dev/fd0 Empaqueta el directorio actual en múltiples Diskettes.


Matar procesos
--------------------
ps axu Lista los procesos que se están corriendo.

kill -9 123 Mata el proceso con número de PID 123. Sin darle tiempo a terminar

kill -9 mozilla Mata el proceso mozilla. Sin darle tiempo a terminar.

kill -15 123 Fuerza a terminar el proceso (el -15 no es necesario ya que es el número por defecto)

kill -l Lista los posibles argumentos de la orden, -15(terminar), -9(matar) etc.

top Cumple la función de ps y kill simultáneamente en consola.


Combinaciones de teclas
--------------------------------
[Ctrl]+[Alt]+[Del] Shutdown. Apaga el sistema de forma organizada desde una terminal texto.

[Ctrl]+[Alt]+[F1] Cambia a la primera terminal de texto.

[Ctrl]+[Alt]+[Fn] Cambia a la terminal de texto numero n (n=1,...,8)

[Ctrl]+[Alt]+[F7] Cambia a la primera terminal X (si se esta usando alguna)

[Ctrl]+[Alt]+[Fn] Cambia a la terminal X numero n (n=7,...,12)

[Tab] Auto-completa el nombre de un mandato, fichero, directorio, programa, cuando trabajamos en una terminal texto.

[ArrowUp] (Flecha arriba) Va editando la historia de mandatos que hemos escrito anteriormente en terminal texto.

[Shift][PgUp] Scroll la salida de la terminal hacia arriba, en terminal texto.

[Shift][PgDown]: Scroll la salida de la terminal hacia abajo, en terminal texto.

[Ctrl]+c Termina el proceso actual. Si no esta corriendo de fondo

[Ctrl]+d Termina la terminal actual.

[Ctrl]+s Para la transferencia a la terminal.

[Ctrl]+z Manda el proceso actual a correr de fondo.


Información del Sistema
-------------------------------
hostname Devuelve el nombre de la maquina.

uptime Devuelve la cantidad de tiempo transcurrido desde la ultima vez que se arranco el sistema.

uname -a Información sobre el sistema operativo de la maquina.

dmesg|more Imprime el "ring buffer" del kernel.

free -tm Información sobre la cantidad de memoria disponible y usada

df -h Información sobre todo los dispositivos montados en la maquina

du -bh /|more Información sobre el espacio ocupado por cada subdirectorio, comenzando en el directorio raíz (/)

cat /proc/cpuinfo Información sobre el microprocesador

cat /proc/interrupts Información sobre las interrupciones en uso (IRQs)

cat /proc/filesystems Información sobre los sistemas de archivos que se pueden utilizar (compilados en el kernel).

who Información sobre los usuarios usando el sistema.

id LPT Información sobre UID, GID y GROUPS del usuario LPT

last Información sobre los últimos usuarios que han usado el sistema.

/sbin/ifconfig Información sobre los distintos dispositivos de red

netstat Información valiosa sobre la conexion de red


Búsquedas.
---------------
find / -name lpt.txt -printBusca el archivo ltp.txt empezando por el directorio / y lo muestra en pantalla .

find / -name lpt.txt > búsqueda.txt . Busca el archivo ltp.txt empezando por el directorio / y guarda la salida en el archivo búsqueda.txt

whereis fichero Busca los ficheros binarios, fuentes y páginas del manual correspondientes a un paquete
Responder Citando
  #2  
Antiguo 03-abr-2007, 09:56
evilunix
Invitado
 
Mensajes: n/a
pues gracias ...por este aporte por que soy como un cabernicola con un televisor.....

me serviran mucho para mi comenso....
Responder Citando
  #3  
Antiguo 07-abr-2007, 03:15
Avatar de karlggest
karlggest karlggest está desconectado
Moderador
 
Fecha de Ingreso: 07-febrero-2007
Ubicación: Ourense
Versión: Leap 42.3
Mensajes: 8.189
Agradecimientos: 41
Agradecido 1.249 Veces en 920 Mensajes
Poder de Credibilidad: 19
karlggest está en el buen camino
Aquí va alguno más que no veo. Si puedes, edita el tuyo para que queden mejor todos juntos

Gestión de procesos:

fg envía a "primer plano el proceso que trabaja en segundo plano.
<comando> & hace que <comando> se ejecute en segundo plano.

Gestión de archivos:

ln <archivo origen> <nuevo_archivo> crea un enlace "duro" entre el archivo de origen y el nuevo archivo. nuevo_archivo no puede ser un archivo existente.
ln -s <archivo origen> <nuevo_archivo> crea un enlace "blando" (algunos S.O. lo denominan "Acceso directo" entre el archvo de origen y el nuevo. nuevo_archivo no puede ser un archivo existente.

Tuberías y canales:

comando > archivo hace que la salida de comando vaya a archivo en lugar de a consola (no se muestra, por tanto). archivo no tiene porqué existir, y si existe, la orden sobreescribe el contenido de comando.
comando >> archivo hace que la salida de comando vaya a archivo y se añada a continuación del contenido de archivo existente.
comando1 | comando2 hace que la salida de comando 1 sea la entrada de comando 2. Por ejemplo la orden:
ps aux | grep kdm
mostrará los procesos (ps) que se llamen o contengan kdm.

Operaciones lógicas con comandos:

Se ejecutan de izquierda a derecha.

comando1 && comando2 ejecuta comando1, y si la operación es correcta, ejecuta comando2. En caso contrario, no hace nada.

Por ejemplo, ./configure && make && make install

comando1 || comando2 ejecuta comando1 y luego comando2, independientemente del resultado del comando1.


Opciones habituales en comandos:
--help Muestra el formato del comando y las principales opciones.
-R ó r En muchos comandos, significa que el comando sea ejecutado recursivamente (dentro del directorio). Por ejemplo, ls -R carpeta muestra todo el contenido de carpeta, incluidas las carpetas interiores.
-f En muchas ocasiones significa "forzar". Otros comandos pueden tener la opción --force-variante, donde variante sea una opción de las varias posibles para ese comando. P. ej. rm -rf carpeta borra carpeta y todo lo que contiene (sin undelete ni papeleras, ojo). apt-get --force-install obliga al instalador apt-get (de Debian) a instalar todo lo que esté pendiente de instalar o configurar.
-v ó V Sé verboso (que muestre contenidos). tar xvf archivo.tar descomprime (x) mostrando el proceso (v) y "por la fuerza" (f) archivo.tar en archivo

Estas opciones deben asegurarse en el man comando respectivo.
Responder Citando
  #4  
Antiguo 30-abr-2007, 01:12
Avatar de hormigaz
hormigaz hormigaz está desconectado
Miembro Junior
 
Fecha de Ingreso: 19-octubre-2006
Mensajes: 517
Agradecimientos: 0
Agradecido 0 Veces en 0 Mensajes
Poder de Credibilidad: 12
hormigaz está en el buen camino
Faltan algunos comandos interesantes:

echo Imprime algo por pantalla

env muestra las variables de entorno

export nombreVariable=valor asigna a la variable de entorno nombreVariable el valor valor

sudo ejecuta una acción con privilegios de superusuario

./nombreEjecutable ejecuta el programa llamado nombreEjecutable y que se encuentra ubicado en la carpeta en la que esté en ese momento la consola.

nombre = valor Asigna a la variable nombre el valor valor. Para acceder a ella, $nombre.

Por ejemplo, texto = "Hola mundo"; echo $texto

Para separar varias instrucciones (Sin concatenación) se usa ;

Además para procesar recursivamente los archivos de un directorio [Con bucles]

Código:
for variable in filtro
do
{
     Instrucción 1;
     Instrucción 2;
} done
Donde variable es una variable, la que tu quieras, filtro es un filtro a los archivos e Instrucción X una instrucción de BASH o un programa. Por ejemplo, para convertir todos los ficheros de un directorio de mp3 a ogg sería:

Código:
for archivo in *.mp3
do
{
    lame --decode "$archivo" -o "$archivo.wav";
    oggenc "$archivo.wav" -o "$archivo.ogg";
}done
Responder Citando
  #5  
Antiguo 26-jun-2007, 22:23
osorio osorio está desconectado
Aforado
 
Fecha de Ingreso: 21-abril-2006
Ubicación: Managua
Mensajes: 74
Agradecimientos: 0
Agradecido 0 Veces en 0 Mensajes
Poder de Credibilidad: 12
osorio está en el buen camino
Enviar un mensaje por MSN a osorio
otros
lpstat -u muestra los trabajos de impresion

lpstat -h ip_servidor -u: podremos ver todos los trabajos pendiente en ese servidor

start_daemon /usr/bin/enable/ impresora para iniciar una impresora desde comandos.

wall mensaje luego ctrld : envia un mesaje en pantalla a todos los usuarios en el sistema
__________________

Sign by Dealighted - Coupons and Deals


Nicaragua Con software libre
Linux user number 455062
toshiba A205
suse 10.3 64x
Responder Citando
Comandos
  #6  
Antiguo 21-jul-2007, 02:34
kfletes06 kfletes06 está desconectado
Aforado
 
Fecha de Ingreso: 13-julio-2007
Versión: 9.3
Mensajes: 1
Agradecimientos: 0
Agradecido 0 Veces en 0 Mensajes
Poder de Credibilidad: 0
kfletes06 está en el buen camino
Comandos

Crtl+Alt+Esc+ Clic derecho sobre la barra de tareas la desaparece

Alt+F2 y escribimos kicker Reanuda la barra de tareas.

Crtl+Alt+F10 mensajes de kernel

Alt+F3 Maximixa y Minimizar y cerrar ventana

Alt+F5 Ver Tareas
Responder Citando
Respuesta

Marcadores


(0 miembros y 1 visitantes)
 
Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado

Ir al Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Configurar modem speed touch 330 silver o plateado spam Hardware 30 29-nov-2010 02:13
Un cuento preocupante con Linux kaleimn La cafetería 19 30-dic-2008 20:20
Problemas Wifi USB de Telefonica blaster Internet, Redes y Wireless 10 18-nov-2006 01:02
Problema con red en SuSE 9.0 Pro arandaedgar Internet, Redes y Wireless 6 16-oct-2006 03:52
Suse 10 se cuelga al arrancar el escritorio goordel Hardware 6 14-mar-2006 19:21



Síguenos en Twitter Suscríbete a nuestras noticias Acompáñanos en Facebook


La franja horaria es GMT +2. Ahora son las 04:18.
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.

Esta página está bajo una licencia de Creative Commons, salvo que no se indique lo contrario.
Creative Commons License

Valid CSS!

Diseño por:Designed by: vbdesigns.devbdesigns.de 
Contáctenos - ForoSUSE - Archivo - Declaración de Privacidad - Arriba