Sie sind auf Seite 1von 12

NOMBRE SOCRATES HUANCA PAZ

MATERIA SISTEMAS OPERATIVOS


Acerca del comando ls
El comando ls enumera el contenido y la información opcional de los
directorios y archivos. Al ejecutar el comando ls sin opciones, enumera los
archivos contenidos en el directorio actual, clasificándolos alfabéticamente.
Descubre como utilizarlo aqui en nuestro tutorial.

Sintaxis del comando ls


ls [ opción ...] [ archivo o directorio ]
Opciones del comando ls
-a: enumera todos los archivos, incluido el archivo oculto que comienza con ‘.’
–color: lista de colores (cuando) [=always/never/auto]
-d: list directories – con ‘* /’
-F: agregue un carácter de * / => @ | a las entrañas
-i: enumerar el número de índice de inodo del archivo
-l: lista con formato largo – mostrar permisos
-la: lista de formato largo incluyendo archivos ocultos
-lh: lista formato largo con tamaño de archivo legible
-ls: lista con formato largo con tamaño de archivo
-r: lista en orden inverso
-R: enumerar el árbol de directorio recursivamente
s: lista de tamaño de archivo
-S: ordenar por tamaño de archivo
-t: ordenar por hora y fecha

Te recomendamos la lectura: Cómo instalar Java de Oracle en Ubuntu

-X:ordenar por nombre de la extensión


-F, –classify: Indicador de adición (uno de * / => @ | ) a las entradas.
–file-type: Similar a –classify , excepto que no se agrega ‘ * ‘
–format = palabra Formatos de acuerdo con lo siguiente: a través de -x , comas -
m , horizontal -x , largo -l , una sola columna -1 , detallado -l , vertical -C.
–full-time: Como -l.
-g: Como -l , pero no lista el propietario del archivo / directorio.
–group-directories-first: Agrupa los directorios antes de los archivos. Se puede
aumentar con una opción –sort , pero cualquier uso de –sort = none (- U )
deshabilita la agrupación.
Ejemplos del comando ls
Puedes presionar el botón de tabulación para completar automáticamente los
nombres de archivo o carpeta.
Lista de directorio Documentos / Libros con ruta relativa :
ls Documentos / Libros
La lista del directorio / inicio / usuario / Documentos / Libros con ruta absoluta
ls / home / usuario / Documentos / Libros
Listar el directorio raíz:
ls /
Lista de directorio principal:
ls ..
Indique el directorio de inicio del usuario (p. Ej .: / home / user):
ls ~
Lista con formato largo:
ls -l
Mostrar archivos ocultos:
ls -a
Lista con formato largo y muestra archivos ocultos:
ls -la
Ordenar por fecha / hora:
ls -t
Ordenar por tamaño de archivo:
ls -S
Listar todos los subdirectorios:
ls *
Lista de árbol de directorio recursivo:
ls -R
Listar solo archivos de texto con comodín:
ls * .txt
Enviar la respuesta de ls a un archivo de salida:
ls> out.txt
Solo directorios de lista:
ls -d * /
Lista de archivos y directorios con ruta completa:
ls -d $ PWD / *

MS DOS

Sintaxis del comando Dir


dir [drive:][path][filename] [/a[[:]attributes]] [/b] [/c] [/d] [/l] [/n]
[/o[[:]sortorder]] [/p] [/q] [/r] [/s] [/t[[:]timefield]] [/w] [/x] [/4]
Consejo: Si no estás seguro de cómo interpretar la sintaxis del comando
dir tal como lo escribí arriba puedes consultar el artículo Cómo leer la
Sintaxis del comando, o mirar el significado de cada una de sus partes
en la tabla que se encuentra a continuación.
drive:, Esta es la unidad, ruta y / o nombre de archivo para los que
path, deseas ver los resultados del comando dir. Los tres son
filename opcionales ya que el comando dir se puede ejecutar solo. Los
modificadores están permitidos. Consulta la sección de
ejemplos del comandos dir a continuación si esto todavía no
está claro.

/a Cuando se ejecuta solo, este modificador muestra todos los


tipos de archivos y carpetas, incluidos aquellos con atributos
de archivo que normalmente evitan que aparezcan en el
símbolo del sistema o en Windows. Utiliza / a con uno o más
de los siguientes atributos, los dos puntos mostrados en la
sintaxis son opcionales y tampoco se necesitan espacios,
para mostrar solo los tipos de archivos en el resultado del
comando dir:
a = archivos de almcenamiento
d = directorios
h = archivos ocultos
i = archivos indexados no contenidos
l = puntos de reanálisis
r = archivos de solo lectura
s = archivos del sistema
v = archivos de integridad
x = sin archivos de limpieza
- = Usa esto como un prefijo a cualquiera de los atributos
anteriores para excluir elementos con esos atributos de
archivo de los resultados.

/b Utiliza esta opción para mostrar los resultados del directorio


utilizando el formato "simple", que elimina la información
típica del encabezado y del pie de página, así como todos los
detalles de cada elemento, dejando solo el nombre del
directorio o el nombre y la extensión del archivo.

/c Este modificador fuerza el uso del separador de miles cuando


el comando dir se usa de una manera que muestra los
tamaños de archivo. Este es el comportamiento
predeterminado en la mayoría de los ordenadores, por lo que
el uso práctico es / -c para deshabilitar el separador de miles
en los resultados.

/d Usa / d para limitar los elementos que se muestran solo a las


carpetas (entre paréntesis) y los nombres de archivo con sus
extensiones. Los elementos se enumeran de arriba a abajo y
luego a través de las columnas. Los datos del encabezado y
pie de página del comando dir estándar siguen siendo los
mismos.

/l Utiliza esta opción para mostrar todos los nombres de


carpetas y archivos en minúsculas.

/n Este modificador produce un resultado en columnas con la


siguiente estructura de columnas: fecha -> directorio ->
tamaño de archivo -> archivo o carpeta. Dado que este es el
comportamiento predeterminado, el uso práctico es / -n que
produce columnas en el nombre del archivo o carpeta ->
directorio -> tamaño de archivo -> fecha.

/o Usa esta opción para especificar un orden de clasificación


para los resultados. Cuando se ejecuta solo, / o enumera los
directorios primero, seguidos por los archivos, ambos en
orden alfabético. Utiliza esta opción con uno o más de los
siguientes valores, recuerda que los dos puntos son
opcionales y no se necesitan espacios, para ordenar el
resultado del comando dir de la manera especificada:
d = ordenar por fecha / hora, el más antiguo primero
e = clasificación por extensión, en orden alfabético
g = primer directorio de grupo, seguido de archivos
n = ordenar por nombre, en orden alfabético
s = ordenar por tamaño, el más pequeño primero
-=
Usa esto como un prefijo con cualquiera de los valores
anteriores para invertir el orden. Por ejemplo, -d para ordenar
por el más nuevo primero, -s por el más grande primero, etc.

/p Esta opción muestra los resultados de a una página a la vez,


interrumpida con una frase: Presione cualquier tecla para
continuar ... Usar / p es muy similar a usar el comando dir con
el comando more.

/q Usa este modificador para mostrar el propietario del archivo o


carpeta en los resultados. La forma más fácil de ver o
cambiar la propiedad de un archivo desde Windows es
mediante el botón Avanzado que se encuentra en la pestaña
Seguridad al mirar las Propiedades del archivo.

/r La opción / r muestra cualquier secuencia de datos


alternativa, ADS, que forman parte de un archivo. La
secuencia de datos en sí misma aparece en una nueva fila,
debajo del archivo, y siempre tiene el sufijo $ DATA, lo que
facilita su detección.

/s Esta opción muestra todos los archivos y carpetas en el


directorio especificado más todos los archivos y carpetas
contenidos en cualquier subdirectorio de ese directorio
especificado.

/t Utiliza esta opción con uno de los valores siguientes,


recuerda que los dos puntos son opcionales y no se
necesitan espacios, para especificar un campo de fecha que
se utilizará al ordenar y / o mostrar los resultados:
a = último acceso
c = creado
w = última modificación

/w Utiliza / w para mostrar los resultados en "formato ancho",


que limite los elementos que se muestren solo a las carpetas,
entre paréntesis, y los nombres de archivo con sus
extensiones. Los items se enumeran de izquierda a derecha y
luego hacia abajo. Los datos del encabezado y pie de página
del comando dir estándar siguen siendo los mismos.

/x Este modificador muestra el equivalente de "nombre corto"


para los archivos cuyos nombres largos no cumplen con las
reglas que no son 8dot3.

/4 El modificador / 4 fuerza el uso de visualización de los años


en 4 dígitos. Al menos en las versiones más nuevas de
Windows, la visualización del año es en 4 dígitos como el
comportamiento predeterminado y / -4 no da como resultado
una visualización del año en 2 dígitos.

/? Utiliza el modificador de ayuda con el comando dir para


mostrar detalles acerca de las opciones anteriores
directamente en la ventana del símbolo del sistema.
Ejecutando dir /? es lo mismo que usar el comando help para
ejecutar help dir.

Tabla de comandos MOS-DOS Y LINUX

Proposito de los comandos MS-DOS Linux


Copiar archivos copy cp
Mover archivos move mv
Listar archivos dir ls
Limpiar la pantalla cls clear
Cerrar la ventana del interprete exit exit
de comandos
Visualizar o configurar la fecha date date
Borrar archivos del rm
Visualiza la salida en la pantalla echo echo
Modifica los archivos con un edit gedit([a])
editor de texto sencillo
Compara los contenidos de dos fc diff
archivos
Encuentra una cadena de texto find grep
en un archivo
Formatear un disco format a: (si el mke2fs o mformat([
disco esta en la b])
unidad A:)
Visualiza la ayuda del comando comando /? man([c])
Crear un directorio mkdir mkdir
Mostrar un archivo more less([d])
Renombrar un archivo ren mv([e])
Visualizar su posicion en el chdir pwd
sistema de archivos
Cambiar directorios con una ruta cd nombrederu cd nombrederuta
especifica (ruta absoluta) ta
Cambia directorios con una ruta cd .. cd ..
relativa
Mostrar la hora time date
Mostrar la cantidad de RAM y su mem Free
uso actual
Cambiar attrib chmod
atributos(DOS)/privilegios(Lin
ux) de un archivo
Editar archivos de texto edit vi
Comparar contenido de fc diff
archivos
Encontrar una cadena de find grep
texto en un archivo
Formatear un disquete format a: (si el mke2fs o
disquete esta en mformat(2)
unidad A:)
Mostrar ayuda sobre el comando /? man (3)
comando
Eliminar un directorio rmdir o rd rmdir
Ver un archivo type cat
Cambiar de directorio cd ruta- cd ruta-directorio
directorio
Ver la fecha time date
Ver la cantidad de memoria mem free
(libre, en uso)
Ver el espacio libre de los (a través de df
discos DIR)
Identificar el tipo de un (a través de la file
archivo extensión)
Verificar el sistema de chkdsk o fsck
archivos scandisk
Configurar particiones de un fdisk fdisk
disco
(borra un directorio y todo su deltree rm -r
contenido)
(copia todo el contenido de un Xcopy Cp -R
directorio)
Ayuda help, [comando]/? man
muestra variable de entorno Set Env
muestra la memoria disponible Men Fee, top
defrag c:\ Debugfs
crea un paquete de archivos pkzip tar, utilizado en
conjunto con gzip
para compresión)
(toma la información DNS de un nbtstat -a nslookup
determinado host) nombrehost nombrehost
muestra tablas de ruteo route print route -n
(envia un mensaje a otro net send host/ip smbclient -M
computador) message Windows Host, talk
(Linux hosts)
Editar archivos de texto edit vi
1-COMANDOS MSDOS

COMANDOS BASICOS

Aquí se muestran algunos de los comandos que utilizaba MS-DOS, y que actualmente
pueden ser utilizados desde la línea de comandos en sistemas operativos Windows.

Para acceder a la ayuda de estas, MS-DOS, a partir de la versión 6.2 permite lo


siguiente:comando_a_consultar/?(Ej.:copy /?).

Pueden ser internos (incluidos dentro del propio COMMAND.COM) o externos (archivos
ejecutables en el directorio del MSDOS):

COMANDOS INTERNOS

 CD o CHDIR– Cambia el directorio actual.


 CD.. Cambia al directorio jerárquicamente inferior.
 CLS– Limpia todos los comandos y toda la información que hay en pantalla,
excepto el incitador de comandos (prompt) usualmente la letra y ruta de la unidad
usada (Por ejemplo C:\>)
 COPY– Copiar un archivo de un directorio a otro
 COPY CONCopia a un archivo los caracteres introducidos en pantalla (CONsola)
 DATE– Visualiza o cambia la fecha del sistema.
 DEL– Se usa para eliminar archivos.
 DIR– Lista los directorios y archivos de la unidad o directorio actual.
 FOR– Repite un comando
 PROMPT– Cambia la línea de visualización de la orden.
 MD o MKDIR– Crea un nuevo directorio.
 RD o RMDIR– Elimina un directorio.
 REM– Permite insertar comentarios en archivos de proceso por lotes.
 REN o RENAME– Renombra archivos y directorios.
 SET- Asigna valores a variables de entorno.
 TIME– Visualiza o cambia la hora del sistema.
 TYPE– Muestra el contenido de un fichero. Se utiliza, principalmente, para ver
contenidos de ficheros en formato texto.
 VER– Muestra la versión del Sistema Operativo.
 VOL– Muestra la etiqueta del disco duro y su volumen (si lo tiene).
 MEM– Muestra la cantidad de memoria RAM, la cantidad ocupada y la libre.

COMANDOS EXTERNOS

 ATTRIB– Sin parámetros, visualiza los atributos de los directorios y archivos. Con
parámetros, cambia los atributos de directorios y archivos.
Los atributos de los directorios, y los ficheros son: de lectura (r), de escritura (w), de
archivo (a), oculto (h), de sistema (s). Parámetros: signos (más o menos) y letrasr,w,a,
yh“v”. Ejemplo: Attrib +r *.* (atributo de sólo lectura, para todos los ficheros de ese
directorio)
 APPEND– Sirve para especificar trayectorias para ficheros de datos.
 BACKUP– Ejecuta una copia de seguridad de uno o más archivos de un disco duro
a un disquete.
 CHKDSK– Verifica si hay errores en el disco duro. (También se puede utilizar para
corregirlos con el parámetro “/F”)
 DELTREE– Borra un directorio sin importar que contenga subdirectorios con
todos sus contenidos.
 DISKCOMP– Tras realizar una copia de disquetes podemos realizar una
verificación, para ver si ha copiado todos los contenidos, comparando. Este
comando compara discos o disquetes.
 DISKCOPY– Permite hacer una copia idéntica de un disquete a otro, pertenece al
grupo de las órdenes externas.
 DOSKEY– Permite mantener residentes en memoria RAM las órdenes que han
sido ejecutadas en el punto indicativo.
 FC– Compara ficheros.
 FORMAT– Permite crear la estructura lógica, en una unidad física de
almacenamiento (discos duros, disquetes y unidades de almacenamiento masivo).
 PRINT– Permite imprimir ficheros.
Se pueden utilizar estos parámetros combinados.
 KEYB– Establece el idioma del teclado según el parámetro adicionado
(Ejemplo:KEYB SP para el teclado español).
 LABEL– Muestra o cambia la etiqueta de la unidad de disco duro.
 MEM– Muestra la memoria RAM, el espacio ocupado y el espacio libre.
 MOVE– Mueve o cambia de posición un directorio y/o ficheros. También
renombra subdirectorios.
 SUBST– Crea una unidad lógica virtual a partir de un directorio.
 TREE– Muestra los directorios en forma de árbol.

REDIRECCIONAMIENTOS

 <– Re direccionamiento de la entrada estándar. Su sintaxis es comando < fichero.


 >– Re direccionamiento de la salida estándar. Su sintaxis es comando > fichero. Si
el fichero no existe, lo crea. Si ya existía, sobreescribe su contenido.
 >>– Re direccionamiento de la salida estándar a un fichero existente. Su sintaxis
es comando >> fichero. Si el fichero no existe, lo crea. Si ya existía, añade el
resultado del comando a continuación del contenido previo del fichero.

2-COMANDOS LINUX

COMANDOS SOBRE FICHEROS

ls = Lista los archivos de un directorio concreto


ls -l = Añade informacion sobre los atributos
ls -a = Lista todos los archivos incluyendo los ocultos
ls -R = Lista el contenido del directorio y todos sus subdirectorios recursivamente
cat [fichero] = Muestra el contenido de un fichero
cat -n [fichero] = Muestra el contenido de un fichero numerando sus lineas
more [fichero] = Muestra un fichero de forma tabulada como una pagina del man
less [fichero] = Igual que more
echo [cadena] = Repite la cadena
echo -e [cadena] = Habilita la interpretacion de caracteres de escape
stat [fichero] = Muestra el estado de un fichero
stat -f [fichero] = Muestra el estado del sistema de ficheros
tail [archivo] = Muestra las ultimas lineas de un archivo
tail -n [n] [archivo] = Muestra las ultimas n lineas del archivo
head [archivo] = Muestra las primeras lineas de un archivo
head [n] [archivo] = Muestra las n primeras lineas de un archivo
find [patron] = Busca las coincidencias con el patron dentro del directorio y sus
subdirectorios
find [ruta] [patron] = Busca las coincidencias con el patron dentro de la ruta
find [patron] -print = Busca las coincidencias y muestra la ruta completa de estas.
find -size [tam] = Busca aquellos archivos menores que el tamaño señalado
man find = Muestra un listado las multiples opciones y usos de find
whereis [programa] = Busca la ruta donde se encuntra el programa, su ayuda …
type [comando] = Busca la ruta donde se encuentra el comando
which [programa] = Busca la ruta donde se encuentra el programa o comando
pwd = Muestra el directorio actual
history = Muestra los comandos utilizados por el usuario en orden cronologico
fc -l = Muestra los ultimos comandos usados por el usuario
eject [unidad optica] = Expulsa la unidad optica seleccionada (Podemos encontrarlas en
/media)
eject -t [unidad optica] = Cierra la bandeja de la unidad optica (cdroom, dvd …)
cd = Cambia al home o al directorio raiz si se lanza como root
cd [ruta] = Se desplaza al directorio especificado en la ruta
cd .. = Se mueve al directorio anterior
cd ../.. = Se mueve dos directorios atras.
cp [origen] [destino] = Copia el archivo origen al directorio destino
cp -R [origen] [destino] = Copia un directorio recursivamente
cp -p [orgien] [destino] = Copia preservando los permisos y las fechas
cp [archivo] [archivo nombre cambiado] = Copia el archivo y lo cambia de nombre
mv [orgien] [destino] = Mueve al archivo origen al directorio destino
mkdir [directorio] = Crea una nueva carpeta dentro del directorio.
rmdir [directorio vacio] = Elimina el directorio vacio
rm [archivo] = Elimina un archivo completamente
rm -r [directorio] = Elimina un directorio recursivamente
ln [archivo] = Crea un enlace duro (mismo archivo con distintos nombre)
ln -s [archivo] = Crea un enlace blando
diff [opciones] [fichero1] [fichero2] = Compara los dos ficheros
diff -w [fichero1] [fichero2] = Descarta el espacio en blanco cuando compara las lineas
diff -q [fichero1] [fichero2] = Informa solo si los ficheros son distintos
diff -y [fichero1] [fichero2] = Muestra la salida a dos columnas
passwd = Permite al usuario cambiar su contraseña
sudo passwd = Permite al usuario cambiar o crear la contraseña de root
man termino = Muestra una ayuda sobre termino
clear = Limpia la pantalla
reset = Reinicia la terminal
date = Muestra la hora y la fecha en formato completo
date -u = Muestra la hora y fecha en formato completo en UTC
date ‘+format’ = Formatea la hora y la fecha -> date ‘+Dia: %m/%d/%y%n
Hora:%H:%M:%S’
man date = Muestra un listado con todos los posibles formatos
who = Muestra los usuarios que hay logeados en el sistema
whoami = Muestra la informacion del propio usuario
write [user] = Permite mandar un mensaje a un usuario conectado al sistema (valido para
red), para finalizar pulsar Ctrl+d
mesg = Muestra el estado actual de la terminal
mesg [y | n] = Esta orden permite al usuario que la ejecuta habilitar (y) o inhibir (n) el
permiso de escritura sobre su terminal
mail [usuario] = permite intercambiar correo electrónico con otros usuarios. Similar a write
solo que el usuario no necesita estar conectado.
uname = Muestra el sistema unix sobre el que estamos trabajando
uname -a = Muestra toda la informacion sobre el tipo de sistema que se esta utilizando
uname -m = Muestra el tipo de arquitectura que se esta utilizando
uname -s = Muestra el nombre del sistema
uname -n = Muesta el nombre por el que se identifica el sistema en la red
uname -r = Muestra la revision (release) del kernel que estamos usuando
uname -v = Muestra la version del kernel que estamos usando
chmod [+|-][rwx] [archivo] = Añade(+) o elimina(-) los permisos de lectura(r), escritura(w)
o ejecucion(x) del archivo o directorio.
chmod [u|g|o|a][+|-][rwx] [archivo] = Cambia los persmisos al usuario(u), grupo(g),
otros(o) o a todos(a)
chmod [mascara] [archivo] = Cambia los permisos al archivo segun la mascara, donde 000
quita todos los permisos y 777 da todos los permisos.
umask = Muestra los permisos con los que el usuario creara sus archivos por defecto
umask [mascara] = Fija los permisos que tendra por defecto cualquier archivo creado por el
usuario. 777 quita todos los permisos y 000 da todos los permisos.
chown [nuevo propietario] [archivos] = Cambia de propietario a los archivos
chgrp [grupo nuevo][archivos] = Cambia de grupo a los archivos
mkfs.msdos /dev/fd0 = Formatea en formato MsDos un disquette
fdformat /dev/fd0 = Formatea en formato MsDos un disquette y despues verifica el
formateo
sleep [tiempo] = Congela la terminal durante los segundos especificados
export [identificador][=valor] = Define, marca y/o asigna el identificador(es) como
variables de entorno que seran exportada a los subprocesos que se generen.
unset [identificador] = Permite eliminar una variable identificada por su nombre o
identificador
| = Redirecciona la salida de un comando con la entrada del siguiente comando
alias nombre=’comando’ = Asigna un nombre simbolico a un comando

Das könnte Ihnen auch gefallen