目录结构介绍
用户介绍
通常分为两类:
- 管理用户root
- 普通用户
Linux登录系统后,默认当前所在目录为用户主目录:
管理员登录系统后默认目录为/root
普通用户登录系统后默认目录为/home/username,username为用户名
常用命令
- pwd命令:显示当前所在目录
- cd命令:切换当前目录
cd //进入用户主目录
cd ~ //进入用户主目录
cd - //返回进入此目录之前所在的目录
cd .. //返回上级目录
cd ../.. //返回上两级目录
cd !$ //把上个命令的参数作为cd参数使用
- ls命令:列出指定目录下的内容列表,如果没有参数默认列出当前目录下所有文件和文件夹(隐藏文件和文件夹除外)
常见ls命令选项:
-l :以长格式显示目录下的内容列表。输出的信息从左到右一次包括文件名,文件类型,权限模式,硬连接数,所有者,组,文件大小和文件的最后修改时间等-a : 显示所有文件和文件夹(包括隐藏文件/文件夹)
- Linux文件操作--创建、删除
创建文件
touch filename //创建文件命令
touch file1,file2,... //同时创建多个文件
删除文件
rm [命令选项] filename
1. -f //强制删除文件或目录
2. -r或-R //递归处理,将指定目录下的所有文件与子目录一并处理
3. -i //删除已有文件或目录之前先询问用户
- Linux文件夹操作--创建、删除
创建文件夹
mkdir [命令选项] dirname
常用命令选项: -p 或 --parents //若所要建立目录的上层目录目前尚未建立,则会一并建立上层目录
删除文件夹
rm dirname
- Linux文件和文件夹拷贝
cp命令:用来将一个或多个源文件或者目录复制到指定的目录中
格式:cp [命令选项] 源文件 目的文件
常用命令选项
1. -f //强行复制文件或目录,不论目录文件或目录是否已存在
2. -i //覆盖既有文件之前先询问用户
3. -p //保留源文件或目录的属性
4. -R/r //递归处理,将指定目录下的所有文件与子目录一并处理
- Linux文件和文件夹移动/重命名
mv命令:用来对文件或目录重新命名,或者将文件从一个目录移到另一个目录中
格式:mv [命令选项] 源文件 目标文件
常用命令选项
1. -f //强行复制文件或目录,不论目录文件或目录是否已存在
2. -i //覆盖既有文件之前先询问用户
3. -p //保留源文件或目录的属性
4. -R/r //递归处理,将指定目录下的所有文件与子目录一并处理