一、文件和目录操作

常用的有cd、mkdir、rm、cp 和 mv等命令。

    • cd - 切换目录,如:cd /etc可以切换到/etc目录;cd ..则回到上一级目录。

    • mkdir - 创建新目录,例如:mkdir new_dir会创建一个名为new_dir的新目录。

    • rm - 删除文件或目录,使用时需谨慎!如:rm -r old_dir将递归删除old_dir及其内容。

    • cp - 复制文件或目录,如:cp file.txt /mnt/backup将file.txt复制到/mnt/backup下。

    • mv - 移动或重命名文件或目录,例如:mv old_file.txt new_file.txt会将旧文件名更改为新文件名。

二、进程管理

常用的命令包括ps, top, kill等。

    • ps - 查看当前活动的进程,如:ps aux将显示所有用户的详细信息;ps -ef | grep process_name则可以查找特定名称的进程。

    • top - 显示系统中各个进程的资源占用情况,是监控系统的利器。

    • kill - 终止一个或多个进程,如:kill 12345将结束进程号为12345的进程;kill -9 12345强制终止。

三、网络相关命令

常用的有ping, ifconfig, netstat等。

    • ping - 测试主机是否可达,如:ping 192.168.1.100将尝试与该IP地址通信以测试网络连接状况。

    • ifconfig - 查看或配置网络接口的参数,例如:ifconfig eth0查看eth0网卡的状态;ifconfig eth0 192.168.1.100 netmask 255.255.255.0 up配置并启动该接口。

    • netstat - 显示网络连接、路由表、接口统计等信息,如:netstat -tuln | grep 80可以查看监听80端口的进程。

以上就是服务器运维中常用的Linux命令介绍。熟练掌握这些命令对于提高工作效率和解决实际问题至关重要。