Conocimientos básicos y comandos de Linux.
- 1. Representación de diferentes archivos.
- 2. Funcionamiento básico de directorios y archivos.
-
- Comando 2.1.ls (lista)
- 2.2 Comodines
- 2.3 Alias
- Instrucción 2.4.du (uso de disco)
- 2.5 Crear un nuevo directorio -mkdir
- 2.6 Crear un nuevo directorio - toque
- 2.7 Tres formas de crear archivos vacíos
- 2.8 Crear archivo de conexión -ln
- 2.9 Copiar archivos o directorios - cp
- 2.10 Eliminar archivos o directorios - rm
- 2.11 Mover archivo o directorio -mv
- 2.13 La ubicación del programa de comando de Linux, que
- 2.14.find Encuentra archivos o directorios finamente
- 3. Resumen
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
- du -a: no solo cuenta el directorio actual, sino que también cuenta todos los archivos en el directorio actual
-
du -h: estadísticas humanas, mostrando unidades
-
du -sh: solo cuenta el espacio ocupado por el directorio actual
- Nota: -a y -s no se pueden utilizar al mismo tiempo
2.5 Crear un nuevo directorio -mkdir
格式:mkdir 【选项】目录位置及名称...
要求:1.文件名最长255个字节
2.可以使用特殊字符,除了/和 空字符 ,一般不使用
- Crear una bolsa de carpetas debajo de la carpeta actual
- Crear varias carpetas en la carpeta actual 111 222 333
- mkdir -p crea directorios recursivamente
Crea aaa/bbb/ccc en la carpeta actual
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
- tiempo de actualización
2.7 Tres formas de crear archivos vacíos
touch 1.txt
vim 2.txt
echo‘ ’>3.txt
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
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
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 |
- 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 |
¿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
2.13 La ubicación del programa de comando de Linux, que
格式:which 命令/程序名
encontrar camino
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
-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
** -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
- usr: /home
-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
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)