文档介绍:Linux终端常用命令
(一)主要教学内容
文件和目录操作
文件压缩和归档
文件系统命令
用户管理命令
软件包管理命令rpm
(二)学习目的要求
的常用命令;
。
(三)重点和难点
用户管理命令,常用网常络命令的使用。
文件和目录操作
1. cat命令
语法:cat [选项] <文件名称>
功能:把档案串连接后传到基本输出或将屏幕显示的内容输入到另一个档案。
2. cp命令
语法:cp [选项] <源文件名称或目录名称> <目的文件名称或目录名称>
功能:把给出的一个文件或目录拷贝到另一文件或目录中,或者把多个源文件复制到目标目录中。
3. mv命令
语法:mv [选项] <源文件或目录> <目地文件或目录>
功能:为文件或目录改名或将文件由一个目录移入另一个目录中。
4. rm命令
语法:rm [选项] <文件名称或目录名称…>
功能:该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。
5. mkdir命令
语法:mkdir [选项] <目录名称>
功能:创建一个目录。
6. rmdir 命令
语法:rmdir [选项] <目录名称>
功能:删除空目录。
7. cd 命令
语法:cd <目录路径>
功能:改变工作目录。若没有指定“目录路径”,则回到用户的主目录。
8. pwd 命令
语法:pwd
功能:此命令显示出当前工作目录的绝对路径。
9. ls 命令
语法:ls [选项] [目录名称…]
功能:列出目录的内容。
10. chmod 命令
语法:chmod [who] [+ | - | =] [mode] <文件名称或目录名称>
功能:用于改变文件或目录的访问权限。用户使用它来控制文件或目录的访问权限。该命令有两种用法。一种是包含字母和操作符表达式的文字设定法;另一种是包含数字的数字设定法。
11. chgrp命令
语法:chgrp [选项] <群组名称>
功能:改变文件或目录所属的组。该命令改变指定指定文件所属的用户组。
12. chown 命令
语法:chown [选项] <文件名称或目录名称>
功能:更改某个文件或目录的属主和属组,将指定文件的拥有者改为指定的用户或组。
13. file命令
语法:file [选项] <文件名称>
功能:识别文件类型。
14. diff命令
语法:diff [选项] <文件名称...>
功能:比较文件之间的差异。以逐行的方式,比较文本文件的异同处。
15. grep命令
语法:grep [选项] [文件名称…]
功能:以指定模式搜索文件,指定文件中搜索到与指定的模式匹配的字符串,并打印出所有包含该字符串的文本行,在该文本行的最前面是该行所在的文件名。
16. find命令
语法:find [路径...] [条件]
功能:在目录结构中搜索文件,并执行指定的操作。
17. ln命令
语法:ln [选项] <源文件或目录> <目的文件或目录>
功能:连接文件或目录。
19. touch命令
语法:touch [选项] [文件名称...]
功能:改变文件或目录时间。
文件压缩和归档
1. tar命令
语法:tar [主选项+辅选项] <文件名称或目录名称>
功能:备份文件。
2. gzip命令
语法:gzip [选项] <文件名称>
功能:压缩文件。文件经它压缩过后,其名称后面会多出“.gz”的扩展名。
3. unzip命令
语法:unzip [选项] <>
功能:解压缩zip文件。。
文件系统命令
1. fdisk命令
语法:fdisk [选项] <磁盘编号>
功能:磁盘分区。
2. df命令
语法:df [选项] <磁盘编号>
功能:显示磁盘的相关信息。
3. dirs命令
语法:dirs [选项]
功能:显示目录记录。
4. du命令
语法:du [选项] <文件名称或目录名称>
功能:显示目录或文件的大小。
5. quota命令
语法:quota [选项] <用户账号或群账号>
功能:显示磁盘已经使用的空间与限制。
6. mount命令
语法:mount [选项] <文件系统> <目录>
功能:挂载文件系统。除了直接指定文件系统外,也可以用设备名称或挂入点来表示文件系统。
7. umount命令
语法:umount [选项] <目录>
功能:卸除文件系统。除了直接指定文件系统外,也可以用设备名称