unzip命令、ln -s命令、Not a git repository和/bin/bash: pip: 未找到命令

前言

记录一下自己遇到的一些小问题。

unzip命令

unzip coco.zip  //解压到当前目录
unzip -d /home coco.zip  //解压到指定目录,将coco解压到/home下
Notebook下:在前面加上感叹号
!unzip coco.zip  //解压到当前目录

更详细参考文章

ln -s命令

ln -s 是一个软链接的的命令。它的功能是为某一个文件在另外一个位置建立一个同步的链接。

ln -s 源文件 目标文件
ln -s /bin/coco /usr/local/bin/coco
# /usr/local/bin/coco -> /bin/coco
我的理解是/bin/coco在另一处创建一个快捷方式/usr/local/bin/coco
每次/usr/local/bin/coco调用都会链接到/bin/coco

参考文章:
ln -s 软连接介绍
Linux命令之ln -s
磁盘链接命令 ln -s
ln -s 软连接介绍

Not a git repository

编译代码的时候突然出现错误,如下图所示
在这里插入图片描述
上网查了一下原因,说是缺少readme.md文件。执行下面的语句

!git init //linux下就直接把感叹号去掉

再次编译代码的时候又出现了一些问题,如下所示
fatal: ambiguous argument ‘HEAD’: unknown revision or path not in the working tree

执行下面语句

!git commit --allow-empty -n -m "Initial commit"

提示需要身份验证,输入身份验证:

!git config --global user.email "you@example.com"
!git config --global user.name "Your Name"

再次执行

!git commit --allow-empty -n -m "Initial commit"

在这里插入图片描述
然后就可以继续编译代码了
参考文章1
参考文章2

/bin/bash: pip: 未找到命令

在这里插入图片描述
在juputer notebook中,这个情况应该是路径不对。如图所示,打开终端,输入下面的语句

which pip
PATH=$PATH:$HOME/bin:/home/aistudio/.data/webide/pip/bin/ //路径参照自己的
source ~/.bashrc

在这里插入图片描述
在转回notebook,pip就可以用了。


版权声明:本文为qq_36262908原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。