用过的一些linux shell
linux:
-------------------------------------------
查找:
1. find . -type f -name *.txt
在当前目录下查找后缀为txt的所有文件(会搜索子目录)。
其中,点号.表示当前目录;-type f 表示查找的为文件
2.
比如在/usr/lib下查找klibc的文件,进入/usr/lib目录后,可以执行
find
. -name
"klibc"
eg:找当前文件夹有没有train的文件或者文件夹:find . -name "*train*" 注意-name之间没有空格
如果不清楚文件名,可以用通配符
find
. -name
"*libc*"
3.cat
一次显示整个文件。
$ cat filename
从键盘创建一个文件。
$ cat > filename
只能创建新文件,不能编辑已有文件.
将几个文件合并为一个文件。
$cat file1 file2 > file
查找当前目录包含有某字符串的文件:
grep -r train ./
4.解压
5.查询文件夹下文件的个数
shell-----------------------------------------------------------------------------------------------------------------------
多行注释:冒号空格单引号 单引号
: '
要注释的代码块
'
复制所有文件:
即格式为:cp -Rf 原路径/ 目的路径/
smi动态显示。
watch -n 1 -d nvidia-smi
强制杀死程序:https://www.cnblogs.com/xiaoshuai666/p/5795008.html
$ ps -aux
# kill -9 123456
规定使用GPU
export CUDA_VISIBLE_DEVICES=1 Only device1 will be seen
export CUDA_VISIBLE_DEVICES=0,1 Devices 0 and 1 will be visible
export CUDA_VISIBLE_DEVICES=0,2,3 Devices 0,2,3 will be visible;device 1 is masked
隐藏左边栏:shift+,
3.onenote帮助文档
https://nbviewer.jupyter.org/github/ipython/ipython/blob/6.x/examples/IPython%20Kernel/Index.ipynb
4. jupyter的快捷键
https://blog.csdn.net/sxlsxl119/article/details/82225153
选中 ctrl+/:全部注释