当用户登录系统时,会加载各种bash配置文件,还会设置或清空一系列变量,有时还会执行一些自定义的命令。这些行为都算是启动bash时的过程。 另外,有些时候登录系统是可以交互的(如正常登录系统),有些时候是无交互的(如执行一个脚本),因此总的来说bash启动类型可分为交互式shell和非交互式shel ...
分类:
其他好文 时间:
2019-12-06 21:54:59
阅读次数:
115
parted分区和挂载及非交互式操作 案例1:新建一个主分区 交互式parted分区命令 1,将磁盘上原有的分区删除掉: 进入:#parted /dev/sdb 查看:(parted)p 删除:(parted)rm 1 (parted)rm 2 2,将磁盘格式变成gpt的格式(因为parted只能针 ...
分类:
其他好文 时间:
2019-12-05 13:29:02
阅读次数:
251
按照生效范围划分,存在两类: 全局配置: /etc/profile /etc/profile.d/*.sh /etc/bashrc 个人配置 ~/.bash_profile ~/.bashrc按照shell登陆,存在两类: 交互式登陆:
分类:
其他好文 时间:
2019-12-04 21:46:40
阅读次数:
81
1 expect expect软件用于实现非交互式操作,实际应用中常用于批量部署,可以帮助运维人员管理成千上万台服务器. expect实现非交互式操作主要是在程序发出交互式询问时,按条件传递程序所需的字符串,如询问yes/no时自动传递yes或no,或询问密码时传递已定义好的密码,这样实现了非交互操 ...
分类:
其他好文 时间:
2019-11-26 13:29:41
阅读次数:
77
sell5回顾正则表达式基本正则^$[abc][^].*\{n,m\}\{n\}\{n,\}\(\)扩展正则+?{n,m}a|b|c()\bsed非交互式编辑文本前置命令|sed选项(定址符)指令sed选项(定址符)指令被处理的文档选项:-n-r-i指令:pds==============================a行下添加i行上添加c替换整行找到使用bash的用户,按照用户名-->密
分类:
系统相关 时间:
2019-11-13 00:24:35
阅读次数:
119
GNU Wget 1.14,非交互式的网络文件下载工具。用法: wget [选项]... [URL]...长选项所必须的参数在使用短选项时也是必须的。启动: -V, --version 显示 Wget 的版本信息并退出。 -h, --help 打印此帮助。 -b, --background 启动后转 ...
分类:
其他好文 时间:
2019-11-04 21:32:18
阅读次数:
85
1、Shell简介 Shell是一个命令解释器,它在操作系统的做外层,负责直接与用户对话,把用户的输入解释给操作系统,并处理各种各样的操作系统的输出结果,输出到屏幕返回给用户。这种对话方式可以是交互的方式(从键盘输入命令,可以立即的到shell的回应),或非交互(脚本)的方式。 shell 英文是贝 ...
分类:
系统相关 时间:
2019-10-31 22:03:24
阅读次数:
119
1、什么是shell ? shell 是一个命令解释器、用户输入命令,解释器负责解释给内核,将处理后的结果反馈给用户。 2、交互式与非交互式 交互式shell:用户输入命令,解释器解释把处理后的结果反馈给用户的过程称之为交互式。 非交互式shell:shell执行文本中的命令 当执行到文件的末尾 b ...
分类:
系统相关 时间:
2019-10-28 20:35:22
阅读次数:
106
shell脚本之sed详解 (sed命令 , sed -e , sed s/ new / old / ... ) (一) Sed是一个非交互性文本流编辑器。它编辑文件或标准输入导出的文本拷贝。vi中的正则表达式命令在sed中大多可以通用。 ##sed常用选项 -e script 指定sed编辑命令 ...
分类:
系统相关 时间:
2019-10-27 19:10:10
阅读次数:
146
系统管理工具 进程分类 1. cpu bound:cpu密集型非交互 2. io bound:io密集型交互 系统状态查看以及管理工具 1. pstree 2. ps 3. pgrep 4. 系统工具uptime pidof 5. top/htop 6. free/glance 7. pmanp 8 ...
分类:
其他好文 时间:
2019-10-26 21:21:44
阅读次数:
136