Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Linux Prueba 2.2
Linux Prueba 2.2
Linux Prueba 2.2
Comando cal:
Comando date:
Comando banner:
Comando ls:
Comando ls -l:
Comando ls – l dir2:
Comando cd:
$ cd Cambiar de directorio.
Abreviatura/Simbolo de atajo
$ cd . Directorio actual (de trabajo)
$ cd .. Directorio padre, el directorio que se encuentra
directamente por encima del directorio actual
$ cd ~ Directorio home del usuario (shells Korn y C)
cd cd por sí solo cambia al directorio home del usuario
Comando cd /:
Comando ls dir2:
Comando ls /etc:
$ ls /etc Muestra la lista de los archivos del directorio /etc”es un directorio UNIX
estándar debajo del raiz”.
Los nombres de archivo que comienzan con un punto (.) se denominan archivos ocultos.
Comando ls -a:
$ ls -a Permite ver todos los archivos del directorio home “también archivos
ocultos”.
Comando touch:
Existen cuatro tipos de archivo UNIX: Directory (Directorio), Executable (Ejecutable), ASCII text
file (archivo de texto ASCII) y Symbolic link (Vínculo simbólico).
Directorio: Una barra (/) después del nombre indica que es un directorio o subdirectorio.
Ejecutable: Hay un (*) después del nombre indica que se trata de un comando.
Vinculo Simbolico: Hay un (@) después del nombre indica que es un vinculo simbólico.
Comando ls -F:
Comando ls -l:
• El grupo de caracteres que se muestra como r, w, x y los guiones son los permisos para el
archivo o directorio.
• La fecha y la hora mostradas indican la fecha y la hora en las cuales el archivo fue creado o
modificado por última vez.
Comando ls -t:
Comando ls -lt:
$ ls -lt Muestra la lista detallada o larga de los archivos ordenados por tiempo.
Comando ls -ld:
listado largo sólo de la información acerca del directorio fruit utilizando un nombre de ruta
relativo. __ls -ld dir1/fruit
Comando ls -R:
Comando ls -R dir2:
Comando ls p1*:
$ ls p1* Muestra una lista de todos los archivos y directorios que comenzaran
con p1 y cualquier cantidad de caracteres después de ello.
Comando ls d*:
Comando ls f*:
Comando ls *1:
$ ls *ru* Muestra una lista de los archivos y directorios que posean los
caracteres “ru”.
El signo de interrogación (?) es un carácter de sustitución que coincide con cualquier carácter
único, excepto el punto del principio de un archivo oculto
Comando ls file?:
Comando ls f??e3:
$ ls f??e3 Muestra una lista de los archivos y directorios del directorio home del
alumno que comiencen con la letra f, con cualquier carácter en la segunda y tercera posiciones
y los caracteres e3 en las últimas dos posiciones, y que no tengan más de cinco caracteres.
Comando ls [b-f]*:
Comando ls [af]*:
Comando ls [f-p]*:
$ ls [f-p]* una lista los archivos y directorios del directorio home del alumno
que comiencen con las letras f a p.
Comando ls *[1-3]:
$ ls *[1-3] Muestra una lista los archivos y directorios del directorio home del
alumno pero que tengan los números 1 a 3 al final.
6.1.6
Control-c
Interrumpe la actividad actual y puede utilizarse para abortar o terminar procesos largos
resultados en los comandos man, cat, ls
Control-d
Indica fin del archivo o salida. Se utiliza para salir de algunas Unidades UNIX tale como bc,
writes y otras.
Comando $ bc
Control-u
$ file
$ Strings
$ cat
$ more
$ head fruit
Se utiliza para mostrar las n primeras líneas de uno o mas archivos de texto. Las primeras 10
lineas se muestran por defecto.
$ head -3 dante
$ tail dante
$ tail -3 dante
$ wc dante
$ ls -l | wc
$ ls -l | wc -w
$ ls -l | wc -l
$ ls -l | wc -c
Contar caracteres
Se utiliza para comparar dos archivos de texto y hallar diferencia entre ellos.
Control + u
clear
Borrar la pantalla.
Control + a
Control + e
6.1.10
$ touch newfile
$ touch filenew
$ file filenew
$ mkdir newdir
$ mkdir -p
$ mkdir -p high/medium/low
crear una jerarquía de tres nuevos directorios con los nombres de high, medium y low.
Medium deberá ser un subdirectorio de high y low deberá ser un subdirectorio de medium.
$ ls -R
$ rm newfile
$ rm new?
Borre los 3 archivos creados anteriormente por el alumno, llamados new1, new2 y new3.
Utilice el wildcard signo de interrogación (?)
$ rm -r newdir
$ rm –r
7.1.2
Copiar archivos dentro de un directorio
$ cp dante dante.bak
Copia el archivo dante y cree un nuevo archivo llamado dante.bak en el directorio home para
que sirva como copia de seguridad para el archivo dante
$ cp dante.bak practice/
$ cp -i
$ cp f* practice/
Copie todos los archivos que comiencen con la letra “f” minúscula y cualquier carácter en las
posiciones restantes desde el directorio home al directorio practice
$ cp dir2/notes practice/play/
Copie el archivo notes desde el subdirectorio dir2 al subdirectorio play, recientemente creado
por el alumno, utilizando un nombre de ruta relativo.
$ cp -i
Es un comando que sirve para evitar la sobreescritura y además es interactivo con el usuario
preguntando si se desea sobreescribir.
$ cp -r dir2 dir2.bak
Copie el contenido del directorio dir2 para crear un nuevo directorio en el directorio home
llamado dir2.bak
7.1.7
de esta manera envio el resultado del comando dante a un archivo llamado txt
cat listado.txt
Este comando sirve para añadir contenido al mismo archivo, de esta manera no se borra el
contenido, o no se sobreescribe.
set -o noclobber
Set +o noclobber
ls -l
ls -l | less
Me permite ver la informacion de ls -l, pero me permite avanzar y retroceder para ver la
informacion como yo quiera.
ls -F | grep /
ls -F | grep -v /
ps
ps -f
Mismo listado, pero más detallado más completo de los procesos del Shell actual.
ps -e
ps -e | grep bash
ps -ef | grep bash
1959 1346
ls /home/
ls /home/user2
Puedo ir al usuario dos, puedo ver la información, pero no puedo borrar ni modificarla.
mv /home/user2/dante /home/user/dante2