u
This commit is contained in:
parent
5c3b4d868c
commit
cab00d1a94
14
README.md
14
README.md
@ -4,3 +4,17 @@
|
|||||||
* 软件、配置安装在 /faronear 目录下,尽量保持与 git 仓库的路径一致,例如 /faronear/tic/wallet/dist/
|
* 软件、配置安装在 /faronear 目录下,尽量保持与 git 仓库的路径一致,例如 /faronear/tic/wallet/dist/
|
||||||
* /faronear 允许 adot 访问,但必须把其中机密文件的权限设置到最小。
|
* /faronear 允许 adot 访问,但必须把其中机密文件的权限设置到最小。
|
||||||
* 用 adot 账号远程登录后,su 后启动软件。
|
* 用 adot 账号远程登录后,su 后启动软件。
|
||||||
|
|
||||||
|
-e 判断对象是否存在
|
||||||
|
-d 判断对象是否存在,并且为目录
|
||||||
|
-f 判断对象是否存在,并且为常规文件
|
||||||
|
-L 判断对象是否存在,并且为符号链接
|
||||||
|
-h 判断对象是否存在,并且为软链接
|
||||||
|
-s 判断对象是否存在,并且长度不为0
|
||||||
|
-r 判断对象是否存在,并且可读
|
||||||
|
-w 判断对象是否存在,并且可写
|
||||||
|
-x 判断对象是否存在,并且可执行
|
||||||
|
-O 判断对象是否存在,并且属于当前用户
|
||||||
|
-G 判断对象是否存在,并且属于当前用户组
|
||||||
|
-nt 判断file1是否比file2新 [ "/data/file1" -nt "/data/file2" ]
|
||||||
|
-ot 判断file1是否比file2旧 [ "/data/file1" -ot "/data/file2" ]
|
@ -16,16 +16,19 @@ if [ ! -d "/faronear" ]
|
|||||||
then
|
then
|
||||||
mkdir /faronear
|
mkdir /faronear
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "<<< Making dir /faronear/lib"
|
echo "<<< Making dir /faronear/lib"
|
||||||
if [ ! -d "/faronear/lib" ]
|
if [ ! -d "/faronear/lib" ]
|
||||||
then
|
then
|
||||||
mkdir /faronear/lib
|
mkdir /faronear/lib
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "<<< Git cloning to /faronear/lib/sysconfig"
|
echo "<<< Git cloning to /faronear/lib/sysconfig"
|
||||||
if [ ! -d "/faronear/lib/sysconfig" ]
|
if [ ! -d "/faronear/lib/sysconfig" ]
|
||||||
then
|
then
|
||||||
git clone https://git.faronear.org/lib/sysconfig /faronear/lib/sysconfig
|
git clone https://git.faronear.org/lib/sysconfig /faronear/lib/sysconfig
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "<<< Configure home"
|
echo "<<< Configure home"
|
||||||
if [ ! -f "~/.bashrc.backup" ]
|
if [ ! -f "~/.bashrc.backup" ]
|
||||||
then
|
then
|
||||||
@ -72,7 +75,7 @@ chmod +x /faronear/autostart.sh
|
|||||||
echo '>>> Autostart is set. You can "systemctl start/stop/status rc-local" to manage it.'
|
echo '>>> Autostart is set. You can "systemctl start/stop/status rc-local" to manage it.'
|
||||||
|
|
||||||
echo "<<< Configure locales: install all-locales, default to zh-CN.UTF-8"
|
echo "<<< Configure locales: install all-locales, default to zh-CN.UTF-8"
|
||||||
sudo dpkg-reconfigure locales
|
dpkg-reconfigure locales
|
||||||
|
|
||||||
echo "<<< Debian System Setup Completed >>>"
|
echo "<<< Debian System Setup Completed >>>"
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user