Linux
gakki的二向箔
学生,Master of science, 电子与计算机工程
展开
-
使用ping时,所用到的协议
当在局域网中使用ping www.xxx.com时,用到了哪些协议?通过DNS协议,将ping后接的域名转换为ip地址。(DNS使用的传输层协议是UDP)通过ARP解析服务,由ip地址解析出MAC地址,以在数据链路层传输。ping是为了测试另一台主机是否可达,发送一份ICMP回显请求给目标主机,并等待ICMP回显应答。(ICMP用于在ip主机、路由器间传递网络是否通畅、主机是否可达等控制信息)...原创 2017-09-13 20:47:17 · 14474 阅读 · 1 评论 -
Linux中,子进程与父进程的继承关系
子进程从父进程继承了:用户号UIDs和用户组号GIDs进程组号当前工作目录根目录环境打开文件的描述符共享内存堆栈信号控制设定信号掩码控制终端文件方式创建屏蔽字执行时关闭(close-on-exec) 标志资源限制nice值 (由nice函数设定,数值越小,优先级越高)子进程与父进程不同的:进程号PID各自的父进程号自己的文件描述符和目录流的拷贝(译者注: 目录流由opendir函数创建,因其为顺序...原创 2017-09-14 10:01:29 · 1131 阅读 · 0 评论 -
解决linux右上角键盘小图标消失的问题
如果用的是ibus:1. 先把原先的ibus进程kill掉killall ibus-daemon2. 启动一个新的ibus进程ibus-daemon -d然后就可以看见键盘图标又出现在右上角了如果使用的是fcitx的小企鹅输入法:1. killall fcitx2. fcitx -d就看到右上角的输入法图标了...转载 2018-04-23 13:48:34 · 4595 阅读 · 3 评论 -
linux下错误代码E212: Can't open file for writing
用vi 新建一个文件,vi practice.py, 按i键进入编辑模式输入代码后,按esc进入命令模式然后输入 :wq 进行保存退出,退出不了,一直出现这个提示 意思是不能保存。原因是权限不够,普通用户用vi 进行不了保存,需要使用超级用户才可以命令:sudo su 转换成超级用户 vi hello 打开文件 :wq 即可保存退出...转载 2018-04-23 15:30:43 · 54319 阅读 · 5 评论 -
linux下vim的代码文本的查找
查找指令1、vim中查找分为向上查找’?’和向下查找’/’。例如: :/abc 表示从当前位置开始向下查找abc或者*abc*(*代表任意长度的字符) :?abc 表示从当前位置开始向上查找abc或者*abc* 当然如果你想继续查找是否还有abc出现,可以键入n或者N,n代表向下继续查找,N代表向上继续查找。2、如果想要查找的模式串中包含/或者?以及其他的特殊字符,如^,$等,则需要使用转义字符’...转载 2018-04-25 17:31:59 · 1692 阅读 · 0 评论 -
Linux下vim的复制、粘贴操作
全部删除:按esc后,进入命令模式,然后按键dG复制至文件尾 yG全部复制:按esc后,按键ggyG全选高亮显示:按esc后,按键ggvG或者ggVG yy 复制游标所在行整行选中文本进行复制 在命令模式下按 v 进入 Visual Mode,然后用 方向键 或 hjkl 选择文本,再按 y 进行复制...转载 2018-04-26 16:11:53 · 37873 阅读 · 0 评论