Linux 入门:第一次走进命令行世界
第一次接触 Linux,很多人会被黑底白字的终端吓住。其实命令行并不可怕,它只是另一种和电脑对话的方式。图形界面用鼠标点一点,命令行用键盘敲一行,两种方式各有分工,学会后者,效率会明显提升。
一、Linux 是什么
Linux 是一套开源的操作系统内核,在它之上生长出 Ubuntu、CentOS、openEuler 等发行版。服务器、云主机、开发板和很多手机系统背后都有它的身影。对开发者来说,Linux 几乎是必备技能,因为绝大多数服务都跑在 Linux 上。
二、第一次打开终端
登录系统后,在应用菜单里找到终端,就能看到一个等待输入的提示符。提示符前面的用户名、主机名和当前目录,是系统在告诉你我是谁、我在哪。输入 whoami 可以查看当前用户,输入 pwd 可以查看当前所在目录,输入 ls 可以列出当前目录下的文件。这些命令都很短,记住三个,就能开始探索。
三、文件系统像一棵倒长的树
Linux 的文件系统从根目录出发,用斜杠表示。常见的目录各有分工:家目录存放个人文件,etc 存放配置文件,var 存放经常变化的数据,usr 存放程序文件。理解这个结构后,找文件就不再靠猜。切换目录用 cd,查看文件内容用 cat,创建目录用 mkdir,复制文件用 cp,移动或改名用 mv,删除用 rm。需要提醒新手的是,rm 删除的文件不会进回收站,动手之前务必确认路径。
四、权限是 Linux 的安全底线
每个文件都有属主、属组和其他人三组权限,读、写、执行分别对应三个字母。ls -l 能看到这些信息。权限看起来繁琐,却是多用户系统安全的基础。初学阶段记住两点就够了:不要轻易用管理员身份执行不理解的命令,不要随意把文件改成所有人可写。
五、用管道把小命令拼成大工具
Linux 的哲学是每个工具只做一件事,并把事情做好。命令之间可以用竖线连接起来,前一个命令的输出变成后一个命令的输入。比如先用 ls 列出文件,再用 grep 筛选出想要的名字,最后用 wc -l 数一数有多少行。三个小命令拼在一起,就成了一个趁手的小工具。解决问题的思路也是如此:不追求一步到位,而是把简单步骤组合起来。
六、新手的四个好习惯
第一,多用帮助。命令后面加上 --help 或者用 man 查看手册,比死记硬背可靠。第二,先在测试目录里练习删除和移动,熟练了再碰真实数据。第三,把常用的命令和踩过的坑记下来,写成自己的笔记。第四,遇到报错先读报错信息,报错往往已经把原因和解决方向写得很清楚。
七、从入门到常用
入门之后可以继续学习的内容很多:用 grep 和 sed 处理文本,用 cron 定时执行任务,用 ssh 登录远程服务器,用 systemctl 管理服务。每一个方向都不难,难的是坚持每天动手练一小会儿。命令行用得越多,肌肉记忆越牢,面对服务器时就越从容。
总结一下,Linux 入门不需要一次记住所有命令。先认识终端、文件系统和权限,再学会用管道组合小工具,养成查手册、做笔记的习惯,就已经走完了最关键的第一步。接下来的路,就是在真实场景里一次次练习,把生疏变成熟练。
- 点赞
- 收藏
- 关注作者
评论(0)