更新于:2020-12-26
本页面会尽可能保持更新。
标签归档:linux
linux 下访问 windows 远程桌面
开启 windows 远程桌面(以 win7 为例)
计算机右键,选择属性- 在
系统中单击高级系统设置 - 在
系统属性中选择远程选项卡 - 选择
允许运行任意版本远程桌面的计算机连接(较不安全),点击确定
** 如果 windows 账号没有密码 **
* 点击 开始,输入 secpol.msc,启动本地安全策略
* 在 安全设置 / 本地策略 / 安全选项 中,双击打开 帐户:使用空密码的本地帐户只允许进行控制台登录,选择 已禁用 后,点击 确定
使用 remmina 登录
- 新建连接,使用
RDP协议 - 填入
服务器、用户名和密码,无密码可不填 - 按需选择
分辨率、色深和共享目录 - 选择
高级选项卡 - 按需选择
画质 - 将
安全设置为RDP - 点击
保存 - 双击刚刚建立的连接
在 elementary OS 中怎么添加 ppa
先安装 software-properties-common 就可以了。
sudo apt-get install software-properties-common
sudo apt-add-repository ppa:versable/elementary-update
sudo apt-get update
sudo apt-get install elementary-tweaks
linux 中安装 nodejs
安装 nvm
需要有
curl程序支持,请先安装。
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.40.1/install.sh | bash
# 安装全后要重新打开新会话
arch/manjaro 安装 nvm
yay -S nvm
echo "source /usr/share/nvm/init-nvm.sh" >> ~/.bashrc
echo "source /usr/share/nvm/init-nvm.sh" >> ~/.zshrc
使用 nvm 安装 node
# 安装最新版
nvm install node
# 安装 v16
nvm install v16
# 查看所有可安装版本
nvm ls-remote
# 查看已安装版本
nvm ls
继续阅读 oh-my-zsh 安装和配置方法
安装 zsh
$ sudo apt install zsh
安装 oh-my-zsh
$ sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
禁用 history 共享
让每个窗口的 history 相互隔离,方便用光标键选择。
打开 ~/.oh-my-zsh/lib/history.zsh ,注释掉这一行: setopt share_history
继续阅读官网: http://ohmyz.sh/
ubuntu 终端利用 proxychains 实现科学上网
安装proxychains
sudo apt install proxychains
配置proxychains
编辑 /etc/proxychains.conf,最下面有一行 socks4 127.0.0.1 9050,把这一行注释掉,添加一行 socks5 127.0.0.1 1080。
linux 下更新字体缓存
fc-cache -fv
ubuntu中创建程序为自启动
#!/bin/bash
### BEGIN INIT INFO
# Provides: appname
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: appinfo
# Description: appinfo
### END INIT INFO
bin="/home/user/app"
start(){
ps -ef | grep $bin | grep -v grep > /dev/null
if [ $? -eq 0 ]; then
echo "The Service has started."
else
echo -n "Starting..."
$bin 1>/dev/null 2>/dev/null &
echo "Done!"
fi
}
stop(){
ps -ef | grep $bin | grep -v grep > /dev/null
if [ $? -eq 0 ]; then
echo -n "Stoping..."
killall $bin
echo "Done!"
else
echo "The service did not start."
fi
}
case $1 in
start)
start
;;
stop)
stop
;;
status)
ps -ef | grep $bin | grep -v grep > /dev/null
if [ $? -eq 0 ]; then
echo "The service is running."
else
echo "The service is not running."
fi
;;
*)
echo "Usage: $0 {start|stop|status}"
;;
esac
脚本放在 /etc/init.d/ 目录下,添加 执行 权限。
# 添加到服务
sudo systemctl enable app # app 是服务文件名
# 启动服务
sudo service app start
ubuntu 安装 gnome3
安装之前先添加库并更新,已保证后面的安装顺利。
建议在服务器版安装。utility版可以不安装gdm。
sudo add-apt-repository ppa:gnome3-team/gnome3
sudo add-apt-repository ppa:gnome3-team/gnome3-staging
sudo apt-get update
sudo apt-get dist-upgrade -y
sudo apt-get install gdm gnome-shell gnome-shell-extensions gnome-tweak-tool ubuntu-gnome-desktop
Ubuntu Navicat for MySQL
首先上官网上下载LINUX版本: http://www.navicat.com/download
- 下载 navicat110_mysql_en.tar.gz 文件
- 下载后解压tar文件
tar -zxvf navicat8_mysql_en.tar.gz - 解压后 进入解压后的目录运行命令:
./start_navicat