随笔分类 -  linux

不会写shell
摘要:vidia自带一个命令行工具可以查看显存的使用情况: nvidia-smi 表头释义: Fan:显示风扇转速,数值在0到100%之间,是计算机的期望转速,如果计算机不是通过风扇冷却或者风扇坏了,显示出来就是N/A; Temp:显卡内部的温度,单位是摄氏度; Perf:表征性能状态,从P0到P12,P 阅读全文
posted @ 2020-04-30 12:03 wqbin 阅读(1379) 评论(0) 推荐(0)
摘要:psutil (python system and process utilities) 是一个跨平台的第三方库,能够轻松实现获取系统运行的进程和系统利用率(包扩CPU、内存、磁盘、网络等)信息。 它主要用于系统监控、分析、限制系统资源和进程的管理。它实现了同等命令行工具提供的功能,如ps、top、 阅读全文
posted @ 2020-04-29 16:17 wqbin 阅读(221) 评论(0) 推荐(0)
摘要:uname命令 # uname --help Usage: uname [OPTION]... Print certain system information. With no OPTION, same as -s. -a, --all print all information, in the 阅读全文
posted @ 2020-04-29 11:53 wqbin 阅读(268) 评论(0) 推荐(0)
摘要:pstree命令是用于查看进程树之间的关系,即哪个进程是父进程,哪个是子进程,可以清楚的看出来是谁创建了谁。 pstree未找到命令是因为没有安装psmisc yum install psmisc #pstree base:~$ pstree -help pstree: invalid option 阅读全文
posted @ 2020-03-20 09:54 wqbin 阅读(571) 评论(0) 推荐(0)
摘要:问题发现 操作系统都用分页机制来管理物理内存,操作系统将磁盘的一部分划出来作为虚拟内存,由于内存的速度要比磁盘快得多,所以操作系统要按照某种换页机制将不需要的页面换到磁盘中,将需要的页面调到内存中,由于内存持续不足,这个换页动作持续进行,kswapd0是虚拟内存管理中负责换页的,当服务器内存不足的时 阅读全文
posted @ 2019-12-25 11:23 wqbin 阅读(8774) 评论(0) 推荐(1)
摘要:1.超文本传输协议 超文本传输协议(HTTP)的设计目的是保证客户机与服务器之间的通信,web 浏览器可能是客户端,而计算机上的网络应用程序也可能作为服务器端。 HTTP的工作方式是客户机与服务器之间的请求-应答协议,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏 阅读全文
posted @ 2019-11-12 20:23 wqbin 阅读(7761) 评论(0) 推荐(0)
摘要:alias 命令(注意全为小写)的功能是设置命令的别名,以简写命令,提高操作效率。根据参数的不同,该命令可查看已设定的别名,或为命令设置新的别名。 对于用户自定义别名,仅当前登录期内有效;也可修改配置文件(alias命令存放到bash的初始化文件/etc/bashrc中)使其长期有效。 alias 阅读全文
posted @ 2019-11-11 19:31 wqbin 阅读(378) 评论(0) 推荐(0)
摘要:解决方案: 因为我们的服务器在是肯尼亚: 我么查看一下localtime 是否和 时区一致? 可以看到是一致的。 应该是是配置改动后未重启! service crond restart 阅读全文
posted @ 2019-11-09 12:27 wqbin 阅读(705) 评论(0) 推荐(0)
摘要:这是因为Ubuntu上的服务名称是cron不是crond。所以你的命令应该是: sudo service cron start 阅读全文
posted @ 2019-11-09 12:06 wqbin 阅读(14633) 评论(0) 推荐(3)
摘要:因为 我们用conda托管了python虚拟环境,我自身的环境是wqbin,本来crontab脚本的命令是如下: 发生了如下的报错: 因为这里的环境是启动的是base的 所以找不相应的模块。于是我在执行python之前加上了,切换conda环境: 阅读全文
posted @ 2019-11-09 11:39 wqbin 阅读(806) 评论(0) 推荐(0)
摘要:linux 系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。 一、crond简介 cr 阅读全文
posted @ 2019-11-08 21:05 wqbin 阅读(7287) 评论(0) 推荐(0)
摘要:毕竟是生产。。。。。 提示以下信息: gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error is not recoverable: exiting now 原因是:这个压缩包没有用gzip格式压缩,所以不用加z 阅读全文
posted @ 2019-11-06 14:53 wqbin 阅读(622) 评论(0) 推荐(0)
摘要:1.官方简介 grep是linux的常用命令,用于对文件和文本执行重复搜索任务的Unix工具,可以通过grep命令指定特定搜索条件来搜索文件及其内容以获取有用的信息。 我平时也是简单的查看一个用户数据,用于简单的数据校对,最近突然接到分析后台日志的需求,才发现grep用处还是不少的。 比如我们后台日 阅读全文
posted @ 2019-10-31 14:45 wqbin 阅读(14608) 评论(0) 推荐(1)
摘要:iconv是知名的开源跨平台编码转换库,iconv.exe是iconv库在windows下的命令行工具, iconv.exe的一般用法: 其中 -f gbk 指明转换前的文件编码是gbk,-t utf-8 指明转换后的文件编码是utf-8,gbk.... 功能 对于给定文件把它的内容从一种编码转换成 阅读全文
posted @ 2019-10-22 15:13 wqbin 阅读(1415) 评论(0) 推荐(0)
摘要:1.从cp/scp命令出发 scp(secure copy)是linux系统下基于ssh登录进行安全的远程文件拷贝的命令。 备注: 直接使用scp来跨机器拷贝文件,会提示输入密码,scp原理是先使用ssh连接服务端机器后,再使用网络来执行远程拷贝(cp) 2.SSH原理 Secure Shell(安 阅读全文
posted @ 2019-10-04 14:51 wqbin 阅读(796) 评论(0) 推荐(0)
摘要:假设:filename=/dir1/dir2/dir3/my.filename.txt 1.单一符号是最小匹配﹔两个符号是最大匹配。 note: 2.对变量值里的字串作替换: 3.利用${ }还可针对不同的变数状态赋值(没设定、空值、非空值): 阅读全文
posted @ 2019-09-27 14:18 wqbin 阅读(3589) 评论(0) 推荐(0)
摘要:注解: #是去掉左边 (在键盘上#在${}之左边) %是去掉右边(在键盘上%在${}之右边) # % %:从左边数第一条,从右边数最后一条 ## % : 从右边数第一条,从左边数最后一条 阅读全文
posted @ 2019-09-27 14:14 wqbin 阅读(4551) 评论(0) 推荐(0)
摘要:最近下游一直说我供给的文件存在乱码,下游定位到了具体哪一条。 一个250w的数据量,有一条数据有问题。几百兆的文件用note去搜索。 我使用用notepad++后,发现根本打不开。 于是只能先拆分后用notepad++打开。。。。。再用显示所有字符告诉下游。我们大数据提供的数据没有乱码。 是不是感觉 阅读全文
posted @ 2019-07-24 18:21 wqbin 阅读(334) 评论(0) 推荐(0)
摘要:一个java应用项目可以打包成一个jar,但是必须指定一个拥有main函数的main class作为你这个jar包的程序入口。 具体的方法是修改jar包内目录META-INF下的MANIFEST.MF文件。 比如有个叫做wqbin.jar的jar包,里面有一个拥有main函数的main class: 阅读全文
posted @ 2019-07-02 19:21 wqbin 阅读(10708) 评论(0) 推荐(2)
摘要:如何将上个SQL的结果作为参数传递给下个SQL: 阅读全文
posted @ 2019-06-30 00:05 wqbin 阅读(1837) 评论(0) 推荐(0)