Conocimientos básicos y comandos de linux 2.

1. Representación de diferentes archivos.

d Tabla de contenido
- archivo normal
yo archivo de enlace
pag archivo de canalización
s enchufe
C archivo de personaje
b bloquear archivo

1.1 Significado de diferentes colores de archivos

  • Negro: archivos normales
  • azul: carpeta
  • azul: archivo de enlace
  • Verde: archivos ejecutables
  • Rojo: archivos comprimidos

2. Funcionamiento básico de directorios y archivos.

Comando 2.1.ls (lista)

Formato: ls [opción] [archivo o directorio...]

  • Opciones comunes
-l Mostrar listados de archivos y directorios en formato largo ls -l=ll
-a Muestra información sobre todos los subdirectorios y archivos, incluidos '.' y '…'
-A Básicamente similar a la opción -a, el directorio oculto no mostrará '.' y '...'
-d Mostrar las propiedades del directorio en sí en lugar del contenido del directorio
-h El tamaño y el directorio de archivos de visualización fáciles de usar deben usarse junto con -l
-R Mostrar recursivamente todo el contenido de subdirectorios y archivos.

2.2 Comodines

  • ? : coincide con cualquier carácter
  • *: Haga coincidir todos los caracteres no ocultos, sin importar cuán largos o cortos sean, no haga coincidir los archivos ocultos al comienzo de '.'
  • {1...10}: 1 a 10
  • {a…z}: de la a a la z
  • {A…Z}: de la A a la Z
  • [0-9]: rango de números coincidentes
  • \: carácter de escape, que expresa el significado original
  • 【^zhou】: coincide con todos los caracteres de la lista excepto los caracteres
  • 【123】: Toma uno de ellos para mostrarlo, no importa si no hay ninguno

2.3 Alias

 1.格式:alias  命令名=‘别名’ 
 2.注意等式两边不能有空格,alias,临时修改,重启会失效,只有修改配置文件再回永久生效。

Instrucción 2.4.du (uso de disco)

1.统计指定目录或文件所占用磁盘空间大小
2.格式  :格式   【选项】【文件或目录....】
  • opciones comunes;
de Catálogo estadístico
tú un No solo cuente el directorio actual, sino también todos los archivos en el directorio actual
tu h Estadísticas humanizadas, visualización humanizada de unidades.
tu - sh Cuente solo el tamaño del espacio ocupado por el directorio actual
  • Directorio de archivos de estadísticas
    inserte la descripción de la imagen aquí
  • du -a: no solo cuenta el directorio actual, sino que también cuenta todos los archivos en el directorio actual

inserte la descripción de la imagen aquí

  • du -h: estadísticas humanas, mostrando unidades
    inserte la descripción de la imagen aquí

  • du -sh: solo cuenta el espacio ocupado por el directorio actual

inserte la descripción de la imagen aquí

  • Nota: -a y -s no se pueden utilizar al mismo tiempo
    inserte la descripción de la imagen aquí

2.5 Crear un nuevo directorio -mkdir

格式:mkdir  【选项】目录位置及名称...
要求:1.文件名最长255个字节
     2.可以使用特殊字符,除了/和 空字符 ,一般不使用
  • Crear una bolsa de carpetas debajo de la carpeta actual

inserte la descripción de la imagen aquí

  • Crear varias carpetas en la carpeta actual 111 222 333
    inserte la descripción de la imagen aquí
  • mkdir -p crea directorios recursivamente
    Crea aaa/bbb/ccc en la carpeta actual
    inserte la descripción de la imagen aquí
    inserte la descripción de la imagen aquí

2.6 Crear un nuevo directorio - toque

Función:
1. Puede crear un archivo nuevo y el tamaño puede ser 0 bytes
2. Tiempo de actualización
3. Puede crear un archivo vacío
4. Crear un archivo existente, solo realiza la función de actualizar el archivo

  • Crea un archivo llamado passwd

inserte la descripción de la imagen aquí

  • tiempo de actualización
    inserte la descripción de la imagen aquí
    inserte la descripción de la imagen aquí

2.7 Tres formas de crear archivos vacíos

touch 1.txt
vim  2.txt
echo‘  ’>3.txt

inserte la descripción de la imagen aquí

2.8 Crear archivo de conexión -ln

Clasificación: enlace suave (enlace simbólico) y enlace físico
Formato: ln [-s] Archivo o directorio de origen... Archivo de enlace o ubicación de destino más -s es un enlace suave, no un enlace físico

  • Comparación de enlaces blandos y duros

inserte la descripción de la imagen aquí
Un enlace físico equivale a hacer una copia de seguridad de una copia y conservar todos los atributos. Un
enlace físico equivale a crear un acceso directo basado en el archivo fuente.

  • Crea una conexión suave

inserte la descripción de la imagen aquí

2.9 Copiar archivos o directorios - cp

-r Esta opción debe usarse al copiar un directorio para copiar recursivamente todos los archivos y subdirectorios.
-a Mantenga toda la información intacta
-rm eliminar archivo o directorio -f force -i request -r recurse
  1. La copia de varios archivos solo se puede copiar a un directorio o carpeta, no a un archivo directamente, y este directorio debe existir

2.10 Eliminar archivos o directorios - rm

 格式:rm 【选项】要删除的文件或目录
-r Forzar eliminación sin recordatorio
-i Recordar al usuario que confirme
-r eliminar todo el directorio de forma recursiva

inserte la descripción de la imagen aquí
¿Qué debo hacer si el espacio del sistema es demasiado grande y no hay suficiente espacio?
Respuesta: Eliminar archivos grandes
Si elimina archivos grandes, ¿todavía no hay espacio suficiente?
Respuesta: Debido a que hay otras personas que usan este sistema nuevamente, no se lanzará en este momento.

2.11 Mover archivo o directorio -mv

 如果目标位置与源位置相同,则相当于执行重命名操作
 格式: 【选项】...源文件目录...目标文件或目录

directorio móvil
inserte la descripción de la imagen aquí

2.13 La ubicación del programa de comando de Linux, que

格式:which  命令/程序名

encontrar camino
inserte la descripción de la imagen aquíinserte la descripción de la imagen aquí

2.14.find Encuentra archivos o directorios finamente

 格式find【查找范围】【查找条件表达式】
-nombre buscar por nombre
-tamaño Buscar por tamaño de archivo
-usuario Buscar por atributo de archivo
-tipo Buscar por tipo de archivo

-name: busca según el nombre del archivo de destino, se permiten comodines
inserte la descripción de la imagen aquí
-size: busca según el tamaño del archivo del directorio, generalmente use "+" y "-" para establecer más o menos que el tamaño especificado como condición de búsqueda, la unidad común kB (nota k minúscula).MB.GB
inserte la descripción de la imagen aquí

** -tipo: ** Busque según el tipo de archivo, el tipo se refiere al archivo ordinario (f), directorio (d), dispositivo de bloque (b), archivo de dispositivo de caracteres (c), bloque de enlace (l) dispositivo se refiere
a un dispositivo que lee datos en bloques, varios bytes se combinan en un bloque de 4K predeterminado

  • Busque todos los subdirectorios en el directorio /boot
    inserte la descripción de la imagen aquí
    - usr: /home

inserte la descripción de la imagen aquíinserte la descripción de la imagen aquí

-nouser es buscar una carpeta sin propietario, si se elimina lsi. La carpeta lisi pasa a ser una carpeta sin dueño

Cuando utilice varias condiciones para buscar al mismo tiempo, puede utilizar el operador lógico
"-a" entre las expresiones para indicar que son verdaderas al mismo tiempo.
"-o" indica o o

Encuentre todos los archivos en el directorio /boot que tengan más de 1 MB y/o cuyo nombre comience con vm
inserte la descripción de la imagen aquí

3. Resumen

Shell es un programa especial
La clasificación, formato y uso de los comandos de Linux Comandos
comunes de Linux
Ver y cambiar directorios (pwd, cd, Is, du)
Crear directorios y archivos (mkdir, touch, In)
Copiar, eliminar, mover directorios y archivos (cp, rm, mv)
buscar directorios y archivos (cuáles, buscar)

Supongo que te gusta

Origin blog.csdn.net/fyb012811/article/details/131834677
Recomendado
Clasificación