一、目标操作命令
1、pwd命令
用途:查看工作目录
2、cd命令
用途:切换工作目录
格式:cd [路径]
绝对路径:由根目录/写起
相对路径:用…写起,代表上一级
3、ls命令
用途:列表显示目录内容
格式:ls [选项] [目录或文件名]
常用命令选项:
-l 以长格式显示
-a 显示所有子目录和文件信息,包括隐藏文件
-d 显示目录本身的属性
-A 类似元“-a”,但不显示“.”和“…”目录信息
-h 以更易读的字节单位显示信息
-R 递归显示内容
–color 以颜色区分不同类型文件
4、mkdir命令
用途:创建新的目录
格式:mkdir [-p] [/路径/]目录名
5、du命令
用途:统计目录及文件的空间占用情况
格式:du [选项] [目录或文件名]
常用命令选项
-a 统计时包括所有的文件,而不仅仅只统计目录
-h 以更易读的字节单位显示信息
-s 只统计每个参数所占用空间总的大小
6、rmdir命令
用途:目录的删除,只能删除空目录
二、文件操作命令
1、touch命令
用途:创建空文件,或更新文件时间标记
格式:touch [文件名]
2、file命令
用途:查看文件类型
格式:file 文件名
3、cp命令
用途:复制文件或目录
格式:cp [选项] 源文件或目录 目标文件或目录
常用命令选项
-r 递归复制整个目录树
-p 保持源文件的属性不变
-f 强制覆盖目标同名或目录
-i 需要覆盖文件或目录时进行提醒
4、rm命令
用途:删除文件或目录(先进行判断)
格式:rm 【选项】 文件或目录
常用命令选项
-f 强行删除文件或目录,不进行提醒
-i 删除文件或目录时提醒用户确认
-r 递归删除整个目录树
5、mv命令
用途:移动文件或目录(如果目标位置和源位置相同,则相当于改名)
格式:mv 【选项】 源文件或目标 目标文件或目录
6、which命令
用途:查找Linux命令文件并显示所在的位置(搜索范围由PATH环境变量指定)
格式:which 命令或程序名
7、find命令
用途:用于查找文件或目录
格式:find 【查找范围】 【查找条件】
常见查找条件
-name 按文件名称查找
-size 按文件大小查找
-user 按文件属主查找
-type 按文件类型查找
三、文本操作命令
1、cat命令
用途:显示出文件全部内容
2、more命令
用途:全屏方式分页显示文件内容
交互操作方法:
按Enter键向下逐行滚动
按空格键向下翻一屏、按b键向上翻一屏
按q键退出
3、less命令
用途:与more命令相同,但扩展功能更多交互操作方法
4、head命令
用途:查看文件开头的一部分内容(默认为10行)
格式: head -n文件名
5、tail命令
用途:查看文件结尾的少部分内容(默认为10行)
格式:
tail -n 文件名
tail -f 文件名(动态)