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
-
mkdir #
Nueva carpeta Nueva carpeta Nueva carpeta jerárquica
-
archivos y carpetas rm #Delete
Eliminar archivosrm xxx
Eliminar carpetarm -r xxx
medios r eliminan de forma recursiva la carpeta y su contenido
forzado archivo borradorm -fr xxx
f medios de borrado sin forzar pronta
-
cat ## Ver el contenido del archivo
cat xxx
cat xxx -n #显示空行行数
cat xxx -b #不显示空行行数
- gedit ## Editor de texto gráfico
gedit xxx
- ## 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
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
#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
-
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 archivo
tail 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
-
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 parasalir 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
-
fiel #Ver tipo de archivo
file xxx
- 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
-
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
-
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. -
Comandos sobre el direccionamiento de archivos
-pwd ## Muestra la ubicación actual
- 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:]] ##匹配单个空格
字符集合表示方法
[] ##条件是或者关系是模糊匹配,[1-10] 1到10 [!1-10][^1-10] 表示除了[1-10]以外
{} ##点名机制,精确定位集合中的每一个元素,{1..10} 1-10每个元素
~ ##默认代表当前用户家目录
~username ##指定用户家目录
~+ = . ##当前目录
~- ##当前目录之前所在目录
.. ##上一级目录