标签:Linux相关的结果662条:

    在 Linux 下截屏并编辑的最佳工具

      在 Linux 下截屏并编辑的最佳工具有几种获取屏幕截图并对其进行添加文字、箭头等编辑的方法,这里提及的的屏幕截图工具在Ubuntu和其它主流Linux发行版中都能够使用。当我的主力操作系统从Windows转换到Ubuntu的时候,首要考虑的就是屏幕截图工具的可用性。尽管使用默认的键盘快捷键也可以获取屏幕截图,但如果使用屏幕截图工具,可以更方便地对屏幕截图进行编辑。本文将会介绍在不适用第三方工具的情况下,如何通过系统自带的方法和工具获…

    发布于:2019-10-19 22:32:55

    如何在 Ubuntu Linux 中使用 RAR 文件

      如何在 Ubuntu Linux 中使用 RAR 文件RAR是一种非常好的归档文件格式。但相比之下7-zip能提供了更好的压缩率,并且默认情况下还可以在多个平台上轻松支持Zip文件。不过RAR仍然是最流行的归档格式之一。然而Ubuntu自带的归档管理器却不支持提取RAR文件,也不允许创建RAR文件。办法总比问题多。只要安装unrar这款由RARLAB提供的免费软件,就能在Ubuntu上支持提取RAR文件了。你也可以安装rar试用版来创建和管理RAR文…

    发布于:2019-10-19 22:25:34

    Linux中apt与apt-get命令的区别与解释

      Linux中apt与apt-get命令的区别与解释Ubuntu16.04发布时,一个引人注目的新特性便是apt命令的引入。其实早在2014年,apt命令就已经发布了第一个稳定版,只是直到2016年的Ubuntu16.04系统发布时才开始引人关注。随着aptinstallpackage命令的使用频率和普遍性逐步超过apt-getinstallpackage,越来越多的其它Linux发行版也开始遵循Ubuntu的脚步,开始鼓励用户使用apt而不是ap…

    发布于:2019-10-19 21:28:13

    linux系统中获取文件中最长行awk

      AWK是一种处理文本文件的语言,是一个强大的文本分析工具。最长行:awk'{if(length(max)<length())max=$0}END{printmax}'data最短行:awk'(NR==1||length(min)>length()){min=$0}END{printmin}'data

    发布于:2019-10-19 20:09:15

    Linux使用awk文本处理工具实现多行合并的实例

      在Linux系统中使用awk文本处理工具,有时需要将多行合并,这就需要用到awknext语句了,下面小编就给大家介绍下Linux中使用awk实现多行合并的方法,需要的朋友可以来了解下。awknext语句使用:在循环逐行匹配,如果遇到next,就会跳过当前行,直接忽略下面语句。而进行下一行匹配。代码如下:text.txt内容是:abcde[chengmo@centos5shell]$awk‘NR%2…

    发布于:2019-10-19 19:56:51

    linux 用awk gsub将一行变成多行

      原数据103153926#1180545867#1337681140#1358188028#1445076068#1527059220#1625614569#1890561581#19584762#2214121812#2342720441#2500121842#25326345#2640225664#409811166#461094177#596719064#611522202#74134531…

    发布于:2019-10-19 19:36:28

    Linux命令之grep/sed/awk等行转列

      行转列样例文件如下catfile.txtabcdefghi1、catfile.txt|xargs-n12、xargs-n1<file.txt3、tr"""\n"<file.txt4、sed's//\n/g'file.txt此命令在Linux上执行正常,在Mac上执行无效,原因是因为Mac上的sed是BSD版本,Linux上的是Gnu版本,在Mac上需要使用sed-e's//\'$'\n…

    发布于:2019-10-19 19:16:03

    Linux的铜墙铁壁:防火墙之iptables

      Linux的铜墙铁壁:防火墙之iptables来源所谓防火墙,实质上是指由软硬件组合成的一个在内外网之间构造的一种保护屏障,它是一种隔离技术。因此从物理上区分,可以分为软件和硬件防火墙,从逻辑上区分,可以分为主机和网络防火墙,而我们现在要讲到的iptables,是属于防火墙中的软件防火墙的范畴,但它只是一个命令行工具或者说是一种客户端代理,并不是真正的防火墙,用户通过这个代理,把安全设定执行到真正的防火墙框架中,这个框架叫做Netfilter…

    发布于:2019-10-19 13:56:23

    Linux 配置防火墙详细步骤 (iptables 命令使用方法)

      Linux 配置防火墙详细步骤 (iptables 命令使用方法)如果您使用的是ssh远程,而又不能直接操作本机,那么建议您慎重,慎重,再慎重!无论如何,iptables是一个需要特别谨慎设置的东西,万一服务器不在你身边,而你贸然设置导致无法SSH,那就等着被老板骂吧!!!通过iptables我们可以为我们的Linux服务器配置有动态的防火墙,能够指定并记住为发送或接收信息包所建立的连接的状态,是一套用来设置、维护和检查Linux内核的IP包过滤规则的命令包。i…

    发布于:2019-10-19 13:32:11

    linux系统lvm中lv使用空间的调整

      前言:最近部署一个项目,甲方使用虚拟化平台,给的服务器都是虚拟化克隆的机器,操作系统安装时默认的分区,现状是根分区只有50G,部署的时候使用软连接创建的部署目录,但是后续升级的同事没有注意,就把部署直接放在根分区,导致近期数据同步时log文件大,使用的log日志删除脚本任务计划未到执行执行时间服务日志文件就把磁盘占满了,处理如下。一、系统环境操作系统:Centos_x646.5内核版本:2.6.3…

    发布于:2019-10-19 03:42:36

    Linux LVM2 磁盘管理及 LUKS 加密

      LVM是LogicalVolumeManager(逻辑卷管理)的简写,它由HeinzMauelshagen在Linux2.4内核上实现。LVM将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它的硬盘的分区加入其中,这样可以实现磁盘空间的动态管理,相对于普通的磁盘分区有很大的灵活性。1、LVM磁盘管理1.1术语物理卷PhysicalVolume(P…

    发布于:2019-10-19 02:54:05

    Linux Nginx LVS HAproxy 负载均衡功能对比

      Nginx:工作在网络7层,可以针对http应用做一些分流的策略,比如针对域名,目录结构Nginx对网络的依赖较小,理论上能ping通就能进行敷在功能Nginx安装配置比较简单,测试起来很方便也可以承担较高的负载压力且稳定,Nginx是为了解决c10k问题而诞生的对后端服务器的健康检查,只支持通过端口来检测,不支持通过url来检测Nginx对请求的异步处理可以帮助节点服务器减轻负载压力Nginx仅…

    发布于:2019-10-19 02:13:21

    记录下在linux配置mongodb+nginx+node的过程

      记录下在linux配置mongodb+nginx+node的过程mongodb:1、下载mongodb3.4版本,地址:https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.4.5.tgz2、通过Xftp把文件放到已经创建好的目录里面。3、使用tarxxx命令,将压缩解压到当前的工作路径。顺便cd到解压后的文件夹,把所有文件的移到上一层,并删掉这个文件夹。现在目录如下4、在bin的外层级新…

    发布于:2019-10-18 22:25:42

    Linux下使用rsync同步文件

      遇到的问题是几台游戏服务器,有一台新的服务器之前已经copy(Linux的scp命令)过文件上去,但在测试的过程中发现还是图片无法正常不显示出来,然后用httpwatch去分析请求的资源,发现有一个图片请求的地址是404(文件不存在),然后ssh登录上去,找到指定目录,发现确实是没有这个文件。。。为了不至于再copy一次,就需要使用文件同步的管理软件了,同事推荐了linux下的rsync,小试了一…

    发布于:2019-10-18 15:00:55

    Linux下rsync 数据镜像备份 client / server 模式

      Linux下rsync 数据镜像备份 client / server 模式rsync特性:可以镜像保存整个目录树和文件系统可以增量同步数据,文件传输效率高,因而同步时间很短。可以保持原有文件的权限、时间等属性。加密传输数据,保证了数据的安全性两种模式:client/serverclient/client安装rsyncyuminstallrsync查看rsync版本rpm-qarsyncrsync-3.1.2-4.el7.x86_64查看rsync安装位置rpm-qlrs…

    发布于:2019-10-18 14:22:07

    Linux安装MySQL

      Linux安装MySQL1、下载MySQL服务,MySQL下载地址https://dev.mysql.com/downloads/mysql/2、选择对应的系统下载之后,通过共享文件的方式,传到服务器/usr/local/目录下。然后解压tarzxvfmysql-5.6.42-linux-glibc2.12-x86_64.tar.gz-C./3、安装依赖yum-yinstallperlperl-develautoconf…

    发布于:2019-10-18 11:49:35