Linux常用命令大全:掌握Linux系统的基石
Linux是一个功能强大的操作系统,提供了许多常用的命令行工具,用于管理文件、目录、进程、网络和系统配置等。以下是一些Linux常用命令的大致分类和示例:
文件和目录管理:
ls:列出目录内容。例如,ls -l以长格式列出目录内容,ls -a列出所有文件,包括隐藏文件。cd:切换目录。例如,cd ..退回上一级目录,cd /退回根目录。cp:复制文件或目录。例如,cp source.txt destination.txt将 source.txt 复制到 destination.txt。mv:移动文件或重命名文件。例如,mv source.txt new_name.txt将 source.txt 重命名为 new_name.txt。rm:删除文件或目录。例如,rm file.txt删除 file.txt 文件。mkdir:创建目录。例如,mkdir new_directory创建名为 new_directory 的新目录。rmdir:删除空目录。touch:创建一个空文件或更新文件的访问和修改时间。cat:显示文件内容。grep:在文件中搜索指定的字符串。
磁盘空间管理:
df:显示磁盘空间的使用情况。du:估计文件和目录的磁盘使用情况。
文件备份和压缩:
tar:打包和压缩文件。gzip:压缩文件。bzip2:另一种压缩文件的工具。
关机和查看系统信息:
reboot:重启系统。shutdown:关闭系统。uname:显示系统信息。top、htop:显示系统进程和资源使用情况。
管理使用者和设立权限:
useradd、adduser:添加新用户。userdel:删除用户。passwd:修改用户密码。chmod:改变文件或目录的权限。chown:改变文件或目录的所有者。
网络操作:
ping:测试网络连通性。ifconfig或ip addr:显示或配置网络接口。netstat:显示网络连接、路由表、接口统计等。ssh:远程登录到另一台计算机。
其他常用命令:
man:显示命令的手册页,用于获取命令的详细信息。history:显示历史命令列表。clear或Ctrl + L:清除终端屏幕。echo:显示一行文本或将文本重定向到文件。find:在目录树中查找文件。
请注意,这只是一个Linux常用命令的简要列表,Linux提供了数百个命令和工具,每个都有其特定的用途和功能。您可以通过 man 命令或在线文档来获取每个命令的详细信息和使用方法