发一波福利,操作系统的实验内容,大家可以借鉴一下,不过我的代码可能也存在一定的问题。因为在一开始老师是一节一节课教的,当时并不知道后面还会用输入输出重定向,管道等一系列问题,我的兴趣也不在这个方面也没有预习,所以一来代码写的比较丑,二来没有对于代码进行一个合理的规划,写的也比较乱。代码暂时实现到输入...
分类:
编程语言 时间:
2015-04-11 13:06:40
阅读次数:
176
一、shell特性1、history!!!$!n!str2、tab命令补全3、alias和unalias4、通配符*?[]5、输入输出重定向>,>>,<,<<,2>,2>>,&>,&>>二、变量1、系统变量setenvexport2、变量命名规则3、取消变量unset4、变量引用:``‘‘""三、系统和个人..
分类:
系统相关 时间:
2015-04-09 20:06:03
阅读次数:
180
课程大纲:1. shell特性 命令历史 history !! !$ !n !字符 Tab 键可以补全文件路径或者命令 alias a=“b” unalias a 通配符 *匹配零个或多个字符 ?匹配一个字符 输入输出重定向 >, >>, , 2>> 管道符 | 作业控制 ctrl+z, jobs,...
分类:
其他好文 时间:
2015-04-09 00:47:17
阅读次数:
184
使用前需加上: using System.Diagnostics;同步重定向代码如下:第一步:确定必要成分1 Process process = new Process();2 process.StartInfo.UseShellExecute = false; // 是否使用外壳程序 3 p...
阅读目录一、一切皆是字符串二、引用和元字符三、字符串从哪里来、到哪里去四、再加上一点点的定义,就可以推导出整个Bash脚本语言的语法了五、输入输出重定向六、Bash脚本语言的美学:大道至简总结: 我承认,我再一次地当了标题党。但是不可否认,这一定是一篇精华随笔。在这一篇中,我将探讨Bash脚本语言....
分类:
编程语言 时间:
2015-03-31 23:48:19
阅读次数:
243
程序:指令+数据数据输入:交互式、文件、进程数据输出:监视器、文件、进程标准输入(stdin):0,键盘标准输出(stdout):1,监视器错误输出(stderr):2,监视器正常输出和错误输出是两个不同的数据流;重定向:输出重定向:>,>>COMMAND>NEW_POSITION:覆盖重定向,..
分类:
其他好文 时间:
2015-03-28 18:56:22
阅读次数:
137
1.作业让写一个输入输出重定向,管道联接。这里要讲的不是这个而是 我当时想写个程序来演示这些功能:但我发现我的虚拟机中没有装GNU不能用g++命令,然后就惊奇的发现Linux命令行可以直接联网下载安装:命令:sudoapt-getinstallbuild-essential而且后来我在装codebl...
分类:
系统相关 时间:
2015-03-17 21:32:56
阅读次数:
177
格式:
exec 文件描述符[n] file或文件描述符或设备
在上面讲的输入,输出重定向 将输入,输出绑定文件或设备后。只对当前那条指令是有效的。如果需要在绑定之后,接下来的所有命令都支持的话。就需要用exec命令
实例:
1
2
3
4
5
6
7
8
9
10
11
12
13
...
分类:
其他好文 时间:
2015-03-13 18:52:46
阅读次数:
143
三期第五讲 -高级文件管理1.输入输出重定向 ls -l /dev/stdin -> /proc/self/fd/0 标准输入 设备:键盘 标记:0 ls -l /dev/stdout -> /proc/self/fd/1 标准输出 设备:屏幕 标记:1 ls...
分类:
系统相关 时间:
2015-02-05 20:05:44
阅读次数:
245
一、实验目的熟悉Linux的文件和目录管理二、实验环境CentOS6.5系统。三、实验内容1.文件和目录的创建、编辑、复制、移动、删除2.文件内容的过滤、排序、去重3.文件和目录的查找、压缩、解压、打包、解包、分割和重组4.文件名通配符的使用,shell的输入输出重定向和管道四、实验..
分类:
系统相关 时间:
2015-01-10 06:42:58
阅读次数:
500