Linux: explicación detallada de las instrucciones básicas (Parte 1)

Tabla de contenido

Introducción

1. comando ls

2. comando pwd

 3. comando cd

 4. comando mkdir

5. comando de árbol

6. comando rmdir && comando rm

7. comando cp

 8. comando mv

9. comando gato

10. comando grep

11. más comando

12. menos comando

13. comando principal

13. comando de cola


Introducción

Como usuario o administrador de Linux , es esencial comprender y dominar el uso de los comandos básicos de Linux. Estos comandos lo ayudan a administrar el sistema de archivos, realizar tareas e interactuar con el sistema. En este blog, presentaremos algunos comandos de Linux de uso común y explicaremos su uso y función.

1. comando ls

El comando ls se utiliza para enumerar los archivos y directorios en el directorio actual . Es un comando muy básico pero también muy útil. Al utilizar diferentes opciones, puede mostrar los detalles del archivo de diferentes maneras.

ls                       //列出当前目录中的文件和目录
ls -l(ll)              //以详细列表的方式显示文件和目录
ls -a                    //显示所有文件和目录,包括隐藏文件
ls -d                    //将目录象文件一样显示,而不是显示其下的文件

cba30aa55d384546bdf42dfb2ec8c640.png

 ps : los archivos que comienzan con . son archivos ocultos

2. comando  pwd

El comando pwd se utiliza para mostrar la ruta del directorio de trabajo actual . Le ayuda a determinar dónde se encuentra actualmente, lo que es especialmente útil cuando cambia entre diferentes directorios.

Cuando ejecuta el comando "pwd" en la terminal, imprimirá la ruta completa del directorio actual. Esto es útil para localizar dónde se encuentra en el sistema de archivos y realizar ciertas operaciones.

pwd   // 显示当前工作目录的路径

9f7dd9a055b44a1382e25ec370681839.png

 3. comando cd

 El comando cd se utiliza para cambiar el directorio de trabajo actual. Le permite cambiar a otros directorios y navegar dentro de diferentes directorios.

cd /path/to/directory    // 切换到指定路径的目录
cd ..                   // 切换到上一级目录
cd                     // 切换到用户的主目录
cd -                   //切换到上次所在的目录

342f398d7c5f47b8b8b68fa155d1fc6c.png

 4.   comando mkdir

El comando mkdir se utiliza para crear nuevos directorios. Puede especificar un nombre de directorio y elegir si desea crear también su directorio principal.

mkdir directory_name     // 创建一个名为directory_name的新目录
mkdir -p path/to/directory   // 创建一个带有父目录的新目录

647bd20e429b4437a1d76fbcf06cded3.png

ps : el segundo uso equivale a crear directorios de forma recursiva y la posición de -p se puede cambiar

5. comando de árbol

El comando de árbol se utiliza para mostrar el contenido de un directorio en una estructura de árbol. Enumera de forma recursiva todos los archivos y subdirectorios del directorio especificado y los muestra en un formato de árbol legible por humanos.

El comando también admite algunas opciones, como limitar la profundidad de la jerarquía de directorios, mostrar el tamaño de los archivos, etc. Puede conocer más opciones y ejemplos de uso consultando la página de manual (página de manual ) del comando "árbol".

tree             // 在当前目录下以树状结构显示内容
tree /path/to/directory    // 在指定路径的目录下以树状结构显示内容

def80fcef6b14c2ca9c46bf203e771ea.png

6. comando rmdir && comando rm

rmdir es un comando correspondiente a mkdir .

mkdir es para crear un directorio y rmdir es un comando de eliminación .

Objetos aplicables : todos los usuarios con autoridad de operación de directorio actual

Función : eliminar directorio vacío

rmdir [-p][dirName]

ps : -p Cuando se elimina el subdirectorio, si el directorio principal también se convierte en un directorio vacío, elimine el directorio principal juntos

El comando rm puede eliminar archivos o directorios al mismo tiempo

Objeto aplicable : todos los usuarios

Función : eliminar archivo o directorio

rm file_name             // 删除名为file_name的文件
rm -r directory_name     // 递归删除名为directory_name的目录及其内容
rm -f file_name          // 强制删除文件,不进行确认提示

ps : las opciones -r y -f se pueden usar al mismo tiempo para la eliminación forzada recursiva

a25e548e25d540ea993b08abd423e3f3.png

7. comando cp

El comando cp se utiliza para copiar archivos y directorios. Puede especificar el archivo/directorio de origen y la ubicación de destino, y elegir si desea conservar los atributos del archivo y la estructura del directorio.

cp file_name new_location   // 复制名为file_name的文件到新的位置
cp -r directory_name new_location  // 复制名为directory_name的目录及其内容到新的位置
-f 或 --force 强行复制文件或目录, 不论目的文件或目录是否已经存在
-i 或 --interactive 覆盖文件之前先询问用户
-r递归处理,将指定目录下的文件与子目录一并处理。若源文件或目录的形态,不属于目录或符号链
接,则一律视为普通文件处理
-R 或 --recursive递归处理,将指定目录下的文件及子目录一并处理

f79ac2c9609940d9a43a7d05e526465d.png

 8. comando mv

El comando mv se usa para mover archivos y directorios, y también se puede usar para cambiar el nombre de archivos y directorios. Puede especificar el archivo/directorio de origen y la ubicación de destino para mover o cambiar el nombre del archivo/directorio.

mv file_name new_location   // 将名为file_name的文件移动到新的位置
mv directory_name new_name  // 将名为directory_name的目录重命名为new_name
f :force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖
-i :若目标文件 (destination) 已经存在时,就会询问是否覆盖

947dae200c734108851970fc55110e51.png

 ps : El método para mover directorios es el mismo que para mover archivos.

9. comando gato

El comando cat se utiliza para ver el contenido de un archivo y enviarlo a la terminal. También se puede utilizar para fusionar archivos y crear otros nuevos.

cat file_name1 file_name2     // 将file_name1和file_name2的内容合并并输出到终端
cat file_name > new_file      // 将file_name的内容写入到新文件new_file中

10.  comando grep

El comando grep se utiliza para buscar un patrón o palabra clave específica en un archivo y enviar las líneas coincidentes a la terminal. Es un comando muy útil para buscar y filtrar contenido de texto.

grep "pattern" file_name       // 在file_name中搜索匹配"pattern"的行
grep -i "pattern" file_name    // 在file_name中搜索不区分大小写的匹配"pattern"的行

11. más comando

El comando more se utiliza para ver el contenido de un archivo de texto página por página. Le permite ver archivos de texto largos página por página, avanzar página por página presionando la barra espaciadora y salir de la visualización presionando la tecla " q ".

more file_name     // 逐页查看名为file_name的文件的内容

El comando "más" es adecuado para explorar archivos de texto grandes . Cuando necesita leer archivos de texto página por página, puede ayudarlo a explorar el contenido fácilmente.

12. menos comando

El comando menos también se usa para ver el contenido de archivos de texto, similar al comando "más". Proporciona funciones más interactivas como búsqueda, desplazamiento hacia arriba/abajo, etc.

less file_name     // 查看名为file_name的文件的内容

En la interfaz "menos", puede usar las teclas de flecha para desplazarse hacia arriba o hacia abajo en el texto, presionar la tecla "/" para buscar, presionar la tecla "q" para dejar de ver, etc. El comando "menos" es más flexible y poderoso que el comando "más".

13. comando principal

El comando head se utiliza para mostrar el comienzo del archivo. De forma predeterminada, muestra las primeras 10 líneas del archivo, pero puede usar opciones para especificar cuántas líneas mostrar.

head file_name     // 显示名为file_name的文件的前10行
head -n 20 file_name    // 显示名为file_name的文件的前20行

El comando "head" es muy útil para ver el comienzo de un archivo, especialmente cuando solo necesita ver las primeras líneas del archivo.

13. comando de cola

El comando tail es lo opuesto al comando head , se usa para mostrar el final del archivo. De forma predeterminada, muestra las últimas 10 líneas del archivo, pero puede usar opciones para especificar cuántas líneas mostrar.

tail file_name     // 显示名为file_name的文件的最后10行
tail -n 20 file_name    // 显示名为file_name的文件的最后20行

El comando "tail" es útil para monitorear archivos de registro en tiempo real, ver las últimas actualizaciones, etc. Puede ayudarle a ver rápidamente el final del archivo.

Supongo que te gusta

Origin blog.csdn.net/weixin_57082854/article/details/131716217
Recomendado
Clasificación