1. git的用法
(1)列举所有分支:git branch
(2)新建分支:git checkout -b xxx
(3)看修改:git status
(4)找和上一次的不同之处:git diff
(5)提交发布:git add .
git commit
(6)看修改日志:git log
g tracer-ysyx
2. NEMU的运行
cd ~home/luowei/ysyx-workbench/nemu #进入nemu所在的文件夹
make run #运行
make clean #清除垃圾
3. 手动提交日志
empty允许工程师提交与系统自动提交的日志一样的内容。
git add .
git commit --allow-empty
4. 筛选主动提交日志
用 --auther 命令,具体如何操作有待查询。
5. Vim常用命令
vim xxx #处于当前目录下,打开当前目录的某个文件,没有则从其他文件夹随机搜索
vim ~/home/luowei/...../xxx #打开文件夹文件
# 这样可以防止打开根目录下打同名文件
press i,等 #表示启用编辑
press [Esc] #表示退出编辑
:wq #表示保存并退出编辑
:q #表示放弃编辑,不保存
6. Linux C编程
(1)创建用于存放C程序文件的文件夹:cd~
mkdir XXXX #文件夹名称,位于当前文件夹
(2)进入此文件夹: cd XXXX
(3)使用编辑器创建并打开一个代码文件:vim hello.c
(4)进入vim:编写程序
(5)保存并退出: “ :wq ”
(6)直接在终端命令行查看程序内容:cat hello.c
(7)使用gcc编译程序:gcc hello.c -o hello
这里就生成hello.out作为编译文件,名字来源于gcc最后的定义,可修改
(8)运行编译文件:
./hello #打印输出:hello world!
vim hello.c
:wq #表示保存并退出编辑
gcc hello.c -o hi #输出的编译文件命名为hi
./hi #运行hi.out编译文件
首次写于2024.6.10,17:38