mirror of
https://github.com/Leonmmcoset/CMLeonOS.git
synced 2026-03-03 15:30:27 +00:00
update
This commit is contained in:
@@ -10,7 +10,7 @@ export default defineUserConfig({
|
||||
|
||||
theme: defaultTheme({
|
||||
// logo: 'https://vuejs.press/images/hero.png',
|
||||
navbar: ['/', '/get-started', '/lua'],
|
||||
navbar: ['/', '/get-started', '/lua', '/commands'],
|
||||
}),
|
||||
|
||||
|
||||
|
||||
8
docs/cmleonos/docs/.vuepress/dist/404.html
vendored
8
docs/cmleonos/docs/.vuepress/dist/404.html
vendored
@@ -33,11 +33,11 @@
|
||||
</script>
|
||||
<title>CMLeonOS官方文档站</title><meta name="description" content="CMLeonOS是一个基于微内核架构的操作系统,它的目标是提供一个简单、可靠、安全的操作系统环境。">
|
||||
<link rel="preload" href="/assets/style-BmL0kmLr.css" as="style"><link rel="stylesheet" href="/assets/style-BmL0kmLr.css">
|
||||
<link rel="modulepreload" href="/assets/app-Qcj6bGr7.js"><link rel="modulepreload" href="/assets/404.html-xtbd148X.js">
|
||||
<link rel="prefetch" href="/assets/get-started.html-CiROnutu.js" as="script"><link rel="prefetch" href="/assets/lua.html-BpPm4nZm.js" as="script"><link rel="prefetch" href="/assets/index.html-68ZyroCH.js" as="script">
|
||||
<link rel="modulepreload" href="/assets/app-DOooOitT.js"><link rel="modulepreload" href="/assets/404.html-xATCGIq8.js">
|
||||
<link rel="prefetch" href="/assets/commands.html-2c_EJOV_.js" as="script"><link rel="prefetch" href="/assets/get-started.html-D7YgC_d3.js" as="script"><link rel="prefetch" href="/assets/lua.html-D4WURWuq.js" as="script"><link rel="prefetch" href="/assets/index.html-DOUHF5Iy.js" as="script">
|
||||
</head>
|
||||
<body>
|
||||
<div id="app"><!--[--><div class="vp-theme-container" vp-container data-v-d32690b4><main class="page" data-v-d32690b4><div vp-content data-v-d32690b4><h1 data-v-d32690b4>404</h1><blockquote data-v-d32690b4>Looks like we've got some broken links.</blockquote><a class="route-link" href="/" data-v-d32690b4>Take me home</a></div></main></div><!--[--><!----><!--]--><!--]--></div>
|
||||
<script type="module" src="/assets/app-Qcj6bGr7.js" defer></script>
|
||||
<div id="app"><!--[--><div class="vp-theme-container" vp-container data-v-d32690b4><main class="page" data-v-d32690b4><div vp-content data-v-d32690b4><h1 data-v-d32690b4>404</h1><blockquote data-v-d32690b4>How did we get here?</blockquote><a class="route-link" href="/" data-v-d32690b4>Take me home</a></div></main></div><!--[--><!----><!--]--><!--]--></div>
|
||||
<script type="module" src="/assets/app-DOooOitT.js" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -1 +1 @@
|
||||
import{_ as e,c as o,b as a,o as n}from"./app-Qcj6bGr7.js";const l={};function r(s,t){return n(),o("div",null,[...t[0]||(t[0]=[a("p",null,"404 Not Found",-1)])])}const _=e(l,[["render",r]]),d=JSON.parse('{"path":"/404.html","title":"","lang":"zh-CN","frontmatter":{"layout":"NotFound"},"headers":[],"git":{},"filePathRelative":null}');export{_ as comp,d as data};
|
||||
import{_ as e,c as o,b as a,o as n}from"./app-DOooOitT.js";const l={};function r(s,t){return n(),o("div",null,[...t[0]||(t[0]=[a("p",null,"404 Not Found",-1)])])}const _=e(l,[["render",r]]),d=JSON.parse('{"path":"/404.html","title":"","lang":"zh-CN","frontmatter":{"layout":"NotFound"},"headers":[],"git":{},"filePathRelative":null}');export{_ as comp,d as data};
|
||||
File diff suppressed because one or more lines are too long
135
docs/cmleonos/docs/.vuepress/dist/assets/commands.html-2c_EJOV_.js
vendored
Normal file
135
docs/cmleonos/docs/.vuepress/dist/assets/commands.html-2c_EJOV_.js
vendored
Normal file
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
|
||||
import{_ as t,c as a,a as l,o as s}from"./app-Qcj6bGr7.js";const n={};function i(o,e){return s(),a("div",null,[...e[0]||(e[0]=[l('<h1 id="配置教程" tabindex="-1"><a class="header-anchor" href="#配置教程"><span>配置教程</span></a></h1><h2 id="准备工作" tabindex="-1"><a class="header-anchor" href="#准备工作"><span>准备工作</span></a></h2><p>首先,准备一台实体机/虚拟机,确保这台机器等于或大于以下配置:</p><ul><li>处理器:一核以上</li><li>内存:512MB以上</li><li>硬盘:512MB以上</li><li>一个键盘</li><li>一个蜂鸣器或音频输出设备</li><li>建议装上AMD驱动的网卡(Intel驱动的网卡似乎无法运行)</li></ul><h2 id="配置硬盘" tabindex="-1"><a class="header-anchor" href="#配置硬盘"><span>配置硬盘</span></a></h2><p>使用PE或其它工具格式化硬盘(注意只分一个区,文件系统选择FAT32)</p><h2 id="安装cmleonos" tabindex="-1"><a class="header-anchor" href="#安装cmleonos"><span>安装CMLeonOS</span></a></h2><p>将CMLeonOS的ISO文件挂载到虚拟机或实体机上,启动后按照提示进行 First time setup。</p><p>在 First time setup 中,系统会让你配置用户名、密码、主机名,配置完后会进行重启,重启之后正常登陆系统,然后就可以开始使用CMLeonOS了。</p>',9)])])}const r=t(n,[["render",i]]),m=JSON.parse('{"path":"/get-started.html","title":"配置教程","lang":"zh-CN","frontmatter":{},"headers":[{"level":2,"title":"准备工作","slug":"准备工作","link":"#准备工作","children":[]},{"level":2,"title":"配置硬盘","slug":"配置硬盘","link":"#配置硬盘","children":[]},{"level":2,"title":"安装CMLeonOS","slug":"安装cmleonos","link":"#安装cmleonos","children":[]}],"git":{"updatedTime":1770190333000,"contributors":[{"name":"Leonmmcoset","username":"Leonmmcoset","email":"testmod@qq.com","commits":1,"url":"https://github.com/Leonmmcoset"}],"changelog":[{"hash":"33510365f48beba3a56b2dc6afd4c54b1fbdab60","time":1770190333000,"email":"testmod@qq.com","author":"Leonmmcoset","message":"docs&Lua input()"}]},"filePathRelative":"get-started.md"}');export{r as comp,m as data};
|
||||
import{_ as t,c as a,a as l,o as s}from"./app-DOooOitT.js";const n={};function i(o,e){return s(),a("div",null,[...e[0]||(e[0]=[l('<h1 id="配置教程" tabindex="-1"><a class="header-anchor" href="#配置教程"><span>配置教程</span></a></h1><h2 id="准备工作" tabindex="-1"><a class="header-anchor" href="#准备工作"><span>准备工作</span></a></h2><p>首先,准备一台实体机/虚拟机,确保这台机器等于或大于以下配置:</p><ul><li>处理器:一核以上</li><li>内存:512MB以上</li><li>硬盘:512MB以上</li><li>一个键盘</li><li>一个蜂鸣器或音频输出设备</li><li>建议装上AMD驱动的网卡(Intel驱动的网卡似乎无法运行)</li></ul><h2 id="配置硬盘" tabindex="-1"><a class="header-anchor" href="#配置硬盘"><span>配置硬盘</span></a></h2><p>使用PE或其它工具格式化硬盘(注意只分一个区,文件系统选择FAT32)</p><h2 id="安装cmleonos" tabindex="-1"><a class="header-anchor" href="#安装cmleonos"><span>安装CMLeonOS</span></a></h2><p>将CMLeonOS的ISO文件挂载到虚拟机或实体机上,启动后按照提示进行 First time setup。</p><p>在 First time setup 中,系统会让你配置用户名、密码、主机名,配置完后会进行重启,重启之后正常登陆系统,然后就可以开始使用CMLeonOS了。</p>',9)])])}const r=t(n,[["render",i]]),m=JSON.parse('{"path":"/get-started.html","title":"配置教程","lang":"zh-CN","frontmatter":{},"headers":[{"level":2,"title":"准备工作","slug":"准备工作","link":"#准备工作","children":[]},{"level":2,"title":"配置硬盘","slug":"配置硬盘","link":"#配置硬盘","children":[]},{"level":2,"title":"安装CMLeonOS","slug":"安装cmleonos","link":"#安装cmleonos","children":[]}],"git":{"updatedTime":1770190333000,"contributors":[{"name":"Leonmmcoset","username":"Leonmmcoset","email":"testmod@qq.com","commits":1,"url":"https://github.com/Leonmmcoset"}],"changelog":[{"hash":"33510365f48beba3a56b2dc6afd4c54b1fbdab60","time":1770190333000,"email":"testmod@qq.com","author":"Leonmmcoset","message":"docs&Lua input()"}]},"filePathRelative":"get-started.md"}');export{r as comp,m as data};
|
||||
@@ -1 +0,0 @@
|
||||
import{_ as e,c as t,o as a}from"./app-Qcj6bGr7.js";const o={};function s(m,i){return a(),t("div")}const c=e(o,[["render",s]]),l=JSON.parse('{"path":"/","title":"主页","lang":"zh-CN","frontmatter":{"home":true,"title":"主页","actions":[{"text":"开始配置","link":"/get-started.html","type":"primary"},{"text":"Lua 文档","link":"/lua.html","type":"secondary"}],"features":[{"title":"安全用户系统","details":"用户系统是直接绑定在内核下的,通过 SHA-256 密码哈希算法对用户密码进行加密存储,确保用户密码的安全性。"},{"title":"Lua 脚本支持","details":"CMLeonOS支持 Lua 脚本,用户可以通过 Lua 脚本实现自定义功能。"},{"title":"网络","details":"CMLeonOS支持 TCP/IP 协议栈,用户可以通过网络连接到其他设备。"},{"title":"FTP 服务器","details":"CMLeonOS支持 FTP 服务器,用户可以通过 FTP 协议上传下载文件。"},{"title":"内置编辑器","details":"CMLeonOS支持内置编辑器,用户可以直接在CMLeonOS中编辑文件。"},{"title":"硬盘存储","details":"CMLeonOS支持硬盘存储,用户可以将文件持久存储在硬盘中。"}]},"headers":[],"git":{"updatedTime":1770190333000,"contributors":[{"name":"Leonmmcoset","username":"Leonmmcoset","email":"testmod@qq.com","commits":1,"url":"https://github.com/Leonmmcoset"}],"changelog":[{"hash":"33510365f48beba3a56b2dc6afd4c54b1fbdab60","time":1770190333000,"email":"testmod@qq.com","author":"Leonmmcoset","message":"docs&Lua input()"}]},"filePathRelative":"README.md"}');export{c as comp,l as data};
|
||||
1
docs/cmleonos/docs/.vuepress/dist/assets/index.html-DOUHF5Iy.js
vendored
Normal file
1
docs/cmleonos/docs/.vuepress/dist/assets/index.html-DOUHF5Iy.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
import{_ as t,c as e,o as a}from"./app-DOooOitT.js";const o={};function s(m,i){return a(),e("div")}const l=t(o,[["render",s]]),c=JSON.parse('{"path":"/","title":"主页","lang":"zh-CN","frontmatter":{"home":true,"title":"主页","actions":[{"text":"开始配置","link":"/get-started.html","type":"primary"},{"text":"Lua 文档","link":"/lua.html","type":"secondary"},{"text":"命令列表","link":"/commands.html","type":"secondary"}],"features":[{"title":"安全用户系统","details":"用户系统是直接绑定在内核下的,通过 SHA-256 密码哈希算法对用户密码进行加密存储,确保用户密码的安全性。"},{"title":"Lua 脚本支持","details":"CMLeonOS支持 Lua 脚本,用户可以通过 Lua 脚本实现自定义功能。"},{"title":"网络","details":"CMLeonOS支持 TCP/IP 协议栈,用户可以通过网络连接到其他设备。"},{"title":"FTP 服务器","details":"CMLeonOS支持 FTP 服务器,用户可以通过 FTP 协议上传下载文件。"},{"title":"内置编辑器","details":"CMLeonOS支持内置编辑器,用户可以直接在CMLeonOS中编辑文件。"},{"title":"硬盘存储","details":"CMLeonOS支持硬盘存储,用户可以将文件持久存储在硬盘中。"},{"title":"命令别名","details":"CMLeonOS支持命令别名功能,用户可以创建自定义命令快捷方式。"}]},"headers":[],"git":{"updatedTime":1770190333000,"contributors":[{"name":"Leonmmcoset","username":"Leonmmcoset","email":"testmod@qq.com","commits":1,"url":"https://github.com/Leonmmcoset"}],"changelog":[{"hash":"33510365f48beba3a56b2dc6afd4c54b1fbdab60","time":1770190333000,"email":"testmod@qq.com","author":"Leonmmcoset","message":"docs&Lua input()"}]},"filePathRelative":"README.md"}');export{l as comp,c as data};
|
||||
File diff suppressed because one or more lines are too long
177
docs/cmleonos/docs/.vuepress/dist/commands.html
vendored
Normal file
177
docs/cmleonos/docs/.vuepress/dist/commands.html
vendored
Normal file
@@ -0,0 +1,177 @@
|
||||
<!doctype html>
|
||||
<html lang="zh-CN">
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1" />
|
||||
<meta name="generator" content="VuePress 2.0.0-rc.20" />
|
||||
<style>
|
||||
:root {
|
||||
--vp-c-bg: #fff;
|
||||
}
|
||||
|
||||
[data-theme='dark'] {
|
||||
--vp-c-bg: #1b1b1f;
|
||||
}
|
||||
|
||||
html,
|
||||
body {
|
||||
background-color: var(--vp-c-bg);
|
||||
}
|
||||
</style>
|
||||
<script>
|
||||
const useChoice = localStorage.getItem('vuepress-color-scheme')
|
||||
const systemStatus =
|
||||
'matchMedia' in window
|
||||
? window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
: false
|
||||
|
||||
if (useChoice === 'light') {
|
||||
document.documentElement.dataset.theme = 'light'
|
||||
} else if (useChoice === 'dark' || systemStatus) {
|
||||
document.documentElement.dataset.theme = 'dark'
|
||||
}
|
||||
</script>
|
||||
<title>命令列表 | CMLeonOS官方文档站</title><meta name="description" content="CMLeonOS是一个基于微内核架构的操作系统,它的目标是提供一个简单、可靠、安全的操作系统环境。">
|
||||
<link rel="preload" href="/assets/style-BmL0kmLr.css" as="style"><link rel="stylesheet" href="/assets/style-BmL0kmLr.css">
|
||||
<link rel="modulepreload" href="/assets/app-DOooOitT.js"><link rel="modulepreload" href="/assets/commands.html-2c_EJOV_.js">
|
||||
<link rel="prefetch" href="/assets/get-started.html-D7YgC_d3.js" as="script"><link rel="prefetch" href="/assets/lua.html-D4WURWuq.js" as="script"><link rel="prefetch" href="/assets/index.html-DOUHF5Iy.js" as="script"><link rel="prefetch" href="/assets/404.html-xATCGIq8.js" as="script">
|
||||
</head>
|
||||
<body>
|
||||
<div id="app"><!--[--><div class="vp-theme-container external-link-icon" vp-container><!--[--><header class="vp-navbar" vp-navbar><div class="vp-toggle-sidebar-button" title="toggle sidebar" aria-expanded="false" role="button" tabindex="0"><div class="icon" aria-hidden="true"><span></span><span></span><span></span></div></div><span><a class="route-link" href="/"><!----><span class="vp-site-name" aria-hidden="true">CMLeonOS官方文档站</span></a></span><div class="vp-navbar-items-wrapper" style=""><!--[--><!--]--><nav class="vp-navbar-items vp-hide-mobile" aria-label="site navigation"><!--[--><div class="vp-navbar-item"><a class="route-link auto-link" href="/" aria-label="主页"><!--[--><!--[--><!--]--><!--]-->主页<!--[--><!--[--><!--]--><!--]--></a></div><div class="vp-navbar-item"><a class="route-link auto-link" href="/get-started.html" aria-label="配置教程"><!--[--><!--[--><!--]--><!--]-->配置教程<!--[--><!--[--><!--]--><!--]--></a></div><div class="vp-navbar-item"><a class="route-link auto-link" href="/lua.html" aria-label="CMLeonOS Lua API 文档"><!--[--><!--[--><!--]--><!--]-->CMLeonOS Lua API 文档<!--[--><!--[--><!--]--><!--]--></a></div><div class="vp-navbar-item"><a class="route-link route-link-active auto-link" href="/commands.html" aria-label="命令列表"><!--[--><!--[--><!--]--><!--]-->命令列表<!--[--><!--[--><!--]--><!--]--></a></div><!--]--></nav><!--[--><!--]--><button type="button" class="vp-toggle-color-mode-button" title="toggle color mode"><svg class="light-icon" viewbox="0 0 32 32" style=""><path d="M16 12.005a4 4 0 1 1-4 4a4.005 4.005 0 0 1 4-4m0-2a6 6 0 1 0 6 6a6 6 0 0 0-6-6z" fill="currentColor"></path><path d="M5.394 6.813l1.414-1.415l3.506 3.506L8.9 10.318z" fill="currentColor"></path><path d="M2 15.005h5v2H2z" fill="currentColor"></path><path d="M5.394 25.197L8.9 21.691l1.414 1.415l-3.506 3.505z" fill="currentColor"></path><path d="M15 25.005h2v5h-2z" fill="currentColor"></path><path d="M21.687 23.106l1.414-1.415l3.506 3.506l-1.414 1.414z" fill="currentColor"></path><path d="M25 15.005h5v2h-5z" fill="currentColor"></path><path d="M21.687 8.904l3.506-3.506l1.414 1.415l-3.506 3.505z" fill="currentColor"></path><path d="M15 2.005h2v5h-2z" fill="currentColor"></path></svg><svg class="dark-icon" viewbox="0 0 32 32" style="display:none;"><path d="M13.502 5.414a15.075 15.075 0 0 0 11.594 18.194a11.113 11.113 0 0 1-7.975 3.39c-.138 0-.278.005-.418 0a11.094 11.094 0 0 1-3.2-21.584M14.98 3a1.002 1.002 0 0 0-.175.016a13.096 13.096 0 0 0 1.825 25.981c.164.006.328 0 .49 0a13.072 13.072 0 0 0 10.703-5.555a1.01 1.01 0 0 0-.783-1.565A13.08 13.08 0 0 1 15.89 4.38A1.015 1.015 0 0 0 14.98 3z" fill="currentColor"></path></svg></button><!----></div></header><!--]--><div class="vp-sidebar-mask"></div><!--[--><aside class="vp-sidebar" vp-sidebar><nav class="vp-navbar-items" aria-label="site navigation"><!--[--><div class="vp-navbar-item"><a class="route-link auto-link" href="/" aria-label="主页"><!--[--><!--[--><!--]--><!--]-->主页<!--[--><!--[--><!--]--><!--]--></a></div><div class="vp-navbar-item"><a class="route-link auto-link" href="/get-started.html" aria-label="配置教程"><!--[--><!--[--><!--]--><!--]-->配置教程<!--[--><!--[--><!--]--><!--]--></a></div><div class="vp-navbar-item"><a class="route-link auto-link" href="/lua.html" aria-label="CMLeonOS Lua API 文档"><!--[--><!--[--><!--]--><!--]-->CMLeonOS Lua API 文档<!--[--><!--[--><!--]--><!--]--></a></div><div class="vp-navbar-item"><a class="route-link route-link-active auto-link" href="/commands.html" aria-label="命令列表"><!--[--><!--[--><!--]--><!--]-->命令列表<!--[--><!--[--><!--]--><!--]--></a></div><!--]--></nav><!--[--><!--]--><ul class="vp-sidebar-items"><!--[--><li><p tabindex="0" class="vp-sidebar-item vp-sidebar-heading">命令列表 <!----></p><!----></li><!--]--></ul><!--[--><!--]--></aside><!--]--><!--[--><main class="vp-page"><!--[--><!--]--><div vp-content><!--[--><!--]--><div><h1 id="命令列表" tabindex="-1"><a class="header-anchor" href="#命令列表"><span>命令列表</span></a></h1><p>CMLeonOS 提供了丰富的命令行工具,以下是所有可用命令的详细说明。</p><h2 id="系统命令" tabindex="-1"><a class="header-anchor" href="#系统命令"><span>系统命令</span></a></h2><h3 id="echo" tabindex="-1"><a class="header-anchor" href="#echo"><span>echo</span></a></h3><p>输出文本到控制台。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token builtin class-name">echo</span> <span class="token operator"><</span>text<span class="token operator">></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token builtin class-name">echo</span> Hello World</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="clear-cls" tabindex="-1"><a class="header-anchor" href="#clear-cls"><span>clear / cls</span></a></h3><p>清空控制台屏幕。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">clear</span></span>
|
||||
<span class="line"><span class="token comment"># 或</span></span>
|
||||
<span class="line">cls</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="time" tabindex="-1"><a class="header-anchor" href="#time"><span>time</span></a></h3><p>显示当前时间。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">time</span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="date" tabindex="-1"><a class="header-anchor" href="#date"><span>date</span></a></h3><p>显示当前日期。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">date</span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="uptime" tabindex="-1"><a class="header-anchor" href="#uptime"><span>uptime</span></a></h3><p>显示系统运行时间。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">uptime</span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="whoami" tabindex="-1"><a class="header-anchor" href="#whoami"><span>whoami</span></a></h3><p>显示当前登录的用户名。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">whoami</span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="sleep" tabindex="-1"><a class="header-anchor" href="#sleep"><span>sleep</span></a></h3><p>暂停执行指定秒数。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">sleep</span> <span class="token operator"><</span>seconds<span class="token operator">></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">sleep</span> <span class="token number">5</span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h2 id="文件系统命令" tabindex="-1"><a class="header-anchor" href="#文件系统命令"><span>文件系统命令</span></a></h2><h3 id="ls" tabindex="-1"><a class="header-anchor" href="#ls"><span>ls</span></a></h3><p>列出当前目录下的文件和文件夹。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">ls</span> <span class="token punctuation">[</span>path<span class="token punctuation">]</span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">ls</span></span>
|
||||
<span class="line"><span class="token function">ls</span> /system</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="cd" tabindex="-1"><a class="header-anchor" href="#cd"><span>cd</span></a></h3><p>切换当前工作目录。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token builtin class-name">cd</span> <span class="token operator"><</span>path<span class="token operator">></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token builtin class-name">cd</span> /system</span>
|
||||
<span class="line"><span class="token builtin class-name">cd</span> <span class="token punctuation">..</span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="pwd" tabindex="-1"><a class="header-anchor" href="#pwd"><span>pwd</span></a></h3><p>显示当前工作目录的完整路径。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token builtin class-name">pwd</span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="mkdir" tabindex="-1"><a class="header-anchor" href="#mkdir"><span>mkdir</span></a></h3><p>创建新目录。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">mkdir</span> <span class="token operator"><</span>directory<span class="token operator">></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">mkdir</span> myfolder</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="rm" tabindex="-1"><a class="header-anchor" href="#rm"><span>rm</span></a></h3><p>删除文件。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">rm</span> <span class="token operator"><</span>file<span class="token operator">></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">rm</span> myfile.txt</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="rmdir" tabindex="-1"><a class="header-anchor" href="#rmdir"><span>rmdir</span></a></h3><p>删除空目录。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">rmdir</span> <span class="token operator"><</span>directory<span class="token operator">></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">rmdir</span> myfolder</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="cat" tabindex="-1"><a class="header-anchor" href="#cat"><span>cat</span></a></h3><p>显示文件内容。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">cat</span> <span class="token operator"><</span>file<span class="token operator">></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">cat</span> myfile.txt</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="touch" tabindex="-1"><a class="header-anchor" href="#touch"><span>touch</span></a></h3><p>创建空文件。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">touch</span> <span class="token operator"><</span>file<span class="token operator">></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">touch</span> newfile.txt</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="cp" tabindex="-1"><a class="header-anchor" href="#cp"><span>cp</span></a></h3><p>复制文件。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">cp</span> <span class="token operator"><</span>source<span class="token operator">></span> <span class="token operator"><</span>destination<span class="token operator">></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">cp</span> file1.txt file2.txt</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="mv" tabindex="-1"><a class="header-anchor" href="#mv"><span>mv</span></a></h3><p>移动或重命名文件。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">mv</span> <span class="token operator"><</span>source<span class="token operator">></span> <span class="token operator"><</span>destination<span class="token operator">></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">mv</span> oldname.txt newname.txt</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="rename" tabindex="-1"><a class="header-anchor" href="#rename"><span>rename</span></a></h3><p>重命名文件。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">rename</span> <span class="token operator"><</span>oldname<span class="token operator">></span> <span class="token operator"><</span>newname<span class="token operator">></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">rename</span> file1.txt file2.txt</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="find" tabindex="-1"><a class="header-anchor" href="#find"><span>find</span></a></h3><p>在当前目录及其子目录中查找文件。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">find</span> <span class="token operator"><</span>filename<span class="token operator">></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">find</span> config.txt</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="tree" tabindex="-1"><a class="header-anchor" href="#tree"><span>tree</span></a></h3><p>以树形结构显示目录内容。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">tree <span class="token punctuation">[</span>path<span class="token punctuation">]</span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">tree</span>
|
||||
<span class="line">tree /system</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="head" tabindex="-1"><a class="header-anchor" href="#head"><span>head</span></a></h3><p>显示文件的前几行。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">head</span> <span class="token operator"><</span>file<span class="token operator">></span> <span class="token punctuation">[</span>lines<span class="token punctuation">]</span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">head</span> myfile.txt <span class="token number">10</span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="tail" tabindex="-1"><a class="header-anchor" href="#tail"><span>tail</span></a></h3><p>显示文件的后几行。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">tail</span> <span class="token operator"><</span>file<span class="token operator">></span> <span class="token punctuation">[</span>lines<span class="token punctuation">]</span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">tail</span> myfile.txt <span class="token number">10</span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="wc" tabindex="-1"><a class="header-anchor" href="#wc"><span>wc</span></a></h3><p>统计文件的行数、字数和字节数。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">wc</span> <span class="token operator"><</span>file<span class="token operator">></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">wc</span> myfile.txt</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="grep" tabindex="-1"><a class="header-anchor" href="#grep"><span>grep</span></a></h3><p>在文件中搜索文本。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">grep</span> <span class="token operator"><</span>pattern<span class="token operator">></span> <span class="token operator"><</span>file<span class="token operator">></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">grep</span> <span class="token string">"hello"</span> myfile.txt</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="getdisk" tabindex="-1"><a class="header-anchor" href="#getdisk"><span>getdisk</span></a></h3><p>显示磁盘信息。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">getdisk</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h2 id="编辑器命令" tabindex="-1"><a class="header-anchor" href="#编辑器命令"><span>编辑器命令</span></a></h2><h3 id="edit" tabindex="-1"><a class="header-anchor" href="#edit"><span>edit</span></a></h3><p>使用内置编辑器编辑文件。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">edit <span class="token operator"><</span>file<span class="token operator">></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">edit myfile.txt</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="nano" tabindex="-1"><a class="header-anchor" href="#nano"><span>nano</span></a></h3><p>使用 Nano 编辑器编辑文件。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">nano</span> <span class="token operator"><</span>file<span class="token operator">></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">nano</span> myfile.txt</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h2 id="用户管理命令" tabindex="-1"><a class="header-anchor" href="#用户管理命令"><span>用户管理命令</span></a></h2><h3 id="user" tabindex="-1"><a class="header-anchor" href="#user"><span>user</span></a></h3><p>管理用户账户。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">user <span class="token function">add</span> <span class="token operator"><</span>username<span class="token operator">></span> <span class="token operator"><</span>password<span class="token operator">></span> <span class="token comment"># 添加普通用户</span></span>
|
||||
<span class="line">user <span class="token function">add</span> admin <span class="token operator"><</span>username<span class="token operator">></span> <span class="token operator"><</span>password<span class="token operator">></span> <span class="token comment"># 添加管理员用户</span></span>
|
||||
<span class="line">user remove <span class="token operator"><</span>username<span class="token operator">></span> <span class="token comment"># 删除用户</span></span>
|
||||
<span class="line">user list <span class="token comment"># 列出所有用户</span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">user <span class="token function">add</span> john password123</span>
|
||||
<span class="line">user <span class="token function">add</span> admin admin adminpass</span>
|
||||
<span class="line">user list</span>
|
||||
<span class="line">user remove john</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="cpass" tabindex="-1"><a class="header-anchor" href="#cpass"><span>cpass</span></a></h3><p>修改当前用户的密码。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">cpass</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="hostname" tabindex="-1"><a class="header-anchor" href="#hostname"><span>hostname</span></a></h3><p>显示或设置主机名。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">hostname</span> <span class="token comment"># 显示主机名</span></span>
|
||||
<span class="line"><span class="token function">hostname</span> <span class="token operator"><</span>new_hostname<span class="token operator">></span> <span class="token comment"># 设置主机名</span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">hostname</span></span>
|
||||
<span class="line"><span class="token function">hostname</span> myserver</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><h2 id="网络命令" tabindex="-1"><a class="header-anchor" href="#网络命令"><span>网络命令</span></a></h2><h3 id="ipconfig" tabindex="-1"><a class="header-anchor" href="#ipconfig"><span>ipconfig</span></a></h3><p>显示网络配置信息。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">ipconfig</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="setdns" tabindex="-1"><a class="header-anchor" href="#setdns"><span>setdns</span></a></h3><p>设置 DNS 服务器。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">setdns <span class="token operator"><</span>dns_server<span class="token operator">></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">setdns <span class="token number">8.8</span>.8.8</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="setgateway" tabindex="-1"><a class="header-anchor" href="#setgateway"><span>setgateway</span></a></h3><p>设置网关地址。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">setgateway <span class="token operator"><</span>gateway<span class="token operator">></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">setgateway <span class="token number">192.168</span>.1.1</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="nslookup" tabindex="-1"><a class="header-anchor" href="#nslookup"><span>nslookup</span></a></h3><p>查询域名解析。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">nslookup</span> <span class="token operator"><</span>domain<span class="token operator">></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">nslookup</span> google.com</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="ping" tabindex="-1"><a class="header-anchor" href="#ping"><span>ping</span></a></h3><p>测试网络连接。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">ping</span> <span class="token operator"><</span>ip_or_domain<span class="token operator">></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">ping</span> <span class="token number">8.8</span>.8.8</span>
|
||||
<span class="line"><span class="token function">ping</span> google.com</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="wget" tabindex="-1"><a class="header-anchor" href="#wget"><span>wget</span></a></h3><p>从网络下载文件。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">wget</span> <span class="token operator"><</span>url<span class="token operator">></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">wget</span> http://example.com/file.txt</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="ftp" tabindex="-1"><a class="header-anchor" href="#ftp"><span>ftp</span></a></h3><p>启动 FTP 服务器。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">ftp</span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="tcpserver" tabindex="-1"><a class="header-anchor" href="#tcpserver"><span>tcpserver</span></a></h3><p>启动 TCP 服务器。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">tcpserver <span class="token operator"><</span>port<span class="token operator">></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">tcpserver <span class="token number">8080</span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="tcpclient" tabindex="-1"><a class="header-anchor" href="#tcpclient"><span>tcpclient</span></a></h3><p>连接到 TCP 服务器。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">tcpclient <span class="token operator"><</span>ip<span class="token operator">></span> <span class="token operator"><</span>port<span class="token operator">></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">tcpclient <span class="token number">192.168</span>.1.100 <span class="token number">8080</span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h2 id="脚本命令" tabindex="-1"><a class="header-anchor" href="#脚本命令"><span>脚本命令</span></a></h2><h3 id="lua" tabindex="-1"><a class="header-anchor" href="#lua"><span>lua</span></a></h3><p>执行 Lua 脚本。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">lua <span class="token operator"><</span>file<span class="token operator">></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">lua script.lua</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="com" tabindex="-1"><a class="header-anchor" href="#com"><span>com</span></a></h3><p>执行命令脚本文件。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">com <span class="token operator"><</span>file<span class="token operator">></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">com script.cm</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="branswe" tabindex="-1"><a class="header-anchor" href="#branswe"><span>branswe</span></a></h3><p>执行 Branswe 脚本。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">branswe <span class="token operator"><</span>file<span class="token operator">></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">branswe script.brs</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h2 id="实用工具命令" tabindex="-1"><a class="header-anchor" href="#实用工具命令"><span>实用工具命令</span></a></h2><h3 id="calc" tabindex="-1"><a class="header-anchor" href="#calc"><span>calc</span></a></h3><p>执行数学计算。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">calc <span class="token operator"><</span>expression<span class="token operator">></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">calc <span class="token number">2</span>+2</span>
|
||||
<span class="line">calc <span class="token number">10</span>*5</span>
|
||||
<span class="line">calc <span class="token punctuation">(</span><span class="token number">3</span>+5<span class="token punctuation">)</span>*2</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="history" tabindex="-1"><a class="header-anchor" href="#history"><span>history</span></a></h3><p>显示命令历史记录。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">history</span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="prompt" tabindex="-1"><a class="header-anchor" href="#prompt"><span>prompt</span></a></h3><p>更改命令提示符。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">prompt <span class="token operator"><</span>new_prompt<span class="token operator">></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">prompt $</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="background" tabindex="-1"><a class="header-anchor" href="#background"><span>background</span></a></h3><p>更改背景颜色。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">background <span class="token operator"><</span>hex_color<span class="token operator">></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">background 000000</span>
|
||||
<span class="line">background FF0000</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="beep" tabindex="-1"><a class="header-anchor" href="#beep"><span>beep</span></a></h3><p>播放系统提示音。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">beep</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="cal" tabindex="-1"><a class="header-anchor" href="#cal"><span>cal</span></a></h3><p>显示日历。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">cal</span> <span class="token punctuation">[</span>month<span class="token punctuation">]</span> <span class="token punctuation">[</span>year<span class="token punctuation">]</span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">cal</span></span>
|
||||
<span class="line"><span class="token function">cal</span> <span class="token number">2</span> <span class="token number">2026</span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="base64" tabindex="-1"><a class="header-anchor" href="#base64"><span>base64</span></a></h3><p>Base64 编码和解码。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">base64 encode <span class="token operator"><</span>text<span class="token operator">></span> <span class="token comment"># 编码</span></span>
|
||||
<span class="line">base64 decode <span class="token operator"><</span>text<span class="token operator">></span> <span class="token comment"># 解码</span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">base64 encode <span class="token string">"Hello World"</span></span>
|
||||
<span class="line">base64 decode <span class="token string">"SGVsbG8gV29ybGQ="</span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="alias" tabindex="-1"><a class="header-anchor" href="#alias"><span>alias</span></a></h3><p>创建命令别名。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token builtin class-name">alias</span> <span class="token comment"># 列出所有别名</span></span>
|
||||
<span class="line"><span class="token builtin class-name">alias</span> <span class="token operator"><</span>name<span class="token operator">></span> <span class="token operator"><</span>command<span class="token operator">></span> <span class="token comment"># 创建新别名</span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token builtin class-name">alias</span> ll <span class="token string">'ls -l'</span></span>
|
||||
<span class="line"><span class="token builtin class-name">alias</span> home <span class="token string">'cd /home'</span></span>
|
||||
<span class="line"><span class="token builtin class-name">alias</span> cls <span class="token function">clear</span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="unalias" tabindex="-1"><a class="header-anchor" href="#unalias"><span>unalias</span></a></h3><p>删除命令别名。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token builtin class-name">unalias</span> <span class="token operator"><</span>name<span class="token operator">></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token builtin class-name">unalias</span> ll</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h2 id="系统信息命令" tabindex="-1"><a class="header-anchor" href="#系统信息命令"><span>系统信息命令</span></a></h2><h3 id="version" tabindex="-1"><a class="header-anchor" href="#version"><span>version</span></a></h3><p>显示系统版本信息。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">version</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="about" tabindex="-1"><a class="header-anchor" href="#about"><span>about</span></a></h3><p>显示系统关于信息。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">about</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="help" tabindex="-1"><a class="header-anchor" href="#help"><span>help</span></a></h3><p>显示帮助信息。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token builtin class-name">help</span> <span class="token punctuation">[</span>command<span class="token punctuation">]</span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token builtin class-name">help</span></span>
|
||||
<span class="line"><span class="token builtin class-name">help</span> <span class="token function">ls</span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><h2 id="系统控制命令" tabindex="-1"><a class="header-anchor" href="#系统控制命令"><span>系统控制命令</span></a></h2><h3 id="restart" tabindex="-1"><a class="header-anchor" href="#restart"><span>restart</span></a></h3><p>重启系统。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">restart</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="shutdown" tabindex="-1"><a class="header-anchor" href="#shutdown"><span>shutdown</span></a></h3><p>关闭系统。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">shutdown</span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h2 id="备份与恢复命令" tabindex="-1"><a class="header-anchor" href="#备份与恢复命令"><span>备份与恢复命令</span></a></h2><h3 id="backup" tabindex="-1"><a class="header-anchor" href="#backup"><span>backup</span></a></h3><p>备份系统。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">backup <span class="token operator"><</span>backup_file<span class="token operator">></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">backup mybackup.zip</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="restore" tabindex="-1"><a class="header-anchor" href="#restore"><span>restore</span></a></h3><p>恢复系统备份。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">restore <span class="token operator"><</span>backup_file<span class="token operator">></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">restore mybackup.zip</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h2 id="测试命令" tabindex="-1"><a class="header-anchor" href="#测试命令"><span>测试命令</span></a></h2><h3 id="cuitest" tabindex="-1"><a class="header-anchor" href="#cuitest"><span>cuitest</span></a></h3><p>测试 CUI 框架。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">cuitest</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="testgui" tabindex="-1"><a class="header-anchor" href="#testgui"><span>testgui</span></a></h3><p>测试图形界面。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line">testgui</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h3 id="diff" tabindex="-1"><a class="header-anchor" href="#diff"><span>diff</span></a></h3><p>比较两个文件的差异。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">diff</span> <span class="token operator"><</span>file<span class="token operator"><span class="token file-descriptor important">1</span>></span> <span class="token operator"><</span>file<span class="token operator"><span class="token file-descriptor important">2</span>></span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">diff</span> file1.txt file2.txt</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div></div></div><h2 id="环境变量命令" tabindex="-1"><a class="header-anchor" href="#环境变量命令"><span>环境变量命令</span></a></h2><h3 id="env" tabindex="-1"><a class="header-anchor" href="#env"><span>env</span></a></h3><p>管理环境变量。</p><p><strong>用法:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">env</span> <span class="token comment"># 列出所有环境变量</span></span>
|
||||
<span class="line"><span class="token function">env</span> <span class="token operator"><</span>name<span class="token operator">></span> <span class="token comment"># 显示指定环境变量</span></span>
|
||||
<span class="line"><span class="token function">env</span> <span class="token operator"><</span>name<span class="token operator">></span> <span class="token operator"><</span>value<span class="token operator">></span> <span class="token comment"># 设置环境变量</span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p><strong>示例:</strong></p><div class="language-bash line-numbers-mode" data-highlighter="prismjs" data-ext="sh"><pre><code><span class="line"><span class="token function">env</span></span>
|
||||
<span class="line"><span class="token function">env</span> <span class="token environment constant">PATH</span></span>
|
||||
<span class="line"><span class="token function">env</span> MYVAR hello</span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h2 id="注意事项" tabindex="-1"><a class="header-anchor" href="#注意事项"><span>注意事项</span></a></h2><ol><li>所有命令不区分大小写</li><li>使用 <code>help</code> 命令可以查看所有可用命令</li><li>使用 <code>help <command></code> 可以查看特定命令的详细帮助</li><li>文件路径使用反斜杠 <code>\</code> 或正斜杠 <code>/</code> 均可</li><li>支持相对路径和绝对路径</li></ol></div><!--[--><!--]--></div><footer class="vp-page-meta"><!----><div class="vp-meta-item git-info"><!----><!----></div></footer><!----><!--[--><!--]--></main><!--]--></div><!--[--><!----><!--]--><!--]--></div>
|
||||
<script type="module" src="/assets/app-DOooOitT.js" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
File diff suppressed because one or more lines are too long
8
docs/cmleonos/docs/.vuepress/dist/index.html
vendored
8
docs/cmleonos/docs/.vuepress/dist/index.html
vendored
File diff suppressed because one or more lines are too long
10
docs/cmleonos/docs/.vuepress/dist/lua.html
vendored
10
docs/cmleonos/docs/.vuepress/dist/lua.html
vendored
@@ -33,11 +33,11 @@
|
||||
</script>
|
||||
<title>CMLeonOS Lua API 文档 | CMLeonOS官方文档站</title><meta name="description" content="CMLeonOS是一个基于微内核架构的操作系统,它的目标是提供一个简单、可靠、安全的操作系统环境。">
|
||||
<link rel="preload" href="/assets/style-BmL0kmLr.css" as="style"><link rel="stylesheet" href="/assets/style-BmL0kmLr.css">
|
||||
<link rel="modulepreload" href="/assets/app-Qcj6bGr7.js"><link rel="modulepreload" href="/assets/lua.html-BpPm4nZm.js">
|
||||
<link rel="prefetch" href="/assets/get-started.html-CiROnutu.js" as="script"><link rel="prefetch" href="/assets/index.html-68ZyroCH.js" as="script"><link rel="prefetch" href="/assets/404.html-xtbd148X.js" as="script">
|
||||
<link rel="modulepreload" href="/assets/app-DOooOitT.js"><link rel="modulepreload" href="/assets/lua.html-D4WURWuq.js">
|
||||
<link rel="prefetch" href="/assets/commands.html-2c_EJOV_.js" as="script"><link rel="prefetch" href="/assets/get-started.html-D7YgC_d3.js" as="script"><link rel="prefetch" href="/assets/index.html-DOUHF5Iy.js" as="script"><link rel="prefetch" href="/assets/404.html-xATCGIq8.js" as="script">
|
||||
</head>
|
||||
<body>
|
||||
<div id="app"><!--[--><div class="vp-theme-container external-link-icon" vp-container><!--[--><header class="vp-navbar" vp-navbar><div class="vp-toggle-sidebar-button" title="toggle sidebar" aria-expanded="false" role="button" tabindex="0"><div class="icon" aria-hidden="true"><span></span><span></span><span></span></div></div><span><a class="route-link" href="/"><!----><span class="vp-site-name" aria-hidden="true">CMLeonOS官方文档站</span></a></span><div class="vp-navbar-items-wrapper" style=""><!--[--><!--]--><nav class="vp-navbar-items vp-hide-mobile" aria-label="site navigation"><!--[--><div class="vp-navbar-item"><a class="route-link auto-link" href="/" aria-label="主页"><!--[--><!--[--><!--]--><!--]-->主页<!--[--><!--[--><!--]--><!--]--></a></div><div class="vp-navbar-item"><a class="route-link auto-link" href="/get-started.html" aria-label="配置教程"><!--[--><!--[--><!--]--><!--]-->配置教程<!--[--><!--[--><!--]--><!--]--></a></div><div class="vp-navbar-item"><a class="route-link route-link-active auto-link" href="/lua.html" aria-label="CMLeonOS Lua API 文档"><!--[--><!--[--><!--]--><!--]-->CMLeonOS Lua API 文档<!--[--><!--[--><!--]--><!--]--></a></div><!--]--></nav><!--[--><!--]--><button type="button" class="vp-toggle-color-mode-button" title="toggle color mode"><svg class="light-icon" viewbox="0 0 32 32" style=""><path d="M16 12.005a4 4 0 1 1-4 4a4.005 4.005 0 0 1 4-4m0-2a6 6 0 1 0 6 6a6 6 0 0 0-6-6z" fill="currentColor"></path><path d="M5.394 6.813l1.414-1.415l3.506 3.506L8.9 10.318z" fill="currentColor"></path><path d="M2 15.005h5v2H2z" fill="currentColor"></path><path d="M5.394 25.197L8.9 21.691l1.414 1.415l-3.506 3.505z" fill="currentColor"></path><path d="M15 25.005h2v5h-2z" fill="currentColor"></path><path d="M21.687 23.106l1.414-1.415l3.506 3.506l-1.414 1.414z" fill="currentColor"></path><path d="M25 15.005h5v2h-5z" fill="currentColor"></path><path d="M21.687 8.904l3.506-3.506l1.414 1.415l-3.506 3.505z" fill="currentColor"></path><path d="M15 2.005h2v5h-2z" fill="currentColor"></path></svg><svg class="dark-icon" viewbox="0 0 32 32" style="display:none;"><path d="M13.502 5.414a15.075 15.075 0 0 0 11.594 18.194a11.113 11.113 0 0 1-7.975 3.39c-.138 0-.278.005-.418 0a11.094 11.094 0 0 1-3.2-21.584M14.98 3a1.002 1.002 0 0 0-.175.016a13.096 13.096 0 0 0 1.825 25.981c.164.006.328 0 .49 0a13.072 13.072 0 0 0 10.703-5.555a1.01 1.01 0 0 0-.783-1.565A13.08 13.08 0 0 1 15.89 4.38A1.015 1.015 0 0 0 14.98 3z" fill="currentColor"></path></svg></button><!----></div></header><!--]--><div class="vp-sidebar-mask"></div><!--[--><aside class="vp-sidebar" vp-sidebar><nav class="vp-navbar-items" aria-label="site navigation"><!--[--><div class="vp-navbar-item"><a class="route-link auto-link" href="/" aria-label="主页"><!--[--><!--[--><!--]--><!--]-->主页<!--[--><!--[--><!--]--><!--]--></a></div><div class="vp-navbar-item"><a class="route-link auto-link" href="/get-started.html" aria-label="配置教程"><!--[--><!--[--><!--]--><!--]-->配置教程<!--[--><!--[--><!--]--><!--]--></a></div><div class="vp-navbar-item"><a class="route-link route-link-active auto-link" href="/lua.html" aria-label="CMLeonOS Lua API 文档"><!--[--><!--[--><!--]--><!--]-->CMLeonOS Lua API 文档<!--[--><!--[--><!--]--><!--]--></a></div><!--]--></nav><!--[--><!--]--><ul class="vp-sidebar-items"><!--[--><li><p tabindex="0" class="vp-sidebar-item vp-sidebar-heading">CMLeonOS Lua API 文档 <!----></p><!----></li><!--]--></ul><!--[--><!--]--></aside><!--]--><!--[--><main class="vp-page"><!--[--><!--]--><div vp-content><!--[--><!--]--><div><h1 id="cmleonos-lua-api-文档" tabindex="-1"><a class="header-anchor" href="#cmleonos-lua-api-文档"><span>CMLeonOS Lua API 文档</span></a></h1><p>本文档记录了 CMLeonOS 中 Lua 支持的所有函数和库。</p><h2 id="基础库-base" tabindex="-1"><a class="header-anchor" href="#基础库-base"><span>基础库 (base)</span></a></h2><h3 id="assert-v-message" tabindex="-1"><a class="header-anchor" href="#assert-v-message"><span>assert(v [, message])</span></a></h3><p>如果 v 为 false 或 nil,则抛出错误。可选参数 message 为错误信息。</p><div class="language-lua line-numbers-mode" data-highlighter="prismjs" data-ext="lua"><pre><code><span class="line"><span class="token function">assert</span><span class="token punctuation">(</span><span class="token keyword">true</span><span class="token punctuation">,</span> <span class="token string">"This should be true"</span><span class="token punctuation">)</span></span>
|
||||
<div id="app"><!--[--><div class="vp-theme-container external-link-icon" vp-container><!--[--><header class="vp-navbar" vp-navbar><div class="vp-toggle-sidebar-button" title="toggle sidebar" aria-expanded="false" role="button" tabindex="0"><div class="icon" aria-hidden="true"><span></span><span></span><span></span></div></div><span><a class="route-link" href="/"><!----><span class="vp-site-name" aria-hidden="true">CMLeonOS官方文档站</span></a></span><div class="vp-navbar-items-wrapper" style=""><!--[--><!--]--><nav class="vp-navbar-items vp-hide-mobile" aria-label="site navigation"><!--[--><div class="vp-navbar-item"><a class="route-link auto-link" href="/" aria-label="主页"><!--[--><!--[--><!--]--><!--]-->主页<!--[--><!--[--><!--]--><!--]--></a></div><div class="vp-navbar-item"><a class="route-link auto-link" href="/get-started.html" aria-label="配置教程"><!--[--><!--[--><!--]--><!--]-->配置教程<!--[--><!--[--><!--]--><!--]--></a></div><div class="vp-navbar-item"><a class="route-link route-link-active auto-link" href="/lua.html" aria-label="CMLeonOS Lua API 文档"><!--[--><!--[--><!--]--><!--]-->CMLeonOS Lua API 文档<!--[--><!--[--><!--]--><!--]--></a></div><div class="vp-navbar-item"><a class="route-link auto-link" href="/commands.html" aria-label="命令列表"><!--[--><!--[--><!--]--><!--]-->命令列表<!--[--><!--[--><!--]--><!--]--></a></div><!--]--></nav><!--[--><!--]--><button type="button" class="vp-toggle-color-mode-button" title="toggle color mode"><svg class="light-icon" viewbox="0 0 32 32" style=""><path d="M16 12.005a4 4 0 1 1-4 4a4.005 4.005 0 0 1 4-4m0-2a6 6 0 1 0 6 6a6 6 0 0 0-6-6z" fill="currentColor"></path><path d="M5.394 6.813l1.414-1.415l3.506 3.506L8.9 10.318z" fill="currentColor"></path><path d="M2 15.005h5v2H2z" fill="currentColor"></path><path d="M5.394 25.197L8.9 21.691l1.414 1.415l-3.506 3.505z" fill="currentColor"></path><path d="M15 25.005h2v5h-2z" fill="currentColor"></path><path d="M21.687 23.106l1.414-1.415l3.506 3.506l-1.414 1.414z" fill="currentColor"></path><path d="M25 15.005h5v2h-5z" fill="currentColor"></path><path d="M21.687 8.904l3.506-3.506l1.414 1.415l-3.506 3.505z" fill="currentColor"></path><path d="M15 2.005h2v5h-2z" fill="currentColor"></path></svg><svg class="dark-icon" viewbox="0 0 32 32" style="display:none;"><path d="M13.502 5.414a15.075 15.075 0 0 0 11.594 18.194a11.113 11.113 0 0 1-7.975 3.39c-.138 0-.278.005-.418 0a11.094 11.094 0 0 1-3.2-21.584M14.98 3a1.002 1.002 0 0 0-.175.016a13.096 13.096 0 0 0 1.825 25.981c.164.006.328 0 .49 0a13.072 13.072 0 0 0 10.703-5.555a1.01 1.01 0 0 0-.783-1.565A13.08 13.08 0 0 1 15.89 4.38A1.015 1.015 0 0 0 14.98 3z" fill="currentColor"></path></svg></button><!----></div></header><!--]--><div class="vp-sidebar-mask"></div><!--[--><aside class="vp-sidebar" vp-sidebar><nav class="vp-navbar-items" aria-label="site navigation"><!--[--><div class="vp-navbar-item"><a class="route-link auto-link" href="/" aria-label="主页"><!--[--><!--[--><!--]--><!--]-->主页<!--[--><!--[--><!--]--><!--]--></a></div><div class="vp-navbar-item"><a class="route-link auto-link" href="/get-started.html" aria-label="配置教程"><!--[--><!--[--><!--]--><!--]-->配置教程<!--[--><!--[--><!--]--><!--]--></a></div><div class="vp-navbar-item"><a class="route-link route-link-active auto-link" href="/lua.html" aria-label="CMLeonOS Lua API 文档"><!--[--><!--[--><!--]--><!--]-->CMLeonOS Lua API 文档<!--[--><!--[--><!--]--><!--]--></a></div><div class="vp-navbar-item"><a class="route-link auto-link" href="/commands.html" aria-label="命令列表"><!--[--><!--[--><!--]--><!--]-->命令列表<!--[--><!--[--><!--]--><!--]--></a></div><!--]--></nav><!--[--><!--]--><ul class="vp-sidebar-items"><!--[--><li><p tabindex="0" class="vp-sidebar-item vp-sidebar-heading">CMLeonOS Lua API 文档 <!----></p><!----></li><!--]--></ul><!--[--><!--]--></aside><!--]--><!--[--><main class="vp-page"><!--[--><!--]--><div vp-content><!--[--><!--]--><div><h1 id="cmleonos-lua-api-文档" tabindex="-1"><a class="header-anchor" href="#cmleonos-lua-api-文档"><span>CMLeonOS Lua API 文档</span></a></h1><p>本文档记录了 CMLeonOS 中 Lua 支持的所有函数和库。</p><h2 id="基础库-base" tabindex="-1"><a class="header-anchor" href="#基础库-base"><span>基础库 (base)</span></a></h2><h3 id="assert-v-message" tabindex="-1"><a class="header-anchor" href="#assert-v-message"><span>assert(v [, message])</span></a></h3><p>如果 v 为 false 或 nil,则抛出错误。可选参数 message 为错误信息。</p><div class="language-lua line-numbers-mode" data-highlighter="prismjs" data-ext="lua"><pre><code><span class="line"><span class="token function">assert</span><span class="token punctuation">(</span><span class="token keyword">true</span><span class="token punctuation">,</span> <span class="token string">"This should be true"</span><span class="token punctuation">)</span></span>
|
||||
<span class="line"><span class="token function">assert</span><span class="token punctuation">(</span><span class="token keyword">false</span><span class="token punctuation">,</span> <span class="token string">"This is false"</span><span class="token punctuation">)</span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="collectgarbage-opt" tabindex="-1"><a class="header-anchor" href="#collectgarbage-opt"><span>collectgarbage([opt])</span></a></h3><p>垃圾回收控制。支持以下选项:</p><ul><li><code>"collect"</code> - 执行垃圾回收</li><li><code>"count"</code> - 返回当前内存使用量(千字节)</li><li><code>"step"</code> - 执行一步垃圾回收</li><li><code>"isrunning"</code> - 返回垃圾回收器是否在运行</li></ul><div class="language-lua line-numbers-mode" data-highlighter="prismjs" data-ext="lua"><pre><code><span class="line"><span class="token function">collectgarbage</span><span class="token punctuation">(</span><span class="token string">"collect"</span><span class="token punctuation">)</span></span>
|
||||
<span class="line"><span class="token function">collectgarbage</span><span class="token punctuation">(</span><span class="token string">"count"</span><span class="token punctuation">)</span></span>
|
||||
@@ -333,7 +333,7 @@
|
||||
<span class="line"><span class="token function">print</span><span class="token punctuation">(</span><span class="token string">"Hash:"</span><span class="token punctuation">,</span> hash<span class="token punctuation">)</span></span>
|
||||
<span class="line"><span class="token function">print</span><span class="token punctuation">(</span><span class="token string">"Encoded:"</span><span class="token punctuation">,</span> encoded<span class="token punctuation">)</span></span>
|
||||
<span class="line"><span class="token function">print</span><span class="token punctuation">(</span><span class="token string">"Decoded:"</span><span class="token punctuation">,</span> decoded<span class="token punctuation">)</span></span>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h2 id="注意事项" tabindex="-1"><a class="header-anchor" href="#注意事项"><span>注意事项</span></a></h2><ol><li><strong>交互模式</strong>:使用 <code>lua --shell</code> 进入交互式 Lua Shell</li><li><strong>错误处理</strong>:所有 Lua 执行错误都会被捕获并显示</li><li><strong>系统函数</strong>:<code>os</code> 库包含 CMLeonOS 特定的系统函数</li><li><strong>加密支持</strong>:支持 SHA256 和 Base64 编码/解码</li><li><strong>标准 Lua</strong>:完全兼容 Lua 5.1 标准</li></ol><h2 id="版本信息" tabindex="-1"><a class="header-anchor" href="#版本信息"><span>版本信息</span></a></h2><ul><li><strong>Lua 版本</strong>:5.2</li><li><strong>CMLeonOS 版本</strong>:最新</li></ul></div><!--[--><!--]--></div><footer class="vp-page-meta"><!----><div class="vp-meta-item git-info"><div class="vp-meta-item last-updated"><span class="meta-item-label">最近更新:: </span><time class="meta-item-info" datetime="2026-02-04T09:15:18.000Z" data-allow-mismatch>2026/2/4 17:15</time></div><div class="vp-meta-item contributors"><span class="meta-item-label">Contributors: </span><span class="meta-item-info"><!--[--><!--[--><span class="contributor" title="email: testmod@qq.com">Leonmmcoset</span><!----><!--]--><!--]--></span></div></div></footer><!----><!--[--><!--]--></main><!--]--></div><!--[--><!----><!--]--><!--]--></div>
|
||||
<script type="module" src="/assets/app-Qcj6bGr7.js" defer></script>
|
||||
<span class="line"></span></code></pre><div class="line-numbers" aria-hidden="true" style="counter-reset:line-number 0;"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h2 id="注意事项" tabindex="-1"><a class="header-anchor" href="#注意事项"><span>注意事项</span></a></h2><ol><li><strong>交互模式</strong>:使用 <code>lua --shell</code> 进入交互式 Lua Shell</li><li><strong>错误处理</strong>:所有 Lua 执行错误都会被捕获并显示</li><li><strong>系统函数</strong>:<code>os</code> 库包含 CMLeonOS 特定的系统函数</li><li><strong>加密支持</strong>:支持 SHA256 和 Base64 编码/解码</li><li><strong>标准 Lua</strong>:完全兼容 Lua 5.1 标准</li></ol><h2 id="版本信息" tabindex="-1"><a class="header-anchor" href="#版本信息"><span>版本信息</span></a></h2><ul><li><strong>Lua 版本</strong>:5.2</li><li><strong>CMLeonOS 版本</strong>:最新</li></ul></div><!--[--><!--]--></div><footer class="vp-page-meta"><!----><div class="vp-meta-item git-info"><div class="vp-meta-item last-updated"><span class="meta-item-label">最近更新:: </span><time class="meta-item-info" datetime="2026-02-05T05:15:17.000Z" data-allow-mismatch>2026/2/5 13:15</time></div><div class="vp-meta-item contributors"><span class="meta-item-label">Contributors: </span><span class="meta-item-info"><!--[--><!--[--><span class="contributor" title="email: testmod@qq.com">Leonmmcoset</span><!----><!--]--><!--]--></span></div></div></footer><!----><!--[--><!--]--></main><!--]--></div><!--[--><!----><!--]--><!--]--></div>
|
||||
<script type="module" src="/assets/app-DOooOitT.js" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -9,6 +9,9 @@ actions:
|
||||
- text: Lua 文档
|
||||
link: /lua.html
|
||||
type: secondary
|
||||
- text: 命令列表
|
||||
link: /commands.html
|
||||
type: secondary
|
||||
|
||||
# - text: Introduction
|
||||
# link: https://vuejs.press/guide/introduction.html
|
||||
@@ -27,5 +30,7 @@ features:
|
||||
details: CMLeonOS支持内置编辑器,用户可以直接在CMLeonOS中编辑文件。
|
||||
- title: 硬盘存储
|
||||
details: CMLeonOS支持硬盘存储,用户可以将文件持久存储在硬盘中。
|
||||
- title: 命令别名
|
||||
details: CMLeonOS支持命令别名功能,用户可以创建自定义命令快捷方式。
|
||||
|
||||
# footer: MIT Licensed | Copyright © 2018-present VuePress Community
|
||||
|
||||
779
docs/cmleonos/docs/commands.md
Normal file
779
docs/cmleonos/docs/commands.md
Normal file
@@ -0,0 +1,779 @@
|
||||
# 命令列表
|
||||
|
||||
CMLeonOS 提供了丰富的命令行工具,以下是所有可用命令的详细说明。
|
||||
|
||||
## 系统命令
|
||||
|
||||
### echo
|
||||
输出文本到控制台。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
echo <text>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
echo Hello World
|
||||
```
|
||||
|
||||
### clear / cls
|
||||
清空控制台屏幕。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
clear
|
||||
# 或
|
||||
cls
|
||||
```
|
||||
|
||||
### time
|
||||
显示当前时间。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
time
|
||||
```
|
||||
|
||||
### date
|
||||
显示当前日期。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
date
|
||||
```
|
||||
|
||||
### uptime
|
||||
显示系统运行时间。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
uptime
|
||||
```
|
||||
|
||||
### whoami
|
||||
显示当前登录的用户名。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
whoami
|
||||
```
|
||||
|
||||
### sleep
|
||||
暂停执行指定秒数。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
sleep <seconds>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
sleep 5
|
||||
```
|
||||
|
||||
## 文件系统命令
|
||||
|
||||
### ls
|
||||
列出当前目录下的文件和文件夹。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
ls [path]
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
ls
|
||||
ls /system
|
||||
```
|
||||
|
||||
### cd
|
||||
切换当前工作目录。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
cd <path>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
cd /system
|
||||
cd ..
|
||||
```
|
||||
|
||||
### pwd
|
||||
显示当前工作目录的完整路径。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
pwd
|
||||
```
|
||||
|
||||
### mkdir
|
||||
创建新目录。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
mkdir <directory>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
mkdir myfolder
|
||||
```
|
||||
|
||||
### rm
|
||||
删除文件。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
rm <file>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
rm myfile.txt
|
||||
```
|
||||
|
||||
### rmdir
|
||||
删除空目录。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
rmdir <directory>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
rmdir myfolder
|
||||
```
|
||||
|
||||
### cat
|
||||
显示文件内容。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
cat <file>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
cat myfile.txt
|
||||
```
|
||||
|
||||
### touch
|
||||
创建空文件。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
touch <file>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
touch newfile.txt
|
||||
```
|
||||
|
||||
### cp
|
||||
复制文件。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
cp <source> <destination>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
cp file1.txt file2.txt
|
||||
```
|
||||
|
||||
### mv
|
||||
移动或重命名文件。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
mv <source> <destination>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
mv oldname.txt newname.txt
|
||||
```
|
||||
|
||||
### rename
|
||||
重命名文件。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
rename <oldname> <newname>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
rename file1.txt file2.txt
|
||||
```
|
||||
|
||||
### find
|
||||
在当前目录及其子目录中查找文件。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
find <filename>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
find config.txt
|
||||
```
|
||||
|
||||
### tree
|
||||
以树形结构显示目录内容。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
tree [path]
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
tree
|
||||
tree /system
|
||||
```
|
||||
|
||||
### head
|
||||
显示文件的前几行。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
head <file> [lines]
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
head myfile.txt 10
|
||||
```
|
||||
|
||||
### tail
|
||||
显示文件的后几行。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
tail <file> [lines]
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
tail myfile.txt 10
|
||||
```
|
||||
|
||||
### wc
|
||||
统计文件的行数、字数和字节数。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
wc <file>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
wc myfile.txt
|
||||
```
|
||||
|
||||
### grep
|
||||
在文件中搜索文本。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
grep <pattern> <file>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
grep "hello" myfile.txt
|
||||
```
|
||||
|
||||
### getdisk
|
||||
显示磁盘信息。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
getdisk
|
||||
```
|
||||
|
||||
## 编辑器命令
|
||||
|
||||
### edit
|
||||
使用内置编辑器编辑文件。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
edit <file>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
edit myfile.txt
|
||||
```
|
||||
|
||||
### nano
|
||||
使用 Nano 编辑器编辑文件。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
nano <file>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
nano myfile.txt
|
||||
```
|
||||
|
||||
## 用户管理命令
|
||||
|
||||
### user
|
||||
管理用户账户。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
user add <username> <password> # 添加普通用户
|
||||
user add admin <username> <password> # 添加管理员用户
|
||||
user remove <username> # 删除用户
|
||||
user list # 列出所有用户
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
user add john password123
|
||||
user add admin admin adminpass
|
||||
user list
|
||||
user remove john
|
||||
```
|
||||
|
||||
### cpass
|
||||
修改当前用户的密码。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
cpass
|
||||
```
|
||||
|
||||
### hostname
|
||||
显示或设置主机名。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
hostname # 显示主机名
|
||||
hostname <new_hostname> # 设置主机名
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
hostname
|
||||
hostname myserver
|
||||
```
|
||||
|
||||
## 网络命令
|
||||
|
||||
### ipconfig
|
||||
显示网络配置信息。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
ipconfig
|
||||
```
|
||||
|
||||
### setdns
|
||||
设置 DNS 服务器。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
setdns <dns_server>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
setdns 8.8.8.8
|
||||
```
|
||||
|
||||
### setgateway
|
||||
设置网关地址。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
setgateway <gateway>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
setgateway 192.168.1.1
|
||||
```
|
||||
|
||||
### nslookup
|
||||
查询域名解析。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
nslookup <domain>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
nslookup google.com
|
||||
```
|
||||
|
||||
### ping
|
||||
测试网络连接。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
ping <ip_or_domain>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
ping 8.8.8.8
|
||||
ping google.com
|
||||
```
|
||||
|
||||
### wget
|
||||
从网络下载文件。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
wget <url>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
wget http://example.com/file.txt
|
||||
```
|
||||
|
||||
### ftp
|
||||
启动 FTP 服务器。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
ftp
|
||||
```
|
||||
|
||||
### tcpserver
|
||||
启动 TCP 服务器。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
tcpserver <port>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
tcpserver 8080
|
||||
```
|
||||
|
||||
### tcpclient
|
||||
连接到 TCP 服务器。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
tcpclient <ip> <port>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
tcpclient 192.168.1.100 8080
|
||||
```
|
||||
|
||||
## 脚本命令
|
||||
|
||||
### lua
|
||||
执行 Lua 脚本。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
lua <file>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
lua script.lua
|
||||
```
|
||||
|
||||
### com
|
||||
执行命令脚本文件。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
com <file>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
com script.cm
|
||||
```
|
||||
|
||||
### branswe
|
||||
执行 Branswe 脚本。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
branswe <file>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
branswe script.brs
|
||||
```
|
||||
|
||||
## 实用工具命令
|
||||
|
||||
### calc
|
||||
执行数学计算。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
calc <expression>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
calc 2+2
|
||||
calc 10*5
|
||||
calc (3+5)*2
|
||||
```
|
||||
|
||||
### history
|
||||
显示命令历史记录。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
history
|
||||
```
|
||||
|
||||
### prompt
|
||||
更改命令提示符。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
prompt <new_prompt>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
prompt $
|
||||
```
|
||||
|
||||
### background
|
||||
更改背景颜色。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
background <hex_color>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
background 000000
|
||||
background FF0000
|
||||
```
|
||||
|
||||
### beep
|
||||
播放系统提示音。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
beep
|
||||
```
|
||||
|
||||
### cal
|
||||
显示日历。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
cal [month] [year]
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
cal
|
||||
cal 2 2026
|
||||
```
|
||||
|
||||
### base64
|
||||
Base64 编码和解码。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
base64 encode <text> # 编码
|
||||
base64 decode <text> # 解码
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
base64 encode "Hello World"
|
||||
base64 decode "SGVsbG8gV29ybGQ="
|
||||
```
|
||||
|
||||
### alias
|
||||
创建命令别名。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
alias # 列出所有别名
|
||||
alias <name> <command> # 创建新别名
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
alias ll 'ls -l'
|
||||
alias home 'cd /home'
|
||||
alias cls clear
|
||||
```
|
||||
|
||||
### unalias
|
||||
删除命令别名。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
unalias <name>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
unalias ll
|
||||
```
|
||||
|
||||
## 系统信息命令
|
||||
|
||||
### version
|
||||
显示系统版本信息。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
version
|
||||
```
|
||||
|
||||
### about
|
||||
显示系统关于信息。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
about
|
||||
```
|
||||
|
||||
### help
|
||||
显示帮助信息。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
help [command]
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
help
|
||||
help ls
|
||||
```
|
||||
|
||||
## 系统控制命令
|
||||
|
||||
### restart
|
||||
重启系统。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
restart
|
||||
```
|
||||
|
||||
### shutdown
|
||||
关闭系统。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
shutdown
|
||||
```
|
||||
|
||||
## 备份与恢复命令
|
||||
|
||||
### backup
|
||||
备份系统。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
backup <backup_file>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
backup mybackup.zip
|
||||
```
|
||||
|
||||
### restore
|
||||
恢复系统备份。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
restore <backup_file>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
restore mybackup.zip
|
||||
```
|
||||
|
||||
## 测试命令
|
||||
|
||||
### cuitest
|
||||
测试 CUI 框架。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
cuitest
|
||||
```
|
||||
|
||||
### testgui
|
||||
测试图形界面。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
testgui
|
||||
```
|
||||
|
||||
### diff
|
||||
比较两个文件的差异。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
diff <file1> <file2>
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
diff file1.txt file2.txt
|
||||
```
|
||||
|
||||
## 环境变量命令
|
||||
|
||||
### env
|
||||
管理环境变量。
|
||||
|
||||
**用法:**
|
||||
```bash
|
||||
env # 列出所有环境变量
|
||||
env <name> # 显示指定环境变量
|
||||
env <name> <value> # 设置环境变量
|
||||
```
|
||||
|
||||
**示例:**
|
||||
```bash
|
||||
env
|
||||
env PATH
|
||||
env MYVAR hello
|
||||
```
|
||||
|
||||
## 注意事项
|
||||
|
||||
1. 所有命令不区分大小写
|
||||
2. 使用 `help` 命令可以查看所有可用命令
|
||||
3. 使用 `help <command>` 可以查看特定命令的详细帮助
|
||||
4. 文件路径使用反斜杠 `\` 或正斜杠 `/` 均可
|
||||
5. 支持相对路径和绝对路径
|
||||
Reference in New Issue
Block a user