1.pwd 2.clear 3.who 4.cal 5.uname 6.wc 7.man在线帮助命令 8.--help、info、whatis 9.使用su命令以root身份进入linux 10.Shell的命令补全 11.Shell的历史命令 12.Shell的重定向 ...
分类:
系统相关 时间:
2019-01-25 19:18:51
阅读次数:
241
嵌套循环就是在一个循环中还有一个循环,内部循环在外部循环体中.在外部循环的每次执行过程中都会触发内部循环,直到内部循环执行结束.外部循环执行了多少次,内部循环就完成多少次.当然,不论是外部循环或内部循环的break语句都会打断处理过程.例子:嵌套循环 #!/bin/bash # nested-loo ...
分类:
系统相关 时间:
2019-01-23 17:30:07
阅读次数:
179
python 可以使用 os 模块来调用外部的 Linux Shell 命令,常用的方法如下: (1) os.system():结果输出在终端上,捕获不到(2) os.popen() : 结果返回一个对象,即标准输出(3) os.popen2():结果返回两个对象,分别是标准输入,标准输出(4) o ...
分类:
编程语言 时间:
2019-01-21 21:05:38
阅读次数:
208
Unix/ I/O: 这种将设备优雅地映射为文件的方式,允许Linux内核引出一个简单、低级的应用接口,成为Unix I/O,这使得所有的输入和输出都能以一种统一且一致的方式来执行: 1)打开文件 2)Linux shell创建的每个进程开始时都有三个打开的文件: 标准输入、标准输出、标准错误 3) ...
分类:
其他好文 时间:
2019-01-20 20:04:42
阅读次数:
145
1.什么是linux linux是一种操作系统,它可划分为以下四部分 1.linux内核(Linux系统的核心,负责管理系统内存,硬件驱动,文件系统等) 2.GNU工具(一组软件工具,提供一些类UNIX系统命令) 3.图形化桌面环境 4.应用软件 2.linux shell shell是GNU工具包 ...
分类:
系统相关 时间:
2019-01-12 15:21:54
阅读次数:
214
一、概念 shell数组就是一个元素集合,它把有限个元素用一个名字来命名,然后用编号对他们分区。这个名字称为数组名,用于区分不同内容的编号称为数组的下标。二、shell数组的定义与增删改查1.shell数组的定义方法1:元素之间使用空格分隔,用小括号将元素括起来语法:array=(value val... ...
分类:
编程语言 时间:
2019-01-11 18:56:39
阅读次数:
235
Linux Shell 环境中支持输入输出重定向,用符号"<"和">"来表示。0、1和2分别表示标准输入、标准输出和标准错误信息输出,可以用来指定需要重定向的标准输入或输出,比如 2>a.txt 表示将错误信息输出到文件a.txt中。 同时,还可以在这三个标准输入输出之间实现重定向,比如将错误信息重 ...
分类:
其他好文 时间:
2019-01-08 12:22:26
阅读次数:
155
在Linux命令行下,输入字符后,按两次Tab键,shell就会列出以这些字符打头的所有可用命令。如果只有一个命令匹配到,按一次Tab键就自动将这个命令补全。当然,除了命令补全,还有路径、文件名补全。这个在我们 cd 到特定目录时特别好用。 大多数unix默认的shell是 ksh, ksh要用连续 ...
分类:
系统相关 时间:
2019-01-07 00:11:53
阅读次数:
535
Shell脚本交互之:自动输入密码 2016年04月09日 19:41:26 zhangjikuan 阅读数:58208 标签: Shell交互自动输入密码expect重定向管道 更多 个人分类: ARM/linux Shell脚本交互之:自动输入密码 2016年04月09日 19:41:26 zh ...
分类:
系统相关 时间:
2019-01-03 20:12:40
阅读次数:
265
一、输入解析类 1.1 echo解析tab和换行 问题描述:echo默认是原样输出字符串,并不解析\t和\n等反斜杠字符,如下图所示。我们希望echo能解析\t和\n等字符。 处理办法:可以使用-e指示echo识别反斜杠。 1.2 cat将变量写入文件 问题描述:我们经常需要将变量写到配置文件,比如 ...
分类:
系统相关 时间:
2019-01-03 12:54:13
阅读次数:
249