11 2022 档案
摘要:忽然发现自己不理解许多代码中这行的含义是什么。。。(汗颜) 下面贴一段stackoverflow上面的回答: argv and argc are how command line arguments are passed to main() in C and C++. argc will be th
阅读全文
摘要:1.1 一、在红白模拟器上运行超级马里奥游戏 1、将游戏rom文件mario.nes移至~/ics2022/fceux-am/nes/rom文件下,并回到~/ics2022/fceux-am下执行make ARCH=native run mainargs=mario进行编译 注意:在~/ics202
阅读全文
摘要:实验教程地址:https://nju-projectn.github.io/ics-pa-gitbook/ics2022/index.html 一、Ubuntu安装 在清华大学镜像站下载了Ubuntu22.04.1的镜像文件:https://mirrors.tuna.tsinghua.edu.cn/
阅读全文
摘要:git命令分类整理全局设置 git config --global user.name xxx:设置全局用户名,信息记录在~/.gitconfig文件中 git config --global user.email xxx@xxx.com:设置全局邮箱地址,信息记录在~/.gitconfig文件中
阅读全文
摘要:1、使用Wireshark打开ip-ethereal-trace-1,如图 电脑IP地址为192.168.1.102 2、如图,IP包头中上层协议字段的值为1,代表为ICMP 3、如图,IP头中有20字节 IP数据报中负载长度为84-20=64字节 4、该IP数据报未碎片化,因为片偏移量为0且D
阅读全文
摘要:一、ssh 1、远程登陆服务器 ssh user@hostname user: 用户名hostname: IP地址或域名 第一次登录时会提示:The authenticity of host '123.57.47.211 (123.57.47.211)' can't be established.E
阅读全文
摘要:一、exit命令 exit命令用来退出当前shell进程,并返回一个退出状态;使用$?可以接收这个退出状态。exit命令可以接受一个整数值作为参数,代表退出状态。如果不指定,默认状态值是 0。exit退出状态只能是一个介于 0~255 之间的整数,其中只有 0 表示成功,其它值都表示失败。示例:创建
阅读全文
摘要:一、判断语句 if…then形式类似于C/C++中的if-else语句。 1、单层if命令格式:if conditionthen 语句1 语句2 ...fi 2、单层if-else命令格式if conditionthen 语句1 语句2 ...else 语句1 语句2 ...fi 3、多层if-el
阅读全文
摘要:一、printf命令 printf命令用于格式化输出,类似于C/C++中的printf函数。 默认不会在字符串末尾添加换行符!!! 例如: printf "%10d.\n" 123 # 占10位,右对齐printf "%-10.2f.\n" 123.123321 # 占10位,保留2位小数,左对齐p
阅读全文
摘要:一、expr命令(注:常常配合``或者$()来取得所求的值) 1、expr用于求表达式的值:expr 表达式 注意: (1)用空格隔开每一项(2)用反斜杠放在shell特定的字符前面(发现表达式运行错误时,可以试试转义)(3)对包含空格和其他特殊字符的字符串要用引号括起来(4)expr会在stdou
阅读全文
摘要:一:文件参数变量 1、在执行shell脚本时,可以向脚本传递参数。$1是第一个参数,$2是第二个参数,以此类推。特殊的,$0是文件名(包含路径) #! /bin/bashecho "文件名:"$0echo "第一个参数:"$1echo "第二个参数:"$2echo "第三个参数:"$3echo "第
阅读全文
摘要:如果感觉有点忘了或者有点懵,敲出来测试测试就好了 一:概论 Linux系统中一般默认使用bash,文件开头需要写#! /bin/bash,指明bash为脚本解释器chmod +x filename:使脚本具有可执行权限 执行方式: ./test.sh # 当前路径下执行 /home/acs/test
阅读全文

浙公网安备 33010602011771号