Notas de estudio:
Terminal , también conocida como ventana de línea de comandos ( Ctrl+alt+t es la tecla de método abreviado)
Se siente muy similar al uso de la terminal (Win+R) en Win. Por ejemplo, al usar Pycharm antes, es necesario importar el módulo pygame, pero no se puede importar directamente en Pycharm, por lo que solo se puede usar para abrir la terminal, ingresar comandos, descargar e instalar Pygame Modules para resolver el problema.
No existe el concepto de "disco" en el sistema Ubuntu, todos ellos están colgados debajo de un árbol.
Puede encontrar el directorio de usuarios en "INICIO" en "Otras ubicaciones" en "Archivo". Para los usuarios comunes, solo se puede operar el directorio de usuarios y no hay permiso para operar el directorio raíz.
Aprenda a usar comandos comunes en Linux, como Is, cd, pwd, rm.mv, cp, tar, zip, unzip y otros comandos
ls , lista, método de uso.
ls puede ver todo en el directorio actual y, al mismo tiempo, también puede especificar una ruta para ver, como: ls /home/people (la ruta comienza con una barra oblicua) ls -l puede ver todos los subelementos detallados
Presione Tab para completar automáticamente al ingresar la ruta
Al mismo tiempo, la máquina virtual y el host pueden interactuar, copiar y pegar (instalar VMware Tool)
El nombre completo del directorio de trabajo de impresión pwd se usa para mostrar la ubicación actual
El nombre completo de cd es change directory, que se usa para cambiar de directorio
~ representa el directorio de inicio del usuario
·Representa el directorio actual
··Representa el directorio del nivel superior
El nombre completo del directorio mkdir make se puede usar para crear un directorio
Para crear un directorio de varias capas, debe agregar el parámetro -P
El nombre completo de rmdir es eliminar directorio, pero este comando no se usa comúnmente
El nombre completo de rm es remove Cuando se usa, generalmente se agrega -rf para indicar eliminación forzada
El nombre completo de cp es copy, que se puede usar para copiar archivos.También se usa generalmente con -rf, que significa recursivo
mv significa mover, mover un archivo, también puedes decir renombrar
Para archivos, cp, rm, mv también son aplicables
operación de archivo
tar -cvf + nombre de archivo (archivo) cvf (crear archivo detallado)
tar -xvf + nombre de archivo (restaurar) xvf (extraer archivo detallado)
En este momento, es solo un archivo, y el volumen aún es relativamente grande.
Para compresión:
tar -czvf + nombre de archivo (archivo) cvf (crear archivo detallado zip)
tar -xzvf + nombre de archivo (restaurar) xvf (extraer archivo zip detallado)
El uso de enlaces blandos es equivalente a accesos directos
en (enlace)
Usa el comando:
ln -s + directorio original + nombre de acceso directo (-s:-soft)
Operaciones de gestión de usuarios
debe ir precedido de sudo (superusuario)
para operar
sudo useradd -m test1 (nombre de usuario) para agregar usuarios
sudo passwd test1 establecer contraseña
sudo userdel test1 eliminar usuario
Cuando desee eliminar por completo, aún necesita eliminar su directorio
sudo rm -rf /inicio/prueba1
Al cambiar al usuario raíz, tiene todos los permisos para ejecutar y ya no se requiere sudo
Al usarlo por primera vez, debe agregar una contraseña al usuario raíz
raíz de contraseña sudo
su root (cambiar a usuario ROOT, su: cambiar de usuario)
Pero los usuarios root deben usar con precaución
Los grupos de usuarios se pueden crear en Linux para administrar múltiples usuarios
crear:
groupadd chicos (agregar grupo)
useradd -m -g banda de chicos
-g significa grupo
Pon al usuario de pandillas en el grupo de chicos
Cuando no hay muchos usuarios, no hay necesidad de usar el concepto de grupos, y puedes administrarlos directamente con privilegios de root
permisos de archivo
para archivos Es necesario considerar las siguientes cuestiones:
onwer cuyo archivo
Si Read es legible
Si se puede escribir en Write
Si Execute es ejecutable
Puede usar ls -l para ver los permisos del archivo en detalle
O puede hacer clic derecho directamente en "Propiedades" en la interfaz gráfica para ver las propiedades detalladas
Modificar permisos de archivos
chmod (modo de cambio de archivo)
chmod a+w (todos pueden tener permisos de escritura)
chmod o+w (otros pueden tener permisos de escritura)
chmod u+w (el usuario puede tener permiso de escritura)
Puede usar chown para cambiar el propietario, de modo que los archivos bajo la autoridad de raíz se puedan entregar a los usuarios comunes para su procesamiento.
Generalmente, se agrega -R después de chown para representar la recursividad, y se transferirán los permisos de todos los subdirectorios.
Para archivos generales. Los dueños de la propiedad son únicamente propietario y raíz. La operación de chown no se utiliza en las operaciones diarias generales.
secuencia de comandos ejecutable
En Linux, hay tres scripts comunes
Guión de shell *.sh
Guión Perl *.pl
secuencia de comandos de Python *.py
Es un archivo de texto,
tiene permisos ejecutables
La creación de scripts de shell son scripts escritos usando la sintaxis de shell.
Es un lenguaje de scripting que viene con Linux.
Primero use el compilador de texto para guardar
Debe usar chmod +x + nombre de archivo para otorgar permiso de ejecución al archivo guardado
Método de ejecución: ./+nombre de archivo
Variables en el Shell (entender)
Defina una variable:
Nombre= valor
usar una variable
${nombre}
Use ls -a para ver todos los archivos, incluidos los archivos ocultos
Las variables de entorno del usuario solo son válidas para el usuario actual
Sin embargo, las variables de entorno del sistema son válidas para todos los usuarios.
Entorno de red de VMware
Ver segmento de red
redes de máquinas virtuales
Si se detecta como modo NET, se puede conectar a Internet
En la configuración, puede detectar y elegir si desea conectarse a Internet
En la terminal, puede usar el comando ping para verificar si puede conectarse a la red externa
Use Ctrl+C para interrumpir la operación Ping
Interconexión entre máquina virtual y máquina host
Dirección IP de la máquina virtual: 192.168.70.128 (se encuentra en la red en la configuración)
Dirección IP del anfitrión: 192.168.70.1
En el CMD de la máquina host, use ping 192.168.70.128 para vincular
Configurar manualmente la red
Hace referencia al uso de la línea de comandos para configurar la red en la terminal
administrador de paquetes apt, puede usar apt para instalar un software
Apt instalar instalar
Apto eliminar Eliminar
Búsqueda de investigación adecuada
Lista lista de aptos
ifconfig comprueba el estado de la interfaz de red
Se puede operar con SUDO
sudo ifconfig XXX apagado red de apagado
sudo ifconfig XXX enciende la red