随笔分类 - Linux
摘要:原文 https://www.cnblogs.com/shoufeng/p/14387859.html 1 - 计算公式 总核数 = 物理CPU个数 x 每颗物理CPU的核数 逻辑CPU个数 = 物理CPU个数 x 每颗物理CPU的核数 x 超线程数 2 - 具体命令 Linux 系统的 CPU 型
阅读全文
摘要:Node应用,使用formidable处理文件上传,本地测试没有问题,部署到服务器上之后上传大文件浏览器收到以下错误信息: Failed to load resource: the server responded with a status of 413 (Request Entity Too L
阅读全文
摘要:前言 最近项目中有端对端通信场景,实时性要求较高,考虑后选用了websocket 这一通信协议,本地做了个demo测试,跑的好好的,部署到测试服务器上,出现了客户端连接服务端时提示404的问题,下面来看下。 正文 问题描述 本地客户端程序简单写了个html,连接到服务端成功后的页面如下将服务端代码部
阅读全文
摘要:转载: https://www.cnblogs.com/yychuyu/p/13159338.html -- 在工作中,我们很经常跑一个很重要的程序,有时候这个程序需要跑好几个小时,甚至需要几天,这个时候如果我们退出终端,或者网络不好连接中断,那么程序就会被中止。而这个情况肯定不是我们想看到的,我们
阅读全文
摘要:原文:https://www.cnblogs.com/xuliangxing/p/7642650.html 转载内容: 一、设置Ubuntu 16.04 允许进行远程控制 首先,我们先设置Ubuntu的远程控制,将其设置为允许被远程连接,进入系统-》首选项-》桌面共享,或者直接搜索桌面共享,如图所示
阅读全文
摘要:背景 貌似是一个老生常谈的问题哈,由于自己之前也没有弄过,今天正好有时间稍微折腾了一下。 这里就选择最简单的方式来为大家呈现。 VMWare 的设置 没有什么可以过多说的,完全是图形操作。这里直接上图吧: 1. 请注意填写需要“扩容到”的 size, 然后就是一个稍显漫长的等待过程。最终结果如下(我
阅读全文
摘要:起因 由于公司的网络切换后,将所有的服务器都切换到了指定的网段(工作电脑在一个网络,服务器在另一个网络;这样一来,不同部门的 work stations 可以彼此访问,不同部门的服务器(servers)也可以彼此访问。但是!!work station 与 server不能跨部门访问。也就是说,部门A
阅读全文
摘要:原文链接 http://www.cnblogs.com/qq78292959/archive/2011/07/06/2099427.html tar -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,
阅读全文
摘要:简述 简单来讲,shell 中的文件包含指的是在一个文件中引用另外一个文件。通过这种方式,我们可以将一些公用的代码封装为一个独立的文件,并在需要的时候引用它即可。 语法 举个例子,输出一个url: 注:对于被包含的文件 myurl.sh 不需要可执行权限。
阅读全文
摘要:输入/输出重定向 Linux系统通常从一个叫标准输入的地方读取输入并且将一个命令的结果以写入到标准输出反馈给我们;默认情况下,这也是我们使用的终端(命令行)。如果我们想改变输入和输出的方式,就需要使用重定向。通常重定向命令有如下几种方式: 需要注意的是: 文件描述符 0 通常是标准输入(STDIN)
阅读全文
摘要:基本语法 示例1:定义并调用无返回值的函数 示例2: 定义并调用有返回值的函数 注: 1.所有函数在使用前必须先定义。这意味着必须将函数放在脚本开始部分,直至shell解释器首次发现它之后,才可以使用。 2.调用函数仅使用其函数名即可。 关于函数参数的传递 我们可以在调用函数的时候给其传递参数,例如
阅读全文
摘要:if 语句 语法: 举例: for 循环 语法: 举个例子,输出列表中的所有数字: While 语句 while 也可以实现循环, 她的语法如下: 此外,我们经常使用 while 语句来实现人机交互(用户输入), 举个例子: 循环的其他关键字 下面的实例中,展示了一个无限循环,并使用case条件作出
阅读全文
摘要:1. echo 命令 echo 是基本的shell输出命令,她的语法是: 我们也可以使用她来定制一些输出的格式,具体如下: 输出普通字符串 PS: 引号可以省略。 显示变量 read 命令从标准输入中读取一行,并把输入行的每个字段的值指定给 shell 变量 以上代码保存为 test.sh,name
阅读全文
摘要:Shell 运算符分类 Shell 和其他编程语言一样,支持多种运算符,包括: 算数运算符 关系运算符 布尔运算符 字符串运算符 文件测试运算符 算数运算符 首先,使用 shell 算数运算符是,需要将其转化成表达式;例如 注意使用的是反引号 ` (ESC下面那个按键) 表达式和运算符之间要有空格,
阅读全文
摘要:定义 在Shell的世界里,我们只能定义一维数组。 定义数组的时候不需要指定长度,数组的下标从0开始; Shell 数组用括号来表示,元素用"空格"符号分割开,语法格式如下: 举个栗子: 获取数组内所有元素 使用@ 或 * 可以获取数组中的所有元素,例如: 获取数组长度 使用 # 获取数组长度 到此
阅读全文
摘要:我们可以在执行 Shell 脚本时,可以向脚本传递参数。脚本内获取参数的格式为:$n。(n 代表一个数字,0为所执行的shell脚本名称,1 为执行脚本的第一个参数,2 为执行脚本的第二个参数,以此类推……) 举例说明 我们先编写一个脚本,名字为test.sh,她的内容如下: 我们再给脚本赋予运行权
阅读全文
摘要:定义变量 语法: 变量名=值 需要注意一下变量明德规则: 首个字符必须为字母(a-z,A-Z)。 中间不能有空格,可以使用下划线(_)。 不能使用标点符号。 不能使用bash里的关键字(可用help命令查看保留关键字)。 使用变量 使用一个定义过的变量,只要在变量名前面加"$"符号,如: 定义只读变
阅读全文
摘要:原文地址: http://www.cnblogs.com/itech/archive/2009/04/10/1433052.html Linux链接概念 Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。
阅读全文
摘要:Shell 是什么 Shell 是一个用C语言编写的程序,它是用户使用Linux的桥梁。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。Shell既是一种命令语言,又是一种程序设计语言。 Ken Thompson的sh是第一种Unix Shell,W
阅读全文
摘要:yum是什么 yum( Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。 她基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载
阅读全文