羽墨笔记

羽墨笔记

国产麒麟V10系统命令大全,100个实用命令助你玩转系统!

0 115

本文最后更新于3天前,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

在进入命令的世界之前,我们先来认识一下主角——国产麒麟V10系统。它是由中国科学院软件研究所研发的一款基于Linux内核的操作系统,支持X86、ARM等多种架构,并针对国产CPU(如飞腾、鲲鹏)进行了深度优化。麒麟V10以其自主可控、高安全性著称,是国产操作系统中的“扛把子”。

无论是桌面用户还是服务器管理员,麒麟V10都能满足你的需求。而命令行,作为操作系统的“灵魂钥匙”,能让你更高效地与系统互动。别担心命令行看起来冷冰冰,只要你耐心学,它就会变成你的“超级助手”!💪

有人可能会问:“现在不是有图形界面吗?为啥还要费劲学命令?”这个问题问得好!答案也很简单:命令行不仅速度快、效率高,还能完成许多图形界面搞不定的任务。比如,批量处理文件、远程管理服务器、自动化脚本……这些都离不开命令的“魔法”。

更重要的是,掌握命令就像拿到了操作系统的“遥控器”,让你随心所欲地操控一切。是不是很酷?😎接下来,我们就进入正题,全面解锁麒麟V10的命令宝库!

一、文件与目录管理命令

1. ls

◦ 命令意思 :列出目录中的文件和子目录。

◦ 使用场景 :查看当前目录内容,检查文件是否存在。

◦ 命令介绍 :ls是文件管理的“入门钥匙”,简单却实用。想知道文件夹里藏了啥?敲个ls就行!加上选项还能玩出花样,比如 ls -l 显示详细信息, ls -a 连隐藏文件都不放过。

2. cd

◦ 命令意思 :切换当前工作目录。

◦ 使用场景 :快速跳转到指定目录操作文件。

◦ 命令介绍 :cd是你的“传送门”,输入 cd /home 就能瞬间到家目录。想回上一级? cd .. 帮你搞定,灵活又省事。

3. pwd

◦ 命令意思 :显示当前目录的完整路径。

◦ 使用场景 :迷失在目录层级时确认位置。

◦ 命令介绍 :pwd就像“导航仪”,敲一下就告诉你现在站在哪。输出类似 /usr/local ,简单明了,新手必备。

4. mkdir

◦ 命令意思 :创建新目录。

◦ 使用场景 :需要新建文件夹存放文件时。

◦ 命令介绍 :mkdir是“建筑大师”, mkdir test 轻松建个目录。想一次创建多级?试试 mkdir -p a/b/c ,效率爆棚!

5. rm

◦ 命令意思 :删除文件或目录。

◦ 使用场景 :清理无用文件或文件夹。

◦ 命令介绍 :rm是“清理神器”, rm file.txt 删除单个文件, rm -r dir 连目录一起干掉。但小心, rm -rf 可是“核弹级”操作,用前三思!

6. cp

◦ 命令意思 :复制文件或目录。

◦ 使用场景 :备份文件或复制到其他路径。

◦ 命令介绍 :cp是“复印机”, cp file.txt /backup 就能备份。加 -r 还能复制整个目录,操作简单又实用。

7. mv

◦ 命令意思 :移动或重命名文件/目录。

◦ 使用场景 :调整文件位置或改名。

◦ 命令介绍 :mv是“搬运工+改名师”, mv old.txt new.txt 重命名, mv file /dir 移动文件,一招两用。

8. touch

◦ 命令意思 :创建空文件或更新文件时间戳。

◦ 使用场景 :快速生成文件或刷新时间。

◦ 命令介绍 :touch是“魔术笔”, touch new.txt 秒建空文件,还能更新时间戳,脚本开发常用。

9. cat

◦ 命令意思 :查看文件内容或合并文件。

◦ 使用场景 :快速浏览文件或合并文本。

◦ 命令介绍 :cat是“速读神器”, cat log.txt 显示内容, cat f1.txt f2.txt > f3.txt 还能合并文件,效率满分。

10. less

◦ 命令意思 :分页查看文件内容。

◦ 使用场景 :查看大文件时避免刷屏。

◦ 命令介绍 :less比cat更温柔, less big.log 分页显示,用上下键翻页,按q退出,适合长篇阅读。

11. more

◦ 命令意思 :逐页查看文件内容。

◦ 使用场景 :浏览长文件时控制显示节奏。

◦ 命令介绍 :more和less类似, more file.txt 按空格翻页,适合慢慢看,但不能像less那样上下滚动。

12. head

◦ 命令意思 :显示文件开头几行。

◦ 使用场景 :快速检查文件头部内容。

◦ 命令介绍 :head是“偷瞄大师”, head -n 5 file.txt 看前5行,常用于日志预览。

13. tail

◦ 命令意思 :显示文件末尾几行。

◦ 使用场景 :实时查看日志最新内容。

◦ 命令介绍 :tail是“尾巴侦探”, tail -f log.txt 动态监控文件末尾,运维必备。

14. find

◦ 命令意思 :查找文件或目录。

◦ 使用场景 :搜索特定文件或批量操作。

◦ 命令介绍 :find是“搜索能手”, find / -name "*.txt" 找出所有txt文件,功能强大到飞起!

15. ln

◦ 命令意思 :创建文件链接(硬链接或软链接)。

◦ 使用场景 :节省空间或简化路径。

◦ 命令介绍 :ln是“链接大师”, ln -s source target 创建软链接,像快捷方式一样方便。

16. du

◦ 命令意思 :统计文件或目录的磁盘使用量。

◦ 使用场景 :检查哪些文件占空间。

◦ 命令介绍 :du是“空间侦探”, du -sh dir 显示目录总大小,帮你找出“空间杀手”。

17. df

◦ 命令意思 :查看磁盘空间使用情况。

◦ 使用场景 :监控磁盘剩余容量。

◦ 命令介绍 :df是“磁盘管家”, df -h 以人类可读格式显示,磁盘快满时必看。

18. chmod

◦ 命令意思 :修改文件权限。

◦ 使用场景 :调整文件访问权限。

◦ 命令介绍 :chmod是“权限管理员”, chmod 755 script.sh 设置可执行权限,安全又灵活。

19. chown

◦ 命令意思 :更改文件所有者。

◦ 使用场景 :转移文件归属权。

◦ 命令介绍 :chown是“归属调整器”, chown user file.txt 把文件给指定用户,管理必备。

20. stat

◦ 命令意思 :显示文件或目录的详细信息。

◦ 使用场景 :查看文件元数据。

◦ 命令介绍 :stat是“文件身份证”, stat file.txt 告诉你创建时间、权限等细节。

二、进程管理命令

1. ps

◦ 命令意思 :显示当前进程状态。

◦ 使用场景 :查看运行中的程序。

◦ 命令介绍 :ps是“进程侦探”, ps -ef 列出所有进程,帮你找到“后台玩家”。

2. top

◦ 命令意思 :实时监控进程和系统资源。

◦ 使用场景 :检查CPU、内存使用情况。

◦ 命令介绍 :top是“系统体检仪”,动态显示进程状态,按q退出,运维利器。

3. htop

◦ 命令意思 :增强版进程监控工具。

◦ 使用场景 :更直观地查看进程。

◦ 命令介绍 :htop比top更友好,彩色界面、鼠标操作, htop 一敲就懂。

4. kill

◦ 命令意思 :终止指定进程。

◦ 使用场景 :结束卡死的程序。

◦ 命令介绍 :kill是“终结者”, kill 1234 干掉PID为1234的进程,强力但要谨慎。

5. killall

◦ 命令意思 :按名称终止进程。

◦ 使用场景 :批量关闭同名进程。

◦ 命令介绍 :killall更直接, killall firefox 结束所有火狐进程,省时省力。

6. pkill

◦ 命令意思 :根据条件杀死进程。

◦ 使用场景 :按名称或属性杀进程。

◦ 命令介绍 :pkill是“精准狙击手”, pkill -u user 干掉某用户的所有进程。

7. nice

◦ 命令意思 :设置进程优先级。

◦ 使用场景 :调整程序运行优先级。

◦ 命令介绍 :nice是“礼让大师”, nice -n 10 cmd 降低优先级,让资源分配更合理。

8. renice

◦ 命令意思 :调整运行中进程的优先级。

◦ 使用场景 :动态优化进程性能。

◦ 命令介绍 :renice是“调优助手”, renice 5 1234 调整PID为1234的进程优先级。

9. jobs

◦ 命令意思 :列出后台任务。

◦ 使用场景 :查看后台运行的命令。

◦ 命令介绍 :jobs是“后台管理员”,显示所有后台任务,配合fg/bg切换使用。

10. fg

◦ 命令意思 :将后台任务调到前台。

◦ 使用场景 :恢复后台运行的命令。

◦ 命令介绍 :fg是“前台召回令”, fg %1 唤醒任务1,操作更灵活。

11. bg

◦ 命令意思 :将任务放到后台运行。

◦ 使用场景 :让暂停的任务继续运行。

◦ 命令介绍 :bg是“后台助推器”, bg %1 让任务1在后台跑起来。

12. nohup

◦ 命令意思 :让命令在终端关闭后继续运行。

◦ 使用场景 :运行长时间任务。

◦ 命令介绍 :nohup是“持久战士”, nohup cmd & 让任务永不中断。

13. pidof

◦ 命令意思 :查找进程ID。

◦ 使用场景 :根据进程名找PID。

◦ 命令介绍 :pidof是“ID猎人”, pidof sshd 返回sshd的PID,精准高效。

14. uptime

◦ 命令意思 :显示系统运行时间和负载。

◦ 使用场景 :检查系统运行状态。

◦ 命令介绍 :uptime是“状态播报员”,告诉你系统开了多久、负载如何。

15. free

◦ 命令意思 :查看内存使用情况。

◦ 使用场景 :监控内存是否充足。

◦ 命令介绍 :free是“内存管家”, free -m 以MB显示内存状态,清晰明了。

三、网络管理命令

1. ifconfig

◦ 命令意思 :查看或配置网络接口。

◦ 使用场景 :检查IP地址或设置网络。

◦ 命令介绍 :ifconfig是“网络地图”,显示网卡信息, ifconfig eth0 up 激活接口。

2. ip

◦ 命令意思 :管理网络接口和路由。

◦ 使用场景 :现代网络配置任务。

◦ 命令介绍 :ip是ifconfig的“接班人”, ip addr 查看IP,功能更全面。

3. ping

◦ 命令意思 :测试网络连通性。

◦ 使用场景 :检查是否能连通目标主机。

◦ 命令介绍 :ping是“网络信使”, ping baidu.com 测试网络,Ctrl+C停止。

4. netstat

◦ 命令意思 :查看网络连接和统计信息。

◦ 使用场景 :监控端口和连接状态。

◦ 命令介绍 :netstat是“网络侦探”, netstat -an 列出所有连接,排查利器。

5. ss

◦ 命令意思 :快速查看网络套接字状态。

◦ 使用场景 :替代netstat查看连接。

◦ 命令介绍 :ss是“网速侦探”, ss -tuln 显示监听端口,比netstat更快。

6. curl

◦ 命令意思 :发送HTTP请求获取数据。

◦ 使用场景 :测试网站或下载文件。

◦ 命令介绍 :curl是“网络搬运工”, curl baidu.com 抓取网页内容,功能强大。

7. wget

◦ 命令意思 :下载网络文件。

◦ 使用场景 :从网上获取文件。

◦ 命令介绍 :wget是“下载神器”, wget url 直接下载,简单粗暴。

8. traceroute

◦ 命令意思 :追踪数据包路由路径。

◦ 使用场景 :排查网络延迟问题。

◦ 命令介绍 :traceroute是“路径探子”, traceroute google.com 显示每跳信息。

9. dig

◦ 命令意思 :查询DNS信息。

◦ 使用场景 :检查域名解析。

◦ 命令介绍 :dig是“DNS专家”, dig baidu.com 返回详细解析结果。

10. nslookup

◦ 命令意思 :查询域名解析。

◦ 使用场景 :测试DNS是否正常。

◦ 命令介绍 :nslookup是“域名侦探”, nslookup baidu.com 简单查询IP。

11. route

◦ 命令意思 :查看或管理路由表。

◦ 使用场景 :调整网络路由规则。

◦ 命令介绍 :route是“路由管理员”, route -n 显示路由表,网络调试必备。

12. arp

◦ 命令意思 :查看或管理ARP缓存。

◦ 使用场景 :检查MAC地址映射。

◦ 命令介绍 :arp是“地址解析员”, arp -n 列出ARP表,排查网络问题。

13. hostname

◦ 命令意思 :显示或设置主机名。

◦ 使用场景 :确认或修改机器名称。

◦ 命令介绍 :hostname是“身份标签”, hostname 显示当前主机名。

14. telnet

◦ 命令意思 :测试端口连通性。

◦ 使用场景 :检查服务是否可达。

◦ 命令介绍 :telnet是“端口探针”, telnet 127.0.0.1 22 测试SSH端口。

15. ssh

◦ 命令意思 :远程登录服务器。

◦ 使用场景 :管理远程主机。

◦ 命令介绍 :ssh是“远程钥匙”, ssh user@host 安全登录,运维核心工具。

16. scp

◦ 命令意思 :通过SSH传输文件。

◦ 使用场景 :远程复制文件。

◦ 命令介绍 :scp是“安全搬运工”, scp file user@host:/path 传输文件。

17. ftp

◦ 命令意思 :文件传输协议客户端。

◦ 使用场景 :通过FTP上传下载文件。

◦ 命令介绍 :ftp是“传统搬运工”, ftp host 连接FTP服务器。

18. iptables

◦ 命令意思 :配置防火墙规则。

◦ 使用场景 :设置网络访问控制。

◦ 命令介绍 :iptables是“网络门卫”, iptables -L 查看规则,安全必备。

19. firewall-cmd

◦ 命令意思 :管理firewalld防火墙。

◦ 使用场景 :动态调整防火墙策略。

◦ 命令介绍 :firewall-cmd更现代, firewall-cmd --list-all 查看配置。

20. nc

◦ 命令意思 :网络连接测试工具。

◦ 使用场景 :调试网络服务。

◦ 命令介绍 :nc是“万能探针”, nc -zv host 80 测试80端口连通性。

四、系统管理命令

1. uname

◦ 命令意思 :显示系统信息。

◦ 使用场景 :查看内核版本或架构。

◦ 命令介绍 :uname是“系统名片”, uname -a 展示全部信息,简单直接。

2. whoami

◦ 命令意思 :显示当前用户名。

◦ 使用场景 :确认当前身份。

◦ 命令介绍 :whoami是“自我介绍”,敲一下就知道自己是谁。

3. who

◦ 命令意思 :列出当前登录用户。

◦ 使用场景 :查看系统使用者。

◦ 命令介绍 :who是“用户侦探”,显示谁在线,管理多用户时实用。

4. w

◦ 命令意思 :显示登录用户及活动。

◦ 使用场景 :监控用户行为。

◦ 命令介绍 :w比who更详细,告诉你用户在干啥,管理员爱用。

5. last

◦ 命令意思 :显示用户登录历史。

◦ 使用场景 :检查登录记录。

◦ 命令介绍 :last是“历史记录员”, last 列出最近登录情况。

6. reboot

◦ 命令意思 :重启系统。

◦ 使用场景 :系统更新后重启。

◦ 命令介绍 :reboot是“重启按钮”,直接重启,干净利落。

7. shutdown

◦ 命令意思 :关闭或重启系统。

◦ 使用场景 :安全关闭服务器。

◦ 命令介绍 :shutdown更温柔, shutdown -h now 立即关机, shutdown -r now 重启。

8. halt

◦ 命令意思 :停止系统运行。

◦ 使用场景 :关闭系统电源。

◦ 命令介绍 :halt是“停机指令”,直接停系统,慎用。

9. poweroff

◦ 命令意思 :关闭电源。

◦ 使用场景 :彻底关闭机器。

◦ 命令介绍 :poweroff是“断电大师”,结束一切运行。

10. date

◦ 命令意思 :显示或设置系统时间。

◦ 使用场景 :调整服务器时间。

◦ 命令介绍 :date是“时间管理员”, date 显示当前时间, date -s "2025-03-26" 设置新时间。

11. timedatectl

◦ 命令意思 :管理系统时间和时区。

◦ 使用场景 :现代时间管理。

◦ 命令介绍 :timedatectl更高级, timedatectl set-timezone Asia/Shanghai 设置时区。

12. history

◦ 命令意思 :查看历史命令记录。

◦ 使用场景 :回顾之前操作。

◦ 命令介绍 :history是“记忆大师”,列出敲过的命令, !123 重跑第123条。

13. clear

◦ 命令意思 :清空终端屏幕。

◦ 使用场景 :清理屏幕方便操作。

◦ 命令介绍 :clear是“屏幕清洁工”,一键清爽终端。

14. passwd

◦ 命令意思 :修改用户密码。

◦ 使用场景 :增强账户安全。

◦ 命令介绍 :passwd是“密码锁匠”, passwd user 为user改密码。

15. useradd

◦ 命令意思 :创建新用户。

◦ 使用场景 :添加系统用户。

◦ 命令介绍 :useradd是“门卫”, useradd newuser 新建用户,配合passwd使用。

16. userdel

◦ 命令意思 :删除用户。

◦ 使用场景 :移除无用账户。

◦ 命令介绍 :userdel是“清退官”, userdel user 删除用户, -r 连家目录一起删。

17. groupadd

◦ 命令意思 :创建新用户组。

◦ 使用场景 :管理权限组。

◦ 命令介绍 :groupadd是“组团大师”, groupadd dev 新建dev组。

18. usermod

◦ 命令意思 :修改用户属性。

◦ 使用场景 :调整用户权限或组。

◦ 命令介绍 :usermod是“用户调整器”, usermod -aG dev user 把user加到dev组。

19. su

◦ 命令意思 :切换用户身份。

◦ 使用场景 :临时变成其他用户。

◦ 命令介绍 :su是“变身术”, su root 切换到root,方便管理。

20. sudo

◦ 命令意思 :以管理员权限执行命令。

◦ 使用场景 :执行需要root权限的操作。

◦ 命令介绍 :sudo是“权限钥匙”, sudo cmd 临时提权,安全又方便。

五、文本处理命令

1. grep

◦ 命令意思 :搜索文本中的匹配内容。

◦ 使用场景 :从文件中找特定信息。

◦ 命令介绍 :grep是“搜索神器”, grep "error" log.txt 找出含error的行。

2. awk

◦ 命令意思 :处理和分析文本数据。

◦ 使用场景 :提取文件特定列。

◦ 命令介绍 :awk是“文本大师”, awk '{print $1}' file 打印第一列,功能超强。

3. sed

◦ 命令意思 :编辑文本流。

◦ 使用场景 :批量替换文件内容。

◦ 命令介绍 :sed是“文本手术刀”, sed 's/old/new/g' file 全局替换old为new。

4. cut

◦ 命令意思 :剪切文本字段。

◦ 使用场景 :提取文件某部分内容。

◦ 命令介绍 :cut是“剪刀手”, cut -d: -f1 /etc/passwd 提取用户名。

5. sort

◦ 命令意思 :对文本行排序。

◦ 使用场景 :整理文件内容顺序。

◦ 命令介绍 :sort是“整理大师”, sort file.txt 按字母排序, -n 按数字排。

6. uniq

◦ 命令意思 :去除重复行。

◦ 使用场景 :清理重复数据。

◦ 命令介绍 :uniq是“去重专家”, sort file | uniq 去除重复行,常与sort搭配。

7. wc

◦ 命令意思 :统计行数、字数等。

◦ 使用场景 :检查文件大小或内容量。

◦ 命令介绍 :wc是“计数器”, wc -l file.txt 统计行数,简洁实用。

8. tee

◦ 命令意思 :将输出同时写入文件和屏幕。

◦ 使用场景 :保存命令结果并查看。

◦ 命令介绍 :tee是“分流器”, ls | tee output.txt 既显示又保存。

9. echo

◦ 命令意思 :输出文本或变量。

◦ 使用场景 :调试脚本或显示信息。

◦ 命令介绍 :echo是“传声筒”, echo "Hello" 打印Hello,脚本常用。

10. printf

◦ 命令意思 :格式化输出文本。

◦ 使用场景 :需要精确控制输出格式。

◦ 命令介绍 :printf是“精美打印机”, printf "%s %dn" text 123 格式化输出。

11. tr

◦ 命令意思 :转换或删除字符。

◦ 使用场景 :批量修改文本字符。

◦ 命令介绍 :tr是“字符魔术师”, tr 'a-z' 'A-Z' < file 把小写变大写。

12. paste

◦ 命令意思 :合并文件行。

◦ 使用场景 :将多文件内容并列显示。

◦ 命令介绍 :paste是“拼接工”, paste f1.txt f2.txt 合并两文件内容。

13. split

◦ 命令意思 :分割大文件。

◦ 使用场景 :处理超大文件。

◦ 命令介绍 :split是“文件切割机”, split -l 100 big.txt 按100行拆分。

14. diff

◦ 命令意思 :比较文件差异。

◦ 使用场景 :检查文件改动。

◦ 命令介绍 :diff是“对比专家”, diff f1.txt f2.txt 找出不同之处。

15. patch

◦ 命令意思 :应用补丁文件。

◦ 使用场景 :更新文件内容。

◦ 命令介绍 :patch是“补丁工匠”, patch file < diff.patch 修补文件。

六、软件管理命令

1. apt

◦ 命令意思 :管理软件包(Debian系)。

◦ 使用场景 :安装、更新软件。

◦ 命令介绍 :apt是“软件管家”, apt install vim 装vim, apt update 更新源。

2. dpkg

◦ 命令意思 :安装或管理deb包。

◦ 使用场景 :手动安装软件包。

◦ 命令介绍 :dpkg是“包安装工”, dpkg -i package.deb 安装deb文件。

3. yum

◦ 命令意思 :管理软件包(RPM系)。

◦ 使用场景 :CentOS系软件安装。

◦ 命令介绍 :yum是“RPM管家”, yum install httpd 装Apache。

4. rpm

◦ 命令意思 :安装或查询RPM包。

◦ 使用场景 :处理RPM格式软件。

◦ 命令介绍 :rpm是“RPM专家”, rpm -ivh package.rpm 安装软件。

5. dnf

◦ 命令意思 :新一代RPM包管理工具。

◦ 使用场景 :现代RPM系软件管理。

◦ 命令介绍 :dnf是“yum升级版”, dnf install nginx 装nginx,更快更强。

6. snap

◦ 命令意思 :管理Snap软件包。

◦ 使用场景 :安装跨平台应用。

◦ 命令介绍 :snap是“新派管家”, snap install vlc 装VLC播放器。

7. systemctl

◦ 命令意思 :管理系统服务。

◦ 使用场景 :启动、停止服务。

◦ 命令介绍 :systemctl是“服务大师”, systemctl start sshd 启动SSH服务。

8. service

◦ 命令意思 :管理服务(旧方式)。

◦ 使用场景 :控制系统服务。

◦ 命令介绍 :service是“老派服务员”, service sshd restart 重启SSH。

9. update-rc.d

◦ 命令意思 :管理开机启动服务。

◦ 使用场景 :设置服务自启。

◦ 命令介绍 :update-rc.d是“启动管家”, update-rc.d ssh enable 开机启动SSH。

10. chkconfig

  • **命令意思**:管理服务启动级别。
  • **使用场景**:调整服务开机状态。
  • **命令介绍**:chkconfig是“开机管理员”,chkconfig httpd on设置httpd自启。

总结

最后瑞哥给大家用表格总结一下,简洁明了,方便查阅!

文件与目录管理命令

命令

命令解释

ls

列出目录中的文件和子目录

cd

切换当前工作目录

pwd

显示当前目录的完整路径

mkdir

创建新目录

rm

删除文件或目录

cp

复制文件或目录

mv

移动或重命名文件/目录

touch

创建空文件或更新文件时间戳

cat

查看文件内容或合并文件

less

分页查看文件内容

more

逐页查看文件内容

head

显示文件开头几行

tail

显示文件末尾几行

find

查找文件或目录

ln

创建文件链接(硬链接或软链接)

du

统计文件或目录的磁盘使用量

df

查看磁盘空间使用情况

chmod

修改文件权限

chown

更改文件所有者

stat

显示文件或目录的详细信息

进程管理命令

命令

命令解释

ps

显示当前进程状态

top

实时监控进程和系统资源

htop

增强版进程监控工具

kill

终止指定进程

killall

按名称终止进程

pkill

根据条件杀死进程

nice

设置进程优先级

renice

调整运行中进程的优先级

jobs

列出后台任务

fg

将后台任务调到前台

bg

将任务放到后台运行

nohup

让命令在终端关闭后继续运行

pidof

查找进程ID

uptime

显示系统运行时间和负载

free

查看内存使用情况

网络管理命令

命令

命令解释

ifconfig

查看或配置网络接口

ip

管理网络接口和路由

ping

测试网络连通性

netstat

查看网络连接和统计信息

ss

快速查看网络套接字状态

curl

发送HTTP请求获取数据

wget

下载网络文件

traceroute

追踪数据包路由路径

dig

查询DNS信息

nslookup

查询域名解析

route

查看或管理路由表

arp

查看或管理ARP缓存

hostname

显示或设置主机名

telnet

测试端口连通性

ssh

远程登录服务器

scp

通过SSH传输文件

ftp

文件传输协议客户端

iptables

配置防火墙规则

firewall-cmd

管理firewalld防火墙

nc

网络连接测试工具

系统管理命令

命令

命令解释

uname

显示系统信息

whoami

显示当前用户名

who

列出当前登录用户

w

显示登录用户及活动

last

显示用户登录历史

reboot

重启系统

shutdown

关闭或重启系统

halt

停止系统运行

poweroff

关闭电源

date

显示或设置系统时间

timedatectl

管理系统时间和时区

history

查看历史命令记录

clear

清空终端屏幕

passwd

修改用户密码

useradd

创建新用户

userdel

删除用户

groupadd

创建新用户组

usermod

修改用户属性

su

切换用户身份

sudo

以管理员权限执行命令

文本处理命令

命令

命令解释

grep

搜索文本中的匹配内容

awk

处理和分析文本数据

sed

编辑文本流

cut

剪切文本字段

sort

对文本行排序

uniq

去除重复行

wc

统计行数、字数等

tee

将输出同时写入文件和屏幕

echo

输出文本或变量

printf

格式化输出文本

tr

转换或删除字符

paste

合并文件行

split

分割大文件

diff

比较文件差异

patch

应用补丁文件

软件管理命令

命令

命令解释

apt

管理软件包(Debian系)

dpkg

安装或管理deb包

yum

管理软件包(RPM系)

rpm

安装或查询RPM包

dnf

新一代RPM包管理工具

snap

管理Snap软件包

systemctl

管理系统服务

service

管理服务(旧方式)

update-rc.d

管理开机启动服务

chkconfig

管理服务启动级别

---

本文完,心动不如行动,快收藏起来吧!📋

标签:

您阅读本篇文章共花了: 

发表评论

验证码