Linux
唐阿彪
天之道损有余而补不足, 人之道损不足以奉有余
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
shell脚本里切换用户执行命令
用当前用户(如root)执行一个脚本,在脚本中需要切换到其他用户去(如ossadm)执行某条命令直接在脚本里进行su ossadm 或者su - ossadm是行不通的,不管如何环境变量等一些东西比较容易混乱,加载不到对应用户的环境变量有两种方式可以在脚本里进行切换1,使用EOF#!/bin/bashsu - ossadm<<EOFcd /etc/sysconf...原创 2019-11-26 23:31:10 · 11599 阅读 · 0 评论 -
不用加sudo权限执行docker命令
1.创建docker组:sudo groupadd docker2.将当前用户加入docker组:sudo gpasswd -a ${USER} docker3.重启服务:sudo service docker restart4.刷新docker成员:newgrp - docker如有分组,则执行如下命令: 1. sudo usermod -a -G docker $USER 2. n...转载 2018-10-30 21:39:38 · 1661 阅读 · 0 评论 -
小记一下
bash:将一个任务放在后台执行: & 如(sleep 8 &)查看后台执行的任务: jobs任务有任务编号和进程号:通过 fg 编号 , bg 编号 可对任务进行前后台切换ctrl + z 挂起任务 , ctrl + c杀死任务(有时会被屏蔽) , ctrl + \ (必定杀死任务)cd - 返回上次所在目录 任何程序启动,都会默认打开...原创 2019-01-29 00:29:01 · 285 阅读 · 0 评论 -
vim常用操作
1,将其他地方的内容粘贴到vim时,经常会发送格式错乱,可在命令模式下输入:取消默认的智能自动缩进保持格式:set nosmartindent:set noautoindent但是有时后部分代码还是会有点错乱,一个更简便的方法是命令模式输入::set paste2,vim 操作快捷键:(以下在一般模式):gg 移动到首行;G 移动到尾行nG 移...原创 2019-03-31 14:38:09 · 254 阅读 · 0 评论 -
linux中expect工具
简单总结一下,看了很多都讲的不明白,有个比较基础清楚易懂的贴:传送门1.expect是一个需要下载的工具 而不是自带的2.用于自动交互使用很普遍3.expect语法糖只有大括号, expect:类似于if,判断是否出现后面内容从而做操作。4.spawn 新起进程,去执行其他动作5.set timeout 设置超时时间...原创 2019-04-14 00:44:52 · 684 阅读 · 0 评论
分享