1. 生成SSH Keys的方法?ssh-keygen -t rsa
2. docker快速入门教程http://www.ruanyifeng.com/blog/2018/02/docker-tutorial.html
3. mov传送数据格式?
mov [0],ax
mov [0],al
都是合法的,一次性传送多少数据,取决于寄存器的类型。ax是十六位,相当于写入一个字(word),al是八位,相当于写入一个字节(byte)。
4. 写回溯的方法时,一般情况下,如果把结果res写入参数中,那么方法的返回值为void
5. Java判断一个字符串str是否为空串的方法为
![](https://i-blog.csdnimg.cn/blog_migrate/ac035573c8282c9ac4f2a62de80207bc.png)
偏移值为0000H,内容为00CDH
7. [address]表示一个偏移地址为address的内存单元
每一行有16个字节,不要把0010看成是2,这里是十六进制!所以内存中的每个地址存放一个字节的数据。
8. mov ax, 11326 这条语句里面的11326是十进制,需要转化成十六进制再理解才是正确的,不能理解为五位十六进制。
9. Linux文件目录含义
(1)/bin 是binary的缩写,存放可执行文件或可执行文件的链接(类似快捷方式),常用的cat,cp等命令都在里面。
与/bin类似的是/sbin目录,System Binary 的缩写,这里存放的命令可以对系统配置进行操作。普通用户可能可以使用这里的命令查看某些系统状态,但是如果想更改配置,就需要sudo授权或者切换成超级用户。
(2)/boot 存放系统启动的文件,里面有grub(GNU GRUB 和GRUB是GRand Unified Bootloader的缩写,它是一个多重操作系统启动管理器。用来引导不同系统,如windows,linux。)。
(3)/dev 是device的缩写,存放所有的设备文件(Linux里面所有东西都是以文件形式存在)。
(4)/etc 这个目录经常使用,存放很多程序的配置信息,比如包管理工具apt。
(5)/home 就是普通的家目录,里面有下载,音乐,视频等。
(6)/lib 是library的缩写,包含 bin 中可执行文件的依赖。
(7)/media 里面是自动挂载的设备,比如U盘,移动硬盘,网络设备等。
(8)/mnt 与设备挂载相关,一般是空文件夹,不常用。
(9)/opt 是option的缩写,可以把软件安装在这里,使用比较随意。
(10)/proc 是process的缩写,这里存放的是全部正在运行程序的状态信息。(上图中没有显示)
(11)/root 超级用户的家目录。
(12)/srv 是 service 的缩写,存放服务数据。桌面版 linux 为空,服务器版 linux 存放于Web服务和FTP服务相关的资源。
(13)/tmp 是 temporary 的缩写,存储程序的临时文件,这些临时文件可以在数据丢失的时候起到恢复文件的作用。
(14)/usr是 Universal System Resource 的缩写,这里存放的是一些非系统必须的资源,比如用户安装的应用程序。
(15)/var 是 variable 的缩写,主要存放一些日志(log)文件。