Git

1
2
3
4
5
6
7
8
9
10
11
12

新建文件夹
进入文件夹,右击git bash here
$ git init
#(添加用户名+email)方法在底下 #
$ git remote add origin XXX // 添加远程仓库地址
$ git pull
-$ git add 文件名 // 工作区→暂存区
-$ git commit -m '描述' // 暂存区→Git仓库
$ git push origin main
$ git push -u origin main

$ git clone -b dev origin // 拉取特定分支(dev:分支名称)
$ git fetch origin dev
$ git pull origin dev

$ git checkout -b main // 切换到main分支上(没有则创建)
$ git branch // 展示分支
$ git merge master // 将master分支合并到main上
$ gie branch -d master // 将master分支删除

$ git push origin main // 推到main分支上

$ git remote -v // 查看远程仓库详细信息,可以看到仓库名称
$ git remote remove orign // 删除orign仓库(如果把origin拼写成orign,删除错误名称仓库)
$ git remote add origin XXX // 重新添加远程仓库地址

$ gti push -u origin master // 提交到远程仓库的master主干
$ git push -f origin master // 强制上传覆盖

$ git config –global user.name ‘username’
$ git config –global user.email ‘your_email@xx.com
$ git config –list // 查看设置
$ git config credential.helper store // 不用每次push都输入账号密码

$ git status // 查看当前文件的状况(工作区/暂存区)
$ git add 文件名 // 工作区→暂存区
$ git commit -m ‘描述’ // 暂存区→Git仓库

//查
git config –global –list
git config –global user.name
git remote -v

//增
git config –global –add user.name xld
git remote set-url –add origin “XXX” // 添加多个仓库地址

//删
git config –global –unset user.name

//改
git config –global user.name xld

//开VPN代理,push失败 但能打开页面
$ git config http.proxy

https://www.runoob.com/git/git-basic-operations.html

npm换源:
$ npm config set registry https://registry.npm.taobao.org

运行单独的Vue页面
$ npm install -g @vue/cli-service-global
$ vue serve

  1. 下载安装 Node.js
  2. npm 换源
  3. npm安装Vue
  4. 运行

哪个命令不能用,就删掉哪个 *.ps1 的文件
C:\Users\asus\AppData\Roaming\npm

github.com

13.114.40.48
13.250.177.223
13.229.188.59
52.74.223.119
52.192.72.89
140.82.112.4
192.30.255.113

Node

$ npm config set registry https://registry.npm.taobao.org // 更换成淘宝的源

vsCode:

File(文件)->Preferences(首选项)->Usersettings(设置)
搜索encoding,修改默认编码

终端:
write-host “hello world” -foregroundcolor “green” // 打印颜色

右键菜单:

  1. win-R “regedit”
  2. “ 计算机\HKEY_CLASSES_ROOT\Directory\Background\shell “

linux:
$ ps -e | grep apt

服务端网卡:
$ sudo dhclient enp0s8
$ sudo dhclient enp0s3

Ubuntu桌面:

  1. 在命令行运行以下命令更新
    $ apt-get update
    $ apt-get upgrade

  2. 安装桌面
    $ apt-get install -y ubuntu-desktop

  3. 安装xrdp
    $ apt-get install -y xrdp
    安装完成后,即可使用Windows远程桌面工具登录Ubuntu。

Ubuntu换源:
$ sudo vim /etc/apt/sources.list
http://cn.archive.ubuntu.com/ubuntu
换成 https://mirrors.aliyun.com/ubuntu/

ubuntu查看处理器和系统架构:
$ uname -a;
$ uname -m;
$ dpkg –print-architecture;
$ getconf LONG_BIT;
$ file /sbin/init;

清华开源镜像站
https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu-ports/

关于 cdn.jsdelivr.net 挂了:
(npm版本)
将:https://cdn.jsdelivr.net/npm
更换为: https://unpkg.com
国内镜像源:https://unpkg.zhimg.com/
(gh版本)
自重吧!

Ubuntu删除无用的dpkg包
dpkg -l 命令可以查看所有安装的包,其中rc状态的包是卸载了包但配置文件还在,可以使用以下命令进行清理:
$ dpkg -l | grep ^rc | cut -d’ ‘ -f3 | sudo xargs dpkg –purge

包管理 dpkg 解释
https://blog.csdn.net/qiuchangyong/article/details/97505379
$ sudo dpkg –add-architecture arm64 (当前状态,不行就remove掉)
$ sudo dpkg –remove-architecture arm64

21.04 hirsute
20.04 focal
18.04 bionic
16.04 xenial
14.04 trusty
12.04 precise

MongoDB

修复mongodb启动失败问题(service mongodb start):https://blog.csdn.net/qq_41420747/article/details/82988472
sudo pkill mongod # 杀死mongod服务
sudo mongod -f /etc/mongod.conf –fork –auth # –auth 表示以认证模式启动服务,不加则关闭

树莓派安装非官方系统没有raspi-config命令的解决方法:
1、安装依赖
sudo apt install whiptail parted lua5.1 alsa-utils psmisc
2、从Raspberrypi官网下载最新的deb安装包
wget http://archive.raspberrypi.org/debian/pool/main/r/raspi-config/raspi-config_20200707_all.deb
3、安装Deb安装包
sudo dpkg -i raspi-config_20200707_all.deb
4、装好软件还是提示缺少依赖执行错误
sudo apt install -f -y
5、运行raspi-config,需要sudo或以上权限
sudo raspi-config

树莓派通过raspi-config启动摄像头时,出错:Your firmwave appears to be out of date (no start_x.elf). Please update:
1、查看boot分区所在的设备号,设备号可能是:/dev/mmcblk0p1
df -h
2、将该设备号挂载在/boot上
mount /dev/mmcblk0p1 /boot

Windows创建软连接:
$ mklink 目标文件夹路径 文件夹实际存储路径
eg: 微信开发者工具更换存储目录将C盘数据User Data迁移到D盘

Windows快速复制/移动 大量文件(多线程)
$ robocopy D:\备份 J:\D\备份 *.* /mt /z /move /e