Linux命令教程:创建、删除、复制与权限管理
需积分: 10 64 浏览量
更新于2024-09-08
收藏 1.04MB PDF 举报
"Linux命令学习"
在Linux操作系统中,掌握常用命令是进行日常操作的基础。本节将介绍一些基本且重要的Linux命令,包括创建、删除、复制、移动文件和目录,查看文件内容,以及修改文件权限等。
首先,我们来看创建目录的`mkdir`命令。例如,`mkdir a`用于创建名为`a`的单个目录,而`mkdir -p a/b/c`则会一次性创建多级目录结构`a/b/c`。如果你想删除空的文件目录,可以使用`rmdir`命令,但要注意,`rmdir`无法删除非空目录。
当需要复制文件时,`cp`命令是必备的。如`cp a/file1 b/`将`file1`从`a`目录复制到`b`目录下。如果要复制整个目录,需加上`-r`选项,如`cp -r a b/`,这将把`a`目录及其所有内容复制到`b`目录内。`.`和`..`是两个特殊符号,分别代表当前目录和上一级目录,如`cp ./file1 ../b`就是在当前目录下复制`file1`到上一级目录的`b`子目录。
`mv`命令则用于重命名和移动文件。例如,`mv bb2`会将文件或目录`bb`重命名为`bb2`。如果`bb`是一个目录,它会被移动到指定位置,而不是简单重命名。
`rm`命令用于删除文件,`rm -I file`会在删除前提供提示,而`rm -r`用于删除文件夹及其内容。`*`通配符可以匹配任意字符,方便批量处理文件。
`touch`命令可用来创建空文件,或者更新已有文件的时间戳。`cat`命令用于查看文件内容,也能创建新文件。例如,`cat > f1`会创建一个新文件`f1`,并进入编辑模式;`cat >> f1`则是向文件`f1`追加内容,不会覆盖原有内容。`more`和`less`命令用于分页查看长文件,而`head`和`tail`则用于查看文件的开头和结尾部分。
`ln`命令用于创建链接,硬链接(hard link)是文件的副本,而软链接(symbolic link)类似Windows的快捷方式。`chmod`命令用于更改文件权限,如`chmod +x f4`为文件`f4`添加执行权限,`chmod 755 f4`则设置所有用户的权限为读、执行对文件所有者,读、写、执行对所属组,只读、执行对其他人。
`find`命令则用于查找文件,例如`find / -size +204800`会搜索根目录下大小超过200MB的文件,`find /etc -cmin +5`能找到在过去5分钟内未被访问过的文件。
以上就是一些基本的Linux命令,熟练掌握它们能极大提升你在Linux环境中的工作效率。
120 浏览量
122 浏览量
188 浏览量
326 浏览量
2025-01-03 上传
2024-10-28 上传
2024-10-28 上传
2024-11-11 上传
liuruidong945
- 粉丝: 0
- 资源: 3
最新资源
- 详细解析Java中抽象类和接口的区别
- ActionScript 3.0 Cookbook 中文完整版
- dwg文件说明文档(英文)
- c语言函数大全.pdf
- FLASH四宝贝之-使用ActionScript 3.0组件
- spring电子文档(官方)
- jstl电子文档。很有参考价值,我也找了很久跟大家分享
- JaVa课卷_ATM
- Linux初学者入门优秀教程
- ActionScript 3.0 Cookbook 中文完整版
- 中科大罗老师endnote讲义
- JavaMail 帮助 文档 pdf
- php5面向对象初步pdf格式
- 初学者必备 c语言实例50
- 让你不再害怕指针,详解指针的使用
- 嵌入式linux系统的设计与开发