Story Transcript
Universidad Nacional del Santa Facultad de Ingeniería E.A.P. de Ingeniería de Sistemas e Informática
COMANDOS BÁSICOS LINUX
Comandos Básicos Linux Ampliarayudademandatos. Muestra un manual sobre el mandato. Su modo de uso y sus variantes.
man mandato Prendiendoyapagandoelsistema. 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 shutdown -r now reboot startx Administracióndeusuarios. adduser LPT passwd LPT userdel LPT su su - LPT exit Montadodesistemasdearchivos. mount -t iso9660 /dev/cdrom / mnt/cdrom mount -t msdos /dev/hda1 /mnt/win_c mount -t vfat /dev/hda1 /mnt/win_c Ing. Mirko Manrique Ronceros
Apaga el sistema 5 minutos después de haberlo ejecutado y reinicia Apaga el sistema en ese momento y reinicia Reinicia el sistema Inicia el entorno gráfico. Agrega un usuario llamado LPT Le asigna la clave de acceso al usuario LPT Borra la cuenta LPT Da momentáneamente privilegios de ROOT (Si sabemos la clave :) ) Se toma momentáneamente los privilegios del usuario LPT. Sale del perfil del usuario que lo ejecuta. Monta la unidad de CD-ROM en el directorio especificado (/mnt/cdrom) Monta el disco "C" en el directorio especificado con partición msdos. Monta el disco "C" con partición FAT en el directorio especificado. Página 1 de 10
Universidad Nacional del Santa Facultad de Ingeniería E.A.P. de Ingeniería de Sistemas e Informática
COMANDOS BÁSICOS LINUX
umount /mnt/cdrom umount /mnt/win_c
Desmonta el CD-ROM. Desmonta el disco rígido "C"
usermount
Una forma fácil y rápida de montar y desmontar unidades.
ConfigurandoX Xconfigurator xf86config switchdesk
Ing. Mirko Manrique Ronceros
Sirve para cambiar la resolución, profundidad y placa de vídeo. Archivo de configuración de X. Cambia el entorno gráfico por defecto (Gnome, KDE, etc)
Página 2 de 10
Universidad Nacional del Santa Facultad de Ingeniería E.A.P. de Ingeniería de Sistemas e Informática
Tratamientodearchivos. Moviéndonospordirectorios. cd /home/LPT cd ..
Listararchivos ls -l ls -F ls -lC ls -a
Borrararchivos rm lpt.txt rm -R /LPT rm -Rf /LPT
COMANDOS BÁSICOS LINUX
Ingresa al directorio /home/LPT Vuelve al directorio raíz
Lista los archivos del directorio actual con todos sus atributos. Lista los archivos del directorio actual indicando su tipo (archivo, directorio, etc) Lista los archivos del directorio actual en columnas. Lista los archivos invisibles del directorio actual.(los que empiezan con "../../../../home/jbarrios/.")
Borra el archivo con nombre lpt.txt. Borra el directorio LPT con todos los archivos que tiene dentro (Recursivo). Borra el directorio LPT en forma recursiva y SIN PREGUNTAR. -Ojo con este mandato siendo Root-
Copiarymoverarchivos cp lpt.txt /home/LPT mv lpt.txt /home/LPT
Copia el Archivo lpt.txt dentro del directorio /home/ LPT Mueve el Archivo lpt.txt dentro del directorio /home/LPT
Renombrararchivos. mv lpt.txt linux_para_todos.txt
Ing. Mirko Manrique Ronceros
Le cambia el nombre al archivo lpt.txt por linux_para_todos.txt
Página 3 de 10
Universidad Nacional del Santa Facultad de Ingeniería E.A.P. de Ingeniería de Sistemas e Informática
COMANDOS BÁSICOS LINUX
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)
Ing. Mirko Manrique Ronceros
Página 4 de 10
Universidad Nacional del Santa Facultad de Ingeniería E.A.P. de Ingeniería de Sistemas e Informática
InstalandopaquetesRPM rpm -ivh lptnews-0.1-5.i386.rpm rpm -Uvh lptnews-0.1-5.i386.rpm rpm -e lpt-news rpm -qf /bin/ls rpm -q lpt-news rpm -ql lpt-news rpm -qa rpm -qa |grep ltp
COMANDOS BÁSICOS LINUX
Instala el paquete lpt-news-0.1-5.i386.rpm (Use preferentemente -Uvh) Instala o actualiza el paquete lpt-news-0.1-5.i386.rpm (usar este, preferentemente, para instalar) Desinstala el paquete lpt-news (no se necesita ni la versión ni la extinción) Muestra en que paquete esta incluido el mandato ls. -ver whereis, en sección búsquedaMuestra la versión del paquete ya instalado lpt-news. Lista los componentes del paquete lpt-news, previamente instalado, con sus respectivas rutas. Lista todos los paquetes instalados en el sistema(no se necesita privilegios de ROOT) Lista todos los paquetes que contengan lpt en su nombre.
Comprimir,descomprimirarchivostar.gzytar.bz2 tar -zxvf lpt.tar.gz Descomprime y Desempaqueta el archivo lpt.tar.gz tar -zcvf lpt.tar.gz /home/LPT tar -jxvf lpt.tar.bz2 tar -jcvf lpt.tar.bz2 /home/LPT tar -cMf /dev/fd0
Matarprocesos ps axu kill -9 123 kill -9 mozilla kill -15 123 kill -l top Ing. Mirko Manrique Ronceros
Empaqueta y Comprime el directorio /home/LPT dentro de lpt.tar.gz Descomprime y Desempaqueta el archivo lpt.tar.bz2 Empaqueta y Comprime el directorio /home/LPT dentro de lpt.tar.bz2 Empaqueta el directorio actual en múltiples Diskettes.
Lista los procesos que se están corriendo. Mata el proceso con número de PID 123. Sin darle tiempo a terminar Mata el proceso mozilla. Sin darle tiempo a terminar. Fuerza a terminar el proceso (el -15 no es necesario ya que es el número por defecto) Lista los posibles argumentos de la orden, -15(terminar), -9(matar) etc. Cumple la función de ps y kill simultáneamente en consola. Página 5 de 10
Universidad Nacional del Santa Facultad de Ingeniería E.A.P. de Ingeniería de Sistemas e Informática
COMANDOS BÁSICOS LINUX
Combinacionesdeteclas [Ctrl]+[Alt]+[Del] [Ctrl]+[Alt]+[F1] [Ctrl]+[Alt]+[F7] [Ctrl]+[Alt]+[Fn] [Tab]
Shutdown. Apaga el sistema de forma organizada desde una terminal texto. Cambia a la primera terminal de texto. [Ctrl]+[Alt]+[Fn] Cambia a la terminal de texto numero n (n=1,...,8) Cambia a la primera terminal X (si se esta usando alguna) Cambia a la terminal X numero n (n=7,...,12) Auto-completa el nombre de un mandato, fichero, directorio, programa, cuando trabajamos en una terminal texto.
[Shift][PgUp] [Shift][PgDown]: [Ctrl]+c [Ctrl]+d [Ctrl]+s [Ctrl]+z
(Flecha arriba) Va editando la historia de mandatos que hemos escrito anteriormente en terminal texto. Scroll la salida de la terminal hacia arriba, en terminal texto. Scroll la salida de la terminal hacia abajo, en terminal texto. Termina el proceso actual. Si no esta corriendo de fondo Termina la terminal actual. Para la transferencia a la terminal. Manda el proceso actual a correr de fondo.
InformacióndelSistema hostname
Devuelve el nombre de la maquina.
[ArrowUp]
uptime uname -a dmesg|more free -tm df -h du -bh /|more cat /proc/cpuinfo cat /proc/interrupts cat /proc/filesystems who id LPT Ing. Mirko Manrique Ronceros
Devuelve la cantidad de tiempo transcurrido desde la ultima vez que se arranco el sistema. Información sobre el sistema operativo de la maquina. Imprime el "ring buffer" del kernel. Información sobre la cantidad de memoria disponible y usada Información sobre todo los dispositivos montados en la maquina Información sobre el espacio ocupado por cada subdirectorio, comenzando en el directorio raíz (/) Información sobre el microprocesador Información sobre las interrupciones en uso (IRQs) Información sobre los sistemas de archivos que se pueden utilizar (compilados en el kernel). Información sobre los usuarios usando el sistema. Información sobre UID, GID y GROUPS del usuario LPT Página 6 de 10
Universidad Nacional del Santa Facultad de Ingeniería E.A.P. de Ingeniería de Sistemas e Informática
last /sbin/ifconfig netstat
Ing. Mirko Manrique Ronceros
COMANDOS BÁSICOS LINUX
Información sobre los últimos usuarios que han usado el sistema. Información sobre los distintos dispositivos de red Información valiosa sobre la conexion de red
Página 7 de 10
Universidad Nacional del Santa Facultad de Ingeniería E.A.P. de Ingeniería de Sistemas e Informática
COMANDOS BÁSICOS LINUX
Búsquedas. find / -name lpt.txt -print find / -name lpt.txt > búsqueda.txt whereis fichero
Busca el archivo ltp.txt empezando por el directorio / y lo muestra en pantalla . Busca el archivo ltp.txt empezando por el directorio / y guarda la salida en el archivo búsqueda.txt Busca los ficheros binarios, fuentes y páginas del manual correspondientes a un paquete
EmpaquetandoyDesempaquetando .tar (tar) Empaquetar
tar cvf archivo.tar /archivo/mayo/*
Desempaquetar
tar xvf archivo.tar
Ver el contenido (sin extraer)
tar tvf archivo.tar .tar.gz - .tar.z - .tgz (tar con gzip)
Empaquetar y comprimir
tar czvf archivo.tar.gz /archivo/mayo/*
Desempaquetar y descomprimir tar xzvf archivo.tar.gz Ver el contenido (sin extraer)
tar tzvf archivo.tar.gz .gz (gzip)
Comprimir
gzip -q archivo (El archivo lo comprime y lo renombra como "archivo.gz")
Descomprimir
gzip -d archivo.gz (El archivo lo descomprime y lo deja como "archivo"
Nota: gzip solo comprime archivos, no directorios .bz2 (bzip2) Comprimir
bzip2 archivo bunzip2 archivo (El archivo lo comprime y lo renombra como "archivo.bz2")
Descomprimir
bzip2 -d archivo.bz2 bunzip2 archivo.bz2 (El archivo lo descomprime y lo deja como "archivo")
Nota: bzip2 solo comprime archivos, no directorios Ing. Mirko Manrique Ronceros
Página 8 de 10
Universidad Nacional del Santa Facultad de Ingeniería E.A.P. de Ingeniería de Sistemas e Informática
COMANDOS BÁSICOS LINUX
.tar.bz2 (tar con bzip2) Comprimir
tar -c archivos | bzip2 > archivo.tar.bz2
Descomprimir
bzip2 -dc archivo.tar.bz2 | tar -xv tar jvxf archivo.tar.bz2 (versiones recientes de tar)
Ver contenido
bzip2 -dc archivo.tar.bz2 | tar -tv
Comprimir
.zip (zip) zip archivo.zip /mayo/archivos
Descomprimir
unzip archivo.zip
Ver contenido
unzip -v archivo.zip
Ing. Mirko Manrique Ronceros
Página 9 de 10
Universidad Nacional del Santa Facultad de Ingeniería E.A.P. de Ingeniería de Sistemas e Informática
COMANDOS BÁSICOS LINUX
.lha (lha) Comprimir
lha archivo.lha /mayo/archivos
Descomprimir
lha -x archivo.lha
Ver contenido
lha -v archivo.lha lha -l archivo.lha
Comprimir
.zoo (zoo) zoo -a archivo.zoo /mayo/archivos
Descomprimir
zoo -x archivo.zoo
Ver contenido
zoo -v archivo.zoo zoo -L archivo.zoo .rar (rar)
Comprimir
rar -a archivo.rar /mayo/archivos
Descomprimir
rar -x archivo.rar
Ver contenido
rar -v archivo.rar rar -l archivo.rar
Ing. Mirko Manrique Ronceros
Página 10 de 10