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