随笔分类 - Linux
摘要:ref: https://github.com/linw7/Skill Tree/blob/master/Linux%E5%B7%A5%E5%85%B7.md "Linux工具" Linux下还是有很多超棒的开发工具的。 在Linux日常使用中,最常用的命令自然是sudo, ls, cp, mv,
阅读全文
摘要:sudo,以root的身份 另起新进程 注意:cd是shell内置的,不会另起新进程,故sudo cd会提示找不到命令 sudo使用当前用户密码,su使用切换用户的密码,默认切换为root sudo通常仅改变$PATH等极少数环境,su切换大量环境 问题: 分析: 这是因为重定向符号 “ ” 也是
阅读全文
摘要:service 初始化执行环境变量PATH和TERM PATH=/sbin:/usr/sbin:/bin:/usr/bin TERM,为显示外设的值,一般为xterm 执行/etc/init.d/目录下的相应脚本,参数为service命令第二个及之后的参数 chkconfig 自动启动控制工具 lo
阅读全文
摘要:转自 https://www.cnblogs.com/gaorong/p/6430905.html 在linux下有很多信号,按可靠性分为可靠信号和非可靠信号,按时间分为实时信号和非实时信号,linux进程也有三种方式来处理收到的信号: (1)忽略信号,即对信号不做任何处理,其中,有两个信号不能忽略
阅读全文
摘要:网络编程本质 整理自《Linux内核源代码情景分析》,以unix_socket为例 sys_socket()——创建插口 unix_socket unix_socket_table[ UNIX_HASH_SIZE + 1 ]; 将插口sock结构挂在unix_socket_table的最后一个队列中
阅读全文
摘要:会话 会话 是 进程组 的集合。 通常一个shell下的所有进程组与shell自身属于同一会话。 通常 会话与某个控制终端 ( shell初打开 ) 相关,一个终端至多只能成为一个会话的控制终端。 一旦断开于终端的连接(如关闭终端窗口),控制进程将会收到SIGHUP信号(默认终止进程)。 在任一时点
阅读全文
摘要:原博文 使用Linux或者unix系统的同学可能都对#!这个符号并不陌生,但是你真的了解它吗? 首先,这个符号(#!)的名称,叫做"Shebang"或者"Sha-bang"。 Linux执行文件时发现这个格式,会把!后的内容提取出来拼接在脚本文件或路径之前,当作实际执行的命令。 Shebang这个符
阅读全文
摘要:nc命令收集 楔子 和昌神[akxxsb]聊天,聊了一下近况(基金炒股,找工作近况,之前被骗之事)后,进入主线。昌神丢过来一串代码让我运行试试。 然后昌神就远程操纵了我的电脑。 原因: 昌神那边运行了命令nc -l 7777 后,等待我的代码运行。 我连上后,重定向了标准输入、标准输出、错误输出到网
阅读全文
摘要:Traceroute的实现有两种: 基于UDP实现 traceroute向目的主机发送一系列普通IP数据报,但每个数据报携带一个不可达UDP端口号的UDP报文,TTL分别为1,2,3...TTL过期时,路由器丢弃数据报并发送ICMP告警报文给源主机。如何得知何时停止发送UDP报文?目的主机会发送端口
阅读全文

浙公网安备 33010602011771号