Instrucciones comunes de Linux que terminan 2.0

1. Flujo de datos y canalización
重定向 Cambiar el flujo de datos (generalmente redirigido a un archivo)
管道La salida de un comando se utiliza como entrada para otro comando

Instrucción Efecto
echo "xxxx"> xxx.txt La redirección sobrescribirá los datos originales.
echo "xxx" >> xxx.txt No cubre la cola anexa
ls -a | más Tubería

2. Establecer un enlace es
软链接 equivalente a eliminar un enlace en un archivo de acceso directo e invalidar el contenido del archivo fuente.
硬链接Un archivo con múltiples nombres puede modificar el contenido del archivo fuente.

Instrucción Efecto
ln -s archivo fuente enlace de archivo Establecer enlaces suaves
En el archivo de origen archivo de enlace Enlace duro

La eliminación de enlaces blandos y duros no tiene efecto en los archivos de origen. La eliminación de enlaces blandos en archivos de origen no está disponible. La
eliminación de archivos de origen no tiene efecto
si hay varios enlaces en el archivo.

软链接和硬链接的区别

  1. Los enlaces blandos pueden cruzar el sistema de archivos Los enlaces duros no pueden
  2. Los enlaces blandos pueden establecer enlaces a archivos inexistentes, mientras que los enlaces duros no.
  3. Los enlaces blandos pueden establecer enlaces a directorios, los enlaces duros no.

3. Búsqueda de archivos Buscar
dentro del textogrep

Instrucción Efecto
grep 'xxx' xxx.txt Averigua si xxx está en xxx.txt
grep -i xxx xxx.txt Ignorar caso
grep -n xxx xxx.txt Mostrar número de línea
grep -v xxx xxx.txt Negate
^ Comienzo de linea
PS El final

Buscar archivos en la computadora find
find 目标目录 选项 条件

Instrucción Efecto
buscar ./nombre xxx.txt Encuentra el archivo llamado xxx.txt en el directorio actual
encontrar ./ ​​-name '* .sh' Todos los archivos .sh
find ./ -name '[AZ] *' Alcance
encontrar ./ ​​-size + 30M Buscar por talla mayor que 30
encontrar ./ ​​-size + 15M -size -30M Mayor que 15 menor que 30

IV. Comprimir y descomprimir
múltiples fichero de archivo tar [参数] 打包文件名 文件1 文件2
Archivo de directoriotar [参数] 打包文件名 目录

Instrucción Efecto
-C Generar archivos de almacenamiento para crear archivos de paquetes.
-v Listar el proceso detallado de archivo que muestra el progreso
-F El nombre del archivo de almacenamiento especificado debe ir seguido de un archivo .tar, por lo que debe colocar la opción al final
-X Descomprime archivos
-con Comprimir
tar -cvf test.tar 1.txt 2.txt Archivo
tar -xvf test.tar Desarchivar
tar -zcvf test.tar.gz 1.txt 2.txt Comprimir
tar -zxvf test.tar.gz Descomprimir
tar -zxvf test.tar.gz -C directorio Directorio designado

zip/unzip

zip -r test.zip a // 把a目录压缩为test.zip 压缩文件去掉-r
unzip test.zip // 解压

V.
Permisos de archivo La composición de los permisos de archivo: permisos 9个字母 3组(拥有者权限u 组权限g 其它用户o) 所有用户权限a
específicos: ejecutable
rlegible
wy grabable sin permisos configuración de permisos: aumentar permisos revocar permisos establecer permisos usuarios ugoa uso: método digital:
x
-

+
-
=

chmod 用户+具体权限 文件名
r(4) w(2) x(1) -(0)

6. Gestión de usuarios

Instrucción Efecto
sudo Elevación temporal de autoridad
sudo -s Cambiar usuario actual
su raíz Cambiar a usuario root
passwd Cambiar contraseña de usuario actual
passwd xxx Modificar la contraseña del usuario xxx
salida Salir
OMS Ver usuarios de inicio de sesión del sistema

7. Apagar y reiniciar

Instrucción Efecto
apagado -h ahora Cerrar inmediatamente
apagado 15:30 Especificar tiempo de apagado
apagado +20 Apagar después de 20 minutos
apagado -c Cancelar
apagado -r ahora 或 reiniciar Reiniciar el sistema operativo
41 artículos originales publicados · Me gusta2 · Visitas 1836

Supongo que te gusta

Origin blog.csdn.net/weixin_43883485/article/details/105306221
Recomendado
Clasificación