Estructura de directorios Linux-Ubuntu, comandos básicos, configuración de red

Uno, instrucciones de Ubuntu

Ubuntu es un sistema operativo Linux de código abierto basado en aplicaciones de escritorio, y también existe en forma de servidor

En segundo lugar, la estructura de directorios de Ubuntu

Inserte la descripción de la imagen aquí
Descripción del directorio raíz
El contenido representado por los siguientes colores :
azul : carpeta
rojo : archivo comprimido
rojo intermitente : enlace simbólico incorrecto
verde : archivo ejecutable
azul claro : enlace
amarillo : archivo de dispositivo
blanco : archivo de texto
gris : otros archivos

Articulo Tabla de contenido Descripción
1 bota Inicie el archivo. Todos los archivos relacionados con el inicio del sistema se guardan aquí
1.2 arranque / grub Administrador de arranque del sistema
2 dev Almacene los archivos del dispositivo en Linx, acceder a este directorio equivale a acceder a un determinado dispositivo, generalmente utilizado para montar
3 etc Archivos de configuración global para programas del sistema y la mayoría de aplicaciones
3.1 etc / init.d Scripts de inicio de estilo SystemV, generalmente inician algunos servicios antiguos
3.2 etc / rcX.d Enlace para iniciar el script, definir el nivel de ejecución
3.3 etc / network Perfil de red
3.4 etc / X11 Archivo de configuración de interfaz gráfica
4 usr Directorio de almacenamiento de aplicaciones, incluido el software autoinstalado
4.1 usr / bin Almacenar instrucciones de ejecución del programa de aplicación
4.2 usr / compartir Almacenar datos compartidos
4.3 usr / share / doc Directorio de almacenamiento de archivos de descripción del sistema
4.4 usr / compartir / hombre Directorio de almacenamiento de archivos de descripción del programa
4.5 usr / lib Archivo de biblioteca de funciones, no se puede ejecutar directamente
4.6 usr / local Paquete de actualización de software de la tienda
5 dónde Datos dinámicos: coloque archivos que cambian con frecuencia durante la ejecución del sistema
5.1 var / log Registro dinámico
5.2 var / spool / mail Directorio de almacenamiento de correo
5.3 tener / correr Después de que se inicia el programa o servicio, su PID se almacena en este directorio
6 temperatura Archivos temporales: el directorio donde los usuarios generales o los programas en ejecución almacenan temporalmente los archivos, al que puede acceder cualquier persona. Los datos importantes no se pueden colocar en este directorio
7 mnt Montar temporalmente, generalmente usar montaje
8 medios de comunicación Monte dispositivos multimedia, discos duros de disco U, etc.
9 raíz El directorio raíz del administrador del sistema.
10 casa Directorio de cuentas del sistema, cuando se agrega una nueva cuenta, existirá en este directorio
11 proc Los datos en este directorio están en la memoria, como el núcleo del sistema, los dispositivos externos, el estado de la red, debido a que los datos se almacenan en la memoria, no ocupan espacio en el disco, que es un archivo más importante.
12 srv El directorio de datos al que se debe acceder después de que se inicia el servicio, como los datos de la página web a los que el servicio www necesita acceder, se almacena en / srv / www.
13 optar Directorio para software de terceros
14 compartimiento El directorio de archivos binarios ejecutables, como los comandos ls, tar, mv, cat, etc.
15 lib Directorio de biblioteca de funciones de uso del sistema

3. Comandos básicos de uso común:

El formato de comando es generalmente:

command [-options] [parameter]

comando :
opciones de nombre de comando :
parámetro de opciones : parámetros pasados ​​al comando

3.1 Los comandos comunes son los siguientes:

1. sudo xxxx
permite a los usuarios usar privilegios de administrador. Si continúa usándolo, debe iniciar la raíz del administrador. El
método de inicio: su, se le pedirá la contraseña para
volver al usuario: su nombre de usuario

2. sudo apt install paquete de software Software de
instalación: como la instalación de vim sudo apt install vim

3. sudo apt remove software de
desinstalación del paquete de software

4. comando man
Ver las instrucciones del comando.
Si está en el servidor, presione la tecla instrucciones

Botones de operación Caracteristicas
Espacio Mostrar página siguiente
Retorno de carro Mostrar la siguiente línea
segundo atrás, muestra la página anterior
q salir, salir

5.ls
lista, la lista muestra el contenido del directorio actual

Opciones Caracteristicas
ls -a all,显示所有内容 包含隐藏文件
ls -l 显示文件详细信息
ls -h human-readable,阅读方便

ls通配符号

通配符 功能
* 代表任意多个字符,可以没有字符,ls * 表示目录下所有文件及子文件
代表一个任意字符,至少一个字符,ls ?ib 表示目录下以ib结尾的文件及列举所有子文件
[1234] 匹配1,2,3,4中的任意一个
[a-g] 匹配a到g范围的任意一个

6.pwd
print wrok directory 查看当前所在路径

7.cd

命令 说明
cd+空格+路径名称 change directory,跳转到指定路径
cd+空格+… 跳转到上一级目录
cd+空格+ /. 切换到最初根目录
cd+空格+ - 在最近两个目录来回切换

8.touch +空格+文件名称
创建这个文件

9.mkdir+空格+文件夹名称

命令 说明
mkdir a 创建一个文件夹a
mkdir -p a/b/c 创建一个递归目录

10.rm+空格+文件名
remove 删除指定文件

命令 说明
rm -f a 强制删除a,忽略不存在文件,不提示
rm -r a 删除 文件夹a

11.clear
清屏

12.cp拷贝
cp+空格+源文件路径及名称+空格+目标文件路径及名称

命令 说明
cp a /home/kml/Desktop 复制A文件到桌面
cp -i a /home/kml/Desktop 复制A文件到桌面,若覆盖文件时有提示
cp -r a /home/kml/Desktop 复制文件夹A到桌面

13.mv 移动move
mv+空格+移动文件+空格+移动目录

命令 说明
mv -i a /home/kml/Desktop 复制A文件或文件夹到桌面,若覆盖文件时有提示

14.tree 树状显示

命令 说明
tree 显示该当前目录下(文件夹下)的所有文件,按树状图排列
tree -d directory,只显示文件夹

15.cat 查看文件内容
cat+空格+文件

16.grep 查找
global search regular expression(RE) and print out the line

17.重定向

符号 说明
> 输出重定向到一个文件或者设备,覆盖原来内容或文件
>> 输出重定向到一个文件或者设备,追加原来内容或文件

如:cat a.py >a.text

18.管道符号|
一个命令的输出+空格+|+空格+另外一个命令的输入

注:
往往16、18都是一起使用,如:cat a.py | grep xx 对文件内容进行查找

19.关机重启
shutdown可以安全关闭或者重启,默认一分钟

参数 说明
shutdown now 立刻关机
shutdown -r now 立刻重新启动,与reboot一样
shutdown -c 取消关机计划

举例:

  • 一分钟以后关机
shutdown
  • 今天21:30分关机
shutdown 21:30
  • 10分钟后关机
shutdown +10
  • 10分钟以后关机,同时发出警告信息
shutdown +10 "System will shutdown after 10 minutes"

四、网络配置

1.Ifconfig
查看和配置当前计算机信息

  • 快速定位IP地址
ifconfig | grep inet
  • 查看网卡信息
ifconfig

2.
ping El comando ping se utiliza para probar la conectividad de red entre hosts. El comando ping utilizará el protocolo de transmisión ICMP para enviar un mensaje de solicitud de respuesta. Generalmente se usa para detectar si la comunicación de red entre computadoras es normal.

  • IP de host de destino de ping
ping 192.168.0.1
  • Verifique si la tarjeta de red local es normal
ping 127.0.0.1
  • Cómo configurar la IP
#1、查看网卡编号(如下附图1)
ip a
#记录网卡编号
#2、切到根目录,编辑interfaces文件
sudo vi /etc/network/interfaces
#3、编辑内容如下:
auto 网卡编号			//系统启动时自动启动网卡
iface 网卡编号 inet static	//static表示固定IP,dhcp表示自动获取IP
address 192.168.1.2		//IP地址
gateway 192.168.1.1		//网关
network 255.255.255.0		//掩码
#4、完成上述内容后,同网段应该可以ping通,如果无法ping通得检查是否编辑内容错误
#但ping 百度还是ping不通,此时可以添加DNS,让百度可以通过DNS快速查找
sudo vi /etc/systemd/resolved.conf
#5、打开文件后,将DNS前得#去掉,加上通用DNS服务器即可,如8.8.8.8
#6、加载网络配置文件,重启网络服务
sudo /etc/init.d/networking force-reload
sudo /etc/init.d/networking restart
#7、重启计算机
shutdown -r now

#注意:如果还是不行,重新启停以太网卡:
sudo ifconfig 网卡编号 down
sudo ifconfig 网卡编号 up

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

Supongo que te gusta

Origin blog.csdn.net/qq_37697566/article/details/105294493
Recomendado
Clasificación