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
命令或在线文档来获取每个命令的详细信息和使用方法