linux虚拟机(ubuntu)的使用

最好使用学校实验室自带的网络
下载vmtools
解压,运行之后直接进入解压的文件夹里

./vmtools-install.pl

强制删除文档

rm -rf 名字

强制删除文件

rm 名字

curl 指令 系列
curl _LO 下载到当前目录

curl -LO https://raw.githubusercontent.com/FISCO-BCOS/FISCO-BCOS/master/tools/build_chain.sh

chmod 加权限

chmod u+x build_chain.sh

cat命令

cat > ipconf << EOF
127.0.0.1:2 agencyA 1,2,3
127.0.0.1:2 agencyB 1
127.0.0.1:2 agencyC 2
127.0.0.1:2 agencyD 3
EOF

# 空格分隔的参数分别表示如下含义:
# ip:num: 物理机IP以及物理机上的节点数目
# agency_name: 机构名称
# group_list: 节点所属的群组列表,不同群组以逗号分隔
127.0.0.1:2 agencyA 1,2,3
127.0.0.1:2 agencyB 1
127.0.0.1:2 agencyC 2
127.0.0.1:2 agencyD 3

在当前文件下建一个文本 ipconf 内容在两个EOF之间

cat 文件名 

看到内容当不能编辑

cat > 文件

还是相当于新建,哪怕原来有也是清空

tar -zxf解压命令

tar -zxf 文件名

关于为什么我经常会重启之后就无法启动节点的问题
我建立节点的时候是使用xcp作为账户的,而启动时我却总是用root账号所以权限不匹配
不要使用

sudo su

gui 复制文件的操作貌似级别极低,包括解压缩的级别也是,所以尽量用命令行解决

复制一整个文件夹

用 cp -r 文件名 目标地址

编辑文档例如vi 例如 Ctrl + z后(强行退出)会产生一个 .原文件名.swp
要删掉才能重新编辑

关于拼音输入法
找到setting -language and region - 左下角有一个小加号-添加chinese
然后在屏幕右上角(就是在那个网络连接符号的左边有一个选择语言的标志,选择chinese)

执行sh ./xxx.sh出现:“Syntax error: “(” unexpected”的解决方法:

昨天更新了Virtualmin的系统识别部分,目的是让它能支持Debian系统下的一键安装和优化,代码修改了差不多,将VPS重新安装为Debian,通过sh ./virtualmin.sh执行代码就报“Syntax error: “(” unexpected”错误,通过bash ./virtualmin.sh执行就没问题。几经查找语法,没有问题,后来在网上找到问题原因:
代码对于标准bash而言没有错,因为Ubuntu/Debian为了加快开机速度,用dash代替了传统的bash,是dash在捣鬼,解决方法就是取消dash。

sudo dpkg-reconfigure dash

选择no 就完事了

你可能感兴趣的:(linux虚拟机(ubuntu)的使用)