欢迎来到科特网 · 弱电工程一站式采购与协同
首页/行业资讯/工程实践/详情

Ubuntu Linux命令行基础:手把手教你用命令搞定系统管理

2026-05-12 · 工程实践

2026-05-12工程实践
Ubuntu Linux命令行基础:手把手教你用命令搞定系统管理

兄弟们,今天聊点实在的——Ubuntu命令行。别一听说敲命令就头大,咱们搞弱电的,平时调交换机、配服务器、改IP地址,哪样离得开这玩意儿?说白了,命令行就是系统管理员的“万能螺丝刀”,用好了省时省力,用不好净走弯路。我干这行十几年,从最初的抓瞎到现在闭着眼敲,踩过的坑比吃过的盐还多。

弱电工程工程实践

导语

Ubuntu linux命令行简明教程 下载权限 查看 ¥ 免费下载 评论并刷新后下载 登录后下载 查看演示 0"> {{attr

要点

  • Ubuntu linux命令行简明教程 下载权限 查看 ¥ 免费下载 评论并刷新后下载 登录后下载 查看演示 0"> {{attr
  • name}}: 您当前的等级为 登录后免费下载登录 小黑屋反思中,不准下载
  • 评论后刷新页面下载评论 支付 ¥ 以后下载 请先登录 您今天的下载次数( 次)用完了,请明天再来 支付积分 以后下载立即支付 支付 以后下载立即支付 您当前的用

兄弟们,今天聊点实在的——Ubuntu命令行。别一听说敲命令就头大,咱们搞弱电的,平时调交换机、配服务器、改IP地址,哪样离得开这玩意儿?说白了,命令行就是系统管理员的“万能螺丝刀”,用好了省时省力,用不好净走弯路。我干这行十几年,从最初的抓瞎到现在闭着眼敲,踩过的坑比吃过的盐还多。今天就把那些最基础、最管用的命令掰开了揉碎了讲给你听。

先说说文件和目录操作。你刚装完Ubuntu,打开终端,黑乎乎一个界面,别慌。先记住几个“保命”命令:cd /home进到用户目录,ls -la列出所有文件(包括隐藏的),mkdir work新建个文件夹。我见过不少新手一上来就rm -rf,结果把系统文件删了,系统直接崩掉。所以记住:删东西前先用ls确认路径,别手滑。还有,cpmv是复制和移动,cp -r能复制整个文件夹。这些命令看着简单,但在实际施工中,比如批量改设备配置文件名,用这些命令配合通配符*,一个mv *.conf /backup就能搞定,省得你一个个拖鼠标。

再聊聊权限和用户管理。Ubuntu里用sudo提权,就像工地上的“管理员钥匙”。但别啥都sudo,尤其刚入门时,我吃过亏:有次想改个配置文件,直接sudo vim /etc/network/interfaces,结果没备份,改错一个参数,整个网络断了,机房报警响了半天。所以我的经验是:改系统文件前,先cp /etc/network/interfaces /etc/network/interfaces.bak备份,再动手。权限设置用chmodchown,比如给脚本加执行权限:chmod +x script.sh。如果你是团队干活,别忘了用useraddpasswd创建用户,再配合groupadd分好组,省得大家抢权限。

系统管理和进程监控这块,是咱们弱电人的“看家本领”。用tophtop看CPU、内存占用,哪个进程跑飞了,一目了然。我碰到过最坑的一次:一台监控服务器,CPU飙到100%,查半天发现是某个日志进程死循环了。用ps aux | grep 进程名找到PID,再kill -9 PID强制干掉。但注意,kill -9是最后手段,能先kill -15优雅退出就别硬来。另外,systemctl是管理服务的神器,比如重启网络:systemctl restart networking。省钱的技巧:用crontab -e写个定时任务,半夜自动清理日志,省得你天天爬起来手动删。

网络配置是重头戏。Ubuntu里用ip addr看IP地址,ping测连通性,netstat -tlnp看端口监听。我经常遇到新人问:“为啥我配了静态IP,重启就没了?”那是因为没改配置文件。Ubuntu 18.04以后用netplan,配置文件在/etc/netplan/下,格式是YAML。记住:改完跑sudo netplan apply生效。还有,traceroute能追踪路由,排查网络延迟时特别好用。比如监控摄像头掉线,用traceroute 192.168.1.100,从源头一步步看哪跳断了。另外,iptables防火墙命令别瞎折腾,不熟就先别碰,搞不好把自己锁外面。

软件包管理,Ubuntu用apt。安装软件:sudo apt install 包名,更新:sudo apt update && sudo apt upgrade。但别一股脑全升级,有时候新版本反而出兼容问题。我吃过亏:有次升级了samba,结果和Windows共享全崩了,最后回滚才搞定。所以我的习惯是:升级前apt list --upgradable看看哪些包要变,挑着升。卸载用sudo apt remove 包名,如果想连配置文件一起清,用sudo apt purge。还有,别装什么“一键安装脚本”,很多都是坑,老老实实从官方源装。

文本处理命令也很关键,尤其分析日志时。用cat看文件内容,grep搜索关键字,比如grep "error" /var/log/syslog。更高级的用awksed,能批量改文本。我常用sed -i 's/旧内容/新内容/g' 文件名来替换配置参数,比手改快多了。但注意,-i是直接修改原文件,最好先备份。还有tail -f实时监控日志,调试时特别好用。

最后说说压缩和远程连接。压缩用tar -czf打包成.tar.gz,解压用tar -xzf。远程连接用SSH,ssh 用户名@IP就能登上去。我建议配个密钥登录,省得每次输密码。命令:ssh-keygen -t rsa生成密钥,ssh-copy-id 用户@IP复制到服务器。这样既安全又方便。还有,用scp传文件,scp 文件 用户@IP:路径,比U盘拷来拷去强多了。

Ubuntu linux命令行简明教程

总之,命令行这东西,多练多记,慢慢就成了肌肉记忆。刚开始别怕出错,虚拟机里随便折腾,反正能还原。记住:备份、备份、再备份,这是咱们弱电人的保命哲学。好了,今天就唠到这儿,有什么问题评论区见。

平台