国产麒麟V10系统命令大全,100个实用命令助你玩转系统!
发布日期:2025-09-06 22:53 点击次数:109
在进入命令的世界之前,我们先来认识一下主角——国产麒麟V10系统。它是由中国科学院软件研究所研发的一款基于Linux内核的操作系统,支持X86、ARM等多种架构,并针对国产CPU(如飞腾、鲲鹏)进行了深度优化。麒麟V10以其自主可控、高安全性著称,是国产操作系统中的“扛把子”。
无论是桌面用户还是服务器管理员,麒麟V10都能满足你的需求。而命令行,作为操作系统的“灵魂钥匙”,能让你更高效地与系统互动。别担心命令行看起来冷冰冰,只要你耐心学,它就会变成你的“超级助手”!
有人可能会问:“现在不是有图形界面吗?为啥还要费劲学命令?”这个问题问得好!答案也很简单:命令行不仅速度快、效率高,还能完成许多图形界面搞不定的任务。比如,批量处理文件、远程管理服务器、自动化脚本……这些都离不开命令的“魔法”。
图片
更重要的是,掌握命令就像拿到了操作系统的“遥控器”,让你随心所欲地操控一切。是不是很酷?接下来,我们就进入正题,全面解锁麒麟V10的命令宝库!
一、文件与目录管理命令ls命令意思:列出目录中的文件和子目录。使用场景:查看当前目录内容,检查文件是否存在。命令介绍:ls是文件管理的“入门钥匙”,简单却实用。想知道文件夹里藏了啥?敲个ls就行!加上选项还能玩出花样,比如ls -l显示详细信息,ls -a连隐藏文件都不放过。cd命令意思:切换当前工作目录。使用场景:快速跳转到指定目录操作文件。命令介绍:cd是你的“传送门”,输入cd /home就能瞬间到家目录。想回上一级?cd ..帮你搞定,灵活又省事。pwd命令意思:显示当前目录的完整路径。使用场景:迷失在目录层级时确认位置。命令介绍:pwd就像“导航仪”,敲一下就告诉你现在站在哪。输出类似/usr/local,简单明了,新手必备。mkdir命令意思:创建新目录。使用场景:需要新建文件夹存放文件时。命令介绍:mkdir是“建筑大师”,mkdir test轻松建个目录。想一次创建多级?试试mkdir -p a/b/c,效率爆棚!rm命令意思:删除文件或目录。使用场景:清理无用文件或文件夹。命令介绍:rm是“清理神器”,rm file.txt删除单个文件,rm -r dir连目录一起干掉。但小心,rm -rf可是“核弹级”操作,用前三思!cp命令意思:复制文件或目录。使用场景:备份文件或复制到其他路径。命令介绍:cp是“复印机”,cp file.txt /backup就能备份。加-r还能复制整个目录,操作简单又实用。mv命令意思:移动或重命名文件/目录。使用场景:调整文件位置或改名。命令介绍:mv是“搬运工+改名师”,mv old.txt new.txt重命名,mv file /dir移动文件,一招两用。touch命令意思:创建空文件或更新文件时间戳。使用场景:快速生成文件或刷新时间。命令介绍:touch是“魔术笔”,touch new.txt秒建空文件,还能更新时间戳,脚本开发常用。cat命令意思:查看文件内容或合并文件。使用场景:快速浏览文件或合并文本。命令介绍:cat是“速读神器”,cat log.txt显示内容,cat f1.txt f2.txt > f3.txt还能合并文件,效率满分。less命令意思:分页查看文件内容。使用场景:查看大文件时避免刷屏。命令介绍:less比cat更温柔,less big.log分页显示,用上下键翻页,按q退出,适合长篇阅读。more命令意思:逐页查看文件内容。使用场景:浏览长文件时控制显示节奏。命令介绍:more和less类似,more file.txt按空格翻页,适合慢慢看,但不能像less那样上下滚动。head命令意思:显示文件开头几行。使用场景:快速检查文件头部内容。命令介绍:head是“偷瞄大师”,head -n 5 file.txt看前5行,常用于日志预览。tail命令意思:显示文件末尾几行。使用场景:实时查看日志最新内容。命令介绍:tail是“尾巴侦探”,tail -f log.txt动态监控文件末尾,运维必备。find命令意思:查找文件或目录。使用场景:搜索特定文件或批量操作。命令介绍:find是“搜索能手”,find / -name '*.txt'找出所有txt文件,功能强大到飞起!ln命令意思:创建文件链接(硬链接或软链接)。使用场景:节省空间或简化路径。命令介绍:ln是“链接大师”,ln -s source target创建软链接,像快捷方式一样方便。du命令意思:统计文件或目录的磁盘使用量。使用场景:检查哪些文件占空间。命令介绍:du是“空间侦探”,du -sh dir显示目录总大小,帮你找出“空间杀手”。df命令意思:查看磁盘空间使用情况。使用场景:监控磁盘剩余容量。命令介绍:df是“磁盘管家”,df -h以人类可读格式显示,磁盘快满时必看。chmod命令意思:修改文件权限。使用场景:调整文件访问权限。命令介绍:chmod是“权限管理员”,chmod 755 script.sh设置可执行权限,安全又灵活。chown命令意思:更改文件所有者。使用场景:转移文件归属权。命令介绍:chown是“归属调整器”,chown user file.txt把文件给指定用户,管理必备。stat命令意思:显示文件或目录的详细信息。使用场景:查看文件元数据。命令介绍:stat是“文件身份证”,stat file.txt告诉你创建时间、权限等细节。二、进程管理命令ps命令意思:显示当前进程状态。使用场景:查看运行中的程序。命令介绍:ps是“进程侦探”,ps -ef列出所有进程,帮你找到“后台玩家”。top命令意思:实时监控进程和系统资源。使用场景:检查CPU、内存使用情况。命令介绍:top是“系统体检仪”,动态显示进程状态,按q退出,运维利器。htop命令意思:增强版进程监控工具。使用场景:更直观地查看进程。命令介绍:htop比top更友好,彩色界面、鼠标操作,htop一敲就懂。kill命令意思:终止指定进程。使用场景:结束卡死的程序。命令介绍:kill是“终结者”,kill 1234干掉PID为1234的进程,强力但要谨慎。killall命令意思:按名称终止进程。使用场景:批量关闭同名进程。命令介绍:killall更直接,killall firefox结束所有火狐进程,省时省力。pkill命令意思:根据条件杀死进程。使用场景:按名称或属性杀进程。命令介绍:pkill是“精准狙击手”,pkill -u user干掉某用户的所有进程。nice命令意思:设置进程优先级。使用场景:调整程序运行优先级。命令介绍:nice是“礼让大师”,nice -n 10 cmd降低优先级,让资源分配更合理。renice命令意思:调整运行中进程的优先级。使用场景:动态优化进程性能。命令介绍:renice是“调优助手”,renice 5 1234调整PID为1234的进程优先级。jobs命令意思:列出后台任务。使用场景:查看后台运行的命令。命令介绍:jobs是“后台管理员”,显示所有后台任务,配合fg/bg切换使用。fg命令意思:将后台任务调到前台。使用场景:恢复后台运行的命令。命令介绍:fg是“前台召回令”,fg %1唤醒任务1,操作更灵活。bg命令意思:将任务放到后台运行。使用场景:让暂停的任务继续运行。命令介绍:bg是“后台助推器”,bg %1让任务1在后台跑起来。nohup命令意思:让命令在终端关闭后继续运行。使用场景:运行长时间任务。命令介绍:nohup是“持久战士”,nohup cmd &让任务永不中断。pidof命令意思:查找进程ID。使用场景:根据进程名找PID。命令介绍:pidof是“ID猎人”,pidof sshd返回sshd的PID,精准高效。uptime命令意思:显示系统运行时间和负载。使用场景:检查系统运行状态。命令介绍:uptime是“状态播报员”,告诉你系统开了多久、负载如何。free命令意思:查看内存使用情况。使用场景:监控内存是否充足。命令介绍:free是“内存管家”,free -m以MB显示内存状态,清晰明了。三、网络管理命令ifconfig命令意思:查看或配置网络接口。使用场景:检查IP地址或设置网络。命令介绍:ifconfig是“网络地图”,显示网卡信息,ifconfig eth0 up激活接口。ip命令意思:管理网络接口和路由。使用场景:现代网络配置任务。命令介绍:ip是ifconfig的“接班人”,ip addr查看IP,功能更全面。ping命令意思:测试网络连通性。使用场景:检查是否能连通目标主机。命令介绍:ping是“网络信使”,ping baidu.com测试网络,Ctrl+C停止。netstat命令意思:查看网络连接和统计信息。使用场景:监控端口和连接状态。命令介绍:netstat是“网络侦探”,netstat -an列出所有连接,排查利器。ss命令意思:快速查看网络套接字状态。使用场景:替代netstat查看连接。命令介绍:ss是“网速侦探”,ss -tuln显示监听端口,比netstat更快。curl命令意思:发送HTTP请求获取数据。使用场景:测试网站或下载文件。命令介绍:curl是“网络搬运工”,curl baidu.com抓取网页内容,功能强大。wget命令意思:下载网络文件。使用场景:从网上获取文件。命令介绍:wget是“下载神器”,wget url直接下载,简单粗暴。traceroute命令意思:追踪数据包路由路径。使用场景:排查网络延迟问题。命令介绍:traceroute是“路径探子”,traceroute google.com显示每跳信息。dig命令意思:查询DNS信息。使用场景:检查域名解析。命令介绍:dig是“DNS专家”,dig baidu.com返回详细解析结果。nslookup命令意思:查询域名解析。使用场景:测试DNS是否正常。命令介绍:nslookup是“域名侦探”,nslookup baidu.com简单查询IP。route命令意思:查看或管理路由表。使用场景:调整网络路由规则。命令介绍:route是“路由管理员”,route -n显示路由表,网络调试必备。arp命令意思:查看或管理ARP缓存。使用场景:检查MAC地址映射。命令介绍:arp是“地址解析员”,arp -n列出ARP表,排查网络问题。hostname命令意思:显示或设置主机名。使用场景:确认或修改机器名称。命令介绍:hostname是“身份标签”,hostname显示当前主机名。telnet命令意思:测试端口连通性。使用场景:检查服务是否可达。命令介绍:telnet是“端口探针”,telnet 127.0.0.1 22测试SSH端口。ssh命令意思:远程登录服务器。使用场景:管理远程主机。命令介绍:ssh是“远程钥匙”,ssh user@host安全登录,运维核心工具。scp命令意思:通过SSH传输文件。使用场景:远程复制文件。命令介绍:scp是“安全搬运工”,scp file user@host:/path传输文件。ftp命令意思:文件传输协议客户端。使用场景:通过FTP上传下载文件。命令介绍:ftp是“传统搬运工”,ftp host连接FTP服务器。iptables命令意思:配置防火墙规则。使用场景:设置网络访问控制。命令介绍:iptables是“网络门卫”,iptables -L查看规则,安全必备。firewall-cmd命令意思:管理firewalld防火墙。使用场景:动态调整防火墙策略。命令介绍:firewall-cmd更现代,firewall-cmd --list-all查看配置。nc命令意思:网络连接测试工具。使用场景:调试网络服务。命令介绍:nc是“万能探针”,nc -zv host 80测试80端口连通性。四、系统管理命令uname命令意思:显示系统信息。使用场景:查看内核版本或架构。命令介绍:uname是“系统名片”,uname -a展示全部信息,简单直接。whoami命令意思:显示当前用户名。使用场景:确认当前身份。命令介绍:whoami是“自我介绍”,敲一下就知道自己是谁。who命令意思:列出当前登录用户。使用场景:查看系统使用者。命令介绍:who是“用户侦探”,显示谁在线,管理多用户时实用。w命令意思:显示登录用户及活动。使用场景:监控用户行为。命令介绍:w比who更详细,告诉你用户在干啥,管理员爱用。last命令意思:显示用户登录历史。使用场景:检查登录记录。命令介绍:last是“历史记录员”,last列出最近登录情况。reboot命令意思:重启系统。使用场景:系统更新后重启。命令介绍:reboot是“重启按钮”,直接重启,干净利落。shutdown命令意思:关闭或重启系统。使用场景:安全关闭服务器。命令介绍:shutdown更温柔,shutdown -h now立即关机,shutdown -r now重启。halt命令意思:停止系统运行。使用场景:关闭系统电源。命令介绍:halt是“停机指令”,直接停系统,慎用。poweroff命令意思:关闭电源。使用场景:彻底关闭机器。命令介绍:poweroff是“断电大师”,结束一切运行。date命令意思:显示或设置系统时间。使用场景:调整服务器时间。命令介绍:date是“时间管理员”,date显示当前时间,date -s '2025-03-26'设置新时间。timedatectl命令意思:管理系统时间和时区。使用场景:现代时间管理。命令介绍:timedatectl更高级,timedatectl set-timezone Asia/Shanghai设置时区。history命令意思:查看历史命令记录。使用场景:回顾之前操作。命令介绍:history是“记忆大师”,列出敲过的命令,!123重跑第123条。clear命令意思:清空终端屏幕。使用场景:清理屏幕方便操作。命令介绍:clear是“屏幕清洁工”,一键清爽终端。passwd命令意思:修改用户密码。使用场景:增强账户安全。命令介绍:passwd是“密码锁匠”,passwd user为user改密码。useradd命令意思:创建新用户。使用场景:添加系统用户。命令介绍:useradd是“门卫”,useradd newuser新建用户,配合passwd使用。userdel命令意思:删除用户。使用场景:移除无用账户。命令介绍:userdel是“清退官”,userdel user删除用户,-r连家目录一起删。groupadd命令意思:创建新用户组。使用场景:管理权限组。命令介绍:groupadd是“组团大师”,groupadd dev新建dev组。usermod命令意思:修改用户属性。使用场景:调整用户权限或组。命令介绍:usermod是“用户调整器”,usermod -aG dev user把user加到dev组。su命令意思:切换用户身份。使用场景:临时变成其他用户。命令介绍:su是“变身术”,su root切换到root,方便管理。sudo命令意思:以管理员权限执行命令。使用场景:执行需要root权限的操作。命令介绍:sudo是“权限钥匙”,sudo cmd临时提权,安全又方便。五、文本处理命令grep命令意思:搜索文本中的匹配内容。使用场景:从文件中找特定信息。命令介绍:grep是“搜索神器”,grep 'error' log.txt找出含error的行。awk命令意思:处理和分析文本数据。使用场景:提取文件特定列。命令介绍:awk是“文本大师”,awk '{print $1}' file打印第一列,功能超强。sed命令意思:编辑文本流。使用场景:批量替换文件内容。命令介绍:sed是“文本手术刀”,sed 's/old/new/g' file全局替换old为new。cut命令意思:剪切文本字段。使用场景:提取文件某部分内容。命令介绍:cut是“剪刀手”,cut -d: -f1 /etc/passwd提取用户名。sort命令意思:对文本行排序。使用场景:整理文件内容顺序。命令介绍:sort是“整理大师”,sort file.txt按字母排序,-n按数字排。uniq命令意思:去除重复行。使用场景:清理重复数据。命令介绍:uniq是“去重专家”,sort file | uniq去除重复行,常与sort搭配。wc命令意思:统计行数、字数等。使用场景:检查文件大小或内容量。命令介绍:wc是“计数器”,wc -l file.txt统计行数,简洁实用。tee命令意思:将输出同时写入文件和屏幕。使用场景:保存命令结果并查看。命令介绍:tee是“分流器”,ls | tee output.txt既显示又保存。echo命令意思:输出文本或变量。使用场景:调试脚本或显示信息。命令介绍:echo是“传声筒”,echo 'Hello'打印Hello,脚本常用。printf命令意思:格式化输出文本。使用场景:需要精确控制输出格式。命令介绍:printf是“精美打印机”,printf '%s %d\n' text 123格式化输出。tr命令意思:转换或删除字符。使用场景:批量修改文本字符。命令介绍:tr是“字符魔术师”,tr 'a-z' 'A-Z' < file把小写变大写。paste命令意思:合并文件行。使用场景:将多文件内容并列显示。命令介绍:paste是“拼接工”,paste f1.txt f2.txt合并两文件内容。split命令意思:分割大文件。使用场景:处理超大文件。命令介绍:split是“文件切割机”,split -l 100 big.txt按100行拆分。diff命令意思:比较文件差异。使用场景:检查文件改动。命令介绍:diff是“对比专家”,diff f1.txt f2.txt找出不同之处。patch命令意思:应用补丁文件。使用场景:更新文件内容。命令介绍:patch是“补丁工匠”,patch file < diff.patch修补文件。六、软件管理命令apt命令意思:管理软件包(Debian系)。使用场景:安装、更新软件。命令介绍:apt是“软件管家”,apt install vim装vim,apt update更新源。dpkg命令意思:安装或管理deb包。使用场景:手动安装软件包。命令介绍:dpkg是“包安装工”,dpkg -i package.deb安装deb文件。yum命令意思:管理软件包(RPM系)。使用场景:CentOS系软件安装。命令介绍:yum是“RPM管家”,yum install httpd装Apache。rpm命令意思:安装或查询RPM包。使用场景:处理RPM格式软件。命令介绍:rpm是“RPM专家”,rpm -ivh package.rpm安装软件。dnf命令意思:新一代RPM包管理工具。使用场景:现代RPM系软件管理。命令介绍:dnf是“yum升级版”,dnf install nginx装nginx,更快更强。snap命令意思:管理Snap软件包。使用场景:安装跨平台应用。命令介绍:snap是“新派管家”,snap install vlc装VLC播放器。systemctl命令意思:管理系统服务。使用场景:启动、停止服务。命令介绍:systemctl是“服务大师”,systemctl start sshd启动SSH服务。service命令意思:管理服务(旧方式)。使用场景:控制系统服务。命令介绍:service是“老派服务员”,service sshd restart重启SSH。update-rc.d命令意思:管理开机启动服务。使用场景:设置服务自启。命令介绍:update-rc.d是“启动管家”,update-rc.d ssh enable开机启动SSH。chkconfig- **命令意思**:管理服务启动级别。 - **使用场景**:调整服务开机状态。 - **命令介绍**:chkconfig是“开机管理员”,`chkconfig httpd on`设置httpd自启。 总结最后瑞哥给大家用表格总结一下,简洁明了,方便查阅!
文件与目录管理命令图片
图片
图片
图片
图片
图片
本文完,心动不如行动,快收藏起来吧!
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。