OKAGE LOGIN

DNR EXCHANGE

TRUEFREEZE 交易所

1
2
3
4
5
6
7
8
9
10
11
#方法一:
root@localhost:/# curl -sL https://deb.nodesource.com/setup_14.x | sh
root@localhost:/# apt install -y nodejs

#方法二: (不建议)
root@localhost:/# apt install nodejs
root@localhost:/# apt install npm

#全局安装 hexo:
root@localhost:/# npm install -g hexo-cli

3COMMAS APP

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#创建 hexo 博客的目录:
root@localhost: /# mkdir -p /var/www/huaehexo/
root@localhost: /# cd /var/www/huaehexo/

root@localhost:/var/www/huaehexo# hexo init

#创建 huae.md
root@localhost:/var/www/huaehexo# hexo new huae

#由 md 文件 生成 html:
root@localhost:/var/www/huaehexo# hexo g

root@localhost:/var/www/huaehexo# tree public/
public/
├── 2021
│ └── 05
│ └── 30
│ ├── hello-world
│ │ └── index.html
│ └── huae
│ └── index.html
#...(略)

GAMEFICOLLECTION EXCHANGES

TAXI FINANCE LOGIN

1
2
3
4
5
6
7
8
9
10
#安装git
root@localhost:/# apt install git

#生成 rsa 秘钥对:
root@localhost:~# ssh-keygen -t rsa
#我选择 rsa 保存位置为/root/.ssh/id_rsa

#查看公钥内容:(后续添加到远程Linux信任的key里面)
root@localhost:~# cat /root/.ssh/id_rsa.pub

NUGGETS LOGIN

  • 创建 Git 裸仓
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    #安装git
    root@localhost:~# apt install git

    #创建用户huae (创建完以后在 /home 目录下有 huae 文件夹)
    root@localhost:~# adduser huae

    #切换为 用户huae:
    root@localhost:~# su huae

    #创建裸的(不带工作区的)git 仓库:
    huae@localhost:~$ git init --bare /home/huae/huae.git

    huae@localhost:~$ ls -l /home/huae
    total 4
    drwxrwxr-x 7 huae huae 4096 May 29 16:35 huae.git

可见 huae.git 的所属用户和用户组都是 huae。 如果创建huae.git 时是root 身份,可用 chown -R huae:huae /home/huae/huae.git 更改huae.git 的所属用户和用户组为huae。

  • 配置 Git 工作目录
    该目录用于存放提交上来的 html 等文件,后续Nginx 将该目录html 呈现在公网。
1
2
3
4
5
6
root@localhost:~# mkdir -p /var/www/huaehexo
#更改文件夹权限:
root@localhost:~# chmod -R 777 /var/www/huaehexo

# 配置 Git hooks:
root@localhost:~# vim /home/huae/huae.git/hooks/post-update

往 post-update 中写入 git --work-tree=/var/www/huaehexo --git-dir=/home/huae/huae.git checkout -f

  • 添加 SSH 信任
    创建authorized_keys文件,把 “本地Linux 的” id_rsa.pub 添加到此 authorized_keys,该id_rsa.pub 对应的用户就能提交 git 内容到本远程主机。
    1
    2
    root@localhost:~# mkdir -p  /home/huae/.ssh
    root@localhost:~# vim /home/huae/.ssh/authorized_keys

网站搭建好后出于安全目的,禁止 本地 Linux 通过 shell 登录 远程 Linux 在/etc/passwd 中找到类似 huae:x:1002:1002:,,,:/home/huae:/bin/bash 改为 huae:x:1002:1002:,,,:/home/huae:/usr/bin/git-shell

SWIMSPREADWISDOM APP

配置 hexo 博客使其能自动推送到 远程Linux的git仓库

1
root@localhost:~# vim /var/www/huaehexo/_config.yml

写入内容:

1
2
3
4
5
6
## Docs: https://hexo.io/docs/one-command-deployment
deploy:
type: git
# repo: <git仓库主人>@<远程Linux ip > : <到达 git仓库的路径>
repo: huae@25.25.12.12:/home/huae/huae.git
branch: master

hexo 博客文件夹中安装 部署工具:

1
root@localhost:/var/www/huaehexo# npm install hexo-deployer-git --save

部署到远程 Linux:

1
root@localhost:/var/www/huaehexo# hexo -d

SQTS ORDINALS EXCHANGE

STEEPCOIN APP

  • 安装 nginx
    1
    root@localhost:~# apt install nginx
  • 配置 nginx:
    1
    root@localhost:~# vim /etc/nginx/sites-enabled/default

填入:

1
2
3
4
5
6
7
8
9
10
11
server {
listen 80 default_server;
listen [::]:80 default_server;
index index.html;

server_name <#远程 Linux 公网 ip地址>;

location / {
root /var/www/huaehexo ; # git 的 work-tree , 即html 文件所在路径。
}
}

并且配置文件 /etc/nginx/nginx.confhttp { } 花括号里要填入include /etc/nginx/sites-enabled/*;

启动nginx:

1
root@localhost:~# service nginx restart

配置完以上的后,浏览器地址栏输入 http:// (远程 Linux 的ip 地址) 应该就能访问博客网页了。如果不能,检查一下远程 Linux 虚拟机/VPS/ECS 的(网络)安全组策略,是否已经开放 “http + 80 端口访问权限” , 另外是ubuntu自身的防火墙,可以搜索 iptables 如何开放 80 端口

RENTALCHAIN EXCHANGES

先安装一个 Ubuntu(乌班图)/ Deepin(深度)/ Ukylin(优麒麟) 的桌面版。深度 和 优麒麟 都是 基于Ubunutu 的 国产版,添加了许多人性化的功能、体验友好。形式可以有 U盘启动系统(可参照下文U盘启动系统)、双系统(可参照下文U盘安装盘) 、虚拟机、WSL(Windows Subsystem for Linux)。

题外话:

这里说的 《U盘启动系统》是指 《系统安装在U盘里面》 相当于 安装一个 应用软件时 选择 软件安装位置为 U盘。windows10 下 balenaEtcher.exe 就可以将Linux发行版的 iso镜像文件 写到 U盘里面,在写入镜像文件前建议用 SD Card Formatter.exe 格式化目标U盘。《U盘启动系统》制作好以后可以重启电脑,进入Bios 设置为 U盘启动,就能体验一把Linux了。 题外之外话: 1 .电脑启动先是进主板的Bios , Bios再引导 操系统启动 2.有些U盘或者主板的问题,Bios界面可能检测不到U盘

与《U盘启动系统》 对应的 另一个 是《( U盘 ) 安装盘》,相当于安装一个应用软件时,《软件安装包》位置为 U盘。当想厌倦了机械硬盘 ,买了固态硬盘的后 在一块空白的硬盘上安装 win10 ,然后再安装 Linux系统。 你可能 会用到:

a. 先分区, 搜索GPT之类的

b. 如何重装win 10 系统? - 知乎

c. windows系统下安装linux-ubuntu双系统_程序员爱酸奶

d. 彻底删除Ubuntu EFI分区及启动项

BEST TIME TO BUY CRYPTO

打开 终端 ( Terminal )快捷键 Ctrl + Alt + T 。

若终端中执行命令时提示 权限不足 ,可以以管理员身份执行命令。ubuntu下为 sudo ,如 sudo mkdir huae。
查找命令帮助:[ help / man / info / whatis ] + command , 比如 man ls 。 新安装系统可能不支持 whatis 或其他,需要安装对应组件。

查找相关命令:apropos , 如关于 net: apropos net
命令自动补全 技巧 :命令前一部分 + Tab键 ,要求 “命令的前一部分” 在终端看来是唯一的,否则有多个的话,终端不能决定 补全成哪个。

  1. 查看当前 工作路径:pwd
    1
    pwd 

  
2. 列出当前目录文件(夹):ls

1
ls

  

  1. 更改当前路径:cd
    1
    2
    3
    4
    5
    6
    7
    cd   . .   #出到上一层目< .. >代表上一层目录< . >代表当前目录

    cd / #回到< / > 即根目录

    cd ~ #等同于< cd >,回到 home 目录

    cd - #回到刚才所在的目录,可以理解为执行最近一次 cd 命令前所在的目录

假设当前在 home 目录下,要新建一个文件夹huae :

1
mkdir huae  

进入huae文件夹:

1
2
3
cd   ./huae           #<cd ./huae>等同于<cd   huae> , < ./ >表示当前目录下,可以省略

cd /home/huae    #以绝对路径的形式去到home目录下的 huae 文件夹

 

  1. 复制文件: cp
1
cp    source     object          #将 source 文件复制为 object<br><br>cp    source     /dir/           #将 source 文件复制到 目录 /dir 下 <br><br>cp    source     /dir/object      #将 source 文件复制到 目录 /dir 下,object 后面没有 < / >则 object 解释为文件名,则复制得到的文件重命名为 object  <br><br>cp    -r    sourcedir  destdir    #复制文件夹 时 要加参数 r (recursive ) 表 递归

  

  1. 删除文件(夹): rm
1
2
rm   -f      file     <br>
rm -f -r directory #删除文件夹 directory ,当然也包括其中的文件。r 是 recursive缩写,代表递归、f 是 force 缩写,代表强制,-f -r 可连写为 -fr 或 -rf

  

  1. 移动文件(夹): mv
1
2
3
4
mv   source  object         # 将 source 文件移动为 object, 同级目录下 mv  亦即 重命名 <br>
mv source /dir/    #将 source 文件移动到 目录 /dir 下<br>
mv source /dir/object # 将 source 文件移动到 目录 /dir 下,并重命名为 object

CAN YOU DO STOP LOSS ON COINBASE

ubuntu下 常用的一个安装软件 命令 sudo apt install app 。 apt 就能从网络中下载app 安装了。那 apt 去哪里找这个 app 呢?这就要配置 apt 的软件源了。 配置文为 /etc/apt/sources.list

sources.list 的软件源默认配置为ubuntu 的 官方源,国内访问速度比较慢。一般需要修改,修改sources.list 前建议先备份:

1
2
3
root@localhost #  cd /etc/apt/                          [ 进入文件夹] <br>         
root@localhost # cp sources.list sources.list.backup [ 备份]<br>
root@localhost # sudo vim sources.list   [ 编辑]

用 vim 编辑 source.list , 也可以以管理员身份用其他文本编辑器修改sources.list ]

可以将 官方源 替换为 国内的 阿里云 或其他 镜像源。要注意 源 的版本 和 系统版本 对上号 。如ubuntu 20.4 : 

1
2
3
4
5
6
7
8
root@localhost #   lsb_release -a    #[查看系统代号]

   No LSB modules are available.
   Distributor ID: Ubuntu
   Description: Ubuntu 20.04.1 LTS
   Release: 20.04
   Codename: focal
" focal " 就是 ubuntu20.4 的代号。 软件源 sources.list 中可见 形如: deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse

vim 是 vi 的升级版,vim 更好用,但新系统可能没有安装vim。 关于vim 用法,请看Linux学习篇(二):学习vim。  

弄完以上的,可以遨游一番Linux系统了,带着好奇心去探索吧!

优麒麟20.4 是基于ubuntu20.4的国产发行版,ARM架构版本有许多组件默认未安装,软件源用的跟x86_64的也不一样。下文中对个分区的  空间大小只是 记个大概数值,不必纠结。

PRISM 交易所

BUYS CURRENTLY DISABLED COINBASE REDDIT

1. 树莓派4B   2. 显示器  3. 128G的 SD卡  4. 读卡器 (用于镜像写入SD卡) 5. microHDMI转HDMI 线、 6. 鼠标、键盘  7. 联网的路由器、光纤线(wifi连不上)

DEFIGRAM ORG APP

1. 操作平台 为windows10  2. 树莓派版——优麒麟 系统镜像ubuntukylin-20.04.1-desktop+raspi.img   ( 可以说是 ARM版 ubuntu )   3. 刻录软件 balenaEtcher 

windows10中下载系统镜像 ubuntukylin-20.04.1-desktop+raspi.img 后用balenaEtcher  将镜像写到SD卡中。制作好U盘(SD卡)启动盘后放到树莓派启动,连接好该连接的线,显示器HDMI接的是树莓派的信号、用光纤线联网给树莓派。

COINBASE COMMERCIAL 2023

运行优麒麟20.4后提示存储空间不足。原因是 虽然我SD卡 是128G,但刻录后只格式化 用了大概 8G。除去其他SD卡约有100G左右的空间隐藏起来了,这部分空间没有 分区、没有格式化、更没有挂载到Linux的文件系统(ext4)


 system-boot 是 /dev/sda0p1 的标签, writable 是 /dev/sda0p2 的标签。制作U盘启动盘后就已经存在了。

CPN EXCHANGE

思路是   根目录下的usr 和home 文件夹比较大,将这两个文件夹转移到新增分区。

REFLECT LOGIN

root@localhost#  sudo fdisk -l

得到的信息有:

/dev/sda0 115G

/dev/sda0p1 256M

/dev/sda0p2 7.7G 

可见sda0p1、sda0p2 加起来 远没有 115G ,有一部分空间隐藏起来了。

CHOOKY V2

以下节选关键操作命令,具体要根据 提示信息 随机应变。

root@localhost#  sudo fdisk /dev/sda0

fdisk 模式下执行选项:
n     (新建分区)
p     (选择主分区) 3 (默认新分区编号) +40G   (指定空间大小,不指定则默认 用完尾部余下空间) w     (写入以上更改,若过程中出错可输入 q 放弃更改)

CVAULT FINANCE EXCHANGE

命令行形式:

root@localhost# mkfs.ext4 /dev/sda0p3

图形界面形式:

root@localhost# sudo apt install gparted   #安装 gparted
root@localhost# sudo gparted          #管理员身份启动

一系列图形界面操作。 这步顺带为分区打上 LABEL。

这一步其实偷懒用了 gparted 来将分区格式化为 ext4 格式、并且给分区 打上 LABEL,即 usrdata 标签。有了LABEL后面改/etc/fstab 就不用写一长串分区的UUID了。

题外话:blKid 可以查看分区UUID。

RACE COIN EXCHANGE

先在文件系统中创建一个文件夹:

root@localhost# mkdir -p /mnt/usrdatadir

挂载/dev/sda0p3到 /usrdatadir文件夹:

root@localhost# mount -t ext4 /dev/sda0p3 /mnt/usrdatadir 

此时可以用命令查看是否挂载成功:

挂载成功将能看到类似这样的:

 /dev/sda0p3 40G  1G 39G 2.5% /mnt/usrdatadir 

SMOLE EXCHANGES

复制usr下的内容到 /usrdatadir,本质上就是复制到分区 /dev/sda0p3 :

gvfs 指的应该是 “守护进程”。复制好以后可以将 usr 文件夹改名为 usrold 或其他,这样接下来重启系统后才找得到这个文件夹,才可以删除或者移动它,腾出空间。

DOGE X EXCHANGES

重复以上步骤将 SD 卡余下或部分空间  格式化为 ext4,得到/dev/sda0p4分区。用gparted为该分区打上LABEL即 homedata 标签。挂载该分区到/mnt/homedatadir 复制 /home 的内容 到该分区对应的文件夹 /homedatadir 。别忘了复制home文件夹内容后 重命名home 为 homeold 或其他。 关键命令节选:

复制/home下的内容到 /homedatadir,本质上就是复制到分区 /dev/sda0p4 :

重命名home为homeold:

SAFESUN EXCHANGES

将usrdata、homedata分区与相应文件夹关联,这样系统启动后才能正确挂载分区到指定文件夹。/etc/fstab 追加两行后:

1
2
3
4
5
6
7
LABEL=writable  /  ext4   defaults  0  0

LABEL=system-boot /boot/firmware vfat defaults 0 1

LABEL=usrdata /usr ext4 defaults 0 0

LABEL=homedata /home ext4 defaults 0 0

SHIBA RISE APP

完成后就可以在终端输入reboot重启电脑了

 重启后到根目录下删除或转移 usrold、homeold文件夹,才真正的腾出了空间。 不放心的话,就将 这两个文件夹移动到别的分区作为备份。

root@localhost# sudo rm -fr /homeold
root@localhost# sudo rm -fr /usrold

QBTC TOKEN 交易所

gateio

通解:
$$ y= e^{-\int p(x)dx} $$

y’ + p(x) + y = Q(x)
通解:
$$
y= ( \int Q(x)e^{\int p(x)dx}dx + c ) e^{-\int p(x)dx}dx
$$

二阶常系数线性齐次微分方程:
gate.io
特征方程 r^{2} + r + c = 0
通解:
$$
r_{1} 不等于 r_{2} 时: y= C_{1} e^{r_{1}x} + C_{2} e^{r_{2}x}
$$

$$
r_{1} 等 r_{2} 时:y= (c_{1} + c_{2}x)e^{rx}
$$

$$
r_{1} , r_{2} = \alpha \pm \beta i 时 : y= e^{\alpha x} ({c_{1}cos\beta x + c_{2}sin\beta x } )
$$

二阶常系数线性 非齐次微分方程:

y’’ + y’ + c y = x e^{\lambda x}
通解等于 上面的齐次微分方程形式的通解 加上 特解 , 特解为:

$$
y= Q(x)e^{\lambda x}x^{n}
$$

$$
\lambda 不是特征根时n取 0 , 是一个特征根 时 取 1, 是两个特征根时 取2.

Q(x)指 Q(1) = A , Q(x)= AX + B , Q(x^{2})= AX^{2} + Bx + C