diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..561a898dbb1555b2efc9407c5c2829d13aaae588 --- /dev/null +++ b/.gitignore @@ -0,0 +1,24 @@ +# Generated by Cargo +# will have compiled files and executables +/target/ + +# Remove Cargo.lock from gitignore if creating an executable, leave it for libraries +# More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html +Cargo.lock + +# These are backup files generated by rustfmt +**/*.rs.bk + + +#Added by cargo +# +#already existing elements are commented out + +/target +#**/*.rs.bk + +# IDE +.idea + +# OS +.DS_Store diff --git a/README.en.md b/README.en.md index eaaea52ed2d5d2f75e9d37a6f1d87337b3886997..826acf82bb911fd37845932e9ff121bfca4835dc 100644 --- a/README.en.md +++ b/README.en.md @@ -1,7 +1,7 @@ -# opensource-intern +## opensource-intern #### Description -This reposiroty will provide the content of openEuler opensource intern. +This repository stores code related to some cases involved in teaching operating systems in colleges and universities, including: software package formats, open source software supply chain security, operating systems, network programming, network security, network management and other directions. #### Software Architecture Software architecture description @@ -20,10 +20,10 @@ Software architecture description #### Contribution -1. Fork the repository -2. Create Feat_xxx branch -3. Commit your code -4. Create Pull Request +1. Clone the Fork repository to your account, and use the `git clone` command to clone the Fork repository to your local development environment. +2. `git checkout master` to the `master` branch, then commit. +3. Commit the code in the Fork repository and submit a Pull Request in the repository. +4. Create a new Pull Request and submit it. #### Gitee Feature diff --git a/README.md b/README.md index 388888dae91b941872bf6551014b7457c8446771..99a481546bf2ddb6dab5f68daea9ea0de7e1dc74 100644 --- a/README.md +++ b/README.md @@ -1,33 +1,17 @@ -# opensource-intern +## opensource-intern #### 介绍 -This reposiroty will provide the content of openEuler opensource intern. - -#### 软件架构 -软件架构说明 - - -#### 安装教程 - -1. xxxx -2. xxxx -3. xxxx - -#### 使用说明 - -1. xxxx -2. xxxx -3. xxxx +本仓库存储了在高校操作系统教学中涉及的一些教学案例相关的代码,包括:软件包格式、开源软件供应链、操作系统、网络编程、网络安全、网络管理等方向。 #### 参与贡献 -1. Fork 本仓库 -2. 新建 Feat_xxx 分支 -3. 提交代码 -4. 新建 Pull Request +1. Fork 本仓库到自己的账户下,使用 `git clone` 命令将 Fork 仓库 Clone 到本地开发环境 +2. `git checkout master` 到 `master` 分支,然后进行提交 +3. 在 Fork 仓库中提交代码,并在仓库中提交一个 Pull Request。 +4. 新建 Pull Request 并提交 -#### 特技 +#### 相关资料 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) diff --git a/mdbook2pdf/.gitignore b/mdbook2pdf/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..ae9ea50078ef99e806d95bb3ac4275a15df0c52f --- /dev/null +++ b/mdbook2pdf/.gitignore @@ -0,0 +1,21 @@ +# Generated by Cargo +# will have compiled files and executables +/target/ + +# Remove Cargo.lock from gitignore if creating an executable, leave it for libraries +# More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html +Cargo.lock + +# These are backup files generated by rustfmt +**/*.rs.bk + + +#Added by cargo +# +#already existing elements are commented out + +/target +#**/*.rs.bk + +# IDE +.idea diff --git a/mdbook2pdf/Cargo.toml b/mdbook2pdf/Cargo.toml new file mode 100644 index 0000000000000000000000000000000000000000..a28a99075cd1e603d722e5248b347eeee75e50bf --- /dev/null +++ b/mdbook2pdf/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "mdbook2pdf" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/mdbook2pdf/src/main.rs b/mdbook2pdf/src/main.rs new file mode 100644 index 0000000000000000000000000000000000000000..e7a11a969c037e00a796aafeff6258501ec15e9a --- /dev/null +++ b/mdbook2pdf/src/main.rs @@ -0,0 +1,3 @@ +fn main() { + println!("Hello, world!"); +} diff --git a/rpmust/.gitignore b/rpmust/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..ae9ea50078ef99e806d95bb3ac4275a15df0c52f --- /dev/null +++ b/rpmust/.gitignore @@ -0,0 +1,21 @@ +# Generated by Cargo +# will have compiled files and executables +/target/ + +# Remove Cargo.lock from gitignore if creating an executable, leave it for libraries +# More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html +Cargo.lock + +# These are backup files generated by rustfmt +**/*.rs.bk + + +#Added by cargo +# +#already existing elements are commented out + +/target +#**/*.rs.bk + +# IDE +.idea diff --git a/rpmust/Cargo.toml b/rpmust/Cargo.toml new file mode 100644 index 0000000000000000000000000000000000000000..fe3799369eed31b883b1d599c14e873cc26e5778 --- /dev/null +++ b/rpmust/Cargo.toml @@ -0,0 +1,8 @@ +[package] +name = "rpmust" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] diff --git a/rpmust/src/main.rs b/rpmust/src/main.rs new file mode 100644 index 0000000000000000000000000000000000000000..e7a11a969c037e00a796aafeff6258501ec15e9a --- /dev/null +++ b/rpmust/src/main.rs @@ -0,0 +1,3 @@ +fn main() { + println!("Hello, world!"); +}