当我们在服务器上搭建一个资料以及一个下载的应用,其中资料应用启动了 8001 端口,下载应用启动了 8002 端口。此时如果我们可以通过
原创作品转载请注明出处https://github.com/mengning/linuxkernel/
很多用户在linux下启动EasyNVR视频平台都经历过启动失败,我就总结了一下,发现最常见的原因就是端口被占用了,具体报错就是在启动时,报了In Use错误,程序就停滞了。
搭建FTP,或者是搭建网络文件系统,这些方法都能够实现Linux的目录共享。但是FTP和网络文件系统的功能都过于强大,因此它们都有一些不够方便的地方。比如你想快速共享Linux系统的某个目录给整个项目团队,还想在一分钟内做到,怎么办?
当用户态进程发起一个系统调用, CPU 将切换到 内核态 并开始执行一个 内核函数 。 内核函数负责响应应用程序的要求,例如操作文件、进行网络通讯或者申请内存资源等。
IT业界的发展使得数年之前的电脑不管是性能还是功能都已经落后于主流,大部分都已经被用户转给了回收行业,但是也有就此束之高阁的。
Linux最强大的一个特征就是它有大量的各种小命令工具,这也可以称做是它最有趣的一个地方了。 在这些大量的有用的命令和脚本中,你会发现有少部 分命令工具不那么有用的——如果你不愿意说是完全没用处的话。 你要知道,Linux命令终端并不是总来干一些严肃的事情的,这里列举的几个没有实际用处、 但很有趣的命令. 它们的有趣并不是因为无用,而是真的有趣,接下来就让我们看看它们是如何搞怪的吧。 一、cmatrix 你应该看过好莱坞大片《骇客帝国》,相信你会对电影中那些神奇的场景着迷。 在Neo的眼里任何东西都能以计
作者 | 佚名 来源 | 51CTO 糖豆贴心提醒,本文阅读时间6分钟,文末有秘密! Linux最强大的一个特征就是它有大量的各种小命令工具,这也可以称做是它最有趣的一个地方了。 在这些大量的有用的命令和脚本中,你会发现有少部 分命令工具不那么有用的——如果你不愿意说是完全没用处的话。 你要知道,Linux命令终端并不是总来干一些严肃的事情的,这里列举的几个没有实际用处、 但很有趣的命令. 它们的有趣并不是因为无用,而是真的有趣,接下来就让我们看看它们是如何搞怪的吧。 一、cmatrix 你应该看过好莱
本文展示了 10 个有趣的 Linux 动态命令,这些命令和实用功能无关,仅供娱乐!看完此文,你会对 Linux 有个全新的认识,谁说 IT 男就没有屌丝娱乐的一面呢?还等什么,就让我们开始看文章吧~看完之后记得亲自尝试一下哦! Linux 最强大的一个特征就是它有大量的各种小命令工具,这也可以称做是它最有趣的一个地方了。在这些大量的有用的命令和脚本中,你会发现有少部 分命令工具不那么有用的——如果你不愿意说是完全没用处的话。你要知道,Linux 命令终端并不是总来干一些严肃的事情的,这里列举的几个没有实际
①自己开发 前端(HTML+css+js/vue)+后端(Django+Flask)+数据库(MySQL+Redis)+Linux知识——从代码、本地测试、上线到运维。
但是第二次换个系统,再使用处理办法一的那个命令,还是会报错。于是就去/usr/lib/x86_64-linux-gnu目录下找文件,发现确实没有libhwloc.so.5这个文件,就觉得挺离谱的。安装包都正常执行安装了,命令没装上,服气。网上查了几次,也没答案,于是就尝试一下强行增加一个libhwloc.so.5文件,就是创建一个软连接嘛,没想到真的可以了,™的大力出奇迹。
掌握Linux必备知识,熟悉Python的使用与爬虫程序的编写,搭建Hadoop(CDH)集群,为大数据技术学习打好基础。
(2)内网服务器1台(我这里演示的是linux环境,win10上面vmware安装的centos7)
frp 是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务,支持 tcp, http, https 等协议类型,并且 web 服务支持根据域名进行路由转发。
环境:windows + apache + mysql + php (phpstudy) 由于是在Windows下进行的测试,所以和Linux下的测试会有所不同 在测试漏洞之前先提一下可以同时执行两条
在Windows中编辑的shell脚本,传到linux系统中,在末尾发现出现了很多^M字符
拿到Linux服务器的权限后,我们可以在机器上运行一个记录键盘的小工具,来记录管理员平时输入的一些密码。有时候用处很大,比如管理员登录ftp/ssh,我们就可能得到目标密码和很多管理员常用密码。
rpm {-i|--install}[install-options] PACKAGE_FILE...
apt是一个命令行工具,它用来安装,升级,移除和类似的管理操作 deb 软件包,它存在于 Ubuntu, Debian, 和相关 Linux 发行版中。它将经常使用的apt-get和apt-cache工具聚合在一起,并给一些选项设置默认值。
本来是不写这个了,因为宝塔我也搭建了青龙面板,理论上是不需要再去穿透我本地手机青龙了。但因为我有开着京东车(http://wjsyyx.top/jdck),为了避免用服务器IP把大家号给黑了,所以还是保留了本地手机青龙,因此也就需要再配置内网穿透了。
但有个问题就是,ubuntu 桌面默认是没有应用图标的,我们大多需要将应用的脚本添加到 PATH 环境中,然后用命令启动。
程序员留给大家的印象,不修边幅,沉默寡言。但程序员对于自己使用的神器,相当舍得花钱。今天咱们梳理下程序员最喜欢五大神器。 1.Mac电脑 Mac电脑在一定程度上体现了极致,高品质,这点和优秀程序员内在气质是吻合的,程序员对于自己代码都会一直不停在优化,重构以期望做到做好。苹果电脑在设计上追求每个细节做到极致,哪怕是外观的点点滴滴,诚然Mac电脑有这样那样的不兼容的因素,但是还是很多人喜欢,特别是有情怀的码农。 2. 码农神器HHBK键盘 这种键盘做了极大的简化,非常适合满足不用IDE编程的程序员,特
OS的正常工作依赖于存储程序原理、堆栈、中断三个部分。 linux内核从一个初始化上下文环境的函数开始执行,即start_kernel函数,创建多个进程或者fork(创建一个与原来进程几乎完全相同的进程)若干进程,我们为每个进程维护一个进程描述和以及进程间的关系PCB。 当中断发生的时候,如mykernel中就是时钟中断发生之后,接下来OS就会为各进程进行调度,利用Swich_to函数在调度队列中选取出一个适合的进程(系统会根据中断向量号来调用相应的中断异常程序)。由CPU和内核堆栈保存当前进程的各寄存器信息(CPU要做两件工作,一是将当前的eip和esp压入到当前进程的内核栈,二是将esp指向当前进程的内核栈,并将eip指向中断处理入口,进入到内核态。),将eip指向要调度的进程执行的代码区,开始执行。
Sleep函数: 功 能: 执行挂起一段时间 用 法: unsigned sleep(unsigned seconds); 注意: 在VC中使用带上头文件#include <windows.h>,在Linux下,gcc编译器中,使用的头文件因gcc版本的不同而不同#include <unistd.h> 在VC中,Sleep中的第一个英文字符为大写的"S" ,在linux下不要大写,在标准C中是sleep, 不要大写,简单的说VC用Sleep, 别的一律使用sleep 在VC中,Sleep()里
现在对ES有一点了解了。索性就从头从安装到使用ES做一个详细的总结,也分享给其他人供他人学习
我发现学习IT到一定程度避免不了要和编程语言打交道,大学时学习C语言因为老师能力有限,讲得我对此兴趣全无,得过且过的混了过去。不过现在真的感觉有点后悔。只是后悔也没任何用处。那还是学习吧。最近看了许多有关编程语言入门的资料,感觉Python比较适合我。然后就开始学习。
《FireFox 火狐浏览器57以上版本linux下隐藏标题栏方法插件》一文介绍了一种在 FireFox 57 以上版本 Linux 操作系统下隐藏标题栏的方法,通过安装四个插件实现。其中包括隐藏 Firefox 浏览器标题栏的插件、最小化窗口按钮插件、最大化窗口按钮插件和关闭浏览器按钮插件。
最近在使用Linux的过程中,需要通过crontab任务启动一个脚本,并且在脚本中需要使用到本地的环境变量。查了很多的网上资料,都说使用“source”或者“.”就可以了,如下所示:
程序员留给大家的印象,不修边幅,沉默寡言。但程序员对于自己使用的神器,相当舍得花钱。今天咱们梳理下程序员最喜欢五大神器。 1.Mac电脑 Mac电脑在一定程度上体现了极致,高品质,这点和优秀程序员内在
昨天发现被墙的VPS终于恢复了,应该被墙了好几个月,如今又可以浪起来了,给家里的NAS黑群晖搭建一个frp内网穿透方便远程管理。真香......
写Linux应用时用到睡眠函数,比如sleep,usleep,但是将应用移植到Windows系统却是编译错误。本文解决Linux与Windows睡眠函数的兼容性问题。 1.宏替换实现 使用Qt的Q_OS_WIN32宏识别系统,读者可以改用其他宏来识别系统。 Windows系统的Sleep睡眠函数单位是毫秒。 Linux系统的sleep睡眠函数单位是秒。 使用宏扩展出msleep睡眠函数单位是毫秒。 #include <QCoreApplication> #ifdef Q_OS_WIN32 #include
Vim 以及它的前辈 Vi 在 macOS 和基本上所有的 Linux 版本上都预装了。在你喜欢的编辑器还没有安装的情况下,对 Vim 有一些基本了解是很有用处的。
frp是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp, http, https 协议。
PyMol由 Warren L. DeLano所创造,目前由薛定谔公司所维护,是结构生物学方面重要的可视化软件之一,简单易上手。大家所熟知的PyMol已经于3月12日进行了一次更新,此次版本为PyMol 3.0,之前的PyMol2 版本仍然会得到薛定谔的支持。PyMol 3.0 支持全平台,可以直接从官网下载安装,并且申请学术版本license,此处不再赘述。
In computing, a system call is the programmatic way in which a computer program requests a service from the kernel of the operating system it is executed on. This may include hardware-related services (for example, accessing a hard disk drive), creation and execution of new processes, and communication with integral kernel services such as process scheduling. System calls provide an essential interface between a process and the operating system.
此篇文章本不想写,因为和安装相关的文章也写了一些,网上也有类似的教程。不过最近知乎总是接到邀请要回答这个问题,索性写一写,不知道能不能满足要求。 作者:玄魂工作室 \ 2016年10月20日 把Kali Linux安装到U盘好处很多,可以从U盘启动使用整个电脑的硬件资源, 可以随身携带,减少对自己电脑的影响。 今天要给大家讲的是如何在windows上安装Kali Linux到U盘上的方法。首先, 我们准备基本的材料: 一个至少8G的U盘 到Kali Linux官网下载最新的ISO映像文件(https:
轻量系统设备中,内核是最为基本的部分,操作系统之所以能访问硬件设备,调用硬件设备,都依赖内核提供的对计算机硬件的访问能力。OpenHarmony 针对不同量级的系统,分别使用了不同形态的内核,分别为 LiteOS 和 Linux。在轻量系统、小型系统可以选用 LiteOS;在小型系统和标准系统上可以选用 Linux。
最近没什么事情,看了一些关于内网穿透的文章,因我本身已是做微信开发相关的工作,对这部分关注的比较多,现分享给大家。
看到一篇讲解uCLinux与Linux之间的一些差异的文章,与大家分享下。uCLinux一般用于MCU,而Linux用于MPU。
内网穿透 内网穿透,也即 NAT 穿透,进行 NAT 穿透是为了使具有某一个特定源 IP 地址和源端口号的数据包不被 NAT 设备屏蔽而正确路由到内网主机。下面就相互通信的主机在网络中与 NAT 设备的相对位置介绍内网穿透方法。 其实说白了就是让你的局域网/内网可以被公共场合访问。 内网穿透主要功能 在内网环境下的服务器和应用只有在同一个内网环境下才能访问连接,内网穿透可以实现外网对内网的访问连接。 如需要出差在外想要访问在公司内的电脑远程桌面连接,使用内网穿透即可以实现。 网站应用需要外网访问且考虑收录时
储存修复方式! 进入电脑桌面,双击打开计算机,找到你要修复的存储盘,点击又菜单,选择属性(R),
使用Markdown来做笔记,但每次在家里要使用时,都要远程公司,提交笔记到git,再在家里电脑上拉取,这是个重复的过程。重复==可以用程序解决
IOS开发工具官网地址 http://www.applicationloader.net/
QEMU是我们在调试一些不同架构的程序时经常使用的虚拟机软件。它有两种运行模式,全系统模拟(System mode)和单程序运行(User mode)。System mode和我们平常用的VMWare一样,模拟整个系统从加载器开始的启动和运行。在设备逆向过程中,如果仅仅是为了运行我们提取出文件系统中的某一个程序,我们就可以使用QEMU的user mode来简化整个操作流程,同时能够方便的利用 QEMU 自带的GDB服务来进行调试,免去搭建环境的烦恼。
在上家公司的时候,服务器出了一个很郁闷的问题,做压力测试的时候,一旦人数上到1000多的时候,会不定时的出现崩溃现象,虽然崩溃的地方相同,但是和崩溃的起始点已经相差很远,gdb的断点基本上用处不大。
领取专属 10元无门槛券
手把手带您无忧上云