Linux

arch linux

  • 向日葵启动服务
sudo systemctl start runsunloginclient.service
  • 解决VMWare - Could not connect ‘Ethernet0‘ to virtual network ‘/dev/vmnet0‘.
sudo modprobe vmnet && sudo vmware-networks --start
sudo systemctl start vmware-networks.service
  • mysql 启动
sudo systemctl start mysqld
  • todesk启动服务
sudo systemctl start todeskd

linux screen

screen 是一个非常有用的终端管理工具,可以让你在断开连接后继续运行程序,并且支持多个会话和窗口。以下是一些常用的 screen 操作和命令:

启动

screen

指定会话

screen -S my_session

退出 screen 会话但保持进程运行:使用 Ctrl+A 然后按 D 来"detach"(断开)会话。这样你的会话和进程仍然在后台运行,但你可以退出当前终端。

恢复一个 screen 会话: 当你重新连接到服务器时,可以通过以下命令恢复会话:

screen -r

如果有多个会话在运行,可以通过 -r 加会话 ID 或会话名称恢复特定会话:

screen -r my_session

查看当前正在运行的会话

screen -ls

这将列出所有正在运行的 screen 会话以及它们的 ID 和名称。

终止一个 screen 会话:screen 内按下 Ctrl+D 会结束当前会话。如果你只是想退出但不想结束会话,可以使用 Ctrl+A 然后按 D

多窗口操作 #

screen 支持在同一个会话中创建多个窗口,就像在一个虚拟终端中有多个标签页一样。

  1. 创建新窗口:screen 会话中按 Ctrl+A 然后按 C(Create)。这将创建一个新的窗口,并让你在新的终端中工作。

  2. 切换窗口:

    • Ctrl+A 然后按 N,可以切换到下一个窗口。
    • Ctrl+A 然后按 P,可以切换到前一个窗口。
    • Ctrl+A 然后按窗口号(如 012 等)可以直接切换到该窗口。
  3. 查看所有窗口:Ctrl+A 然后按 "(双引号),你将看到一个窗口列表,使用上下箭头选择并回车切换。

    ...

linux知识

创建文件夹

mkdir test

创建文件

touch 1.txt

删除文件

rm test

移动文件

mv

zip

# zip 压缩文件夹/文件

zip -r file_name file_name.zip

# 解压 zip
 unzip file_name.zip

kali 换源

/etc/apt/sources.list

#中科大
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib

#阿里云
#deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
#deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib

#清华大学
#deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
#deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling maincontrib non-free



sudo apt update

ssh 多终端 #

安装

...