列出所有子系统并查看子系统名称
wsl -l
导出当前子系统
wsl --export Ubuntu-18.04 d:\ubuntu18_export.tar
导入子系统
wsl --import ubuntu18 d:\wsl\ubuntu d:\ubuntu18_export.tar
修改默认启动用户
echo -e "[user]\ndefault=oduser" >>/etc/wsl.conf
强行关闭并重启
wsl --shutdown
参考wsl命令参数
在linux系统下用vim打开大小几个G、甚至几十个G的文件时,是非常慢的。
这时,我们可以利用下面的方法分割文件,然后再打开。
1、查看/导出文件的前多少行
上面命令的意思是:把big.log文件前10000行的数据写入到temp.log文件中。
2 、查看文件的后多少行
上面命令的意思是:把big.log文件后10000行的数据写入到temp.log文件中。
3 、查看文件的几行到几行
上面命令的意思是:把big.log文件第10到10000行的数据写入到temp.log文件中。
4 、根据查询条件导出
5、 实时监控文件输出(查看日志时经常会用到)
导出到windows:1.用ssh连接虚拟机,选择“连接sftp标签”。
2.
pwd查看所在linux目录(一般默认为root),lpwd为windows所在目录。
3.
在“会话选项”里面选择ssh“sftp标签”,可以选择想导出文件所在的windows盘符。
4.选择正确的windows盘符后,关闭sftp标签页,再重新打开(让刚才的调整生效)。
5.输入:get
(文件名)回车,输入linux的root密码。
即可。
导出到其他linux系统:
1.在其他linux上 *** 作:
scp
-P
(ssh端口号)root@(虚拟机ip):/(虚拟机文件所在目录)/(文件名)
/(本地linux目录名)
2.在本地 *** 作:
scp
-P
(ssh端口)/
(虚拟机文件所在目录)/(文件名)root@(虚拟机ip):/(本地linux目录名)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)