- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四讲 Shell的基本应用
知识点:1.shell是Linux的一个特殊程序,是内核与用户的接口,它是命令语言,命令解释程序及程序设计语言的统称。Shell是一个命令语言解释器,拥有自己内建shell命令集。
2.大多数Linux系统 bin/bash作为默认登陆shell
3.Linux命令:(1)用于实现某一类功能的指令或程序(2)命令的执行依赖于解释器程序(例如:/bin/bash)
Linux命令分类:内部命令:属于Shell解释器的一部分(例如:pwd、cd)
外部命令:独立于Shell解释器之外的程序文件,存放在某个特定的目录中,如存放在/bin 、/sbin、 /usr/bin例如(cp、rm、mail等命令)
4. Bash的常用功能:Tab键自动补齐 命令编辑快捷键 命令历史 命令别名 标准输入输出 重定向操作 管道操作
5. Bash(GNU Bourne-Again shell)是许多Linux平台的内定Shell,是一个基于命令行的shell 程序,支持多个语句命令。
6.bash命令:(1)命令历史:课本P62
(2)课本P63
7.linux的通用命令格式 命令字 [选项] [参数] 参考课本P56
8.Linux几个常用命令:(1)man命令:显示指定命令的手册页帮助信息。课本P61
(2)pwd命令:显示当前目录的绝对路径。课本P57
(3)cd命令:将当前目录改变为指定的目录。课本P57
(4)ls命令:显示指定目录的文件和子目录信息。当不指定目录时,显示当前目录下的文件和子目录信息。课本P57
(5)mkdir命令:创建目录。课本P56
(6)rmdir命令:从一个目录中删除一个或多个子目录,要求目录删除前必须为空。课本P56
(7)touch命令:修改文件的修改时间和访问时间的时间标签为现在时间touch [选项] 文件…
-a 仅改变文件的访问时间。 -m 仅改变文件的修改时间。 -c 文件不存在时,不创建文件。 -t STAMP 使用STAMP指定的时间标签,而不是系统现在时间。
(8)file命令:查看文件类型
(9)cp命令:将给出的文件或目录复制到另一文件或目录中。课本P60
(10)rm命令:删除文件或目录。课本P61
(11)mv命令:移动或者重命名文件或目录。课本P60
(12)find命令:从指定的目录开始,递归的有哪些信誉好的足球投注网站其各个子目录,查找满足寻找条件文件的文件并对之采取相关的操作。课本P59.
(13)cat命令:依次读取其后所指的文件内容并将其输出到标准输出设备上。课本P57
(14)more命令:全屏方式分页显示文件内容 less命令:与more命令相同,但扩展功能更多
(15)grep命令:以指定的查找模块有哪些信誉好的足球投注网站文件,通知用户在什么文件中有哪些信誉好的足球投注网站到与指定的文件模式匹配的字符串,并且打印出所有包含该字符串的文本行,该文本行的最前面是该行的所在文件名。课本P59
PPT习题:
1.设temp是一个非空目录,说明下面3个命令的执行结果:
rm –r temp (删除整个非空目录,有提示是否删去目录下文件)
rm –r temp/* (只是删除非空目录子文件,有提示)
rmdir temp (只能删除空目录,当前目录不为空,执行失败)
2.给出命令,将主目录下的.profile文件复制到主目录下的backup目录下,如果目标文件已存在,提示用户是否覆盖。
ls -a(显示所有文件,包括隐藏文件)
pwd
cd ~(回到主目录)
touch .profile(创建隐藏文件)
mkdir backup
cp -i .profile /backup(复制文件 覆盖提示)
3. 已知有一个普通文件,保存在主目录下的某个位置,文件名中含有mem字符串。写出查找这个文件的命令
find -name *mem* -type f (普通文件)
4. 已知一个项目的源代码文件都存放在project目录下,扩展名为.c或.h。用一个命令统计所有源代码的行数。
wc -l *.[hc]
5.在/root目录下,创建一个以自己的姓的拼音命名的文件夹,复制文件/etc/fstab到该文件夹下,文件名字不变。查看文件/root/某文件夹/fstab的前4行;统计目录/root下,所有目录文件的个数
cd /root
mkdir /root/zbt
cp /etc/fstab /root/zbt
cd /root/zbt
head -4 fstab (查看文件前四行)
cd ..
ls -l|grep^d|wc –l (root下目录文件个数)
第四讲 压缩、链接、vi编辑器
Linux常用命令:gzip命令:压缩、解压文件。课本P110
tar
您可能关注的文档
- kvm虚拟机迁移技术研究.docx
- 论述类文本2 理解词语和句子含义.ppt
- L5谓词演算.ppt
- 论高中英语课堂教学中容易忽视的四个环节.ppt
- 论除氧水箱吊装方案.doc
- 论证方法——因果分析法上课.ppt
- 论语正义读书笔记.doc
- L10-化合物半导体材料.ppt
- K线(蜡烛图)基础知识.doc
- L5复习题.doc
- 2020年药事管理与法规题解析 .pdf
- 2017-2021年中国高速公路行业现状及发展趋势分析 .pdf
- 2012年电力工业发展报告 .pdf
- 贵州省贵阳市某区2022-2023学年八年级上学期期末语文试题(原卷版).docx
- 河北省沧州市2022-2023学年八年级上学期期末语文试题(解析版).docx
- 海南省省直辖县级行政单位2022-2023学年八年级上学期期末语文试题(原卷版).docx
- 海南省东方市2022-2023学年九年级上学期期末语文试题(原卷版).docx
- 河北省邯郸市锦玉中学2022-2023学年八年级上学期期末语文试题(解析版).docx
- 海南省海口市(部分校)2022-2023学年八年级上学期期末语文试题(A)(原卷版).docx
- 河北省保定市第十七中学2022-2023学年八年级上学期期末语文试题(原卷版).docx
文档评论(0)