Sistema de archivos y estructura de directorios

 

/ bin almacena programas ejecutables binarios

/ sbin almacena programas binarios ejecutables por el usuario root

/ boot Almacenar archivos de arranque

[Centos8 la raíz @ ~] # LL / Boot

 -rwxr-XR-X. 1. La raíz de la raíz   8.106.744 En diciembre   5.  05 : 58 vmlinuz- 4.18 . 0 - 147 pieza de la base .el8.x86_64 // kernel, el sistema operativo

 

 

 

/ dev almacena el dispositivo de disco duro

[root @ centos8 ~] # ll / dev 
crw -r - r--. 1 root root 10 , 235 18 de  abril 17 : 27 autofs    // La primera c representa el dispositivo de caracteres 
brw-rw ----. 1 disco raíz       8 ,    0 18 de  abril 17 : 27 sda   // La primera d significa dispositivo de bloque

 

directorio de archivo de configuración / etc

/ home almacena el directorio de inicio del usuario

[root @ centos8 ~] # ls / home
miao

/ mnt Punto de montaje de archivo temporal

/ media Punto de montaje para dispositivos móviles portátiles

/ opt ubicación de instalación de aplicaciones de terceros

La carpeta virtual / proc almacena archivos relacionados con la memoria

/ sys Información del sistema y memoria, principalmente información de hardware

/ run almacena archivos generados temporalmente

/ tem Ubicación de almacenamiento temporal de archivos

/ usr almacena archivos relacionados con el sistema operativo, como archivos de ayuda 

/ var almacena contenido modificado (como contenido web, registros)

[root @ centos8 ~] # ls / usr 
bin juegos incluyen lib lib64 libexec local sbin share src tmp

 

Estructura en capas del sistema de archivos Linux

Documento de referencia: http://www.pathname.com/fhs/

[root @ centos8 ~ ] # lsblk 
NOMBRE MAJ: MIN RM SIZE RO TYPE MOUNTPOINT 
sda 8 : 0  0 20G 0 disk 
├─sda1 8 : 1  0 2G 0 part / boot 
├─sda2 8 : 2  0 10G 0 part / 
├─ sda3 8 : 3  0 5G 0 parte / datos 
├─sda4 8 : 4  0 1K 0 parte 
└─sda5 8 : 5  02G 0 part [SWAP] 
sr0 11 : 0  1 7G 0 rom / run / media / miao / CentOS- 8 - 1 - 1911 -x86_64- dvd 

[root @ centos8 ~] # ls / bin / sbin / lib / lib64 - ld 
lrwxrwxrwx. 1 root root 7 11 de  mayo de 2019 / bin -> usr / bin 
lrwxrwxrwx. 1 root root 7 11 de  mayo de 2019 / lib -> usr / lib 
lrwxrwxrwx. 1 raíz raíz 911 de  mayo de 2019 / lib64 -> usr / lib64 
lrwxrwxrwx. 1 root root 8 11 de  mayo de 2019 / sbin -> usr / sbin

 

 

Componentes de la aplicación

Programas binarios: / bin, / sbin, / usr / bin, / usr / local / bin, / usr / local / sbin

Archivos de biblioteca: / lib, / lib64, / usr / lib64, / usr / local / lib, / usr / local / lib64

Archivos de configuración: / etc, / etc / DIRECTORY, / usr / local / etc

Archivos de ayuda: / usr / share / man, / usr / share / doc

 

La definición del color de los caracteres se almacena en el siguiente archivo

[root @ centos8 ~] # cat / etc / DIR_COLORS

Tipos de archivo bajo linux

- fichero regular 

d archivo de directorio 

b dispositivo de bloque 

dispositivo c carácter 

l archivo de enlace simbólico 

tubo de archivo tubería p 

socket S archivo de socket

 

 

2 comandos de operación de archivos

2.1 Mostrar el directorio de trabajo actual

Cada shell tiene un directorio de trabajo actual CWD: directorio de trabajo actual

Muestra la ruta absoluta del shell actual CWD

pwd : : impresión del directorio de trabajo

-p muestra la ruta física real

-L muestra la ruta de conexión (predeterminada)

[raíz @ centos8 bin] # pwd - L
 / bin 
[raíz @ centos8 bin] # pwd - P
 / usr / bin

 

2.2 Trayectorias absolutas y relativas

Ruta absoluta: comenzando desde el directorio raíz (/)

Camino relativo

 

 

 

2.3 Cambiar directorio

Comando cd: cambiar directorio

Opción-P: cambiar a ruta física, no directorio de enlaces

Se pueden usar rutas absolutas o relativas

Cambie al directorio superior: cd ..

Cambie al directorio de inicio del usuario actual: cd

Cambie al último directorio: cd-

 

Nombre base

[root @ centos8 ~] # basename / etc / sysconfig / network 
network

 

Nombre del directorio

[root @ centos8 ~] # dirname / etc / sysconfig / network
 / etc / sysconfig

 

 

2.4 Listar el contenido del directorio

[root @ centos8 ~ ] # alias ll lias ll = ' ls -l --color = auto '

 2.5 Ver estadísticas del estado del archivo

[root @ centos8 ~] # stat / etc / passwd 
  Archivo: / etc / passwd 
  Tamaño: 2424             Bloques: 8           IO Block: 4096 archivo    regular 
Dispositivo: 802h / 2050d Inode: 16810466     Enlaces: 1 
Acceso: ( 0644 / -rw-r --r--) Uid: (     0 / root) Gid: (     0 /     root) 
Contexto: system_u: object_r: passwd_file_t: s0 
Acceso: 2020 - 04 - 18  17 : 28 : 19.987948935+ 0800 // leer los contenidos del archivo de 
la Modificar: 2020 - 04 - 18 es  . 17 : 28 : 19.966948935 + 0800 para cambiar el contenido del archivo // 
Cambio: 2020 - 04 - 18 es  . 17 : 28 : 19.967948935 + 0800 @ se produjo el cambio de datos original

2.6 Ver tipos de archivo

nombre de archivo de opción de archivo

 

Arrastra y suelta archivos en ventanas a centos conectados por xshell

Herramientas de instalación

[root @ centos8 ~] # yum -y instalar lrzsz 
CentOS - 8 - AppStream                                                                          1.4 kB / s | 4.3 kB      00 : 03     
CentOS - 8 - Base                                                                               2.2 kB / s | 3.8 kB      00 : 01     
CentOS - 8 - Extras                                                                             812   B / s | 1,5 kB     00 : 01     
Dependencias resueltas. 
================================================== ================================================== ========================= 
 Paquete Arquitectura Versión Repositorio Tamaño
 ==================== ================================================== ================================================== ===== 
Instalación: 
 lrzsz x86_64                      0.12 . 20 - 43 .el8 BaseOS                       84 k 

Resumen de transacciones
================================================== ================================================== ========================= 
Instalar   1 Paquete 

Tamaño total de descarga: 84 k 
Tamaño instalado: 190 k 
Paquetes de descarga: 
CentOS - 8 - Base                               0 % [ ] 1,9 kB / s |   0   B      00 : 00 ETA 

lrzsz - 0.12 . 20 - 43.el8.x86_64.rpm                                                               154 kB / s |  84 kB      00 : 00     
--------------------------------------------- -------------------------------------------------- ------------------------------ 
Total                                                                                          51 kB / s |  84 kB      00 : 01      
Ejecución de verificación de transacción La verificación de 
transacción se realizó con éxito. 
Ejecución de la prueba de transacción La prueba de 
transacción se realizó correctamente. 
Ejecución de transacción
  Preparación:                                                                                                      1 / 1  
  Instalación: lrzsz - 0,12 . 20 - 43 .el8.x86_64                                                                          1 / 1  
  scriptlet Duración: lrzsz - 0,12 . 20 - 43 .el8.x86_64                                                                          1 / 1  
  Verificación: lrzsz - 0,12 . 20 - 43.el8.x86_64                                                                          1 / 1  

instalada: 
  lrzsz - 0,12 . 20 - 43 .el8.x86_64                                                                                                
 ¡ 
Completo !

Luego arrastre el archivo en Windows directamente a la ventana de xshell, cárguelo y vea el contenido

[root @ centos8 ~] # cat win.txt 
a 
b 
c [root @ centos8 ~] #

Arrastre y suelte el archivo txt con reabastecimiento de combustible chino escrito en windows a xhell

[root @ centos8 ~] # cat win1.txt 
China 
Vamos [root @ centos8 ~] #

Tenga en cuenta que el método de codificación ANSI del sistema de Windows puede ser inconsistente con UTF-8 en Linux, lo que puede causar caracteres confusos. Preste atención al formato de codificación al transferir archivos en diferentes sistemas operativos

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

------------ Fin del contenido de recuperación ------------

Supongo que te gusta

Origin www.cnblogs.com/miaocongcong/p/12730803.html
Recomendado
Clasificación