温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

服务器运维中CLI命令行的基本操作有哪些

发布时间:2025-04-18 23:59:11 来源:亿速云 阅读:102 作者:小樊 栏目:系统运维

服务器运维中,CLI(命令行界面)是一种非常重要的工具。以下是一些基本的CLI命令行操作:

1. 连接到服务器

  • SSH:使用ssh username@hostname连接到远程服务器。
  • Telnet:使用telnet hostname port连接到远程服务器(不推荐用于安全原因)。

2. 基本导航

  • pwd:显示当前工作目录。
  • cd /path/to/directory:切换到指定目录。
  • ls -l:列出当前目录下的文件和文件夹,详细信息。
  • cd ~cd:返回用户主目录。

3. 文件操作

  • touch filename:创建一个空文件。
  • cp source destination:复制文件或目录。
  • mv source destination:移动或重命名文件或目录。
  • rm filename:删除文件。
  • rm -r directory:递归删除目录及其内容。
  • mkdir directory:创建新目录。
  • chmod permissions filename:更改文件权限。
  • chown user:group filename:更改文件所有者。

4. 查看和编辑文件

  • cat filename:查看文件内容。
  • less filenamemore filename:分页查看文件内容。
  • head -n number filename:显示文件的前N行。
  • tail -n number filename:显示文件的最后N行。
  • tail -f filename:实时跟踪文件的变化。
  • nano filenamevi filenamevim filename:使用文本编辑器编辑文件。

5. 系统信息

  • uname -a:显示操作系统和内核信息。
  • df -h:查看磁盘空间使用情况。
  • du -sh directory:查看目录大小。
  • free -m:查看内存使用情况。
  • tophtop:实时查看系统进程和资源使用情况。
  • uptime:查看系统运行时间。

6. 网络配置

  • ifconfigip addr:查看网络接口信息。
  • ping hostname:测试与另一台主机的连通性。
  • netstat -tuln:查看监听的端口。
  • ss -tuln:查看监听的端口(更现代的工具)。
  • route -nip route:查看路由表。
  • iptables -L:查看防火墙规则。

7. 进程管理

  • ps aux:查看所有进程的详细信息。
  • tophtop:实时查看进程和资源使用情况。
  • kill PID:终止指定PID的进程。
  • nohup command &:在后台运行命令,不受终端关闭影响。

8. 软件包管理

  • apt-get update:更新软件包列表。
  • apt-get upgrade:升级已安装的软件包。
  • apt-get install package:安装新软件包。
  • apt-get remove package:卸载软件包。
  • yum update:更新软件包(适用于Red Hat/CentOS)。
  • yum install package:安装新软件包(适用于Red Hat/CentOS)。

9. 日志管理

  • tail -f /var/log/syslog:实时查看系统日志。
  • grep "keyword" filename:在文件中搜索关键词。
  • journalctl:查看系统日志(适用于systemd)。

10. 备份和恢复

  • tar -czvf backup.tar.gz /path/to/directory:创建压缩备份。
  • tar -xzvf backup.tar.gz:解压备份文件。
  • dd if=/dev/sda of=/path/to/backup.img:备份整个磁盘。
  • dd if=/path/to/backup.img of=/dev/sda:恢复磁盘。

这些命令是服务器运维中最常用的基础操作,掌握它们对于高效管理服务器至关重要。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI