Linux 入门实战:从常用命令到文件权限与进程管理
刚接触 Linux 的同学,常被满屏命令吓住。其实抓住三条主线就能很快上手:先会走路,再会管文件,最后会看进程。
一、常用命令:先把路走通
登录后先看自己在哪里,再看周围有什么:
pwd
ls -la
cd /etc
cd ~
pwd 显示当前目录,ls -la 列出全部文件,cd 用来切换目录。动手前先用 ls 确认位置,误删的风险会小很多。查用法时,man ls 可以看全部参数,grep --help 可以快速查帮助,遇到报错先把完整信息记下来再查,比凭感觉反复试要快。
二、文件权限:谁能读,谁能改
ls -l 的第一列就是权限,例如 -rw-r--r--,分成所有者、同组用户、其他用户三组,每组是读、写、执行:
ls -l notes.txt
chmod 644 notes.txt
chmod 755 deploy.sh
chmod 644 是所有者可读写、其他人只读,适合普通文件;chmod 755 适合脚本。改权限前先想清楚:它真的需要执行权限吗?给得越少越安全。touch 建空文件,mkdir -p 建多层目录,mv 改名或移动,rm -rf 删除目录且没有回收站,执行前一定要再看一遍路径。
三、进程管理:找到卡住的程序
服务变慢时,先看进程和资源:
ps aux | grep nginx
top
free -h
df -h
systemctl status nginx
ps aux 列出进程,top 看 CPU 和内存,free -h 看内存余量,df -h 看磁盘余量。很多“服务起不来”,其实是磁盘满了或端口被旧进程占着。停进程先用 kill 发正常终止信号,等一等再确认;改完配置后用 systemctl restart 重启,再用 systemctl status 和日志确认它真的跑起来了。
结语
入门不需要一次背下几百条命令。先练熟 ls、cd、chmod、ps、top,再按需扩展,遇到问题查手册、看日志,慢慢就会形成自己的排查思路。
- 点赞
- 收藏
- 关注作者
评论(0)