常用Linux命令整理

Linux命令

1、cp 用于复制文件或目录

文件: cp 文件名  路径

文件夹: cp –r文件名  路径

2、查看当前目录下的文件数量(包含子目录中的文件) 注意:R,代表子目录

ls -lR | grep "^-"| wc -l

3、显示所有运行中的进程:ps aux | less

杀死进程 kill -9 进程名

4、每隔0.1秒查看显卡内存使用情况

watch –n 0.1 nvidia-smi     (0.1为秒,可以自己定义)

5、Linux复制文件夹下的前n个文件

【Linux】复制文件夹下的前n个文件_zhicai_liu的博客-CSDN博客

linux移动文件夹中前10个文件

ls |head -n 10 |xargs -i mv {} /target

6、查找文件内容

查找文件内容:grep -nr 查找内容

批量查找某个目下文件的包含的内容:grep -rn "要找查找的文本" ./

批量查找并替换当前文件夹下的文件内容: sed -i "s/要找查找的文本/替换后的文本/g" `grep -rl "要找查找的文本" ./` (Linux的单引号表示执行命令)

7、中途停止代码,如果用Ctrl+z或者Ctrl+c并不能程序,程序仍然在后台运行

要使用进程

查看所有正在运行的进程 ps aux | less

让进程停止即杀掉进程:kill -s 9 进程号

8、mkdir 文件夹名:创建一个文件夹

chmod -R 777 文件夹名: 给这个文件夹及目录下所有文件 读写修改权限

9、cp 文件名 路径 :复制文件到该路径下

   cp -r 文件夹 路径:复制文件夹到该路径下

10、rm -rf 文件夹/文件:强制删除

11、touch a.txt :创建文件

12、unzip 压缩包名:解压缩

     zip:文件夹名:压缩文件

tar -xvf 压缩包名.gz:解压缩

13、mv 文件 文件夹:移动文件夹

    mv 文件名 新文件名:重命名

14、wget 下载链接地址:直接下载文件到服务器

16、 cat cat可以查看文件的全部内容,比如cat log.txt,cat nohup.out

17、nohup python train.py:后台挂起运行进程

此时会在当前目录下生成一个日志文件nohup.out

    tail nohup.out 查看日志或训练结果

cat nohup.out

挂起多个进程 nohup python train.py>>***.out 

18、快速git clone GitHub上面的代码

 git clone  GitHub - nnUyi/DerainZoo: DerainZoo for collecting deraining methods, datasets, and codes.  速度比较慢

快速下载 用github.com.cnpmjs.org替换github.com

即 git clone  https:// github.com.cnpmjs.org /nnUyi/DerainZoo.git

19、Linux自带的文本编辑器 vim

以文本形式打开一个文件 vim **.py

输入 i 之后才可以对该文件进行修改

修改完成之后 按 Esc键返回 再输入 :wq! 才能返回

q 退出

q! 强制退出

wq 保存退出

wq! 强制保存退出

20、建立文件保存训练命令

如果训练的命令很长,例如:CUDA_VISIBLE_DEVICES=0 python train.py –data –model等

可以将训练命令写入一个.sh文件进行保存,运行.sh文件即可运行这个训练命令

运行.sh文件: ./**.sh

21、指定某块显卡 注意显卡是以下标排序即第一块卡为0,下标是0,1,2,3排序

CUDA_VISIBLE_DEVICES=0 指定第一块显卡,可以同时指定多块

CUDA_VISIBLE_DEVICES=0,1,2 指定第1,2,3块显卡

22、微信截屏 Alt+A

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值