轻松入门Linux命令行(一)

1. 打开终端

在Linux系统中,我们可以通过终端(Terminal)来执行各种命令。不同的Linux发行版可能有不同的终端程序,但通常都可以在应用程序菜单中找到。打开终端后,我们就可以看到一个命令行提示符,等待我们输入指令。

2. 基本指令介绍

2.1 ls - 列出目录内容

ls 是Linux中最常用的命令之一,用于列出目录中的文件和子目录。

bash 复制代码
ls

执行上述命令后,终端会列出当前目录下的所有文件和子目录。如果想要查看更详细的信息(如文件权限、所有者、大小等),可以使用 -l 选项:

bash 复制代码
ls -l

2.2 cd - 切换目录

cd 命令用于切换当前工作目录。例如,要切换到名为 Documents 的目录,可以执行:

bash 复制代码
cd Documents

如果想要切换到上级目录,可以使用 .. 作为目录名:

bash 复制代码
cd ..

2.3 pwd - 显示当前工作目录

pwd 命令用于显示当前工作目录的完整路径。

bash 复制代码
pwd

2.4 touch - 创建空文件

touch 命令用于创建一个空文件。如果文件已存在,则更新文件的访问和修改时间。

bash 复制代码
touch example.txt

2.5 mkdir - 创建目录

mkdir 命令用于创建一个新的目录。

bash 复制代码
mkdir new_directory

2.6 rm - 删除文件或目录

rm 命令用于删除文件或目录。删除文件时,需要谨慎操作,因为被删除的文件将无法恢复。

删除文件:

bash 复制代码
rm example.txt

删除目录及其所有内容(递归删除):

bash 复制代码
rm example.txt

2.7 cp - 复制文件或目录

cp 命令用于复制文件或目录。

复制文件:

bash 复制代码
cp source.txt destination.txt

复制目录及其所有内容(递归复制):

bash 复制代码
cp -r source_directory destination_directory

2.8 mv - 移动或重命名文件/目录

mv 命令用于移动文件或目录,或者重命名文件/目录。

移动文件:

bash 复制代码
mv source.txt Documents/

重命名文件:

bash 复制代码
mv old_name.txt new_name.txt

3. 进阶使用

除了上述基础指令外,Linux还提供了许多其他强大的命令和工具,如 catgrepfindtar 等。下节再讲解。

4. 总结

通过本文的介绍,相信大家对Linux的基本指令有了初步的了解。虽然Linux的命令行界面可能看起来有些复杂,但只要我们掌握了基本的指令和用法,就能够轻松地进行文件和目录管理、权限设置、网络配置等操作。

相关推荐
智脑API7 小时前
CCSwitch Claude Code 如何配置 MCP?服务器启动、工具权限与安全测试
运维·服务器·claude·codex·ccswitch
闲云野鹤在人间8 小时前
KVM虚拟化实战|CentOS‑Stream8 两种安装方式+模板制作+基础使用
linux·运维·服务器·centos
小张同学a.8 小时前
Docker 容器实战 2—— docker 仓库
linux·运维·服务器·docker·容器
Android系统攻城狮8 小时前
Linux PipeWire深度解析之pw_core_get_registry调用流程与实战(九十一)
linux·运维·服务器·音频进阶·pipewire音频实战进阶
其实防守也摸鱼8 小时前
智能体推荐:精选 AI Agent 工具与实战指南
运维·开发语言·人工智能·学习·web安全·自动化
小义_8 小时前
JDK 深度解析
java·linux·开发语言·python·面试
邪修king8 小时前
Re:Linux 系统编程篇 (十二):进程篇(一)基础与 fork 系统调用全解
linux·运维·服务器
牢姐与蒯8 小时前
Linux进程(五).之环境变量
linux·运维·服务器·ubuntu
ZGi.ai8 小时前
ZGI 文件产物:生成报告后怎样交付
大数据·运维·workflow·权限管理·zgi·智能体交付·文件产物
楠楠子呀8 小时前
号码状态核验:从数据清洗到合规处理的实现思路
运维·自动化