ejericio de repaso linux

Páginas: 34 (8314 palabras) Publicado: 22 de mayo de 2013
Tutorial de Linux



1 Comandos de Linux

1.1 Comandos básicos

Los comandos son esencialmente los mismos que cualquier sistema UNIX. En la tablas 1 y 2 se tiene la lista de comandos mas frecuentes. En la tabla 3 se tiene una lista de equivalencias entre comandos Unix/Linux y comandos DOS.

Comando/Sintaxis
Descripción
Ejemplos
cat fich1 [...fichN]
Concatena y muestra un archivoscat /etc/passwd

archivos
cat dict1 dict2 dict
cd [dir]
Cambia de directorio
cd /tmp
chmod permisos fich
Cambia los permisos de un archivo
chmod +x miscript
chown usuario:grupo fich
Cambia el dueño un archivo
chown nobody miscript
cp fich1...fichN dir
Copia archivos
cp foo foo.backup
diff [-e]arch1 arch2
Encuentra diferencia entre archivos
diff foo.c newfoo.c
du [-sabr] fichReporta el tamaño del directorio
du -s /home/
file arch
Muestra el tipo de un archivo
file arc_desconocido

find dir test acción

Encuentra archivos.
find . -name ‘‘.bak’’ - print
grep [-cilnv] expr archivos

Busca patrones en archivos

grep mike /etc/passwd
head -count fich
Muestra el inicio de un archivo
head prog1.c
mkdir dir
Crea un directorio.
mkdir tempmv fich1 ...fichN dir
Mueve un archivo(s) a un directorio

mv a.out prog1
mv fich1 fich2
Renombra un archivo.
mv .c prog_dir

less / more fich(s)
Visualiza página a página un archivo.

more muy_largo.c

less acepta comandos vi.
less muy_largo.c

ln [-s] fich acceso
Crea un acceso directo a un archivo
ln -s /users/mike/.profile
.



lsLista el contenido del directorio
ls -l /usr/bin

pwd
Muestra la ruta del directorio actual

pwd
rm fich
Borra un fichero.
rm foo.c
rm -r dir
Borra un todo un directorio
rm -rf prog_dir
rmdir dir
Borra un directorio vacío
rmdir prog_dir
tail -count fich
Muestra el final de un archivo
tail prog1.c
vi fich
Edita un archivo.
vi .profile

Comandos Linux/Unix de manipulaciónde archivos y directorios

Comando/Sintaxis
Descripción
Ejemplos
at [-lr] hora [fecha]
Ejecuta un comando mas tarde
at 6pm Friday miscript

cal [[mes] año]
Muestra un calendario del
mes/año

cal 1 2025
date [mmddhhmm] [+form]

Muestra la hora y la fecha

date

echo string
Escribe mensaje en la salida estándar

echo ``Hola mundo''

finger usuarioMuestra información general sobre
finger nn@maquina.aca.com.co

un usuario en la red

id
Número id de un usuario
id usuario
kill [-señal] PID
Matar un proceso
kill 1234

man comando
Ayuda del comando especificado

man gcc


man -k printer
passwd
Cambia la contraseña.
passwd

ps [axiu]
Muestra información sobre los procesos

ps -ux

que se estánejecutando en el sistema

ps -ef

who / rwho
Muestra información de los usuarios

who



conectados al sistema.


Comandos Linux/Unix más frecuentes

Linux
DOS
Significado
cat
type
Ver contenido de un archivo.
cd, chdir
cd, chdir
Cambio el directorio en curso.
chmod
attrib
Cambia los atributos.
clear
cls
Borra la pantalla.
ls
dir
Ver contenido de directorio.mkdir
md, mkdir
Creación de subdirectorio.
more
more
Muestra un archivo pantalla por pantalla.
mv
move
Mover un archivo o directorio.
rmdir
rd, rmdir
Eliminación de subdirectorio.
rm -r
deltree
Eliminación de subdirectorio y todo su contenido.

Equivalencia de comandos Linux/Unix y DOS




1.2 Comandos en background

Linux, como cualquier sistema Unix, puede ejecutar variastareas al mismo tiempo. En sistemas monoprocesador, se asigna un determinado tiempo a cada tarea de manera que, al usuario, le parece que se ejecutan al mismo tiempo.

Para ejecutar un programa en background, basta con poner el signo ampersand (&) al término de la línea de comandos. Por ejemplo, si se quisiera copiar el directorio
/usr/src/linux al directorio /tmp:

#cp -r...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Repaso de Linux
  • Repaso Examen Linux
  • Preguntas repaso Linux
  • Ejericios
  • Ejericios
  • Ejericios Psu
  • Ejericio 12
  • Ejericios física

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS