Linux 删除用户

命令一:deluser
只删除用户:sudo deluser newuser

连同用户的主目录和邮箱一起删除:sudo deluser –remove-home newuser

连同用户拥有的所有文件删除:sudo deluser –remove-all-files newuser

命令二:userdel
只删除用户:sudo userdel newuser

连同用户主目录一起删除:sudo userdel -r newuser[……]

继续阅读

Linux xfce终端Tab 键无法使用

由于远程桌面无法使用Tab补全,做了如下工作:

总共分为两个步骤

步骤一

1、利用gedit编辑器打开 /etc/bash.bashrc文件(需要root权限)

sudo gedit /etc/bash.bashrc
2、找到文件中的下列代码

#enable bash completion in interactive shells
#if ! shopt -oq posix; then
# if [-f /usr/share/bash-completion/bash_completion ]; then
# . /usr/share/bash-completion/bash_com[……]

继续阅读

c# 退出程序方法

1、Application.Exit();//好像只在主线程可以起作用,而且当有线程,或是阻塞方法的情况下,很容易失灵。
2、this.Close();//只是关闭当前窗体。
3、Application.ExitThread();//退出当前线程上的消息循环,并关闭该线程上的所有窗口, 也会失灵。
4、Environment.Exit(0); //前面三种方法都不能很好的退出程序,此方法可以完全退出程序,这个要强制得多。
5、Process.GetCurrentProcess().Kill();//此方法完全奏效,绝对是完全退出。该方法需要引用System.Diagnostics[……]

继续阅读

Linux 安装远程桌面服务 xrdp

1.执行系统更新

在本教程中,我们将使用系统的默认存储库和 APT 包管理器。因此,要重建 APT 缓存,请运行一次系统更新命令。

sudo apt update

2. 在 Ubuntu 22.04 上安装 XRDP

我们知道 Ubuntu 没有像 Windows 操作系统那样安装 RDP,因此,我们需要在我们的 Linux 系统上安装 RDP 的开源实现 XRDP。好在我们不需要添加任何第三方存储库,因为它可以使用系统默认安装。

sudo apt install xrdp

3. 启动并启用 XRDP 服务

要在系统启动时自动启动并启用 XRDP 服务,请使用给定的命令:

要启动它:

sudo[......]

继续阅读

树莓派4B安装PVE

去年的这个时候收了一台树莓派 4B,到手之后宝塔建站一把梭之后就放在那里吃灰(没办法,技术太菜玩不了别的)。最近迷上了 PVE,想想手头也没有什么可以实践的物理设备,百般寻找之后便把目光锁定在了吃灰中的树莓派。

Proxmox 论坛的 https://forum.proxmox.com/threads/how-to-run-pve-7-on-a-raspberry-pi.95658/ 帖子讲的是在有线网络接入 (eth0) 时的安装过程,目前我手里没有网线,所以只能修修改改踩踩坑探索一下 WLAN 接入网络 (wlan0) 时的安装和配置。

本教程需求:Raspberry Pi 4 Mod[……]

继续阅读

c# 多线程传参

前言
线程 被定义为程序的执行路径,每个线程执行特定的工作。当C#程序开始时,主线程自动创建。

线程生命周期
未启动状态
就绪状态
不可运行状态
死亡状态
创建无参Thread
void acceptThread(){
//TODO
}
Thread threadAccept = new Thread(new ThreadStart(acceptThread));
threadAccept.start();

创建有参Thread
给线程传递参数有两种方式,一种方式是使用带ParameterizedThreadStart委托参数的Thread构造函数,另一种方式是创建一个自定义类,把线程的方[……]

继续阅读

Proxmox VE 备份虚拟机

备份虚拟机

  • 登录pve选择要备份的虚拟机
  • 点击子菜单中的备份按钮
  • 点击立即备份按钮
  • 设置备份到的存储(local的备份默认路径为:/var/lib/vz/dump)
  • 设置模式:停止
  • 设置压缩:无
  • 等待备份完毕

 备份完成


通过Xmanager Power Suite 7 >Xftp 下载下来 


恢复虚拟机

  • 登录pve节点
  • 切换至相应的上传存储(local的备份默认路径为:/var/lib/vz/dump)

点击恢复按钮 

C# 结束进程

结束进程的方法有:

方法一:使用Kill()方法,查找到指定的进程名,然后调用Kill()方法杀死进程;

System.Diagnostics.Process[] process = System.Diagnostics.Process.GetProcessesByName(“notepad”);
foreach (System.Diagnostics.Process p in process)
{
p.Kill();
}
或者
System.Diagnostics.Process[] myProgress;
myProgress = System.Diagnostics.Process.[……]

继续阅读