Linux
文章平均质量分 59
Linux 学习记录
沐 修
唯自由与理想不可辜负
展开
-
Linux - 调查系统盘内哪个文件的占用大小 - 删除冗余文件的学习记录
2 和 3 的命令,最好用的是du -sh *,谁用谁知道。原创 2023-09-14 10:43:25 · 218 阅读 · 0 评论 -
使用crontab遇到的一点问题,报错/var/spool/cron : Permission denied和 -bash: chattr: command not found
此时我们就可以通过crontab -e命令查看定时任务列表,并且删除恶意的定时脚本!目录被设置了无法删除的权限(即特殊权限ia)笔者建议:最好是先删除了。查看可安装的 rpm。原创 2023-09-14 09:35:55 · 1004 阅读 · 0 评论 -
Linux - shell 脚本后台运行某条命令 - 输出为 pid 文件 - Shell脚本模板
可以用替换的方法,将。原创 2023-08-05 17:50:44 · 1105 阅读 · 0 评论 -
报错 -bash: wget: command not found
最后尝试 wget “url” 又OK了,一般是原来的wget初始化有文件损坏造成的。卸载 wget 工具。下载 wget 工具。原创 2023-07-31 09:49:01 · 10198 阅读 · 0 评论 -
Java - sh 脚本启动 jar 包等服务 - sh 脚本模板 - 适用于任何类似的服务启动
该模板,每次运行一次都会 kill 掉原来的服务,然后重新启动 jar 包服务。原创 2023-07-28 17:28:14 · 1313 阅读 · 0 评论 -
Linux - 关于如何在 bash 命令行中运行 anaconda3 的 python 虚拟环境
后面就是,python 脚本了。python 虚拟环境:(原创 2023-07-19 09:44:01 · 1561 阅读 · 0 评论 -
若依框架 - 短时间内断开连接,重复跳转至登录界面问题的解决方法(docker 与 redis)、令牌超时问题
最后,我觉得就算不是 docker 镜像启动的 redis 服务,最好也是用密码验证登录比较好,减少问题的出现,而且也能提升系统安全性。原创 2023-05-13 15:13:44 · 5477 阅读 · 0 评论 -
LInux rar 命令压缩文件夹(目录)
指定文件夹名为test的目录,压缩成当前路径下的test.rar压缩文件。原创 2023-05-10 17:34:28 · 665 阅读 · 1 评论 -
shell 脚本报错 类似 if [ ] 条件判断逻辑语句 可能出现 第 xx 行 :[: 参数太多 的 bug
后面运行 shell脚本,调用py脚本文件,就不会出现这个 bug了,可以正常运行。因为笔者的脚本文件是在同一个目录内,有可能会出现奇怪的bug,系统为 linux系统。不太清楚内里的问题所在,在此记录一下。这两个文件名是相同的,但是后缀名不同,可以好像会有一个特别奇怪的bug(在),所以笔者稍微改了一个两个文件的名字,让其不重复。一个非常古怪的 bug ,只要修改了shell 文件名为另外的不重复的文件名,就可以排除这个 bug,比如。原创 2022-12-29 11:15:59 · 710 阅读 · 0 评论 -
在 Linux(Centos 7)环境下,使用 Crontab 无法运行任意种类脚本的解决方法
导入系统的环境变量,让crontab可以识别各种环境变量,因为 crontab 是独立出来的一个运行环境,不和本机内本地环境是一致的,而且是为了尽可能的少的使用各种环境变量,意味着它的作用范围会很小,因而容易导致到不到想要运行的脚本所需的各种环境,从而使得脚本无法运行,或者是只运行其中的一部分脚本。环境变量文件运行的顺序是。原创 2022-12-17 10:23:17 · 861 阅读 · 0 评论 -
Centos / Ubuntu 自启动服务 - 测试记录 - 杂记
问题关键的是在win10系统内创建文本,然后修改它的后缀为sh文件,看起来是没问题,但是一旦你拉到Linux过去,将它作为一个shell文件使用,shell终端会报。而且不要自作聪明,以为在Linux里面创建好shell文件后,在拖到Windows系统里,然后在拖到其他的Linux系统里,这看似没问题,但实际使用时依旧会报。而Linux/unix下按一次回车键只输入“换行(LF)”,所以修改的sh文件在每行都会多了一个CR,所以Linux下运行时就会报错找不到命令。下按一次回车键实际上输入的是“原创 2022-10-29 14:44:12 · 583 阅读 · 0 评论 -
Yum 和 Rpm 安装包管理软件的区别 - 分布式网络包仓库管理 - 手动包管理
Yum(全称为)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器,基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,避免了手动安装的麻烦(寻找资源、下载;放到指定目录安装;处理依赖关系并下载依赖关系的包进行安装)。所以用 yum 安装,实质上是在用 RPM 安装,所以RPM查询信息的指令都可用。也就是说,Yum只是统合了所有的rpm。......原创 2022-08-26 14:24:11 · 1128 阅读 · 0 评论 -
Linux - 配置Linux用户的环境变量- Anaconda3的环境变量配置
Linux 操作系统的环境变量,看似很复杂,其实不然。我们通常用到的Windows 操作系统,分别有用户和系统这两种环境变量,同样的,Linux 也是如此,分为普通用户的环境变量/home/,和系统的环境变量/etc/类似这种Windows环境控制面板在 Linux 系统中有/home/目录和/etc/目录,可以分别看做是用户环境变量和系统环境变量。让环境变量生效有两种方法:一种是永久生效的,一种是临时的,一旦关闭了当前的终端界面,即面板,就会失效。先介绍临时变量。原创 2022-08-25 14:52:21 · 2268 阅读 · 2 评论