linux

linux环境下载和安装scala

 Linux下安装Scala和Windows下安装类似,步骤如下: 1.首先访问下载链接:http://www.scala-lang.org/download/默认这里下载的是Windows版本,这时点击上面的Alldownloads进入所有的版本下载页面:进入后拉到页面下方,选择MacOSX,Un...

linux中的网络

转自:ttps://www.cnblogs.com/dplearning/p/5890332.html 所需网络参数主要配置文件档名重要参数IPNetmaskDHCP与否Gateway等/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=网卡的代号BOOTPROTO...
代码星球·2020-11-27

linux上安装jdk

在Linux上安装JDK:【步骤一】:上传JDK到Linux的服务器.*上传JDK*卸载open-JDKjava–versionrpm-qa|grepjavarpm-e--nodepsjava-1.6.0-openjdk-1.6.0.35-1.13.7.1.el6_6.i686rpm-e--nodepsjava-1.7...
代码星球·2020-11-27

在linux环境下mongodb的安装和启动

下载mongodb的版本,两点注意根据业界规则,偶数为稳定版,如1.6.X,奇数为开发版,如1.7.X32bit的mongodb最大只能存放2G的数据,64bit就没有限制到官网,选择合适的版本下载解压tar-zxvfmongodb-linux-x86_64-ubuntu1604-3.4.0.tgz移动到/usr/lo...

linux环境下redis数据库的安装|配置|启动

下载:打开redis官方网站,推荐下载稳定版本(stable)解压tarzxvfredis-3.2.5.tar.gz复制:推荐放到usr/local目录下sudomv-rredis-3.2.3/*/usr/local/redis/进入redis目录cd/usr/local/redis/生成sudomake测试sudom...

linux中args工具

三、xargsxargs-buildandexecutecommandlinesfromstandardinput在使用find命令的-exec选项处理匹配到的文件时,find命令将所有匹配到的文件一起传递给exec执行。但有些系统对能够传递给exec的命令长度有限制,这样在find命令运行几分钟之后,就会出现溢出错误...
代码星球·2020-11-27

linux中sed命令

sed意为流编辑器(StreamEditor),在Shell脚本和Makefile中作为过滤器使用非常普遍,也就是把前一个程序的输出引入sed的输入,经过一系列编辑命令转换为另一种格式输出。sed和vi都源于早期UNIX的ed工具,所以很多sed命令和vi的末行命令是相同的。sed命令行的基本格式为sedoption'...
代码星球·2020-11-27

linux中find工具

由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统(NFS),find命令在该文件系统中同样有效,只要你具有相应的权限。在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能会花费很长的时间(这里是指30G字...
代码星球·2020-11-27

linux中awk工具

sed以行为单位处理文件,awk比sed强的地方在于不仅能以行为单位还能以列为单位处理文件。awk缺省的行分隔符是换行,缺省的列分隔符是连续的空格和Tab,但是行分隔符和列分隔符都可以自定义,比如/etc/passwd文件的每一行有若干个字段,字段之间以:分隔,就可以重新定义awk的列分隔符为:并以列为单位处理这个文件...
代码星球·2020-11-27

常见的linux服务器构建

ftp服务器FTP是FileTransferProtocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用...

linux中grep工具

以前我们用grep在一个文件中找出包含某些字符串的行,比如在头文件中找出一个宏定义。其实grep还可以找出符合某个模式(Pattern)的一类字符串。例如找出所有符合xxxxx@xxxx.xxx模式的字符串(也就是email地址),要求x字符可以是字母、数字、下划线、小数点或减号,email地址的每一部分可以有一个或多...
代码星球·2020-11-27

Linux编辑器|gedit|vi|vim编辑器

gedit是一个Linux环境下的文本编辑器,类似windows下的写字板程序,在不需要特别复杂的编程环境下,作为基本的文本编辑器比较合适。 SublimeText是一个代码编辑器(SublimeText2是收费软件,但可以无限期试用)SublimeText是由程序员JonSkinner于2008年1月份所开...

Linux C中结构体初始化

   在阅读GNU/Linux内核代码时,我们会遇到一种特殊的结构初始化方式。该方式是某些C教材(如谭二版、K&R二版)中没有介绍过的。这种方式称为指定初始化(designatedinitializer)。下面我们看一个例子,Linux-2.6.x/drivers/usb/stor...
代码星球·2020-11-25

Linux 防火墙命令的操作命令CentOS

servicefirewalldstatus;#查看防火墙状态systemctlstartfirewalld.service;#开启防火墙systemctlstopfirewalld.service;#关闭防火墙systemctlrestartfirewalld.service;#重启防火墙systemctldisab...