Comandos de linux ls = Información acerca de los archivos dentro del directorio actual aptitude = Es una herramienta d
Views 193 Downloads 1 File size 65KB
Comandos de linux
ls = Información acerca de los archivos dentro del directorio actual
aptitude = Es una herramienta de gestión de paquetes disponible en algunas distribuciones de Linux. Este comando acepta moo como argumento
ls -l = Da mas información sobre los archivos listados
ls -r = Imprime los resultados en orden alfabetico inverso
ls -l -r (o) ls -rl = Imprime los resultados con mas información y en orden inverso
pwd = Imprime el directorio de trabajo, tu ubicación actual en el sistema de archivos
cd = para cambiar de directorios
Símbolo
Tipo de Archivo Descripción
d = para un directorio Archivo que se usa para guardar otros archivos. - = para un archivo regular comprimidos
Incluye archivos leíbles, imágenes, archivos binarios y archivos
l = para un enlace simbólico
Apunta a otro archivo
s = para la ranura
Permite la comunicación entre procesos
p = para una barra vertical
Permite la comunicación entre procesos
b = para un archivo de bloque Permite la comunicación con el Hardware c = para un archivo de carácter Permite la comunicación con el Hardware El primer archivo alternatives.log es un archivo regular -, mientras que el segundo archivo apache2 es un directorio d.
ls -lt = ordena los archivos por fecha y hora
-S = ordenará los archivos por tamaño del archivo
-lSr = invierte el orden de cualquier tipo de orden.
-r = se listarán los archivos en orden alfabético inverso
su = te permite actuar temporalmente como un usuario diferente. Esto se logra mediante la creación de un nuevo shell. Por defecto, si no se especifica una cuenta de usuario, el comando su abre un nuevo shell como usuario root, que proporciona privilegios administrativo
sudo = permite que el usuario ejecute un comando como otro usuario sin crear un nuevo shell. En cambio, para ejecutar un comando con privilegios de administrador, utilizalo como argumento para el comando sudo. Igual que el comando su, el comando sudo asume por defecto que la cuenta del usuario root debe utilizarse para ejecutar comandos. Para especificar otro usuario de cuenta utiliza la opción -u.
Campo del Tipo de Archivo -rw-rw-r-- 1 sysadmin sysadmin 21 Aug 1 02:35 hello.sh
El primer carácter de esta salida indica el tipo de un archivo. Recuerda que si el primer carácter es un -, entonces es un archivo regular. Si el carácter era una d, entonces es un directorio.
Campo de los Persmisos - rw-rw-r-- 1 sysadmin sysadmin 21 Aug
1 02:35 hello.sh
Después del carácter del tipo de archivo, se muestran los permisos. Los permisos se dividen en tres grupos de tres caracteres:
Propietario - rw- rw-r-- 1 sysadmin sysadmin 21 Aug
1 02:35 hello.sh
El primer grupo para el usuario que posee el archivo. Si tu cuenta actual es el usuario propietario del archivo, entonces se aplicará el primer grupo de los tres permisos y los otros permisos no tienen ningún efecto. El usuario que posee el archivo y a quién se aplican estos permisos, puede ser determinado por el campo de user owner:
-rw-rw-r-- 1 sysadmin sysadmin 21 Aug
1 02:35 hello.sh
Grupo -rw- rw- r-- 1 sysadmin sysadmin 21 Aug
1 02:35 hello.sh
El segundo conjunto para el grupo propietario del archivo. Si tu cuenta actual no es el usuario propietario del archivo y eres miembro de un grupo que posee el archivo, entonces se aplicará el segundo grupo de los tres permisos y los otros permisos no tendrán ningún efecto. El grupo de este archivo puede ser determinado por el campo group owner: -rw-rw-r-- 1 sysadmin sysadmin 21 Aug
1 02:35 hello.sh
Otro -rw-rw- r-- 1 sysadmin sysadmin 21 Aug
1 02:35 hello.sh
El último conjunto para todos los demás, cualquier usuario a quien no le aplican los otros dos conjuntos de permisos. Si no eres el usuario propietario del archivo o un miembro del grupo que posee el archivo, se te aplicaran el tercer conjunto de permisos.