VPS购买后Linux常用命令速查与操作技巧
VPS购买后若选择Linux系统,掌握基础命令是高效管理服务器的第一步。无论是文件操作、系统监控还是日常运维,这些高频使用的命令和技巧能帮新手快速上手,避免因操作生疏耽误配置进度。
文件与目录:Linux的"文件夹管理器"
VPS购买后接触最多的就是文件与目录操作。`ls`(list,列出目录内容)是最基础的命令,`ls -l`会以长格式显示文件详情:比如`-rw-r--r-- 1 root root 1024 Jun 1 12:00 test.txt`,依次对应权限、硬链接数、所有者、所属组、大小、修改时间和文件名;`ls -a`则能显示隐藏文件(以.开头的文件,如配置文件),避免遗漏关键内容。
创建目录用`mkdir`(make directory),普通单层目录直接`mkdir docs`;若要创建多层嵌套目录(如`/home/user/project/src`),用`mkdir -p home/user/project/src`,`-p`参数会自动补全缺失的父级目录。
切换目录用`cd`(change directory),`cd /var/log`能直接跳转到日志目录;输入`cd ..`返回上级目录,`cd ~`快速回到用户主目录(如`/root`或`/home/username`)。
删除文件或目录时,`rm file.txt`直接删除文件;删目录需用`rm -r dir`(-r表示递归删除),若目录有内容还需加`-f`强制删除(`rm -rf dir`),但要注意:这是不可逆操作,重要数据务必提前备份!
文件内容:快速定位关键信息
查看文件内容有多种工具可选。小文件直接用`cat`(concatenate,拼接输出),`cat info.log`会把整个文件内容一次性输出到终端;大文件用`more`分页查看,按空格翻页,按`q`退出;`less`比`more`更灵活,支持上下箭头逐行移动,输入`/关键词`还能搜索内容(按`n`下一个匹配,`N`上一个)。
想看文件开头或结尾?`head -n 10 app.log`显示前10行,`tail -n 20 app.log`显示最后20行。监控实时更新的日志(如服务器访问日志)时,`tail -f access.log`能动态刷新内容,新写入的行会自动显示。
系统信息:掌握服务器健康状态
VPS购买后定期检查系统状态很重要。`uname -a`(unix name)能查看内核版本、主机名、CPU架构等信息,比如输出中的`Linux vps-123 5.4.0-100-generic #112-Ubuntu SMP`,说明当前用的是Ubuntu系统,内核版本5.4.0。
`top`命令是实时监控神器,打开后会显示CPU、内存占用最高的进程,按`P`键按CPU使用率排序,按`M`键按内存使用率排序,发现异常进程(如突然占用90%CPU的未知程序)可快速定位。
磁盘和内存占用用`df -h`(disk free)和`free -h`(显示内存)查看,`-h`参数会把容量转换为KB/MB/GB等易读单位。比如`df -h`输出中的`/dev/vda1 40G 10G 28G 27% /`,表示系统盘总容量40G,已用10G,剩余28G。
新手友好技巧:提升操作效率
命令输入总出错?试试历史记录功能:按键盘上箭头键调用之前输入过的命令,输入`history`能查看最近500条命令(具体数量由系统配置决定),输入`!123`(123是历史记录中的序号)可直接执行第123条命令。
通配符能大幅减少输入量:`*`匹配任意字符(如`ls *.conf`列出所有.conf结尾的文件),`?`匹配单个字符(如`ls file?.txt`匹配file1.txt、fileA.txt等)。想批量删除昨天的日志?`rm log-202406*.log`就能删除所有以202406开头的日志文件。
常用命令太长记不住?设置别名简化输入。在`~/.bashrc`(用户级配置文件)中添加`alias ll='ls -l'`,之后输入`ll`就等于输入`ls -l`;添加`alias cleanup='rm -rf /tmp/*'`,输入`cleanup`就能快速清理临时文件。修改后输入`source ~/.bashrc`让配置生效,下次登录自动生效。
VPS购买后使用Linux系统,这些命令和技巧能帮你从“手足无措”变成“从容操作”。从今天开始,打开终端敲下第一条命令,慢慢积累就能掌握服务器管理的核心能力。