第2章 Shell 及其常用命令 一、shell基础 文本文件的处理命令 more、cat、head、tail wc grep more:逐屏显示文件 使用方法 more server.c 指定一个文件 more *.[ch] 指定多个文件 more 满屏后,显示--more--或--more--(15%),可以使用more命令: cat:列出文件内容 举例 cat tryl.c head与tail head -15 ab.c 显示文件ab.c中前15行 tail -10 liu.mail wc:字计数(word count) 功能 列出文件中一共有多少行,有多少个单词,多少字符 常用选项-l:只列出行计数 举例 wc sum.c wc -l *.c makefile start.sh grep在文件中查找字符串 命名 grep(Global regular expression print) 语法 grep 模式 文件名列表 举例 grep O_RDWR *.h grep [0-9]* chapter1 grep [0-9][0-9]* chapter1 grep选项 选项 -n 显示时每行前面显示行号 -v 显示所有不包含模式的行 -i 字母比较时忽略字母的大小写 例:grep -n __DATE__ *.c 查找含有正则表达式__DATE__的行,并打印行号 当文件数超过一个时,除了输出行号,还输出文件名 例:grep -i richard telnos 在文件中检索字符串richard,不顾字母的大小写 文件和目录基本操作 ls cp、mv、rm file pwd cd mkdir、 rmdir find ls选项-l: 长格式列表(1) 例:ls -l arg -rwxr-x--x l liang stud 519 Jul 5 15:02 arg 第1列:文件属性 第1字符为文件类型 - 普通文件 b 块设备文件(Block) d 目录文件(Dir) c 字符设备文件(Char) l 符号连接文件(Link) p 命名管道文件(Pipe) 文件的访问权限(rwx读权限,写权限,可执行权限) 2-4字符: 文件所有者对文件的访问权限 5-7字符: 同组用户对文件的访问权限 8-10字符:其它用户对文件的访问权限 第2列:文件link数,涉及到此文件的目录项数 ls选项-l: 长格式列表(2) -rwxr-x--x l liang stud 519 Jul 5 15:02 arg 第3列,第4列:文件主的名字和组名 第5列 普通磁盘文件:列出文件大小(字节数) 目录:列出目录表大小,不是目录下文件长度和 符号连接文件:列出符号连接文件自身的长度 字符设备和块设备文件:列出主设备号和次设备号 管道文件:列出管道内的数据长度 第6列:文件最后一次被修改的日期和时间 第7列:文件名 对于符号连接文件,附带列出符号连接文件的内容 ls -l举例 drwxr-xr-x 3 bin bin 3584 Jul 11 11:55 bin -rw------- 1 root root 164470 Oct 2 11:43 core drwxr-xr-x 11 bin bin 7168 Oct 18 09:55 dev drwxrwxr-x 27 bin auth 7680 Oct 18 09:55 etc drwxr-xr-x 2 root root 1024 Jul 11 07:24 lost+found drwxrwxrwx 2 root bin 512 Jul 28 1998 mnt lrwxrwxrwx 1 root root 35 Jul 11 07:31 pmd - /var/opt/K/SCO/Unix/5.0.5Eb/pmd/pmd drwxrwxrwt 2 sys sys 4096 Oct 18 10:48 tmp lrwxrwxrwx 1 root sys 11 Jul 11 07:31 unix - /stand/unix drwxrwxr-x 25 root auth 512 Oct 2 17:18 usr drwxr-xr-x 6 root sys 512 Jul 11 07:43 var crw-r--r-- 1 bin ter 0, 9 Oct 18 09:56 /dev/tty10 prw-r--r-- 1 root sys 2642 Oct 1
您可能关注的文档
- 第2章1节长度测量基础-1精选.ppt
- 第2章-2-通用热塑精选.ppt
- 第2章80x86微处理器精选.ppt
- 第2章8086微处理器精选.ppt
- 第2章AfterEffectsCS4的基本操作精选.ppt
- 第2章C++面向对象程序设计精选.ppt
- 第2章-HTML语言和JavaScript语言精选.ppt
- 第2章MCS-51单片机的结构和原理精选.ppt
- 第2章PL0编译程序精选.ppt
- 第2章VFP基础知识精选.ppt
- 人教版九年级英语Unit 4曾害怕课件3a-4c.pdf
- 雅思口语考题回顾:朗阁海外考试研究中心2019年10月10日Part 1考题总结.pdf
- 2026届高三地理一轮复习课件小专题河流袭夺.pptx
- 【名师原创】复习专题5 三角函数 作者:合肥市第八中学 蒲荣飞名师工作室.docx
- 高中数学一轮复习 微专题2 抽象函数.docx
- 高中数学——复习专题4 空间向量与立体几何.docx
- 高中数学一轮复习 微专题3 空间几何体中的截面、轨迹问题.docx
- 高中数学一轮复习 微专题4 空间几何体的最值、范围问题.docx
- 导流洞施工质量通病防治手册.docx
- 江苏省徐州市第一中学、徐市第三中学等五校2026届高三上学期12月月考历史试题含答案.docx
最近下载
- 驱动电机及控制技术中职全套教学课件.pptx
- 创意简约卡通小清新医疗静脉输液的安全通用PPT模板.pptx VIP
- 标准图集-12J003-室外工程.pdf VIP
- 基于单片机的出租车计价器设计.docx VIP
- 实施指南《GB_T28698-2012滚动轴承电机用深沟球轴承技术条件》实施指南.docx VIP
- 新型水处理技术推广商业计划书.doc
- 期末复习+课件-2025-2026学年浙教版科学七年级上册科学.pptx VIP
- 我国航海教育管理研究的开题报告.docx VIP
- 新解读《GB_T 28698-2012滚动轴承 电机用深沟球轴承 技术条件》.pptx VIP
- 盆底康复治疗临床诊疗指南.docx VIP
原创力文档

文档评论(0)