随笔分类 -  Linux And Shell

最近常用的命令记录
摘要:1。清除前导空格 %s/^\s\+//g 注意这里的加号也需要\ 2。找到目录下大于100m的文件 find . -type f -size +100M 3。找到目录下昨天的文件 find . -type f -mtime -1 4。找到十分钟前创建的文件 find / -newerct "10 m 阅读全文

posted @ 2019-12-23 23:13 tneduts 阅读(410) 评论(0) 推荐(0)

mac系统上访问docker容器中的ip配置
摘要:使用 mac系统,发现docker没有 docker0网桥,无法直接在宿主机上 访问 容器的ip, 在测试的时候有这种需求,而不是通过-p的方式,可以参考下面的连接,主要就是 修改 setting.json,加上socket代理端口,然后配置在网络高级中配置 sockets代理即可。 具体可以参考如 阅读全文

posted @ 2019-12-23 22:51 tneduts 阅读(5882) 评论(0) 推荐(0)

git无密码push
摘要:git不用输入密码来push 阅读全文

posted @ 2019-05-11 12:07 tneduts 阅读(231) 评论(0) 推荐(0)

git 常用的撤销操作
摘要:git 开发时的使用流程,从同事那里学习的, 第一步,先建立一个新的分支,可以在GITLAB或通过命令git checkout -b newbranch 或通过IDE插件 第二步,让项目切换到该分支,然后在这个分支上进行开发 第三个,提交,然后提交MERGE REQUEST,合并到DEVELOP分支 阅读全文

posted @ 2018-12-29 17:29 tneduts 阅读(194) 评论(0) 推荐(0)

Redhat 7.4更新为Centos7的yum并安装docker-ce
摘要:redhat 需要注册后才能使用yum,所以有以上的操作。 阅读全文

posted @ 2018-11-13 19:57 tneduts 阅读(1310) 评论(0) 推荐(0)

spark 作业提交
摘要:kafka-topics.sh --describe --zookeeper xxxxx:2181 --topic testkafka-run-class.sh kafka.tools.GetOffsetShell --topic test --broker-list xxxxxx:9092 --t 阅读全文

posted @ 2018-11-07 19:26 tneduts 阅读(286) 评论(0) 推荐(0)

centos7 离线安装docker-ce
摘要:测试的时候,在VM中安装了一个minimal安装的centos7.因为发现在已经安装好环境的系统中,执行下面,并不会下载依赖的rpm.#下载docker-ce和其需要的依赖rpm #发现这个包已经存,所以只用更新就可以 #案装其他包与docker-ce 可按下面的顺序安装 或者使用 rpm -ivh 阅读全文

posted @ 2018-11-06 11:07 tneduts 阅读(4245) 评论(2) 推荐(0)

cisco anyconnect linux
摘要:cisco anyconnect linux 官方的下载需要登录验证,比较麻烦,可以从这个地方直接下载使用。支持ubuntu,centos. cisco anyconnect vpn client我本机是centos7,验证成功。我原来使用的是iked,qikea这两个软件来上网,但是发现这个有个问 阅读全文

posted @ 2018-11-06 08:46 tneduts 阅读(11100) 评论(0) 推荐(0)

docker for spark
摘要:项目需求,有一个spark-streaming的程序,读kafka的数据,需要构建一个不使用hadoop的spark 以下建立的镜像参考网络,可以稍加修改就可以使用不同的版本。 可单独启动master,worker来构建一个standaline的集群。 也可以默认启动,启动后,构建的是一个maste 阅读全文

posted @ 2018-11-05 15:18 tneduts 阅读(166) 评论(0) 推荐(0)

docker swarm overlay stack 服务部署记录
摘要:项目xxx(后端),xxx-ui前端(前后端分离的项目) 依赖mysql,elasticsearch.分别制作了四个镜像来做这件事。希望可以制作跨主机的部署,使用了swarm,以下是学习记录。 参考 https://www.cnblogs.com/xishuai/p/docker-swarm.htm 阅读全文

posted @ 2018-11-02 09:47 tneduts 阅读(715) 评论(0) 推荐(0)

bash 获取时间段内的日志内容
摘要:需求,获取时段内的/var/log/messages文件内出现错误的消息,支持多行的消息,支持天,小时分钟,秒级的区间,可以修改监控的日志对象 #!/bin/bash if [ $# != 1 ] ; then echo "USAGE: $0 num[Y|D|H|M|S]" echo " e.g.: $0 12h" exit 1; fi interval=$1 unit=$(ech... 阅读全文

posted @ 2017-11-20 09:28 tneduts 阅读(503) 评论(0) 推荐(0)

rdesktop install notes
摘要:在centos7上安装rdesktop来访问windows桌面,需要安装EPEL源,另外还有需要安装专门的YUM源。 最后的命令是来解决默认的启动窗口过小的问题。 阅读全文

posted @ 2017-10-26 20:07 tneduts 阅读(177) 评论(0) 推荐(0)

scp无密码访问scp -i
摘要:网上搜索,可以发现大概有以下情况 1.使用expect交互 2.sshpass 但因为他们都需要安装第三方的软件,不适合我们这样的场景,我们很多时间是绝不允许安装其他软件在客户机上的. 我的场景是在本地有一个程序专门用来处理其他机器传过来的日志文件,其他机器之前使用nfs服务挂载本地的目录到本地,然 阅读全文

posted @ 2017-10-19 22:08 tneduts 阅读(1394) 评论(1) 推荐(0)

centos7 最小化安装后的配置优化
摘要:echo #CENTOS7echo #1.最小化安装之后需要做的事echo 2.配置echo 2.1 安装网络yum install net-tools -yecho 2.2 更新机器名echo hdp1.student >/etc/hostname echo 2.3.配置防火墙 echo #关闭防 阅读全文

posted @ 2017-09-17 21:11 tneduts 阅读(643) 评论(2) 推荐(0)

关于ldap的学习
摘要:主要从以下网站学习了相关基础知识概念,安装与基本配置. http://www.aikaiyuan.com/8269.htmlhttps://segmentfault.com/a/1190000002607140http://www.xuexikuai.com/html/201612/247991.h 阅读全文

posted @ 2017-05-13 09:52 tneduts 阅读(305) 评论(0) 推荐(0)

shell parameter expansitions
摘要:type testtype -a testmath calculate:echo $((1+2*3))parameter expansition:bash-4 introduced features:var=studentecho ${var^} //Studentecho ${var^^} //S 阅读全文

posted @ 2016-10-25 10:48 tneduts 阅读(221) 评论(0) 推荐(0)

使用expect scp避免直接输密码
摘要:需求:现在有一百多台的机器,都是使用用户名密码登录做一些运维操作,不想因为密码变更造成管理上的一些麻烦,所以改为通过密钥文件的方式进行登录,需要提前做一些准备工作,把准备好的。SSH文件复制到各机器的特定用户目录下。 操作:需要使用到EXPECT或者SSHPASS。这里选择EXPECT为例: 保存为 阅读全文

posted @ 2016-10-20 10:10 tneduts 阅读(2410) 评论(2) 推荐(0)

CENTOS安装XXNET
摘要:centos7 运行XXNET时报错,需要安装PYSSL,请执行这个命令即可。 之前一直尝试使用CENTOS6。8安装,蓝灯或XXNET都不成功,原因是系统的库文件太旧。 FQ有瘾 阅读全文

posted @ 2016-09-29 09:57 tneduts 阅读(1526) 评论(0) 推荐(0)

mysql5.7 root password change
摘要:mysqld_safe --skip-grant-tables &update mysql.user set authentication_string=password('Root_1234') where user='root';flush privilegeskillall -TERM mys 阅读全文

posted @ 2016-09-20 14:41 tneduts 阅读(238) 评论(5) 推荐(0)

高效常用的SHELL
摘要:1.大写转为小写echo "ALLUXIO_WORKER_MEMORY_SIZE" | tr -s '[:upper:]' '[:lower:]'2.case的时候可以使用正则#enable the regexp case matchshopt -s extglob 3;删除空行 替换掉注释掉的行 阅读全文

posted @ 2016-08-24 07:00 tneduts 阅读(216) 评论(2) 推荐(0)

导航