Linux基础命令详解:ls, cd, pwd, touch, mkdir, rmdir, cp
58 浏览量
更新于2024-06-23
收藏 1.38MB PDF 举报
"这篇文档是关于Linux操作系统的常用命令的详解,主要涵盖了ls、cd、pwd、touch、mkdir、rmdir以及cp等基础命令的使用方法。"
在Linux操作系统中,掌握基本的命令行操作是必不可少的技能。以下是对这些命令的详细说明:
1. **ls** 命令:
- 功能:列出指定路径下的文件和目录,或者当前目录的内容。
- 选项:`-a` 显示包括隐藏文件在内的所有文件;`-l` 显示详细信息,如权限、大小、时间戳等;`-d` 用于查看目录本身的信息,而不是其内容。
- 示例:`ls -la /home` 将显示/home目录下的所有文件和目录的详细信息。
2. **cd** 命令:
- 功能:改变当前工作目录。
- 用法:`cd [目录名]`,例如 `cd /home/pecuyu` 将把当前目录更改为/home/pecuyu,而`cd ..`则返回上级目录。
3. **pwd** 命令:
- 功能:显示当前工作目录的完整路径。
- 用法:`pwd`,无任何选项,它将直接打印出当前所在的目录。
4. **touch** 命令:
- 功能:创建一个新的空文件或更新已有文件的时间戳。
- 用法:`touch [文件名]`,如`touch newFile`会在当前目录下创建一个名为newFile的新文件。
5. **mkdir** 和 **rmdir** 命令:
- **mkdir**:创建新的目录。
- 选项:`-p` 允许创建多级目录,如果中间的父目录不存在也会被一起创建。
- **rmdir**:删除空的目录。
- 选项:`-p` 与mkdir相同,删除空的父目录,如果它们也是空的。
例如,`mkdir -p test1/test2` 可以一次创建test1及其子目录test2,而`rmdir -p test1/test2` 将连同父目录一起删除,前提是它们都是空的。
6. **cp** 命令:
- 功能:复制文件或目录。
- 选项:`-R` 用于递归复制整个目录。
- 用法:`cp -R [源文件或目录] [目标文件或目录]`,如`cp newFile newFile2` 复制文件newFile到newFile2,而`cp -R ./t/* .` 将当前目录下的t目录里的所有文件和子目录复制到当前目录。
熟练掌握这些基本命令,能让你在Linux环境中更加自如地进行文件管理、目录操作和日常维护。通过不断的练习和使用,你将能够更高效地利用Linux系统。
155 浏览量
点击了解资源详情
119 浏览量
118 浏览量
2009-07-14 上传
2011-01-06 上传
181 浏览量
2021-10-18 上传
130 浏览量
哆啦哆啦S梦
- 粉丝: 193
- 资源: 517
最新资源
- xxl-job.rar
- org-transclusion:(alpha)Emacs软件包,用于通过组织模式启用转写
- 基于ASP.net高校网上教材征订系统的设计与实现(源代码+论文).rar
- 数据分析统计图表ppt模板
- 基于MATLAB实现的BP神经网络的非线性系统建模非线性函数拟合(Maltab源代码+数据集+运行说明).zip
- RAD Studio 10.4.1 KeyPatch
- NScache-开源
- android-ndk-r19c-windows-x86_64.zip
- ember-swagger-ui:Ember插件,可快速轻松地将swagger-ui添加到您的Ember App
- 宝米勒 MC200T系列变频器用户手册v2.0.zip
- iOS美白/灰色/旋转/合成图片(添加文字)
- 易语言源码Access数据库中的数据导出到Excel中.rar
- koa-preprocessor
- ember-cli-updater:ember-cli插件,可帮助您更新ember-cli应用程序或插件
- Practice
- 暂时的