标签:# linux

Linux 下常用日志查询工具

journalctl

journalctl 是 systemd 的日志管理工具,用于查询 systemd 的日志管理系统 (journal) 中的日志。它整合了系统和服务的所有日志信息。

常用命令:

  1. 查看全部日志:
journalctl
  1. 查看最新日志并持续监控
journalctl -f
  1. 查看本次启动的日志:
journalctl -b
  1. 查看特定服务的日志:
journalctl -u ssh    # SSH服务
journalctl -u nginx  # Nginx服务
  1. 按时间过滤:
journalctl --since "2024-01-01"
journalctl --since "1 hour ago"
  1. 查看特定优先级的日志:
journalctl -p err    # 错误级别
journalctl -p info   # 信息级别
  1. 查看内核日志
journalctl -k

显卡直通技术原理

显卡直通(GPU Passthrough)的原理是通过硬件虚拟化技术,使得虚拟机能直接访问物理硬件资源,从而大大提高虚拟机的性能。

在没有直通技术的情况下,虚拟机需要通过宿主机的操作系统来访问硬件资源,这会造成一定的性能损失。而显卡直通技术则可以使虚拟机绕过宿主机操作系统,直接访问显卡硬件。

Tmux 基本用法

当用户与远程计算机进行会话时,创建的窗口是其中的进程是绑定的,当用户长时间不操作或者因为网络异常导致远程连接中断,窗口及其里面的进行也随之中断,里面如果有些还未完成的任务也会被关闭。tmux 解决的问题是将会话与窗口解绑。窗口关闭会话并不会关闭,重新连接上终端可以恢复会话。

网络诊断工具之 traceroute

traceroute是一种计算机网络诊断工具,它的主要作用是展示数据包从一个网络节点到达另一个网络节点所经过的路径。traceroute 在Linux、Unix、Windows 等操作系统中都有实现,在 windows 下叫 tracetcp。