由于面试官问到了,一下子也没说出几个,但是实际用到了不少,特此记录一些常用的命令
Linux常用的命令非常广泛,涵盖了文件管理、目录操作、系统信息查看、网络配置以及进程管理等多个方面。以下是一些常用的Linux命令:
- 文件管理命令:
ls
:用于列出目录中的文件和子目录。cd
:用于切换当前工作目录。pwd
:显示当前工作目录的绝对路径。cp
:复制文件或目录。mv
:移动或重命名文件或目录。rm
:删除文件或目录。touch
:创建空文件或更新文件的时间戳。cat
、head
、tail
:查看文件内容。find
、locate
:查找文件或目录。chmod
:改变文件或目录的权限。chown
、chgrp
:改变文件或目录的所有者和所属组。
- 目录操作命令:
mkdir
:创建目录。rmdir
:删除空目录。tree
:以树状图列出目录的内容。
- 系统信息查看命令:
uname
:显示系统内核名称和版本号。lsb_release
:显示系统发行版信息。cat /etc/os-release
:显示系统版本和发行版信息。hostnamectl
:显示系统主机名和操作系统信息。df
:显示文件系统的磁盘空间使用情况。free
:显示系统内存使用情况。top
:实时监视系统资源使用情况。ps
:显示当前正在运行的进程信息。
- 网络配置命令:
ip
:显示或配置网络接口和IP地址。ifconfig
:配置网络接口参数。netstat
:显示网络连接、路由表、接口统计等信息。ping
:测试网络连接。ss
:查看系统的套接字统计信息。wget
、curl
:用于从网络上下载文件。
- 进程管理命令:
kill
:终止进程。ps
:查看当前进程状态。top
、htop
:实时监视进程活动。nohup
:在用户退出系统之后继续运行相应的进程。fg
、bg
:将后台中的任务调到前台执行,或把前台的任务调到后台执行。