La versión más completa de los comandos de operación de archivos de Linux

Comandos de operación de archivos de Linux

1. Comandos de gestión de archivos

  • toque # Crear un nuevo archivo toque: ayuda para ver los documentos de ayuda relacionados con el toque
    Inserte la descripción de la imagen aquí

  • mkdir #
    Nueva carpeta Nueva carpeta Nueva carpeta jerárquica
    Inserte la descripción de la imagen aquí

  • archivos y carpetas rm #Delete
    Eliminar archivos rm xxx
    Eliminar carpeta rm -r xxxmedios r eliminan de forma recursiva la carpeta y su contenido
    forzado archivo borrado rm -fr xxxf medios de borrado sin forzar pronta
    Inserte la descripción de la imagen aquí

  • cat ## Ver el contenido del archivo

cat xxx
cat xxx -n  #显示空行行数
cat xxx -b  #不显示空行行数

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

  • gedit ## Editor de texto gráfico
gedit xxx

Inserte la descripción de la imagen aquí

  • ## vim editor de texto gráfico no
    vim entrar al modo de edición + <:> Guardar y salir + + <:> + <! WQ> Guardar y salir
    mover forzosamente el cursor a las teclas de flecha izquierda y derecha
    Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí

Vim puede abrir dos archivos al mismo tiempo vim -o 111 222 vim -p 111 222
-o: significa que dos archivos se abren en modo arriba y abajo, ++ las teclas arriba y abajo controlan la ventana de edición
-p: significa que dos archivos se abren en modo izquierdo y derecho, <:> ++ entrar en la siguiente ventana <:> + +

Ir a la ventana anterior

Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
#vim Después de editar, salir sin guardar directamente cuando ocurre una excepción
O: Archivo abierto de solo lectura
E: Continuar editando
R: Restaurar contenido no guardado Editar
D: Eliminar archivo .swp ingresar a la edición
Q: Salir de la edición del archivo actual
A: Salir del programa vim
Inserte la descripción de la imagen aquí

  • head # Ver las head xxx head -n xxx
    primeras diez líneas del archivo por defecto ver las primeras diez líneas del archivo -n puede establecer las primeras diez líneas del archivo

  • tail #Ver cuántas líneas después del archivotail xxx tail -n xxx

  • Ver las últimas diez líneas del archivo de forma predeterminada -n también se puede configurar para ver las últimas líneas del archivo
    Inserte la descripción de la imagen aquí

  • menos ## 分页
    ### menos xxx Ingresa al modo menos para ver archivos
    ### En el modo menos, presiona hacia arriba y hacia abajo para ver pgup, pgdn page view
    ### En modo menos, presiona para ingresar al modo de edición, presiona para salir del modo menos

  • wc ## Ver la capacidad del archivo
    wc -l ## Ver el recuento de líneas del archivo
    wc -m ## Ver el recuento de caracteres del archivo
    wc -c ## Ver el recuento de bytes del archivo
    wc -w ## Ver el recuento de palabras del archivo
    Inserte la descripción de la imagen aquí

  • fiel #Ver tipo de archivo

file xxx

Inserte la descripción de la imagen aquí

  • cp ### Copia y crea un nuevo archivo de acuerdo con el archivo fuente
cp 文件  文件夹
cp -r 文件夹  文件夹
  • mv ## Mover la misma partición para mover archivos es un proceso de cambio de nombre, mientras que mover diferentes particiones es un proceso de mover y eliminar
mv 文件 文件夹
mv 文件夹  文件夹

2. Direccionamiento de archivos en Linux

  1. Estructura del sistema Linux

    • Estándar de jerarquía de linux FHS (Filesystem Hierarchy Standard)
    • Tenga en cuenta que todo en Linux es un archivo
    • System Secondary Directory-
      / bin #System General
      Command- / sbin #System Management Command-
      / dev #Device File-
      / home #Ordinary User Home Directory-
      / root
      #Super User Home Directory- / lib64 o / lib # función de 64 bits Biblioteca o función de 32 bits biblioteca-
      / proc # Información del
      proceso- / ejecutar # Sistema y hardware en ejecución-
      / srv # Datos del sistema (constante)
      - / var # Datos del sistema (cambiar)
      -tmp # Ubicación de almacenamiento temporal del archivo del sistema-
      / mnt
      #Punto de montaje temporal del dispositivo- / media #cdrom Punto de montaje temporal-
      / etc #Archivo de configuración del sistema-
      / opt # Ubicación de instalación de software de terceros-
      / boot # Partición de arranque del sistema, el archivo se lee cuando se inicia el sistema-
      / sys #Acerca del directorio de configuración del kernel-
      / usr #Almacenar la mayoría de los recursos del sistema
  2. El concepto de ruta relativa ruta absoluta - ruta absoluta
    : comienza desde el directorio raíz, se puede utilizar en cualquier situación -
    ruta relativa: inicia la ejecución desde la ubicación actual.

  3. Comandos sobre el direccionamiento de archivos
    -pwd ## Muestra la ubicación actual
    Inserte la descripción de la imagen aquí

     	- ls   ##查看当前目录下有哪些文件     ls --help 可以查看用法,不过多列举
     ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200927221855740.png#pic)
     	- cd    ##切换工作目录     cd ~- 和 cd - 的含义一样  都是切换回上一次所在目录
     	![在这里插入图片描述](https://img-blog.csdnimg.cn/20200927222031988.png#pic_)
    

4. Procesamiento por lotes de archivos

	*                                  ##匹配0~任意字符
	?								   ##匹配单个字符
    [[:alpha:]]                        ##匹配单个字母	
    [[:digit:]] 					   ##匹配单个数字
    [[:lower:]]                        ##匹配单个小写字母
    [[:upper:]]                       ##匹配单个大写字母
    [[:alnum:]]                      ##匹配单个数字或字母
    [[:punct:]]                       ##匹配单个符号
    [[:space:]]                      ##匹配单个空格

Inserte la descripción de la imagen aquí

	字符集合表示方法
			[]                ##条件是或者关系是模糊匹配,[1-10]   1到10      [!1-10][^1-10]  表示除了[1-10]以外
			{}				  ##点名机制,精确定位集合中的每一个元素,{1..10} 1-10每个元素    

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

	~                                     ##默认代表当前用户家目录
	~username 					          ##指定用户家目录
	~+ = . 	                              ##当前目录
	~-                                    ##当前目录之前所在目录
	.. 	                                  ##上一级目录

Supongo que te gusta

Origin blog.csdn.net/qwerty1372431588/article/details/108836583
Recomendado
Clasificación