进程替换和命令替换非常相似。命令替换是把一个命令的输出结果赋值给另一个变量,例如dir_files=`ls -l`或date_time=$(date);而进程替换则是把一个命令的输出结果传递给另一个(组)命令。 0.shell进程替换的用法 写法含义注意点本质 <(commands) 它借助于输入重 ...
分类:
系统相关 时间:
2020-03-23 20:23:00
阅读次数:
134
使用 while、until、for、select 循环时,如果想提前结束循环(在不满足结束条件的情况下结束循环),可以使用 break 或者 continue 关键字。 在C语言、Python、Java 等大部分编程语言中,break 和 continue 只能跳出当前层次的循环,内层循环中的 b ...
分类:
系统相关 时间:
2020-03-23 20:18:50
阅读次数:
90
while 循环是 Shell 脚本中最简单的一种循环,当条件满足时,while 重复地执行一组语句,当条件不满足时,就退出 while 循环。 unti 循环和 while 循环恰好相反,当判断条件不成立时才进行循环,一旦判断条件成立,就终止循环,until 的使用场景很少,一般使用 while ...
分类:
系统相关 时间:
2020-03-23 20:17:48
阅读次数:
92
导读 去年年底,升级到Fedora 25带来的新版本KDE Plasma,想必让很多人都不习惯吧,这也直接导致我很难完成预定的工作计划。我决定尝试其他Linux桌面环境有两个原因,首先,我需要完成我的工作。第二,多年来一直使用KDE,我认为是时候尝试一些不同的桌面了。经过了一段时间的测试,我决定使用 ...
分类:
系统相关 时间:
2020-03-23 20:14:25
阅读次数:
80
Shell也支持两种分支结构(选择结构),分别是 if else 语句和 case in 语句。当分支较多,并且判断条件比较简单时,使用 case in 语句就比较方便了。 if else 语句与case in语句的对比 脚本易错点与知识点 if else语句 #!/bin/bash read -p ...
分类:
系统相关 时间:
2020-03-23 20:09:18
阅读次数:
90
基本命令 ls 显示文件属性 -l 完整信息 -h 换可读单位 -a 显隐藏文件 -A 不显 "."".." -d 显目录自身属性 -i 显节点号 -r 逆序 -R 递归显示 cd 目录切换 cd 回到家目录 cd ~username 指定进家目录 cd - 切换上一个目录 type 查看命令是外部 ...
分类:
系统相关 时间:
2020-03-23 18:52:11
阅读次数:
94
Linux查看操作系统发行版本cat/etc/redhat-releaseCentOSLinuxrelease7.4.1708(Core)查看操作系统信息:uname-aLinuxiz2ze9n3z2fl9zj9hrv58vz3.10.0-693.2.2.el7.x86_64#1SMPTueSep1222:26:13UTC2017x86_64x86_64x86_64GNU/Linux看看CPU个数
分类:
系统相关 时间:
2020-03-23 18:51:36
阅读次数:
126
因为需要换服务器到linux,所以对各大熟悉的发行版本又做了一次测试使用,把一些心得记录下来,给有需要的人提供一些参考。 Ret Hat 最好的选择 付费 Ubuntu 可以选择 免费 社区活跃 版本迭代快 Debian 可以选择 免费 社区相对活跃 版本迭代正常 OpenSuse/Suse 不建议 ...
分类:
系统相关 时间:
2020-03-23 18:47:22
阅读次数:
105
2020-03-23 关键字: 在Linux外设开发时,用于CPU与外设之间通信的方式主要有以下三种: 1、轮询 2、中断 3、DMA 1、轮询 轮询法是最简单的通信方式。它仅需要开一个无限循环来不断地查询要通信的外设的状态,从而决定是否与之通信。其极为简单的开发方式所带来的后果就是它非常消耗CPU ...
分类:
系统相关 时间:
2020-03-23 17:22:10
阅读次数:
91
Windows:单用户多任务 Linux:多用户多任务 1.常见的关机命令:shutdown-h now(正常关机)、halt(关闭内存)、init 0. wmware中:快照,又称还原点,是指拍快照时系统的状态(包括所有内容),在后期可随时恢复。(侧重于短期备份,一般在开启中使用)(个人觉得像读档 ...
分类:
系统相关 时间:
2020-03-23 17:20:35
阅读次数:
92
Mac如何重装系统?如果您的Mac当前系统使用时间太长,或者使用过程中遇到不可抗拒的问题,想要重装系统,其实很简单。 Mac重装系统一共有三种种方法: 1、制作一个macOS启动U盘(适合进不了系统的,快但是可能会遇到一些问题,比较复杂) 2、从appstore下载进行安装(最简单,适合升级系统) ...
分类:
系统相关 时间:
2020-03-23 17:03:36
阅读次数:
220
更改测试集群版本,重新安装集群,就写了个文档记录一下。 1.关闭Linux的防火墙 临时关闭防火墙:service iptables stop永久关闭防火墙:chkconfig iptables off 2.安装JDK 配置环境: vim /etc/profile 环境变量生效: source /e ...
分类:
系统相关 时间:
2020-03-23 17:03:24
阅读次数:
84
创建虚拟机,用xshell连接虚拟机 工具的下载 VM创建虚拟机并安装的步骤 若出现inter vt错误的话 之后配置好就点击安装然后等待,与此同时我们可以设置下密码 等centos系统安装好了之后,点击reboot 配置网卡文件 网络不通,我们如何修改网卡文件 xshell工具连接虚拟机,或者说连 ...
分类:
系统相关 时间:
2020-03-23 16:53:37
阅读次数:
512
1.变量运算2.条件分支语句3.循环语句4.函数5.read 使用6.sort 使用7.grep 使用8.sed 使用9.awk 使用10.获取当前脚本所在的绝对路11. 批量替换文件里面的内容12. 如何判断一个变量是否被赋值TOC 1.变量运算 特殊变量 $0:当前脚本变量名字 $n:传入脚本或... ...
分类:
系统相关 时间:
2020-03-23 16:48:04
阅读次数:
94
一、查看和修改Linux的时区1. 查看当前时区命令 : "date -R"2. 修改设置Linux服务器时区方法 A命令 : "tzselect"方法 B 仅限于RedHat Linux 和 CentOS命令 : "timeconfig"方法 C 适用于Debian命令 : "dpkg-recon ...
分类:
系统相关 时间:
2020-03-23 16:44:25
阅读次数:
96