华东师范大学:《Linux操作系统》课程教学资源(课件讲稿)Linux复习

Linux操作系统 Linux复习 1
1 Linux 操作系统 Linux 复习

主要内容 口Linux常用命令 口Linux文件系统 口bash的基本功能 口Linux进程管理 口文件编辑器vim 口正则表达式 口文本过滤(grep、sed、awk) 口Shell脚本编程
2 主要内容 Linux 常用命令 bash 的基本功能 文件编辑器 vim Shell 脚本编程 Linux 文件系统 正则表达式 文本过滤(grep、sed、awk) Linux 进程管理

基本概念 ◆命令、命令行、提示符、shell、终端 ◆root、用户、用户名、用户D、组、用户主目录 ◆通配符、根目录、绝对路径、相对路径 ▣Linux文件命名规则 可以使用几乎任何字符,但通常使用字母(大小写)、数字、 下划线、句点等 文件名中尽量少用特殊字特 linux 应用程序和文件区分大小写!
3 命令、命令行、提示符、shell、终端 基本概念 root、用户、用户名、用户ID、组、用户主目录 可以使用几乎任何字符,但通常使用字母(大小写)、数字、 下划线、句点等 Linux 文件命名规则 Linux 应用程序和文件区分大小写! 通配符、根目录、绝对路径、相对路径 文件名中尽量少用特殊字符

Linux常用命令 口Linux命令一般格式 command [options][arguments] ☐man、 info、which passwd(本地)、yppasswd(NIS) 输入密码时,屏幕上不会有任何输出或提示! 更多命令,参见课程主页
4 Linux 命令一般格式 Linux 常用命令 command [options] [arguments] man、info、which passwd(本地)、yppasswd(NIS) 输入密码时,屏幕上不会有任何输出或提示! 更多命令,参见课程主页

Linux常用命令 ▣1s、1n、cp、mv、rm 1s -1 -a-F-d -s -t -r 1n -s cp -r -f -p -i mv -f -i-u rm -r -f -i touch、fi1e touch-t
5 Linux 常用命令 touch、file touch –t ls、ln、cp、mv、rm ls –l –a –F –d –S –t -r ln –s cp –r –f –p –i mv –f –i –u rm –r –f -i

Linux常用命令 □cat、more、less、head、tail、cut、wc cat -n head -num tail-num-f cut -c numl-num2 wc-c-w-1 ▣cd、pwd、mkdir、rmdir、rm-r cd~/./- □a1ias、unalias、history
6 Linux 常用命令 cat、more、less、head、tail、cut、wc cat –n head –num tail –num -f cut –c num1-num2 wc –c –w -l cd、pwd、mkdir、rmdir、rm -r cd ~ / ./ - alias、unalias、history

Linux常用命令 gzip、gunzip、zip、unzip gzip -d-r -num zip -r ☐chown、chmod、umask chmod [who][+-=[mode]files/dirs chmod num files/dirs chmod -R mount、umount、df、du df -h du -sh
7 Linux 常用命令 gzip、gunzip、zip、unzip gzip –d –r -num zip –r chown、chmod、umask chmod [who] [+|-|=] [mode] files/dirs chmod num files/dirs chmod -R mount、umount、df、du df -h du –sh

Linux 常用命令 口tar:打包、解包 tar -cvf tar -xvf -->.tar tar -czvf/ tar -xzvf -->.tgz tar -cjvf tar -xjvf -->.tbz ●tar的选项前的符号-可以省略 □echo、read、tee echo -n -e read -p tee -a #追加方式
8 Linux 常用命令 tar:打包、解包 tar –cvf / tar –xvf --> .tar tar –czvf / tar –xzvf --> .tgz tar –cjvf / tar –xjvf --> .tbz z tar 的选项前的符号 - 可以省略 echo、read、tee echo –n -e read –p tee –a # 追加方式

Find命令 Eind搜索满足条件的文件,并执行指定的操作 find [起始目录] 条件 操作 ■ 以文件名或文件属性查找 -name 字符串· -empty -gid -size n[bckw] -uid -type f/d/1 -group 字符串 user 字符串 ● 字符串内可以使用通配符*、?、[] 大小可以使用+、 9
9 Find 命令 find [起始目录] 条件 操作 以文件名或文件属性查找 -name '字符串' -gid -uid -group '字符串' -user '字符串' find 搜索满足条件的文件,并执行指定的操作 z 字符串内可以使用通配符 *、?、[ ] z 大小可以使用 + 、 - -empty -size n[bckw] -type f/d/l

Find命令 以时间为条件查找 -amin -atime -anewer 被访问 -cmin -ctime -cnewer 文件状态被修改 mmin -mtime -newer 内容被修改 ■ 可以执行的操作 -exec命令名称{}\; -ok命令名称{}\: -1s -print/-printf格式/-fprint文件名 10
10 Find 命令 以时间为条件查找 -amin / -atime / -anewer 被访问 -cmin / -ctime / –cnewer 文件状态被修改 -mmin / -mtime / -newer 内容被修改 可以执行的操作 -exec 命令名称 {} \; -ok 命令名称 {} \; -ls -print / -printf 格式 / -fprint 文件名
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 华东师范大学:《Linux操作系统》课程教学资源(课件讲稿)第十二讲 Shell脚本编程.pdf
- 华东师范大学:《Linux操作系统》课程教学资源(课件讲稿)第十一讲 Shell脚本编程——Shell变量.pdf
- 华东师范大学:《Linux操作系统》课程教学资源(课件讲稿)第十讲 Shell的输入与输出.pdf
- 华东师范大学:《Linux操作系统》课程教学资源(课件讲稿)第九讲 文本过滤.pdf
- 华东师范大学:《Linux操作系统》课程教学资源(课件讲稿)第八讲 文本编辑器vim使用指南.pdf
- 华东师范大学:《Linux操作系统》课程教学资源(课件讲稿)第七讲 正则表达式.pdf
- 华东师范大学:《Linux操作系统》课程教学资源(课件讲稿)第六讲 Linux进程控制.pdf
- 华东师范大学:《Linux操作系统》课程教学资源(课件讲稿)第五讲 Linux Shell介绍.pdf
- 华东师范大学:《Linux操作系统》课程教学资源(课件讲稿)第四讲 Linux文件系统.pdf
- 华东师范大学:《Linux操作系统》课程教学资源(课件讲稿)第三讲 Linux基础.pdf
- 华东师范大学:《Linux操作系统》课程教学资源(课件讲稿)第二讲 Linux安装(Fedora 9的安装).pdf
- 华东师范大学:《Linux操作系统》课程教学资源(课件讲稿)第一讲 Linux介绍(主讲:潘建瑜).pdf
- 《Linux操作系统》课程教学资源(参考资料)Linux搜索命令.pdf
- 《Linux操作系统》课程教学资源(参考资料)Vi Quick Reference.pdf
- 《Linux操作系统》课程教学资源(参考资料)VIM命令小结.pdf
- 《Linux操作系统》课程教学资源(参考资料)Linux常用命令.pdf
- 图像、文字、语音与人工智能(课件讲稿)人工智能教育课程设计.pdf
- 图像、文字、语音与人工智能(PPT课件讲稿)K12人工智能课程案例设计思考.pptx
- 图像、文字、语音与人工智能(PPT课件讲稿)人工智能——数据标注.pptx
- 图像、文字、语音与人工智能(PPT课件讲稿)语音识别的原理.ppt
- 华东师范大学:《计算机应用基础》课程教学资源(课件讲稿)MATLAB简要教程.pdf
- 华东师范大学:《计算机应用基础》课程教学资源(课件讲稿)第一讲 数学软件MATLAB基础.pdf
- 华东师范大学:《计算机应用基础》课程教学资源(课件讲稿)第二讲 MATLAB符号 ——Matlab 符号.pdf
- 华东师范大学:《计算机应用基础》课程教学资源(课件讲稿)第三讲 MATLAB绘图.pdf
- 华东师范大学:《计算机应用基础》课程教学资源(课件讲稿)第三讲 常见空间曲线与曲面做图(标准方程及Matlab作图).pdf
- 华东师范大学:《计算机应用基础》课程教学资源(课件讲稿)第四讲 MATLAB数据类型.pdf
- 华东师范大学:《计算机应用基础》课程教学资源(课件讲稿)第五讲 MATLAB编程基础(脚本).pdf
- 华东师范大学:《计算机应用基础》课程教学资源(课件讲稿)第五讲 MATLAB编程基础(函数).pdf
- 华东师范大学:《计算机应用基础》课程教学资源(课件讲稿)第六讲 MATLAB文件操作.pdf
- 华东师范大学:《计算机应用基础》课程教学资源(课件讲稿)第七讲 多项式运算与代数方程求解.pdf
- 华东师范大学:《计算机应用基础》课程教学资源(参考资料)数学软件Mathematica使用入门.pdf
- 《计算机应用基础》课程教学资源(参考资料)Mathematica参考.pdf
- 《计算机应用基础》课程教学资源(参考资料)MathType使用介绍.pdf
- 《计算机应用基础》课程教学资源(参考资料)MATLAB小结.pdf
- 《计算机应用基础》课程教学资源(参考资料)MATLAB常用命令和函数.pdf
- 《计算机应用基础》课程教学资源(参考资料)MATLAB_CheatSheet, by Thor Nielsen.pdf
- 《计算机应用基础》课程教学资源(参考资料)MATLAB Quick Reference, by Jialong He.pdf
- 《计算机应用基础》课程教学资源(参考资料)MATLAB Reference Card, by Jesse Knight.pdf
- 《计算机应用基础》课程教学资源(参考资料)MATLAB Reference Sheet, by Sherman Wiggin & Dom Dal Bello.pdf
- 《计算机应用基础》课程教学资源(参考资料)MATLAB Reference Sheet, by Giordano Fusco & Jindich Soukup.pdf