Linux命令大全涵盖了众多用于管理Linux系统的命令。以下是一些常用的Linux命令及其简要说明:
-
文件与目录管理:
-
ls
:列出目录内容。 -
cd
:改变当前目录。 -
pwd
:显示当前工作目录。 -
mkdir
:创建目录。 -
rmdir
:删除空目录。 -
cp
:复制文件或目录。 -
mv
:移动或重命名文件或目录。 -
rm
:删除文件或目录。 -
touch
:创建空文件或更新文件时间戳。 -
find
:在目录树中查找文件。 -
ln
:创建链接文件(硬链接或符号链接)。
-
文本处理:
-
cat
:显示文件内容。 -
tac
:反向显示文件内容。 -
more
/less
:分页显示文件内容。 -
head
/tail
:显示文件的前几行或后几行。 -
grep
:在文件中搜索指定模式的文本。 -
sed
/awk
:流编辑器,用于文本转换和处理。
-
系统管理:
-
top
/htop
:实时查看系统资源占用情况。 -
df
/du
:显示磁盘空间使用情况。 -
free
/vmstat
:显示内存使用情况。 -
uptime
:显示系统运行时间。 -
who
/w
:查看已登录用户的信息。 -
reboot
/halt
/shutdown
:重启、停机或关闭系统。 -
ps
/pstree
:查看进程信息。 -
kill
:结束进程。
-
网络管理:
-
ifconfig
/ip
:配置和显示网络接口信息。 -
netstat
:显示网络连接、路由表、接口统计等信息。 -
ping
:测试网络连接。 -
traceroute
/tracepath
:跟踪数据包在网络中的路径。 -
nslookup
/dig
:查询DNS信息。 -
ssh
:远程登录命令。
-
压缩与解压缩:
-
tar
:打包或解包文件。 -
gzip
/bzip2
/xz
:压缩或解压缩文件。
-
用户与组管理:
-
useradd
/userdel
:添加或删除用户。 -
groupadd
/groupdel
:添加或删除组。 -
passwd
:修改用户密码。 -
su
/sudo
:切换用户或以其他用户身份执行命令。
-
其他常用命令:
-
man
:查看命令的手册页(帮助文档)。 -
history
:显示已执行过的命令历史。 -
alias
:设置命令别名。 -
uname
:显示系统信息。 -
date
:显示或设置系统日期和时间。 -
chmod
/chown
:改变文件或目录的权限和所有者。
这只是Linux命令的一部分,实际上Linux的命令非常丰富,可以根据需要进行学习和使用。