Linux部分命令行

下载Google云盘文件

小于100MB的文件通常被认为是小文件。大于100MB的文件会被google drive认为是大文件。
想要下载歌云端硬盘里文件,首先需要文件是被公开共享出来的。
下载方法:
首先找到被分享的链接,通常这样的

https://drive.google.com/file/d/1UibyVC_C2hoT_XEw15gPEwPW4yFyJFeOEA/view?usp=sharing

或者

https://drive.google.com/u/0/open?id=0B-Fin8UxrD6POTBsR2d2T3MzTjg

里面的

1UibyVC_C2hoT_XEw15gPEwPW4yFyJFeOEA 或 0B-Fin8UxrD6POTBsR2d2T3MzTjg 

这段代码就是我们需要的信息。
如果是小文件,我们可以执行下面的命令来下载:

wget --no-check-certificate 'https://docs.google.com/uc?export=download&id=FILEID' -O FILENAME

把里面的 FILEID 修改成上面我们提取的代码ID,FILENAME 是我们重命名这个文件到本地。
对于大文件,我们需要使用下面的命令,同样要记得修改里面的 FILEIDFILENAME

wget --load-cookies /tmp/cookies.txt "https://docs.google.com/uc?export=download&confirm=$(wget --quiet --save-cookies /tmp/cookies.txt --keep-session-cookies --no-check-certificate 'https://docs.google.com/uc?export=download&id=FILEID' -O- | sed -rn 's/.*confirm=([0-9A-Za-z_]+).*/\1\n/p')&id=FILEID" -O FILENAME && rm -rf /tmp/cookies.txt

解压文件

解压zip文件:

unzip xx.zip

解压tar.gz文件:

tar -zxvf xx.tar.gz
//解压到指定的文件夹
tar -zxvf xx.tar.gz  -C /xx/xx

解压gz文件:

gzip -d xx.gz

对sh文件的操作

1.创建test.sh文件

touch test.sh

2.编辑文件

vi test.sh

3.(1)保存退出:敲击esc, 然后输入 :wq ,回车退出
(2)不保存直接退出:敲击esc,然后输入:q!
4.添加可执行权限,当然默认就是可执行的

chmod +x test.sh

5.运行文件

方法一:./test.sh
方法二:sh test.sh

6.删除文件

rm test.sh

查看服务器运行情况

nvidia-smi

切换python版本

alias python='/usr/bin/python3'

复制文件夹

假设复制源目录 为 dir1 ,目标目录为dir2。
1. dir2目录不存在,使用命令:

cp -r dir1 dir2

2. dir2目录已存在,使用命令:

cp -r dir1/. dir2

复制文件夹下的所有文件到另一文件夹

这种情况下需要先创建目标文件夹dir2,之后运行命令:

cp -r dir1/* dir2/
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值