随笔分类 -  Linux

Linux基础知识
摘要:一、xshell显示图形化界面 1、yum -y groupinstall "X Window System" "Fonts" 安装X窗口包和字体包 2、xclock 用于测试窗口 3、xshell的配置 Linux的内核空间与用户空间 1、用户态和内核态 系统调用其实就是通过一个特殊的指令让进程从 阅读全文
posted @ 2019-09-11 17:57 海平面下的我们 阅读(214) 评论(0) 推荐(0) 编辑
摘要:一、概述 Linux线程本质上就是进程,只是线程间共享所有资源。 Linux就是这样用进程实现了线程,所以线程又称为轻量级进程。 linux中每一个进程都由task_struct数据结构来定义(也称为任务结构体)。task_struct就是我们通常所说的PCB。它是进程存在的唯一标识,也是Linux 阅读全文
posted @ 2019-08-14 15:41 海平面下的我们 阅读(565) 评论(0) 推荐(0) 编辑
摘要:一、针对nginx进行的内核性能参数的调整(/etc/sysctl.conf) 阅读全文
posted @ 2019-08-13 10:09 海平面下的我们 阅读(125) 评论(0) 推荐(0) 编辑
摘要:1、直接IO技术 这个技术就是在用户空间和物理磁盘之间直接操作数据(完全不经过内核空间页缓冲);也就是说应用程序自己来管理数据的缓冲,不需要经过内核空间页缓冲来管理。最典型的应用就是数据库管理系统。当然,平常我们使用的都是缓冲IO。 2、零拷贝技术,sendfile技术(当中用到了mmap技术)(s 阅读全文
posted @ 2019-08-12 10:17 海平面下的我们 阅读(337) 评论(0) 推荐(0) 编辑
摘要:1、不跨ip端口转发 iptables -t nat -A PREROUTING -p tcp --dport 30215 -j REDIRECT --to-ports 5432 阅读全文
posted @ 2019-07-29 11:25 海平面下的我们 阅读(1105) 评论(0) 推荐(0) 编辑
摘要:一、Linux的tty 从图中可以看出(标准输入的fd是0,标准输出的fd是1,标准错误输出的fd是2) 在个人计算机上,只有一个实际的控制台,没有终端,所以终端都是在控制台上用软件模拟的。 历史上,console指主机本身的屏幕和键盘,而tty指用电缆连接的其它位置的控制台。 这是计算机的概念:/ 阅读全文
posted @ 2019-05-24 15:38 海平面下的我们 阅读(214) 评论(0) 推荐(0) 编辑
摘要:一、ubuntu配置: auto ens3 iface ens3 inet static address 10.11.133.66 netmask 255.255.254.0 gateway 10.11.133.254 dns-nameservers 10.23.1.18 8.8.8.8 二、cen 阅读全文
posted @ 2019-05-21 13:56 海平面下的我们 阅读(122) 评论(0) 推荐(0) 编辑
摘要:一、Linux ubuntu源配置:(这里是阿里云的docker-ce的源) curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | apt-key add -add-apt-repository "deb [arch=a 阅读全文
posted @ 2019-05-21 13:45 海平面下的我们 阅读(130) 评论(0) 推荐(0) 编辑
摘要:一、ssh的配置: sed -i 's/PermitRootLogin.*/PermitRootLogin yes/' /etc/ssh/sshd_config sed -i 's/PasswordAuthentication.*/PasswordAuthentication yes/' /etc/ 阅读全文
posted @ 2019-05-20 10:54 海平面下的我们 阅读(168) 评论(0) 推荐(0) 编辑
摘要:一、三次握手 二、四次挥手 只是对于三次握手来说中间的两个步骤是可以合并成一次的,而对于四次挥手来说则是不可以合并,因为四次挥手发送的FIN报文仅仅表示对方不再发送数据了但是还能接收数据,所以要等自己这边发出FIN之后,才能close。 因为服务端在LISTEN状态下,收到建立连接请求的SYN报文后 阅读全文
posted @ 2019-05-13 17:21 海平面下的我们 阅读(251) 评论(0) 推荐(0) 编辑
摘要:poll_initwait(&table):就是将__pollwait设为回调函数 poll函数:后面会去调用驱动程序的poll函数,poll函数调用pollwait就等于调用__pollwait,将当前进程加入到等待队列中,以便唤醒休眠后的当前进程。 然后返回当前驱动设备的状态(mask),以便收 阅读全文
posted @ 2019-05-05 17:30 海平面下的我们 阅读(207) 评论(0) 推荐(0) 编辑
摘要:一、tar命令: -c: 压缩文件 -x: 解压文件 -t: 查看压缩包中的文件列表 -r:向压缩包中增加文件 -u: 更新原来压缩包中的文件 这五条命令是独立的命令,只能使用其中一个,但是可以和其它的命令(下面的)配合使用 -z: 以gzip的方式压缩或解压 -j: 以bzip2的方式压缩或解压 阅读全文
posted @ 2018-12-20 10:31 海平面下的我们 阅读(158) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示