分类 常用命令 下的文章

由于Linux原始的防火墙工具iptables过于繁琐,所以 Ubuntu 默认提供了一个基于iptable之上的防火墙工具ufw

nohup 英文全称 no hang up(不挂起),用于在系统后台不挂断地运行命令,退出终端不会影响程序的运行。

安装

sudo apt install lsb-release curl -y

curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg

echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list

sudo apt-get update
sudo apt-get install redis

Debian系统的软件源在/etc/apt/sources.list文件中,第三方添加的源也可能在/etc/apt/sources.list.d目录中

MySQL导入导出数据

导出数据

# 导出整个数据库
mysqldump -u 用户名 -p 数据库名 > 导出的文件名
mysqldump  -u[username] -p[password] --opt name_db > /backup/databases/name_db.sql.`date +"%Y-%m-%d-%H-%M-%S"`

# 导出一个表
mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
mysqldump -u dbuser -p dbname users> /backup/databases/dbname_users.sql.`date +"%Y-%m-%d-%H-%M-%S"`

# 导出一个数据库结构
mysqldump -u dbuser -p -d --add-drop-table dbname > d:/dbname_db.sql.`date +"%Y-%m-%d-%H-%M-%S"`
# -d 没有数据 
# --add-drop-table 在每个create语句之前增加一个drop table

Windows远程桌面连接指定会话session

先远程登录
运行cmd
输入query session查看在进行任务那个会话
然后再用tscon命令来切换到需要的会话