摘要:编写使用管道的程序】我们在文件夹下,c语言做的每个程序都有一个独立的功能,我们可以将多个小程序使用管道连接到一起。我们现在写一个程序aver.c,求任意个数的平均值:#include <stdio.h>int main(){int s, n;scanf("%d,%d", &s, &n);float
阅读全文
摘要:管道:ls /:查看根目录ls /etc/:查看根目录下etc目录(etc:linux默认的文件)ls /etc/ | grep ab:要查找某个目录下有多少个文件名包含"ab" ("|"的左边看作流,"|"的右边grep看作容器 "|"是管道将左半边的输出作为右半边的输入)grep:从文本文档中查
阅读全文
摘要:linux系统把所有设备当作文件来处理 stdin 标准输入流 默认键盘 stdout 标准输出流 默认显示器终端 stderr 标准错误流 scanf和printf的原型 运行测试结果 输出重定向 把a.out输出的内容重定向到a.txt ./a.out 1>> a.txt 把输出内容追加到a.t
阅读全文
摘要:echo $? 检测执行是否成功 0为成功 因为main函数中最后是return 0;return 0不能乱写 因为操作系统在判断程序是否执行成功时是检验返回值是否等于0 &&连接符可以连接两条指令,第一条若执行成功则执行第二条
阅读全文
摘要:make工具:包含几百上千个源文件的程序进行编译等操作 查看是否安装 make make -v 先创建MakeFile文件 vi MakeFile 别忘了第三行最后要命名最后的可执行文件 记得空的地方必须用Tab制表符! -o hello.out 可见,通过递归的方式描述整个工程的结合方式,其依赖关
阅读全文
摘要:恢复内容开始 root下 sudo apt-get update //更新 sudo apt-get install vim//安装vim cd ~ 进入家目录 mkdir 创建文件夹 touch a.c 创建文件a.c a 光标前插入 shift+a 行前 i 光标后插入 shift+i 行后 o
阅读全文
摘要:先说创建账户的指令: #adduser 用户名 用户群组e.g. adduser hadoop hadoop 昨天新建了一个帐号hadoop,今天在执行sudo时提示: [sudo] password for hadoop: hadoop 不在 sudoers 文件中。此事将被报告。 为了解释这个问
阅读全文