蓝点中文_linux2.0 实验二 简单shell命令
一.实验要求
1.掌握简单的shell命令:date ls cd pwd man clear cat grep call
2.中文输入法的启动与切换
3.通配符的含义与使用(*与?)
4.重定向管道(>和<以及|)
二.实验内容:
1.登录系统:
2.基本shell命名操作:
date 显示系统时间
pwd 输出当前目录名称
ls 列出当前目录下文件
cd 目录间切换
cd .. 上级目录
man ls 获取帮助信息.
cat >filename 新建文本文件
保存文本文件: crlt + d 结束文本编辑.
grep 查找文件中字符.
如 grep editing file1 作用是在file1中查找editing.
grep 查找时可以不分大小写, –y ;可以输出行号 –n ;
如 grep editing –y – n file1 作用是不分大小写来查找file1中的editing.并列出行号和不分大小写.
cal 06 2012 查看日历
3.通配符的使用
*
使用示例
ls c*
?
ls c??
ls c???
显示目录中素有的首字母为c或s或h的文件和目录
ls [c,s,h]*
4.重定向和管道.
在file1后面添加内容(" i love linux")
cat >>file1,输入内容,crtl+d结束输入,cat file1显示文件内容.
●将所有主机信息保存到指定目录下/home下.
方法为 df>file2
●将文件中的包含某个字母的一行作为另一个文件的内容.
示例:将file2中包含s的一行,作为fiel3的文件内容.
方法: cat file2|grep s >file3
●统计文件的行数,单词数和字符数,保存文件.
方法为:wc <file2>file4
●分页显示文件,目录信息.
目录: ls -Rl|more
文件: cat file2 |more
●空格键可以查看下一页信息.enter键可以查看下一行信息.crtl+c或者Q强制结束.
转载于:https://www.cnblogs.com/xilifeng/archive/2012/06/26/2563973.html
蓝点中文_linux2.0 实验二 简单shell命令相关推荐
- 实验二 简单网络命令和wireshark捕获FTP用户名密码
实验二 简单网络命令和wireshark捕获FTP用户名密码 预备知识 Wireshark(前称Ethereal)是一个网络封包分析软件.网络封包分析软件的功能是撷取网络封包,并尽可能显示出最为详细的 ...
- 操作系统课程设计---实验十 简单shell命令行解释器的设计与实现
实验十 简单shell命令行解释器的设计与实现 完整课程设计源码及其报告查看:陈陈的操作系统课程设计 1.实验目的 本实验主要目的在于进一步学会如何在 Linux 系统下使用进程相关的系统调用,了解 ...
- 操作系统课设之简单 shell 命令行解释器的设计与实现
前言 课程设计开始了,实验很有意思,写博客总结学到的知识 白嫖容易,创作不易,学到东西才是真 本文原创,创作不易,转载请注明!!! 本文链接 个人博客:https://ronglin.fun/arch ...
- 编译原理 实验二 简单计算器的设计与实现
实验二 简单计算器的设计与实现 一.实验目的 综合运行词法分析器.语法分析器等原理实现一个具有加.乘功能的简单计算器,该计算器满足乘法优先级高于加法优先级,且仅处理非负整数. 二.实验内容 ...
- 微型计算机简单并行接口实验心得,实验二 简单并行接口
实验二 简单并行接口 课程名称 微型计算机技术及应用 实验班级 实验名称 实验二 简单并行接口 指导教师 学生姓名 学生学号 一. 实验目的 掌握简单并行接口的工作原理及使用方法. 二. 实验设备 1 ...
- 微型计算机简单并行接口实验心得,实验二简单并行接口.doc
实验二简单并行接口 计算机科学系实验报告 课程名称 微型计算机技术及应用 实验班级 实验名称 实验二 简单并行接口 指导教师 学生姓名 学生学号 实验目的 掌握简单并行接口的工作原理及使用方法. 实验 ...
- 简单shell命令学习(一)
简单shell命令学习(一) Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁.Shell 既是一种命令语言,又是一种程序设计语言. Shell 是指一种应用程序,这个应用程 ...
- linux操作指令训练,实验二linux 常用命令练习
一.使用简单的命令:date,cal,who,echo,clear等,了解linux命令格式. 1.date系列命令,用来显示日期: 2.cal系列命令,用来显示日历: 3.who系列命令,用 ...
- Android应用安装apk版本升级,适配Android 8.0和Android 10.0下载安装,shell命令安装APK
shell命令安装 /*** 安装apk** @param path apk文件路径*/ public void installAPK(String path) {Log.i(TAG, "i ...
最新文章
- tensors used as indices must be long or byte tensors
- 企业网站服务器负载均衡技术
- RSA算法原理——(2)RSA简介及基础数论知识
- Docker系列教程20-安装Docker Compose
- es6 原生构造函数的继承
- R语言中识别和去除重复行
- [转载] python docopt_比较Python命令行解析库– Argparse,Docopt和Click
- Mybatis常见面试题
- 数字信号处理技术(二)变分模态分解(VMD)-Python代码
- python 有限域函数库_有限域:计算矩阵的逆
- Linux--Ubuntu的使用
- CdS纳米微粒/聚苯乙烯核壳微球/聚苯乙烯包裹CdSe MSQDs荧光量子点微球的内容
- 阿里云建站之模板建站的核心优势有哪些?
- WinRAR解压War包
- Sulley环境搭建
- PLSQL中的存储过程
- 计算机组成原理求地址范围,计算机组成原理中给定两个地址码,如何求这两个地址码之间总容量...
- 逻辑与() 逻辑或(||)
- 九度 1420 Jobdu MM分水果 -- 动态规划、深度优先搜索
- 解决nrm ls命令没有*(星号)的问题
热门文章
- Ansible Privilege Escalation
- 2.10 词嵌入除偏
- opencv 直方图
- 在线编程语言模拟(Java,C,Python,R语言,Ruby,PHP,Perl,Go等)
- virtualbox 安装kali linux虚拟机,kali Linux安装virtualbox虚拟机之爬坑经历
- 数据双向绑定_手写 Vue3 数据双向绑定 理解Proxy
- VMware ESXi 环境备份与还原处理案例
- vSphere Datacenter设计– vSphere 6.0中的vCenter体系结构更改–第2部分
- Spring Boot学习总结(21)——SpringBoot集成Redis等缓存以注解的方式优雅实现幂等,防千万次重复提交实例代码
- Ajax学习总结(2)——Ajax参数详解及使用场景介绍