Linux 入门:第一次登录服务器后,先学会这 10 个命令
第一次登录 Linux 服务器,很多人会被黑底白字的终端吓住。其实不用先背几百个命令,先把最常用的十个练熟,就能完成查看、定位、编辑和排障这些日常工作。本文按“先看清位置,再找文件,再看内容,最后改动和收尾”的顺序来讲,适合刚接触云服务器的新手。
一、先确认自己在哪里
登录后先执行 pwd,它会打印当前工作目录;再执行 ls -la,可以看到隐藏文件和权限、属主、大小、时间。cd 用于切换目录,cd … 回到上一级,cd ~ 回到家目录。新手最容易迷路,建议每次切换目录后都用 pwd 和 ls 确认一次,避免在错误目录里建文件或删文件。
二、找文件和看内容
find 和 grep 是定位问题的好搭档。例如在当前目录下按名字查找配置文件,可以用 find . -name “*.conf”;想在日志里找关键字,可以用 grep -n “error” app.log,-n 会显示行号。看小文件用 cat,看大文件建议用 less,less 里按 q 退出,按 / 可以搜索。不要一上来就用 cat 输出几万行日志,那样既看不清,也容易错过关键信息。
三、看系统状态
top 或 htop 可以看 CPU、内存和占用最高的进程;df -h 看磁盘空间,-h 会用人能读懂的单位显示;free -h 看内存使用;ps aux | grep nginx 可以确认某个服务进程是否在运行。看到磁盘快满时,先定位大文件再清理,不要直接删除不确定的日志和数据目录。
四、编辑、权限与收尾
日常改配置可以用 vim 或 nano,nano 对新手更友好,底部会提示保存和退出的快捷键。改文件前先备份,例如 cp nginx.conf nginx.conf.bak,这样改错了还能恢复。chmod 用于改权限,chown 用于改属主;权限不要图省事直接给 777,生产环境尤其要谨慎。改完服务配置后,用 systemctl restart 服务名 重启,并用 systemctl status 服务名 确认状态。
五、新手避坑清单
第一,删除命令要格外小心,rm -rf 后面跟错路径代价很大,重要操作前先 ls 确认。第二,不要在根目录或系统目录随意写文件。第三,命令执行前先理解参数含义,不确定的先加 --help 看说明。第四,养成记录习惯:把每次改动、报错和解决办法写下来,下次排障会快很多。
六、一个 10 分钟练习
登录后依次做一遍:pwd 确认位置,ls -la 看文件,mkdir practice 进入练习目录,touch hello.txt 建一个空文件,echo “hello linux” > hello.txt 写入内容,cat hello.txt 查看,cp hello.txt hello.bak 备份,df -h 看磁盘,history 看自己刚才用过的命令。走完这一圈,终端就不再神秘。
总结一下:Linux 入门不是背命令大全,而是建立“定位、查看、确认、备份、再改动”的习惯。先把 pwd、ls、cd、find、grep、cat、less、top、df、ps 这类命令用熟,再逐步扩展到网络、用户和服务管理,学习曲线会平缓很多。
- 点赞
- 收藏
- 关注作者
评论(0)