嗅谱网

操作系统

  • 如何在Ubuntu 16.04中创建GIF动态图片

    如何在Ubuntu 16.04中创建GIF动态图片

    大家经常在新浪微薄、QQ、facebook、twitter 中看到有趣的 GIF 动图吧,GIF 文件比视频小、比静态 JPG 图片形像生动,非常适于互联网上的搞笑帖子、产品展示和功能步骤演示,所以此小教程将教大家如何在 16.04 LTS 桌面系统中制作、转换 GIF 效果图片。 其实并不难,只需一台安装 FFmpeg 的 Ubuntu 16.04 桌面端,再安装上 ImageMagick,工具就算备齐了(同样适用于其它 Linux 发行版)。 FFmpeg 是一款开源的音、视转换器,使用 FFmpeg 我们可以非常容易地转换和录制音视频文件,而 ImageMagic ...

    查看全文

  • Linux输入输出重定向和文件查找值grep命令

    Linux输入输出重定向和文件查找值grep命令

    一、文件描述符Linux 的shell命令,可以通过文件描述符来引用一些文件,通常使用到的文件描述符为0,1,2。Linux系统实际上有12个文件描述符,通常使用的文件描述符如下图 文件 文件描述符 输入文件—标准输入 0(缺省是键盘,为0时是文件或者其他命令的输出) 输出文件—标准输出 1(缺省是屏幕,为1时是文件) 错误输出文件—标准错误 2(缺省是屏幕,为2时是文件) 二、文件重定向:改变程序运行的输入和输出,也就是输入源和输出地点,具体释义如下 输出重定向: Command > filen ...

    查看全文

  • Linux LVM文件系统管理的创建和扩展

    Linux LVM文件系统管理的创建和扩展

    LVM(Logical Volume Manager)逻辑卷管理是在Linux2.4内核以上实现的磁盘管理技术。LVM将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它的硬盘的分区加入其中,这样可以实现磁盘空间的动态管理,相对于普通的磁盘分区有很大的灵活性。与传统的磁盘与分区相比,LVM为计算机提供了更高层次的磁盘存储。它使系统管理员可以更方便的为应用与用户分配存储空间。在LVM管理下的存储卷可以按需要随时改变大小与移除(可能需对文件系统工具进行升级)。LVM也允许按用户组对存储卷进行管理,允许管理员用更直观的名称(如”dat ...

    查看全文

  • Kali Linux 2.0 安装后的相关配置

    Kali Linux 2.0 安装后的相关配置

    Kali Linux 2.0 安装后的一些必要相关配置。 1. 添加官方软件库 1) 编辑/etc/apt/sources.list leafpad /etc/apt/sources.list 2) 用#注释掉原有的内容,并添加下述内容: # Regular repositoriesdeb http://http.kali.org/kali sana main non-free contribdeb http://security.kali.org/kali-security sana/updates main contrib non-free# Source repositories ...

    查看全文

  • Ubuntu 14.10 环境下安装使用Android Studio

    Ubuntu 14.10 环境下安装使用Android Studio

    由于一直习惯使用eclipse+ADT的模式,而且曾在Windows下试用一次 Studio预览版,感觉卡的不行,就暂时搁置下来了。今天突发奇想,不知道在Linux下使用Android Studio是否会比Windows下更加流畅。下面是基本的搭建过程,以及遇到的一些问题: 一、安装用的文件  1..com/technetwork/java/javase/downloads/index.html)  3.android-studio-ide-135.1641136-linux.zip(developer.android.com/index.html)  4.android-sdk_r24.0 ...

    查看全文

  • LFCS 系列第五讲:如何在 Linux 中挂载/卸载本地文件系统和网络文件系统(Samba 和 NFS)

    LFCS 系列第五讲:如何在 Linux 中挂载/卸载本地文件系统和网络文件系统(Samba 和 NFS)

    Linux 基金会已经发起了一个全新的 LFCS(Linux 基金会认证系统管理员(Linux Foundation Certified Sysadmin))认证,旨在让来自世界各地的人有机会参加到 LFCS 测试,获得关于有能力在 Linux 系统中执行中间系统管理任务的认证。该认证包括:维护正在运行的系统和服务的能力、全面监控和分析的能力以及何时向上游团队请求支持的决策能力。 LFCS 系列第五讲  本讲是系列教程中的第五讲,在这一讲里边,我们会解释如何在 Linux 中挂载/卸载本地和网络文件系统。这些都是 LFCS 认证中的必备知识。   挂载文件系统 在个硬盘 ...

    查看全文

  • Linux下内存泄漏检测工具Valgrind

    Linux下内存泄漏检测工具Valgrind

    1概述 1.1 介绍 Valgrind是一套Linux下,开放源代码(GPL V2)的仿真调试工具的集合。Valgrind由内核(core)以及基于内核的其他调试工具组成。内核类似于一个框架(framework),它模拟了一个CPU环境,并提供服务给其他工具;而其他工具则类似于插件 (plug-in),利用内核提供的服务完成各种特定的内存调试任务。Valgrind的体系结构如下图所示:   图1 1.2 工具 Valgrind的最新版是3.11.0,它一般包含下列工具:  1.Memcheck      最常用的 ...

    查看全文

  • 使用Maven在NetBeans下构建Wicket项目

    使用Maven在NetBeans下构建Wicket项目

      在netbeans下构建wicket项目,网上流传较多的方法是直接使用netbeans的wicket插件,这种方法虽然简单,但是依赖的wicket版本较老,更新较慢,并且很容易与其他第三方库不兼容。使用maven构建wicket项目,可以很好的整合第三方依赖库,并且也能使用最新的wicket版本,减少一定的安全风险。下面介绍方法。     首先选择新建项目->Maven->Web应用程序->下一步     接下来输入项目名称和项目位置,选择下一步,选择你使用的服务器和Java EE版本,点击完成,创建了一个基于m ...

    查看全文

  • Linux系统管理员常用命令实例分析

    Linux系统管理员常用命令实例分析

    作为一名Linux系统管理员,熟悉并熟练运用一些常用的命令是必不可少的,对设备即文件的Linux系统来说,Linux系统管理的命令是它正常运行的核心。笔者根据实际工作总结一些常用指令,附上一些相对常见的警报处理方法,以供共同学习。 【1】、查看命令(ls) 语法: ls [option] [dirname] 常用参数: -a,–all列出目录下的所有文件,包括以 .开头的隐含文件 -h,–human-readable以容易理解的格式列出文件大小 (例如 1K 234M 2G) -i,–inode印出每个文件的 inode号 -l除了文件名之外,还将文件的 ...

    查看全文

  • Linux管道的作用--管道命令在脚本中的使用

    Linux管道的作用–管道命令在脚本中的使用

    在UNIX下的管理性文件,大部分是不需要特殊的文件专用工具即可编辑,打印和阅读的简易文本文件。 这些文件大部分放在标准目录:/etc下。如: 常见的密码文件和组文件:(passwd,group) 文件系统加载表:(fstab,vfstab) 主机文件:(hosts) 默认的shell启动文件:(profile) 系统启动和关机的shell脚本:(存放于子目录树rc0.d,rc1.d … rc6.d下)   从结构化文本文件中提取数据   练习1:切割passwd下第一,第七字段 [linuxidc@test ~]$ vi patest.sh   # ...

    查看全文

  • yum groupinstall “Development Tools” 批量安装Linux软件

    yum groupinstall “Development Tools” 批量安装Linux软件

    注:可以通过 yum grouplist 来查看可能批量安装哪些列表 从Windows转到Linux下面,一个不习惯的地方就是在图形界面下安装和删除软件的时候非常缓慢。但是如果你掌握了用yum的命令行模式进行配置程序,你肯定会从心底喜欢上这个强大的工具。因为yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。 yum的命令形式一般是如下:yum [options] [command] [package …]其中的[options]是可选的,选项包括-h(帮助),-y(当安装过程提示选择全部为”yes”),-q(不显示安装的 ...

    查看全文

  • Linux文本处理工具之sort,uniq实例详解

    Linux文本处理工具之sort,uniq实例详解

    Linux文本处理工具之sort,uniq实例详解 sort:将输入行按照键值字段与数据类型选项以及locate排序 语法: sort [option] [file(s)] 主要选项: -b  忽略开头的空白 -c  检查文件是否已经正确排序 -f  排序时忽略大小写,均视为大写字母 -m  将几个排序好的文件,合并为一个排序后的输出数据流 -M  将前面3个字母依照月份的缩写进行排序 -k  定义排序键值字段,按照那个字段(file)进行排序 -n  依照数值的大小排序 -o outfile  ...

    查看全文