麒麟操作系统(基于Linux)的终端命令为用户提供了强大的系统管理能力,掌握这些命令可以显著提升效率。以下是关键应用场景和实用命令示例:
bash
cd ~/Documents # 进入用户文档目录
cd .. # 返回上一级目录
pwd # 显示当前路径
bash
cp -r dir1/ dir2/ # 递归复制目录
find /home -name "*.txt" # 全局搜索文本文件
chmod 755 script.sh # 修改文件权限为可执行
bash
top # 动态查看进程资源占用
free -h # 人性化显示内存使用
df -h # 查看磁盘空间(易读格式)
bash
kill -9 PID # 强制终止失控进程
nice -n 10 command # 启动低优先级任务
bash
ping example.com # 测试网络连通性
ifconfig # 查看网卡信息(需root)
netstat -tuln # 检查开放端口
bash
ssh user@192.168.1.100 # SSH远程登录
scp file.txt user@host:/path # 安全传输文件
bash
sudo apt update # 更新软件源(麒麟基于Debian)
sudo apt install vim # 安装Vim编辑器
sudo apt purge nano # 彻底卸载软件
bash
apt search python # 搜索Python相关包
dpkg -l | grep nginx # 检查是否安装Nginx
bash
for file in *.log; do mv "$file" "${file%.log}.bak"; done
bash
crontab -e # 添加每日备份任务
# 添加行:0 3 * * * /bin/bash /home/backup.sh
bash
sudo adduser newuser # 创建新用户
sudo usermod -aG sudo newuser # 授予管理员权限
passwd newuser # 修改用户密码
bash
journalctl -xe # 查看系统日志(systemd)
tail -f /var/log/syslog # 实时监控日志
grep "error" /var/log/* # 搜索错误信息
学习建议:
- 使用man 命令名
(如man ls
)查看详细手册
- 从常用命令开始,逐步构建命令组合
掌握这些命令后,你将能像专业系统管理员一样精准控制麒麟系统,处理复杂任务的效率远超图形界面操作。