
Linux
文章平均质量分 63
Linux
OkidoGreen
这个作者很懒,什么都没留下…
展开
-
Linux和windows文件相互共享
鼠标右键点击选中的文件夹->属性,然后出现弹框点击弹框的界面的共享,设置文件夹的共享用户,按照以下图片顺序点击图1然后等待几分钟,待页面显示完成图2图3选中文件夹->鼠标右键->属性->共享,如下图,能看到该文件夹的网络路径图4复制粘贴网络路径:\\DESKTOP-DD2JT1M\Users\admin\Desktop\tt登录linux此处可能可每个人的linux环境有关系,vers=2.0参数可以省略,如果报错,再mount的时候直接加上此参数即可。转载 2023-12-11 15:23:22 · 1789 阅读 · 0 评论 -
CentOS - NFS实现共享文件夹及开机自动挂载功能
服务端1、NFS通过RPC远程控制调用实现文件共享功能 (原理)2、由于NFS是两台或者多个服务器共享,必有一台是需要安装NFS服务的也称之为服务端,其余的服务器(客户端)只安装RPS远程调用就可以实现共享功能(认清谁是服务端,谁是客户端)转载 2023-08-07 10:59:15 · 524 阅读 · 0 评论 -
Centos共享目录配置
在NFS服务器端(RHEL6.5)使用命令 showmount -e 127.0.0.1 报错,提示:clnt_create: RPC: Program not registered。转载 2023-08-07 10:21:38 · 271 阅读 · 0 评论 -
Linux配置DNS
【代码】Linux配置DNS。原创 2023-02-27 16:19:56 · 96 阅读 · 0 评论 -
Centos安装node环境及GCC升级
有些yum repo中只有低版本的 gcc,所以要替换yum源0、NodeJs安装:(430条消息) Linux系统(Centos)下安装nodejs并配置环境_yihuoZhou的博客-CSDN博客_centos安装nodejshttps://blog.csdn.net/qq_21794603/article/details/680678211、更换yum源:No package centos-release-scl available._Sunlit688的博客-CSDN博客https://bl原创 2021-10-12 14:43:22 · 552 阅读 · 0 评论 -
DMA之理解
1、DMA由来DMA(Direct Memory Access,直接存储器访问)。在DMA出现之前,CPU与外设之间的数据传送方式有程序传送方式、中断传送方式。CPU是通过系统总线与其他部件连接并进行数据传输。1.1程序传送方式程序传送方式是指直接在程序控制下进行数据的输入/输出操作。分为无条件传送方式和查询(条件传送方式)两种。1.1.1无条件传送方式微机系统中的一些简单的...转载 2020-02-15 20:45:44 · 1990 阅读 · 0 评论 -
老板:kill -9 的原理都不知道就敢在线上执行?
相信很多程序员对于Linux系统都不陌生,即使自己的日常开发机器不是Linux,那么线上服务器也大部分都是的,所以,掌握常用的Linux命令也是程序员必备的技能。但是,怕就怕很多人对于部分命令只是一知半解,使用不当就能导致线上故障。前段时间,我们的线上应用报警,频繁FGC,需要紧急处理问题,于是有同事去线上重启机器(正常程序应该是先采集堆dump,然后再重启,方便排查是否存在内存泄露等问题)。但是在重启过程中,同事发现正常的重启命令应用无反应,然后尝试使用kill命令"杀"掉Java进程,但是仍转载 2020-08-11 21:22:54 · 629 阅读 · 0 评论 -
Kafka零拷贝
Kafka除了具备消息队列MQ的特性和使用场景外,它还有一个重要用途,就是做存储层。用kafka做存储层,为什么呢?一大堆可以做数据存储的 MySQL、MongoDB、HDFS……因为kafka数据是持久化磁盘的,还速度快;还可靠、支持分布式……啥!用了磁盘,还速度快!!!没错,kafka就是速度无敌,本文将探究kafka无敌性能背后的秘密。首先要有个概念,kafka高性能...转载 2020-03-09 21:06:07 · 907 阅读 · 0 评论 -
sendfile“零拷贝”、mmap内存映射、DMA
KAFKA推送消息用到了sendfile,落盘技术用到了mmap,DMA贯穿其中。先说说零拷贝零拷贝并不是不需要拷贝,而是减少不必要的拷贝次数。通常是说在IO读写过程中。实际上,零拷贝是有广义和狭义之分,目前我们通常听到的零拷贝,包括上面这个定义减少不必要的拷贝次数都是广义上的零拷贝。其实了解到这点就足够了。我们知道,减少不必要的拷贝次数,就是为了提高效率。那零拷贝之前,是怎样的呢...转载 2020-03-09 20:46:16 · 3652 阅读 · 0 评论 -
面试题:如何理解 Linux 的零拷贝技术?
本文讲解 Linux 的零拷贝技术,云计算是一门很庞大的技术学科,融合了很多技术,Linux 算是比较基础的技术,所以,学好 Linux 对于云计算的学习会有比较大的帮助。本文借鉴并总结了几种比较常见的 Linux 下的零拷贝技术。为什么需要零拷贝传统的 Linux 系统的标准 I/O 接口(read、write)是基于数据拷贝的,也就是数据都是 copy_to_user 或者 copy_...转载 2020-03-09 20:24:48 · 591 阅读 · 0 评论 -
Node版单机100w连接(C1000K)是如何达成的
https://www.jianshu.com/p/e0b52dc702d6 前言关于C10K的问题就不多说了,应该是一个说烂的话题。网上也有很多C1000k,甚至C10M(也就是1kw并发)的文章,后面会给出我所阅读和学习的很多参考,这里也不多说了,这里我只给出在我深入研究了这些资料和总结之后的思路。总的来说,要完成这个目标,首先要考虑的就是系统能分配的资源是否满足100w并发的...转载 2018-08-15 16:49:07 · 1242 阅读 · 0 评论 -
服务器TIME_WAIT和CLOSE_WAIT详解和解决办法
来自:http://blog.csdn.net/shootyou/article/details/6622226 昨天解决了一个HttpClient调用错误导致的服务器异常,具体过程如下:http://blog.csdn.net/shootyou/article/details/6615051里头的分析过程有提到,通过查看服务器网络状态检测到服务器有大量的CLOSE_WAIT的状态。 在服务器的日...转载 2018-06-08 14:53:11 · 797 阅读 · 0 评论 -
win10 -》 vmare 虚拟机 centos,复制黏贴命令执行 和 拖动文件
1、安装 vmare tools2、下载putty,虚拟机安装 openssh,远程登录操作 centos//拖动http://blog.csdn.net/u010899985/article/details/549994871.首先要确保自己的虚拟机安装了vmware tools ①点击虚拟机的 虚拟机(M)->重现安装VMware Tools(T)原创 2018-02-07 18:51:00 · 25556 阅读 · 0 评论 -
Centos7最小化终端命令行安装VMware-tools.pl
点击虚拟机一、准备:# yum install gcc kernel-headers kernel-devel ///因为编译需要,要装这几个包二、安装:挂载光驱:# mkdir /mnt/cdrom ///创建挂载目录# mount /dev/cdrom /mnt/cdrom ///将光驱挂载到/mnt/cdro转载 2018-02-07 18:48:33 · 6479 阅读 · 0 评论 -
在VMware workstations中安装CentOS-7-x86_64-Everything-1611.ISO
http://www.178linux.com/80064对于最近在Linux学习的过程中,许多同学对CentOS系统的详细配置还不熟悉,于是我编写此详细步骤供大家参考。工具:VMware workstations;CentOS-7-x86_64-Everything-1611.iso;准备工作: 1、先要下载一个系统镜像centOS-7-x转载 2018-02-07 18:47:50 · 9684 阅读 · 0 评论 -
VMWare与Centos7.0无法共享文件夹的问题总结
http://blog.csdn.net/joson_yuan/article/details/71805269?utm_source=itdadao&utm_medium=referralhttp://blog.csdn.net/wear_/article/details/39896775http://blog.csdn.net/cindy_cheng/article/details转载 2018-02-07 18:34:37 · 1740 阅读 · 0 评论 -
VMware,win7与linux centos6.4文件互传,linux下挂载windows共享文件夹,vmware tools安装方法
https://www.cnblogs.com/lin3615/p/5602108.html引用网站有:http://www.jb51.net/LINUXjishu/161994.htmlhttp://www.cnblogs.com/xiehy/archive/2011/12/19/2293599.html功能相当于是用 虚拟机的环境作运行,相当于在转载 2018-02-07 18:31:58 · 772 阅读 · 0 评论 -
解决Linux安装 VMware tools 工具的方法
http://blog.csdn.net/fanaticism1/article/details/8096494http://blog.csdn.net/sz_bdqn/article/details/46778629Linux安装 VMware tools 工具的方法 VMware虚拟机中如何安装VMWare-Tools详解好处:可以支持图形界面,可以支持共享文件功能转载 2018-02-07 17:52:48 · 7336 阅读 · 0 评论 -
centOS7 默认不能联网
通过VmWare安装 CentOS-7-x86_64-DVD-1511.iso ,安装完成后,连不上网。 需要修改 如下配置:找到文件 /etc/sysconfig/network-scripts/ifcfg-eno16777736 内容大致如下:TYPE=EthernetBOOTPROTO=dhcpDEFROUTE=yesPEERDNS=yes转载 2018-02-07 11:35:13 · 870 阅读 · 0 评论 -
ubuntu重启、关机命令
重启命令(root用户使用) : 1、reboot 2、shutdown -r now 立刻重启 3、shutdown -r 10 过10分钟自动重启 4、shutdown -r 20:35 在时间为20:35时候重启 如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启 关机命令(root用转载 2014-05-22 09:46:05 · 27185 阅读 · 0 评论 -
WIN7系统安装 CENTOS 7 时发生一些问题
U盘安装CentOS 7提示 “Warning: /dev/root does not exist, could not boot” 解决办法原创 2014-09-06 15:27:07 · 10810 阅读 · 0 评论 -
windows与linux之间文件的传输方式总结
当然,windows与linux之间文件的传输的两种方式有很多,这里就仅仅列出工作中遇到的,作为笔记;方法一:安装SSH Secure Shell Client客户端安装即可登录直接拖拉到linux,如果从linux下导出文件则需要如此操作文件自动回到windows窗口的当前目录;方法2:通过windows cmd窗口命令 Microsoft转载 2014-11-05 09:54:24 · 3386 阅读 · 0 评论 -
Linux与Linux,Linux与Windows之间使用SSH传输文件
Linux与Linux之间传送文件:scp file username@hostIP:文件地址 例:scp abc.txt endall@IP:/home/endall/abc.txtwindows与Linux之间传送文件:笔者用putty的内置PSCP。其它如 SSH Secure File Transfer Client先在WIN的DOS下,PUTTY目录下及P转载 2015-06-25 15:13:47 · 19589 阅读 · 0 评论 -
windows下curl的安装和简单使用
curl是利用URL语法在命令行方式下工作的开源文件传输工具。它支持很多协议:FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 以及 LDAP。一.windows下curl的安装1. 到这里 http://curl.haxx.se/download/ 下载文件curl-7.17.1-win32-ssl.zip,如果不需要转载 2015-06-27 13:05:11 · 3146 阅读 · 0 评论 -
linux定时任务的设置 crontab 配置指南
为当前用户创建cron服务1. 键入 crontab -e 编辑crontab服务文件 例如 文件内容如下: */2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh 保存文件并并退出 */2 * * * * /bin/sh /home/admin/jiaobe转载 2016-11-21 12:04:11 · 930 阅读 · 0 评论 -
Linux Swap交换分区介绍总结
Swap交换分区概念 什么是Linux swap space呢?我们先来看看下面两段关于Linux swap space的英文介绍资料: Linux divides its physical RAM (random access memory) into chucks of memory called pages. Swapping is the process whereby a转载 2017-03-31 11:45:57 · 927 阅读 · 0 评论 -
ssh 远程登陆指定端口
ssh 到指定端口 ssh -p xx user@ip xx 为 端口号 user为用户名 ip为要登陆的ipSSH 原理及远程登录http://www.ruanyifeng.com/blog/2011/12/ssh_remote_login.htmlhttp://www.ruanyifeng.com/blog/2011/12/ssh_port_f转载 2017-07-26 17:21:05 · 151707 阅读 · 2 评论 -
Linux如何修改SSH端口号
http://www.cnblogs.com/hdk1993/p/6145272.htmlSSH是什么?1SSH 为 Secure Shell由 IETF 的网络工作小组(Network Working Group)所制定;SSH 是建立在应用层和传输层基础上的一种安全协议。SSH传输数据是加密的,可以有效防止传输过程被截取数据保障安全。SSH的转载 2017-07-26 17:23:14 · 23830 阅读 · 0 评论 -
Linux中iptables设置详细
http://blog.csdn.net/guochunyang/article/details/49865441无论如何,iptables是一个需要特别谨慎设置的东西,万一服务器不在你身边,而你贸然设置导致无法SSH,那就等着被老板骂吧,呵呵。。。以下内容是为了防止这种情况发生而写的,当然很初级,不过一般服务器也够用了:1.首先介绍一下指令和相关配置文件启动指转载 2017-07-26 17:36:33 · 851 阅读 · 0 评论 -
理解Linux系统/etc/init.d目录和/etc/rc.local脚本
本文英语版本来自:http://www.ghacks.net/2009/04/04/get-to-know-linux-the-etcinitd-directory/ 以下内容是作者自己的翻译版本,如需转载到CSDN外其他网站,请注明本文链接。 一、关于/etc/init.d 如果你使用过linux系统,那么你一定听说过init.d目录。这个目录到底是干嘛的转载 2017-09-18 14:55:56 · 1309 阅读 · 0 评论 -
linux 配置全用户的环境变量,profile.d文件夹的作用
Linux 环境下/etc/profile和/etc/profile.d 的区别区别:1. 两个文件都是设置环境变量文件的,/etc/profile是永久性的环境变量,是全局变量,/etc/profile.d/设置所有 用户生效2. /etc/profile.d/比/etc/profile好维护,不想要什么变量直接删除/etc/profile.d/下对应的shell转载 2017-09-28 17:23:58 · 6857 阅读 · 1 评论 -
Linux下设置Java环境变量
tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到转载 2017-09-28 17:31:04 · 11177 阅读 · 1 评论 -
linux 环境变量设置(临时 + 永久)
一、环境变量环境变量是具有特殊名字的一个特定对象,包含了一个或多个应用程序运行所需的信息。(例如PATH,可执行程序的搜索路径,当要求系统运行一个程序,而没告诉系统它的具体路径时,系统就要在PTAH值的路径中寻找此程序,找到去执行)环境变量不仅有PATH,系统的环境变量还有:C_INCLUDE_PATH 头文件的搜索路径LIBRARY_PATH静态库搜索路径(编译时包含)L转载 2017-10-09 11:25:16 · 12407 阅读 · 0 评论 -
centos7下安装Python的pip
root用户使用yum install -y python-pip 时会报如下错误:No package python-pip availableError:Nothing to do解决方法如下: 首先安装epel扩展源: yum -y install epel-release 更新完成之后,就可安装pip: yum -y inst转载 2018-02-07 11:16:56 · 714 阅读 · 0 评论 -
实现虚拟机VMware上linux与windows互相复制与粘贴
from:http://blog.csdn.net/u012243115/article/details/40454063系统环境: win7系统,虚拟机VMwareWorkstation上运行的CentOS系统。解决方法:只需要在CentOS安装一个vmware-tools的工具。1.打开虚拟机的菜单“虚拟机”,下拉框中会有一个“安装 VMware转载 2018-02-07 11:22:03 · 5491 阅读 · 1 评论 -
ubuntu-12.04.2忘记管理员密码(图解)
在ubuntu中配置samb的时候不小心把管理员账号“wangqh”的密码给改掉了, 当再次以wangqh用户登录的时候提示密码错误。 解决方案如下:1. 重启ubuntu , 在刚启动时长按Shift,键进入GRUB菜单界面2. 选择recovery mode. 按回车键进入.Recover Menu菜单:3. 选择root , 按回车, 在下方就会出现转载 2014-05-22 09:44:49 · 2706 阅读 · 0 评论