Linux
文章平均质量分 70
知北行
不积跬步,无以至千里,不积小流,无以成江海
展开
-
使用mmdetection框架训练自己的数据集
1. 数据集准备mmdet的数据集支持 coco格式和 voc 格式, 但 voc 格式官方只自带了少量网络模型文件, 所以推荐使用 coco 格式的数据集2. 修改mmdet/core/evalution/class_names.py和mmdet/datasets/coco.py中的标签为自建数据集的类别class_names.py修改如下函数:coco.py修改如下函数:重要: 修改完 class_names.py 和 voc.py 之后一定要重新编译代码,否则验证输出仍然为原类别,且训练原创 2022-05-19 15:21:33 · 10590 阅读 · 2 评论 -
Ubuntu配置深度学习环境常见问题
1. ubuntu16.04 下 卸载CUDA9.12.ubuntu系统全命令行安装anaconda 3. ubuntu解压tar.gz格式的文件的命令解压:解压test.tar.gz文件至当前目录 -C 表示指定目录 ./表示当前目录, 解压test.tar.gz文件至指定的目录,例如~/my_dirtorytar -zxvf test.tar.gz -C ~/my_dirtory压缩:将指定目录压缩 tar.gz格式文件tar -zcvf new_test.tar.gz ~/my_d原创 2022-05-19 15:21:16 · 124 阅读 · 0 评论 -
linux后台执行命令&和nohup的具体使用方法
linux后台执行命令&和nohup的具体使用方法运行python脚本后台执行1. nohup使用&命令后,作业被提交到后台运行,当前控制台没有被占用,但是一但把当前控制台关掉(退出帐户时),作业就会停止运行。nohup命令可以在你退出帐户之后继续运行相应的进程。nohup就是不挂起的意思( no hang up)。该命令的一般形式为:nohup command &如果使用nohup命令提交作业,那么在缺省情况下该作业的所有输出都被重定向到一个名为nohup.out的文件转载 2022-05-14 14:48:02 · 439 阅读 · 0 评论 -
Linux 下不停止服务清空nohup.out 文件
1. nohup.out的查看方式与方法一般有两种方式1.1 linux本机查看:使用tail 命令,查看最新的日志,或滚动监控日志打印。例如命令:# 查看最后1000行日志文本tail -1000 nohup.out# 监控日志打印tail -f nohup.out1.2 ftp下载到windown主机查看:一般小的log文件都没有问题,但是过G的,一般的文本文档查看就显得无力了。2. 不停止服务清空 nohup.out 文件有两种方法可用:第一种:cat /dev/null &转载 2021-02-05 17:42:49 · 2418 阅读 · 0 评论 -
Linux常用命令
1. 常用简单命令:1. 查看占用8080端口的进程netstat -nap | grep 80802. 查看进程名为 java的进程ps -ef | grep java 3. 平日线上经常使用nohup和&配合来启动程序, 命令举例:nohup java -jar xxxx.jar &4. 文件传输命令:scp {要传输的文件目录} root@{远程主机IP}:{要传到的文件目录} 5. 删除目录:rm -rf MyDocuments/6. 删除文件:r原创 2021-01-08 21:29:54 · 104 阅读 · 0 评论 -
ssh 实现无密码公钥连接远程Linux及为ssh连接设置别名
1. 设置通过 SSH 密钥方式连接(实现无密码登录)请先检查本机目录 C:\Users\<用户名>\.ssh 下是否有 id_rsa 和 id_rsa.pub 两个文件,如果有直接上传公钥 id_rsa.pub 到 Linux 服务器(步骤2)即可,无需再生成密钥对1. 在本机生成 SSH 密钥对1.1 打开 PowerShell1.2 输入以下命令按回车确认$ ssh-keygen -t rsa1.3 弹出密钥保存位置提示后,继续按回车 (密钥对将生成到默认位置 )C:\Us原创 2020-12-20 16:04:50 · 669 阅读 · 0 评论 -
如何在 Windows 中创建 SSH 别名(连接远程 linux )
在Windows 下 C:\Users\{用户名}\.ssh目录下创建文件 config, 在该文件中添加如下内容:Host jhdHostName 1xx.1xx.1xx.67User rootIdentitiesOnly yes其中:1、Host 后边的是名称,以后可以根据这个名称进行访问;2、HostName是你的主机IP地址;3、User为主机登录的用户名;4、IdentitiesOnly yes固有配置;创建后的截图如下:参考:如何在 Linux 中创建 SSH原创 2020-12-17 15:57:23 · 2388 阅读 · 3 评论 -
linux 中启动java -jar 后台运行程序及 nohup和&的区别与作用
1.使用&后台运行程序:命令举例:java -jar xxxx.jar &结果会输出到终端使用Ctrl + C发送SIGINT信号,程序免疫关闭session发送SIGHUP信号,程序关闭2.使用nohup运行程序:命令举例: nohup java -jar xxxx.jar结果默认会输出到nohup.out使用Ctrl + C发送SIGINT信号,程序关闭关闭session发送SIGHUP信号,程序免疫3.平日线上经常使用nohup和&配合来转载 2020-12-17 16:19:14 · 1800 阅读 · 0 评论 -
window 本地通过 powershell 向 远程linux主机传文件
使用 scp 命令:scp {要传输的文件目录} root@{远程主机IP}:{要传到的文件目录} 比如:scp D:\Projects\target\123.txt root@123.45.678.910:/root/testdir如果是linux向 windows 传文件调换位置即可:scp {要传输的文件目录} root@{远程主机IP}:{要传到的文件目录} 注意命令的操作环境都在 Windows PowerShell 命令行下...原创 2020-12-17 16:16:46 · 4013 阅读 · 1 评论 -
WIndows 子系统 Linux 安装配置
1. wsl 安装Windows10开启Ubuntu子系统简易步骤2. WSL设置root为默认登录用户在管理员的 PowerShell 下输入:$ ubuntu config --default-user root再次打开wsl是不是就默认以root进来了呢,如果没有,就重启一下wsl服务:net stop LxssManagernet start LxssManager当然你可以在服务里找到LxssManager服务,右键重启。参考: https://tech1024.com/o原创 2020-12-17 16:16:07 · 95 阅读 · 1 评论 -
解决Windows 自带 OpenSSH 连接到 Linux 服务器时,一段时间无操作,连接断开的问题
解决方法: 令本地的 ssh client 每隔一段时间自动确认存活。避免服务器端将当前连接杀掉。具体操作:Windows 自带的 OpenSSH 现在是默认安装的,很多人找不到配置文件在哪。默认配置文件路径:C:\ProgramData\ssh在该路径下新建/编辑文件:ssh_config 添加内容:ServerAliveInterval 50ServerAliveCountMax 3之后重启 Power Shell,就可以在 ssh 访问远端服务器时保持会话连接了。之后重启 Power转载 2020-12-17 16:03:04 · 1274 阅读 · 1 评论 -
解决win10下WinSCP老是断线重连
参考: 解决win10下WinSCP老是断线重连转载 2020-12-09 09:59:45 · 2210 阅读 · 0 评论 -
Linux---putty 隔一段时间就掉线的解决方法
1.进入putty, 选择左侧的Connection2.在右侧有Sending of null packets to keep session active, 设为10即可原创 2020-12-09 09:32:06 · 749 阅读 · 0 评论 -
Windows 连接 linux 云主机SSH工具推荐
1. SmarTTY (推荐)一个软件即可搞定文件上传,连接终端等操作, 推荐使用, 具体使用及配置可以参考: Windows下使用SSH客户端连接Linux——SmarTTY使用教程2. PuTTY(连接命令行操作)+WinSCP(传文件)PuTTY下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.htmlWinSCP 使用教程: 使用WinSCP管理服务器文件PuTTY 中的复制粘贴操作:在windows中复制往p原创 2020-12-09 09:31:40 · 216 阅读 · 0 评论 -
Linux--- Linux(Ubuntu) 云主机安装 JDK
1. 方式一:网上有使用 yum 来直接命令行安装 JDK ,此种情况只适用于 CentOS 系统,yum在centos中使用才可以,我这里使用的是Ubuntu,ubuntu默认软件包管理器不是yum,而是dpkg,2. 方式二:通过官网下载 JDK ,再通过 软件传到 linux 系统中,最后自行解压现在 JDK 下载需要登录账号, 这里有一个 JDK免登录下载 的方法链接: JDK 免登录下载参考:https://blog.csdn.net/chadeltu/article/details/原创 2020-12-10 16:53:50 · 215 阅读 · 0 评论 -
Vncserver启动过程中报Xauth (stdin) bad dispaly name in add command
Vncserver启动过程中报Xauth (stdin) bad dispaly name in add command转载 2020-12-08 09:49:20 · 663 阅读 · 0 评论 -
IDEA---使用idea远程调试linux服务器部署的springboot
1. 将项目打成 jar 包上传到 云服务器上2. 在本地 idea 中配置3. 创建 remote这里注意端口号不能被占用,不能与 spring 服务端口号相同然后复制命令行的语句:-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=80994. 在云服务器上使用以下命令启动服务:java -jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,addr原创 2020-12-08 09:48:14 · 248 阅读 · 0 评论 -
Linux---云主机 linux 系统安装部署服务相关
1. 用VNC搭建Ubuntu VNC可视化界面2. 使用WinSCP管理服务器文件3. Idea 2019.2 (Ultimate Edition) 部署项目到远程Linux服务器tomcat以及部署到阿里云服务器 详解4. [服务器] Centos7 云服务器部署项目常用的 Linux 命令...原创 2020-12-08 09:47:45 · 105 阅读 · 0 评论 -
Windows下使用SSH客户端连接Linux——SmarTTY使用教程
最近需要使用 SSH 客户端工具连接Linux , 在对比使用了 putty, winscp, 以及 smartty 之后, 选择了 smartty.其有以下主要优点:连接方便, 连接一次输入后, 即可保存, 以后都不用再输入密码方便的文件传输, 可以直接拖取文件即可上传文件方便的命令提示补全功能关键字搜索查找功能选中 命令行字段即复制, 使用 ctrl+v 即可粘贴在使用中也发现一个bug, 比如使用 nano 命令编辑文件时, 使用 ctrl + z ,中断退出编辑界面后, 会无法返回原创 2020-12-06 12:52:20 · 3887 阅读 · 1 评论