Linux基础操作:常用命令详解

需积分: 0 0 下载量 189 浏览量 更新于2024-08-03 收藏 21KB DOCX 举报
"Linux常用命令" 在Linux操作系统中,掌握常用命令是进行日常操作的基础。这里我们探讨几个核心的命令:cd、ls、pwd、touch、mkdir、rm、cp和mv。 1. **cd命令**:它用于切换工作目录。通过输入`cd 目录名`,你可以进入指定的目录。例如,`cd ~`会带你到当前用户的家目录,`cd -`则会返回上一次所在的目录,而`cd ..`会带你到上一级目录。`cd ./`实际上保持你在当前目录。 2. **ls命令**:这个命令用来显示目录中的文件和子目录。`ls -a`显示包括隐藏文件在内的所有文件,`ls -A`显示所有非隐藏文件,`ls -i`显示文件的inode(索引节点)号,`ls -l`以详细格式显示文件信息,包括权限、所有者、大小等。`ls -r`用于反向排序,`ls -R`递归列出目录及子目录,`ls -S`按大小排序,`ls -t`按时间排序(最近的文件在前)。 3. **pwd命令**:该命令显示当前工作目录的完整路径,这对于确定你在哪个位置非常有用。 4. **touch命令**:它用于创建新文件。如果你想创建一个名为`file`的新文件,只需运行`touch file`。同时,可以一次性创建多个文件,如`touch file1 file2`,或创建一系列有规律的文件,如`touch file{1..9}`。 5. **mkdir命令**:这个命令用来创建新的目录。简单的`mkdir 目录名`可创建一个新目录。如果需要递归创建多级目录,使用`mkdir -p 目录名1/目录名2`。创建指定权限的目录,可以使用`mkdir -m 755 目录名`。 6. **rm命令**:用于删除文件或目录。`rm -i 文件/目录`会在删除前询问确认,而`rm -f 文件/目录`则会强制删除,即使文件被设置为只读。`rm -r 目录`用于删除整个目录,`rm -rf 目录`或`文件名`会强制删除目录及其内容。`rmdir`命令用于删除空目录。 7. **cp命令**:这个命令用于复制文件和目录。基本格式是`cp [源文件] [目标文件]`。复制单个文件到新位置,`cp 源文件名 新文件名`。复制文件到其他目录,`cp 源文件名 目录名`。使用`cp -r`来递归复制目录及其内容,`cp -p`保留文件属性,`cp -a`是 `-p` 和 `-r` 的组合,能完整地复制一个目录。 8. **mv命令**:此命令用于重命名文件或移动文件和目录。`mv 文件名 新文件名`会重命名文件。如果目标是一个目录,`mv 文件或目录 目录名`则会将文件或目录移动到指定目录中。 在使用这些命令时,记住Linux是大小写敏感的,文件名和目录名的长度一般不超过256个字符。了解并熟练运用这些基本命令,将极大地提升你在Linux环境中的工作效率。