https://github.com/shipengqi/os-learn
:books: OS learning ...
https://github.com/shipengqi/os-learn
linux shell
Last synced: 2 months ago
JSON representation
:books: OS learning ...
- Host: GitHub
- URL: https://github.com/shipengqi/os-learn
- Owner: shipengqi
- License: mit
- Created: 2020-07-27T05:31:27.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2025-11-25T06:24:01.000Z (7 months ago)
- Last Synced: 2025-11-28T14:29:29.759Z (7 months ago)
- Topics: linux, shell
- Language: Shell
- Homepage: https://shipengqi.github.io/os-learn
- Size: 5.76 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# os-learn
OS learning ...
## Usage
Development:
```sh
# init submodule, set the URLs and paths of the submodules based on the information in the .gitmodules file,
# but will not download the submodule's content
# after cloning a repository containing submodules, run this command to initialize the submodules.
git submodule init
# Update the submodule's content to the latest commit in the branch specified in the .gitmodules file
# Run this command after initializing a submodule, or when you need to update the contents of a submodule.
git submodule update
# git submodule add git@github.com:alex-shpak/hugo-book.git themes/book
# start server
hugo server --minify --theme book
```
Manually deploy:
```sh
./deploy.sh
```
> Any changes in the `content` directory will automatically trigger a deployment.
## Menu
By default, the [hugo-book](https://github.com/alex-shpak/hugo-book) theme will render pages from the `content/docs` section as a menu in a tree structure.
You can set `title` and `weight` in the front matter of pages to adjust the order and titles in the menu.