linux命令
文章平均质量分 80
lianchaozhao
这个作者很懒,什么都没留下…
展开
-
linux 运维(查看linux系统各个状态)
uname -a # 查看内核/操作系统/CPU信息的linux系统信息命令head -n 1 /etc/issue # 查看操作系统版本,是数字1不是字母Lcat /proc/cpuinfo # 查看CPU信息的linux系统信息命令hostname ...原创 2020-01-06 11:55:20 · 2072 阅读 · 0 评论 -
mysql变换 访问方式
一般装完mysql 有两种访问方式1、第一种在/usr/bin 下书写脚本test.sh 然后脚本中 添加/opt/app/mysql_3306/bin/mysql --socket=/opt/app/mysql_3306/tmp/mysql.sock直接 test.sh 访问mysql2.第二种mysql -uroot -proot直接用户名密码访问第一种变成第二种首先 tes...原创 2019-11-13 19:02:04 · 141 阅读 · 0 评论 -
Shell 中实现字符串切割的几种方法
1、利用shell 中 变量 的字符串替换1)将字符串安逗号切分并且组成一个新数组#!/bin/bashstring=“hello,shell,split,test”array=(${string//,/ })for var in ${array[@]}doecho $vardone2) 将字符串安位数切分成一个新的串#!/bin/bashstring="hello...原创 2019-11-12 17:22:48 · 12987 阅读 · 0 评论 -
Linux下,如何看每个CPU的使用率
#top -d 1(此时会显示以1s的频率刷新系统负载显示,可以看到总的CPU的负载情况,以及占CPU最高的进程id,进程名字等信息)(切换按下数字1,则可以在显示多个CPU和总CPU中切换)之后按下数字1. 则显示多个CPU (top后按1也一样)Cpu0 : 1.0%us, 3.0%sy, 0.0%ni, 96.0%id, 0.0%wa, 0.0%hi, 0.0%si...原创 2019-09-26 12:37:09 · 2663 阅读 · 0 评论 -
crt 设置公钥 私钥 登录
通过SecureCRT创建key登录认证一、生成公钥/密钥对使用SecureCRT的 工具->创建公钥 即可,加密算法选择RSA,因为sshd配置文件中选择了RSA算法这一步中,通行短语可以不输入。但要求输入,登陆的时候会要求你输入通行短语。并修改Comment 相关信息,采用 个人账户名称@服务器信息 方式(可以所有的服务器都使用一个密钥对)填写密钥长度,默认...原创 2019-07-04 18:15:08 · 6859 阅读 · 0 评论 -
anaconda的 安装 和版本控制
1、环境 linux centos6.9Anaconda官网:https://www.anaconda.com/download/#windows2、bash 相应的文件bash ***.sh整个过程点几下回车就好了。但是到最后一步,会提示是否把anaconda加入到系统环境变量中。根据具体情况看是否要环境命令是否要调用相应版本,建议就不要加了,直接回车,默认就是no。3、检查然后...原创 2019-06-19 19:41:34 · 611 阅读 · 0 评论 -
linux 上 debug python 调试
适用范围1、当启动某些服务出现异常时,且报错比较模糊时。问题找不到头脑调试脚本无疑是非常好的方式(cloudera 等)2、python 环境单点运行调试自己pyhon调试步骤首先你选择运行的 py 或服务程序的入口pypython -m pdb test.py(Pdb) 会自动停在第一行,等待调试,这时你可以看看 帮助(Pdb) h说明下这几个关键 命令断点设置(Pdb...原创 2019-05-27 16:00:56 · 3603 阅读 · 0 评论 -
linux grep 常用操作记录(或并与显示多行)
1 查看关键机字范围行#grep -A 5 ‘parttern’ filename //打印匹配行的后5行#grep -B 5 ‘parttern’ filename //打印匹配行的前5行#grep -C 5 ‘parttern’ filename //打印匹配行的前后5行#grep -5 ‘parttern’ filename //打印匹配行的前后5行其他相关#tail -n 5 ...原创 2019-05-15 17:23:43 · 2942 阅读 · 0 评论 -
linux 查看某个端口被服务占用情况
1、lsof -i:端口号2、netstat -tunlp|grep 端口号lsof -i 用以显示符合条件的进程情况,lsof(list open files)是一个列出当前系统打开文件的工具。以root用户来执行lsof -i命令,如下图3 、netstat -tunlp|grep 端口号netstat -tunlp用于显示tcp,udp的端口和进程等相关情况,如下图netsta...原创 2019-05-10 16:32:26 · 2009 阅读 · 0 评论 -
nohup 和&结合使用 使得程序后台持续运行
nohup 作用nohup 命令运行由 Command参数和任何相关的 Arg参数指定的命令,忽略所有挂断(SIGHUP)信号。不挂断的运行,注意并没有后台运行的功能,,就是指,用nohup运行命令可以使命令永久的执行下去,和用户终端没有关系,例如我们断开SSH连接都不会影响他的运行,注意了nohup没有后台运行的意思。& 作用指在后台运行,但当用户推出(挂起)的时候,命令自动也跟着...原创 2019-04-30 10:40:46 · 880 阅读 · 0 评论 -
java进程查看 GC详细
Linux使用jstat命令查看jvm的GC情况Options,选项,我们一般使用 -gcutil 查看gc情况 vmid,VM的进程号,即当前运行的java进程号 interval,间隔时间,单位为秒或者毫秒 count,打印次数,如果缺省则打印无数次通常运行命令如下:jstat -gc 12538 5000即会每5秒一次显示进程号为12538的java进成的GC情况,具体 参考ht...原创 2019-04-15 20:34:58 · 12776 阅读 · 0 评论 -
spiderkeeper安装
环境pyenv 下的 3.5.3因为 python 环境 已经绑定国定文件间su - 到用户下 cd 到指定路径直接pip install scrapyd scrapy spiderkeeper启动 scrapyd启动 spiderkeeper报错:raise DistributionNotFound(req, requirers)pkg_resources.Distri...原创 2019-03-27 18:49:34 · 767 阅读 · 1 评论 -
脚本 hive 删除掉分区
在脚本中调用命令删除分区hive -S -e “alter table ods.** (table)drop partition (dt=’$data_date’);” 发现不成功解锁 后 hive 命令好 输入 成功删除hive -e “alter table ods.*** (table)drop partition (dt=’$data_date’);” 成功...原创 2019-03-31 15:12:24 · 1038 阅读 · 0 评论 -
linux 下环境配置 .bash_profile 和 .bashrc 和/etc/profile 加载顺序
概念linux 现行最长用的是bash 而其包含两种属性,即“交互”与“登陆”。交互式:是shell的一种运行模式,交互式shell等待你输入命令,并且立即执行,然后将结果反馈给你。这是每个CLI用户都非常熟悉的流程:登录、执行一些命令、登出。当你登出后,这个shell就终止了。非交互式:是shell的另一种运行模式,它专门被用来执行预先设定的命令。在这种模式下,shell不与用户进...原创 2019-03-26 20:50:30 · 1982 阅读 · 0 评论 -
python多版本环境安装pyenv 和镜像使用
一 、pyenv安装方式git 安装1、安装gityum install git -y2、安装Python编译依赖yum -y install gcc make patch gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzip2-devel3、创建用户pythonuseradd python (如果...原创 2019-03-25 16:45:21 · 597 阅读 · 0 评论 -
linux 对特定 服务器 开放特定端口
在 spark ui 中出现某个端口不能访问的问题解决:由于跨内网外网安全问题技术选型为 ,部署一台window 系统 虚拟机(可以远程访问并且这个虚拟机和hodoop 集群属于同一内网)然后 在hadoop 集群的节点对这台虚拟机的 ip 开放指定端口命令为root 用户下vi /etc/sysconfig/iptables添加 (对192.168.0.125开放 8042端口...原创 2019-03-14 16:12:08 · 1412 阅读 · 0 评论 -
服务器磁盘空间 处理方式 df -h和df -i
查看服务器 磁盘空间方式(任何一种超过 100%都会导致 服务器出问题)df -h的比较好解释,就是查看磁盘容量的使用情况df -i,先需要去理解一下inode最简单的说法,inode包含的信息:文件的字节数,拥有者id,组id,权限,改动时间,链接数,数据block的位置。一般可以理解问文件数量df -h 是去删除比较大无用的文件-----------大文件占用大量的磁盘容量。d...原创 2019-03-01 10:36:07 · 1451 阅读 · 1 评论 -
linux安全清理任务日志
清理运行程序的三种方式1)echo “’” > log.txt2) echo > log.txt ,这种文件里会存在空格3) cat /dev/null > log.txt第一种和第三种区别:一、黑洞设备/dev/null是什么?在 Linux 中, null 设备基本上被用来丢弃某个进程不再需要的输出流,或者作为某个输入流的空白文件,这些通常可以利用重定向机制来...原创 2018-12-29 14:44:28 · 810 阅读 · 0 评论