输入命令编辑/etc/hostname文件[……]
Linux 查看主机名
在终端中输入命令:hostname[……]
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.[……]