Sie sind auf Seite 1von 6

FACULTAD DE INGENIERIA EN SISTEMAS ELECTRONICA E INDUSTRIAL

SISTEMAS OPERATIVOS

Comandos Linux

[Comandos en konsole] - RESUMEN

clear - limpia la pantalla


date - muestra fecha y hora
cal - muestra el calendario del mes actual
who - muestra todos los usuarios que están
Actualmente conectados al sistema
man - muestra un manual de un comando
* para salir de man pulsar la tecla[Q]
whoami - muestra el usuario que se encuentra conectado
al computador
cat - muestra el contenido de un archivo
en la pantalla
* cat -n - muestra el contenido de un archivo
enumerando la cantidad de líneas usadas

exit |
logout |>Salir
teclas[Ctrol+D] |

passwd - cambia la contraseña de usuario


pwd - muestra el directorio donde nos encontramos situados
head - muestra las primeras 10 líneas de un archivo
tail - muestra las ultimas 10 líneas de un archivo
sort - ordena ascendentemente
cmp - compara dos archivos
wc - muestra la cantidad de líneas, palabras, caracteres
de un archivo
* wc -l - muestra cuantas líneas tiene el archivo
grep - busca palabras o letras que se encuentran en un archivo
pr - visualiza la vista previa de impresión de un archivo
cut - corta columnas de un archivo
rm - borrar archivos
* rm -r - borra directorios y archivos si los directorios tienen
archivos dentro los borra
ls - lista los archivos y directorios en el directorio en que estamos
y los muestra en la pantalla
* ls -l lista los archivos y directorios en el directorio
en que se está ubicado y los muestra también muestra el
usuario que los creo, en qué fecha y en qué hora.
| - (pipes) tuberías
>< - filtros
mkdir - crea un directorio
cd - cambiarse de directorio
rmdir - borrar un directorio siempre y cuando el directorio este vacio
cd .. - regresa un directorio a tras (el raíz)
./ - donde estoy actualmente
su - para cambiar al súper usuario
file - identifica que tipo de archivo estamos utilizando

Ing. F. Mayorga
chmod - comando para cambiar el privilegio de un archivo
r w x -
lectura escritura ejecución 0

rwx r-x r-x


User grupo otros

r w x
4 2 1

0 --- ni lectura, ni escritura, ni permiso de ejecución


(¡permiso sin sentido!)
1 --x solo ejecución
2 -w- solo escritura
3 -wx escritura y ejecución
4 r-- solo lectura
5 r-x lectura y ejecución
6 rw- lectura y escritura
7 rwx lectura, escritura y ejecución

chown - Cambia el propietario del archivo

chwon nombreUsuario nombreArchivo

tree - muestra los archivos y directorios en el directorio


en que estamos y los muestra en forma de árbol genealógico
cp - copia un archivo
mv - mueve un archivo
history- muestra todos los comandos usados anteriormente
* hisroty + (numero) - muestra un numero de últimos
comandos usados
mail - manda un mensaje de tipo E-mail a otro usuario
wall - manda un mensaje a todos los usuarios
talk - copia líneas de comando

Ing. F. Mayorga
Editor VI ==

El editor vi permite tres modos de edición

- Comando
- Entrada
- Modo ex

Comandos para trabajar con vi:

vi - abre el editor vi

Comandos de inserción en vi

i - insertar a la izquierda del cursor


I - insertar al inicio de la línea
a - insertar a la derecha del cursor
A - insertar al final
o - insertar una línea
O - inserta una línea sobre la línea donde está el cursor

Salir y entrar en modo ex o comando

[Esc] - salir

: + [Shift] - pasar al modo ex

Para guardar hay que pasar al modo ex y usar los comandos:

w - guardar
q - salir
q! - salir sin guardar el trabajo
wq - guardar y salir de vi

Movimiento del cursor Comandos Básicos

h - mueve un espacio a la izquierda el cursor


l - mueve un espacio a la derecha el cursor
j - mueve un espacio hacia abajo el cursor
k - mueve un espacio hacia arriba el cursor

Movimiento del cursor - Comandos de palabra

e - mueve el cursor a la siguiente palabra


E - mueve el cursor a la siguiente palabra
b - mueve el cursor a la palabra anterior
B - mueve el cursor a la palabra anterior
w - mueve el cursor al inicio de la siguiente palabra
W - mueve el cursor al inicio de la siguiente palabra

Movimiento del cursor - Comandos de línea

0(cero)- mueve al inicio de la línea


^ - mueve a la palabra de la línea
$ - mueve al final de la línea
<cr> - mueve al inicio de la siguiente línea

Ing. F. Mayorga
Movimiento del cursor - Comandos de archivo

G - mueve al primer carácter de la última línea


lG - mueve al primer carácter de la primera línea

Movimiento del cursor - Comandos de pantalla

<ctrl f> Avanza (una pantalla completa)


<ctrl b> Retrocede (una pantalla completa)
<ctrl d> Desplaza hacia abajo(media pantalla)
<ctrl u> Desplaza hacia arriba (media pantalla)

Movimiento del cursor - Otros comandos

nG - mueve el cursor al número de línea n


<ctrol G> Muestra el numero de línea actual
% - mueve el cursor a la llave, paréntesis o corchete correspondiente
n| - mueve el cursor a la columna n, donde n es un entero
n1 - mueve el cursor n columnas a la derecha del cursor

<cr>[Enter] - control de carro


/ - buscar letras y palabras

Eliminación de texto de vi:

x - borrar una letra


dw - elimina desde la posición actual del cursor hasta el
final de la palabra
dd - borra la línea
D - borra desde el cursor hacia la derecha

Modificadores de comandos de vi

nx - elimina n. caracteres a partir de la posición del


cursor
dnw - elimina n. palabras de la posición actual del cursor
ndd - elimina n. líneas desde la posición actual del cursor
DG - elimina desde la posición actual del cursor hasta el
final de dicha línea y lleva al cursor hasta el final del
archivo
DnG - elimina la línea donde el cursor está presente, y mueve
el cursor al inicio de la n_ésima línea
D$ - elimina a partir de la posición actual hasta el final de
la línea
dn$ - elimina desde la posición actual del cursor hasta el final
de la línea n especificada

Comandos para deshacer en vi

u - deshace el ultimo comando


U - deshace los cambios en la línea actual
:e! - editar de nuevo restaura el texto al estado que tenia la
Ultima vez que se grabo

Ing. F. Mayorga
Comandos de modificación de texto en vi

r - reemplaza el carácter donde está situado el cursor, con


una letra
R - reemplaza el texto con el nuevo texto
cw - cambia la palabra
c$ - Cambia el texto de la posición actual hasta el final de la línea
cnw |- Cambia las siguientes n palabras. (Igual como cw)
ncw |

cn$ |- Cambia hasta el final de la línea n


nc$ |
C - Cambia hasta el final de la línea
cc - Cambia la línea actual
s - Sustituye el carácter actual por el texto ingresado
ns - Sustituye el texto ingresado en los siguientes n caracteres
S - Reemplaza toda la línea

Comandos de copia

yy - mueve una copia de la línea actual al buffer sin nombre


Y - mueve una copia de la línea actual al buffer sin nombre
nyy - mueve las n líneas siguientes al buffer sin nombre
nY - mueve las n líneas siguientes al buffer sin nombre
yw - mueve una palabra al buffer sin nombre
ynw - mueve n palabras al buffer sin nombre
nyw - mueve n palabras al buffer sin nombre
y$ - mueve la posición del cursor al final de la línea

Comandos de Pegado

P - Pega el buffer sin nombre a la derecha del cursor


p - Pega del buffer sin nombre a la izquierda del cursor

Sustitución de comodines

? - equivale a cualquier carácter en un nombre de archivo


* - equivale a cualquier cadena de cero o mas caracteres en un
nombre de archivo
list] - equivale a cualquier carácter list
^list] - equivale a cualquier carácter que no esté en list

Ing. F. Mayorga
TALLER PRACTICO DE MANEJO DE ARCHIVOS EN LINUX

1 Ingresa al sistema con la cuenta proporcionada


2 Crea un directorio que se llame compañeros y entra a el.
Crea un archivo con los nombres de tus compañeros (utiliza algún editor gráfico de Linux). Te puedes auxiliar
3
del comando finger
4 Crea un archivo con las matrículas de tus compañeros
5 Despliega en la pantalla el contenido de los archivos
6 Despliega en la pantalla el contenido de los archivos, numerando las líneas
7 Muestra en la pantalla el número de palabras y de caracteres que tiene el archivo de los nombres
8 Crea un directorio que se llame copia
9 Copia los archivos que creaste al directorio copia
10 Entra al directorio copia y muestra los permisos de los archivos
11 Dale a tus archivos permisos para que cualquier usuario pueda leerlos
12 Muestra los permisos de los archivos
13 Muestra en la pantalla las líneas del archivo de las matrículas que contienen un 8
14 Muestra el contenido del archivo de las matriculas ordenado de menor a mayor, y luego de mayor a menor
15 Crea un archivo llamado visitas y dale permiso de escritura a todos los usuarios. Utiliza el comando touch
16 Entra a los directorios de tus compañeros y agrega comentarios a su archivo visitas
17 Muestra el contenido del archivo visitas
18 Muestra en la pantalla las últimas 10 líneas del archivo visitas
19 Muestra el número de líneas, palabras y caracteres en el archivo visitas
20 Muestra las líneas del archivo visitas en las que aparece la palabra "que"
21 Muestra las líneas del archivo visitas en las que aparece al menos una letra "n"

Utilice los comandos man/info para investigar la forma de usar el resto de los comandos requeridos para la práctica

Ing. F. Mayorga

Das könnte Ihnen auch gefallen