Google Colab的一些常用命令
在此记录一些我遇到Google Colab常用命令,以便以后查阅!该命令colab在线地址为:colab的一些常用命令
基本操作
(1)colab挂载drive上的数据文件
推荐参考我的博客Google Colab挂载drive上的数据文件,这里不就过多赘述了。
(2)查看当前所在路径
!pwd
(3)切换目录
# 后面为要切换的路径,支持相对、绝对路径
%cd /content/drive/Colab/
(4)查看当前目录的所有文件名称
!ls 也可以 ls
(5)拷贝文件
# 前面是要拷贝的文件名,后面是拷贝后的文件目录
!cp -i /content/drive/cat_dog_result.csv /content/
(6)创建文件或文件夹
# 创建dirabc文件夹
mkdir dirabc
# 创建test1、test2、test3文件
touch test1.txt test2.txt test3.txt
(7)删除文件
# 删除文件夹或文件,后面跟文件夹或文件名称
!rm -rf test3.txt
# 也可以删除多个文件
!rm -rf test1.txt test2.txt test3.txt
# 删除除了drive的所有文件
ls | grep -v drive | xargs rm -rf
解压缩操作
(1)解压rar文件
! apt-get install rar
!apt-get install unrar
# x参数是保存原来的文件架构,e参数是把里面的文件都解压到当前路径下
# 注意压缩文件时要右键,添加到xxx.rar,不要添加到压缩文件
! unrar x cat_dog.rar
(2)压缩rar文件
# !rar 压缩后的文件名 要压缩的文件名或文件夹名
!rar a 123.rar wxl.jks
(3)解压zip文件
!unzip FileName.zip
(4)压缩zip文件
# !zip 压缩后的文件名 要压缩的文件名或文件夹名
!zip FileName.zip DirName
更多解压缩方式可参考:Unrar, Unzip in colab
阻止Colab自动掉线
在colab上训练代码,页面隔一段时间无操作之后就会自动掉线,之前训练的数据都会丢失。不过好在最后终于找到了一种可以让其自动保持不离线的方法,用一个js程序自动点击连接按钮。代码如下:
function ClickConnect(){console.log("Working"); document.querySelector("#top-toolbar > colab-connect-button").shadowRoot.querySelector("#connect").click()
}setInterval(ClickConnect,60000)
使用方式是:按快捷键ctrl+shift+i,并选择Console,然后复制粘贴上面的代码,并点击回车,该程序便可以运行了,如下所示:

参考文档
linux下解压命令大全
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
