Linux 命令大全:从基础到进阶,一文掌握常用命令

本文整理了 20 个常用的 Linux 命令,涵盖文件管理、目录操作、进程管理、网络测试、远程登录、文件压缩等方面的基本操作,助您快速掌握 Linux 命令的使用方法。

1. ls:显示当前目录下的文件和文件夹

ls 命令用于显示当前目录下的文件和文件夹列表。

2. cd:切换当前目录

cd 命令用于切换当前目录。例如,cd /home/user 命令将当前目录切换到 /home/user 目录。

3. mkdir:创建一个新的目录

mkdir 命令用于创建一个新的目录。例如,mkdir new_directory 命令将在当前目录下创建一个名为 new_directory 的目录。

4. rm:删除文件或目录

rm 命令用于删除文件或目录。例如,rm file.txt 命令将删除名为 file.txt 的文件。

5. cp:复制文件或目录

cp 命令用于复制文件或目录。例如,cp file.txt new_file.txt 命令将复制名为 file.txt 的文件并将其命名为 new_file.txt

6. mv:移动或重命名文件或目录

mv 命令用于移动或重命名文件或目录。例如,mv file.txt /home/user 命令将文件 file.txt 移动到 /home/user 目录。

7. cat:查看文件内容

cat 命令用于查看文件内容。例如,cat file.txt 命令将显示名为 file.txt 的文件内容。

8. grep:搜索文本文件中的特定字符或字符串

grep 命令用于搜索文本文件中的特定字符或字符串。例如,grep 'hello' file.txt 命令将搜索 file.txt 文件中包含 'hello' 字符串的行。

9. chmod:更改文件或目录的权限

chmod 命令用于更改文件或目录的权限。例如,chmod 755 file.txt 命令将 file.txt 文件的权限设置为 755。

10. top:显示系统中正在运行的进程

top 命令用于显示系统中正在运行的进程的实时信息。

11. ps:列出正在运行的进程

ps 命令用于列出正在运行的进程。

12. kill:终止正在运行的进程

kill 命令用于终止正在运行的进程。例如,kill 1234 命令将终止进程 ID 为 1234 的进程。

13. ping:测试网络连接

ping 命令用于测试网络连接。例如,ping www.google.com 命令将测试与 www.google.com 的网络连接。

14. ifconfig:显示网络接口信息

ifconfig 命令用于显示网络接口信息。

15. ssh:远程登录到另一台计算机

ssh 命令用于远程登录到另一台计算机。例如,ssh user@remote_host 命令将远程登录到名为 remote_host 的计算机,用户名为 user

16. scp:在本地和远程计算机之间复制文件

scp 命令用于在本地和远程计算机之间复制文件。例如,scp file.txt user@remote_host:/home/user 命令将 file.txt 文件从本地复制到远程计算机 remote_host/home/user 目录。

17. tar:压缩和解压缩文件

tar 命令用于压缩和解压缩文件。例如,tar -cvf archive.tar file.txt 命令将 file.txt 文件压缩到名为 archive.tar 的归档文件中。

18. find:查找文件和目录

find 命令用于查找文件和目录。例如,find / -name file.txt 命令将查找所有名为 file.txt 的文件。

19. du:显示磁盘使用情况

du 命令用于显示磁盘使用情况。例如,du -h /home/user 命令将显示 /home/user 目录下所有文件和目录的磁盘使用情况。

20. df:显示文件系统可用空间

df 命令用于显示文件系统可用空间。例如,df -h 命令将显示所有挂载的文件系统的可用空间。

希望本文能够帮助您更好地了解 Linux 命令的使用。

Linux 命令大全:从基础到进阶,一文掌握常用命令

原文地址: https://www.cveoy.top/t/topic/nPsZ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录