
shell
零粉丝入门
这个作者很懒,什么都没留下…
展开
-
SHELL -- 远程传输文件
从本地服务器复制到远程服务器$scp local_file remote_username@remote_ip:remote_folder从远处复制文件到本地目录scp remote_username@remote_ip:remote_folder local_file如需要传输整个文件夹,需在 scp 后加上 -r 参数...原创 2022-02-27 17:36:15 · 1170 阅读 · 1 评论 -
SHELL -- 检查文件/目录是否存在
检查文件是否存在:-f检查目录是否存在:-d下面是例子:FILE="setup.py"if test -f "$FILE"; then echo "$FILE exist"fi或者if [ -f "$FILE" ]; then echo "$FILE exist"fi对于需要检查多个文件的情况FILES=("setup.py" "config.py" "log.py")if [[ -f ${FILES[0]} && -f ${FILES[1]} ]原创 2022-02-27 17:33:17 · 569 阅读 · 0 评论 -
DEBUG -- Syntax error: “(“ unexpected
在使用shell命令运行代码的时候,有时会出现syntax error。例如当运行以下代码时:sh run.sh会出现报错:Syntax error: "(" unexpected这是因为linux将sh默认指向了dash,而不是bash,而解决方法也很简单就是使用 bash 而不是 sh,就可以正常运行了,如下:bash run.sh...原创 2022-01-24 10:19:03 · 937 阅读 · 0 评论 -
SHELL命令 -- jobs, bg, fg篇
最近在做实验的时候发现了一直以来对于ctrl+z的误解,并且由此了解到了jobs, bg, fg命令,特此贴出来分享一下。首先我們要先介紹一下 ctrl+c 和 ctrl+z 的區別。在学习時,經常會遇到需要运行很久的代码,有的甚至需要運行多天。但是在跑代码時候,如果我們发现某些代码需要修改,就需要終止程序運行,等代码修改好后再次运行。在此之前,ctrl+z一直被本人认为可以终止程序(应该要用ctrl+c才对啦!!!),但事实是,在使用ctrl+z後,程序並沒有終止,只是将程序放到後臺運行。那进一步的原创 2022-01-18 17:44:18 · 562 阅读 · 0 评论 -
SHELL命令 -- 查看各种版本号
本帖收集ubuntu环境下各种软件和包的版本号,只收录在日常中使用过的命令,不定期持续更新~查看python版本python --version查看pytorch版本python -c 'import torch; print(torch.__version)'查看git版本git --version查看ubuntu版本cat /etc/issue查看cuda版本nvcc -V...原创 2022-01-18 17:26:51 · 1800 阅读 · 0 评论 -
SHELL命令 -- 查看显卡型号
通用查看显卡型号lspci |grep -i vga查看NVIDIA显卡型号如果一直显卡是nvidia的nvidia-smi原创 2021-12-08 18:34:49 · 2028 阅读 · 0 评论 -
SHELL命令 -- 各种符号的意义
存一个菜鸟教程关于shell中特殊字符的说明,同时感谢菜鸟教程提供的内容,为广大菜鸟提供了非常有用的教程。https://www.runoob.com/w3cnote/shell-special-char.html在众多符号,有个十分常见但十分难以理解的符号就是“<”,这里有一个例子可以很好地解释它的作用。command < infile > outfile这条语句的作用就是:在执行command时,从infile中读取内容,然后将输出写入到outfile中。...原创 2021-12-08 18:20:52 · 140 阅读 · 0 评论 -
SHELL命令 -- 将命令的结果赋给变量
如果想将文件夹中所有文件的名字赋给一个变量,在shell命令中该如何实现呢?1. 使用反引号var=`ls`echo $var2.使用$()var=$(ls)echo $var原创 2021-12-08 18:13:46 · 1773 阅读 · 0 评论 -
SEHLL命令 -- 常用命令集合
Shell命令在colab中的使用基础语句进阶语句shell命令或者.sh文件应用范围之广以至于在深度学习中无法避免不去了解它。它可以直接在命令行界面使用,也可以在colab中使用。在colab中的使用在命令行界面,我们可以直接使用shell语句,但在colab环境中,需要一些额外的设置来使用命令,下面介绍两种在colab中使用shell命令的方法。在语句前添加!符号! ls在代码块第一行添加%%shell%%shelllspip install wget第二种方法的好处就是原创 2021-12-01 07:25:18 · 1513 阅读 · 0 评论 -
SHELL命令 -- if ... else ...
在使用任何一种编程语言时,使用条件语句都是让代码更加灵活的一条捷径。在SHELL命令中,if…else…语句是这样用的。1.单一条件if [expression]; then command 1 command 2 ...fi2.双条件if [expression]; then command 1 command 2 ...else command 3 command 4 ...fi3.多条件if [expression]; then command 1 ...原创 2021-12-08 18:02:26 · 455 阅读 · 0 评论