![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 64
陌上阳光
这个作者很懒,什么都没留下…
展开
-
Linux怎么编辑所有行行尾内容
是一个流编辑器,它可以逐行处理文本文件。要在所有行的行尾添加内容,可以使用。想在每一行的行尾添加一些内容,例如添加字符串。原创 2024-06-14 10:00:00 · 178 阅读 · 0 评论 -
多进程挂起任务parallel
使用 GNU Parallel 工具可以方便地管理和并行执行大量任务,始终保持一定数量的并行任务在运行。这在处理大量任务、提高资源利用率和缩短总执行时间方面非常有效。原创 2024-06-13 09:00:00 · 596 阅读 · 0 评论 -
大文件使用sort的方法
文件中出现的行, 上面命令只输出只在 sorted_largefile1.txt文件中出现的行,不显示两个文件相同的行。要做文件列表的比较,但是文件有1亿多行,直接比较会很慢,想办法加速。比较排完序的两个大文件, 可以用 comm or diff。两个文件本身的内容顺序不一致,先做排序。:不显示只在第一个文件中出现的行。:不显示只在第二个文件中出现的行。:不显示在两个文件中都出现的行。命令执行需要一定时间。原创 2024-06-12 11:48:30 · 282 阅读 · 1 评论 -
tmux工具使用鼠标滚动窗口及分屏命令
【代码】tmux工具使用鼠标滚动窗口及分屏命令。原创 2024-06-03 18:14:13 · 451 阅读 · 0 评论 -
实时检测GPU使用率nvidia-smi
为了判断所有 GPU 的利用率都小于阈值,可以循环检查每一个 GPU 的利用率。如果所有 GPU 的利用率都低于阈值,则增加空闲时间计数;否则,重置空闲时间计数。$((60))原创 2024-05-24 20:23:36 · 285 阅读 · 0 评论 -
shell遍历路径所有文件并把列表写成字符串遍历
你可以使用ls命令和tr命令来将文件列表根据空格拼接起来成一个字符串。原创 2024-05-24 11:54:42 · 236 阅读 · 0 评论 -
超大文件去除重复数据
一个超大200万行文件 第一列是文件名 第二列是文本 第一列有重复的文件名 如何删除重复的文件名和对应的文本。原创 2024-05-08 17:47:39 · 350 阅读 · 0 评论 -
winscp断点续传
超大文件上传, scp可能因为网络或其他原因中断,并且已上传完的文件无法同步。如何断点续传呢?使用winscp软件。原创 2024-05-08 12:29:49 · 424 阅读 · 0 评论 -
rsync断点续传工具安装使用
Cygwin是一个在Windows平台上提供类Unix环境的开源软件工具。它主要提供了一组工具和库,使得在Windows系统上可以运行类Unix系统的应用程序和工具。总的来说,Cygwin为Windows用户提供了一个方便的方式,在Windows系统上运行类Unix环境的应用程序和工具,为跨平台开发和使用提供了便利。原创 2024-05-07 15:40:42 · 946 阅读 · 0 评论 -
mapreduce使用报错
在你的堆栈跟踪中,异常消息指出了一个core dump,这表明进程因为遇到致命错误而被操作系统强制终止,并且生成了core dump文件,用于调试分析。参数来指定JVM的最大堆内存为4GB,你可以尝试增加这个值来提供更多的内存给进程使用,如果内存不足可能会导致进程崩溃。检查日志文件中的详细错误信息,特别是stderr文件中的内容,可能会提供更多关于进程崩溃的线索。在处理这类问题时,结合日志信息和对系统资源的监控是很重要的,可以帮助你更快地定位和解决问题。原创 2024-05-06 17:11:39 · 619 阅读 · 3 评论 -
tmux工具使用
tmux工具会在Linux创建一个窗口,把任务挂起到窗口里,窗口不销毁不会随着机器远程连接中断而中断。机器重启的话窗口也会被销毁。ctrl+B 一起按住松手后 在按d 就会退出会话但是不会关闭会话。tmux 直接进入会话 退出会话且不关闭的话 会话名字是0。tmux a -t mysession 连接指定会话。再次 tmux 创建的会话是1 按数字序列依次创建。tmux ls 显示会话列表。原创 2024-04-30 15:30:39 · 34 阅读 · 0 评论 -
vscode远程免密登录ssh
设置符号打开config配置文件,+点击符号ssh连接新的远端开发机。原创 2024-04-12 15:17:19 · 779 阅读 · 0 评论 -
Python喜马拉雅免费音频数据爬取部署
github代码只能下载免费音频,vip不能下载。原创 2024-04-02 15:47:18 · 545 阅读 · 0 评论 -
docker简单使用1
通过以上步骤,你可以在本地环境中执行 Docker 脚本,并创建、管理和运行 Docker 容器。请根据实际情况调整命令中的镜像名称、标签和容器名称等参数。要执行 Docker 脚本,首先需要确保你已经安装了 Docker 并且启动了 Docker 服务。接下来可以根据需要运行 Docker 容器。例如,如果要后台运行已构建的镜像并命名容器为。在终端或命令提示符中,进入存放 Dockerfile 的目录。的文本文件,确保脚本中的命令是你需要的。可以替换为你自定义的名称和标签,原创 2024-03-25 16:56:27 · 943 阅读 · 0 评论 -
linux常用命令2
这个命令会读取指定文件的内容,并将每个换行符替换为一个空格,最终将整个文件内容整理成一行输出,每行之间用空格分隔。把管道输出的$1 的值做key,$2的值做value组成一个字典,遍历字典输出key对应的value。这将读取指定文件的内容,并将所有换行符替换为空格,最终将整个文件内容整理成一行输出。这样做会将多行内容合并成一行,每行之间用空格分隔。这样就会在输出的结果中保留原来的行结构,但将整个文件内容合并成了一行。命令来删除换行符,将多行内容合并成一行。要将文件的所有行整理成一行内容并输出,你可以使用。原创 2024-03-14 15:01:59 · 611 阅读 · 0 评论 -
linux常用命令
1.杀掉当前用户的所有进程killall -u username2. 查看当前用户的所有执行任务 -l查看pidjobs -l3. 查看所有进程: top4. 杀掉进程 kill -9 pid原创 2022-03-07 17:06:58 · 4346 阅读 · 1 评论 -
常用Linux/shell命令
常用Linux/shell命令一、路径相关1.dirname2.basename3. readlink -f二、$遍历相关1.${:0:4}2.$03. $#三、pushd popd1.pushd $dir四、grep一、路径相关1.dirname获取当前文件路径的文件夹路径,即只获取目录,不获取目录下的文件名,最后一个‘/’符号前的字符串【获取文件的父目录】https://blog.csdn.net/evglow/article/details/1062604622.basename3.原创 2021-07-14 17:40:32 · 123 阅读 · 0 评论 -
使用Linux遇到的问题
使用Linux遇到的问题1.winscp上传错误2.文件名中文显示乱码3.unzip解压文件1.winscp上传错误描述:复制文件到远端时错误 错误码4原因:内存不足解决:https://www.cnblogs.com/zhong-11/articles/9504813.htmldf -lhdu -sh * | sort -rh2.文件名中文显示乱码描述:从win中保存的文件上传...原创 2020-11-02 10:58:13 · 213 阅读 · 0 评论 -
diff比较带有空格或空行的文件
查看文本空白行的行号1.grepgrep -n ^$ file.txtgrep -n 显示符合条件的行号 ^ 表示行首 $ 表示行尾,^$中间没有别的字符,表示空行https://www.runoob.com/linux/linux-comm-grep.html grep2.sed原创 2020-07-07 17:53:25 · 4146 阅读 · 0 评论 -
Linux批量文件操作
1.cp 复制cp ./* /dest_dir2.mv 移动mv ./* /dest_dir3.xargs 当文件特别多,和管道一起使用ls | xargs -I {} mv ./{} /dest_dir/{} cat path.txt | xargs -I {} mv ./{} /dest_dir/{} xargs参数-t 表示先打印命令,然后再执行-i 或者是-I,这得看linux支持了,将xargs的每项名称,一般是一行一行赋值给 {},可以用 {} 代替。 -i 只能用{原创 2020-06-02 11:00:42 · 1292 阅读 · 1 评论 -
shell中的括号(小括号,中括号,大括号) linux中的(),(()),[],[[]],{}的作用
shell中的括号(小括号,中括号,大括号) linux中的(),(()),[],[[]],{}的作用博客转载自 http://www.cnblogs.com/yasmi/articles/5129571.html一、小括号,园括号()1、单小括号 ()①命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号隔开,最后一个...转载 2019-05-22 12:02:36 · 2388 阅读 · 0 评论 -
Linux最近常用命令
1.Linux_shell条件判断if中的-a到-z的意思https://www.cnblogs.com/liupuLearning/p/6206415.html[ -a FILE ] 如果 FILE 存在则为真。[ -z STRING ] “STRING” 的长度为零则为真。复杂逻辑判断:-a 与-o 或! 非2.shell中的${},##和%%的使用ht...原创 2019-05-16 16:55:41 · 205 阅读 · 1 评论 -
AWK学习指南
博客原文地址:https://awk.readthedocs.io/en/latest/chapter-one.htm一. AWK入门指南Awk是一种便于使用且表达能力强的程序设计语言,可应用于各种计算和数据处理任务。本章是个入门指南,让你能够尽快地开始编写你自己的程序。第二章将描述整个语言,而剩下的章节将向你展示如何使用Awk来解决许多不同方面的问题。纵观全书,我们尽量选择了一些对你有用、有...转载 2019-05-21 15:41:35 · 609 阅读 · 0 评论 -
Linux进程KILL--Quit,INT,HUP,QUIT,和TERM、PIPE的解释
Linux进程KILL--Quit,INT,HUP,QUIT,和TERM的解释博客原文地址:https://blog.csdn.net/xifeijian/article/details/19286591INT(快速关闭)----是当用户键入<Control-C>时由终端驱动程序发送的信号。这是一个终止当前操作的请求,如果捕获了这个信号,一些简单的程序应该退出,或者允许自给被终止,...转载 2019-05-20 14:43:29 · 1084 阅读 · 0 评论