智乐兔

linux系统

  • Git使用手册:HTTPS和SSH方式的区别和使用

    Git使用手册:HTTPS和SSH方式的区别和使用

    在管理Git项目上,很多时候都是直接使用https url克隆到本地,当然也有有些人使用SSH url克隆到本地。这两种方式的主要区别在于:使用https url克隆对初学者来说会比较方便,复制https url然后到git Bash里面直接用clone命令克隆到本地就好了,但是每次fetch和push代码都需要输入账号和密码,这也是https方式的麻烦之处。而使用SSH url克隆却需要在克隆之前先配置和添加好SSH key,因此,如果你想要使用SSH url克隆的话,你必须是这个项目的拥有者。否则你是无法添加SSH key的,另外ssh默认是每次fetch和push代码都不需要输入账号 ...

    查看全文

  • Linux Shell 认识与学习

    Linux Shell 认识与学习

    Linux的终端机执行命令的方式,是通过bash环境来处理的。bash包括变量的设置与使用,、bash操作环境的构建、数据流重定向的功能。下面的知识,对主机的维护与管理有重要的帮助。 管理整个计算机硬件的其实是操作系统的内核,这个内核被保护,一般用户只能通过shell来和内核通信(shell将输入的命令与内核通信,内核可以控制硬件来正确无误地工作)。man、chmod、chown、vi、mkfs等命令,都是独立的应用程序,我们可以通过shell(即命令行模式)来操作这些应用程序,让这些应用程序调用内核来运行所需的工作。 bash shell 的内置命令:type type命令找出可执行文件 ...

    查看全文

  • Ubuntu 15.10安装后要做的九件事

    Ubuntu 15.10安装后要做的九件事

    当 15.10 Wily Werewolf 下载安装完成后并未万事大吉,要想使用顺手还得做诸多改造以符合自己的使用习惯,本文向大家介绍一些我在 Ubuntu 15.10 安装之后所做的几项配置。 1.了解新功能特性 Ubuntu 15.10 Wily Werewolf 虽然不是一个颠覆性的功能更新版本,但还是带来了不少的功能特性和用户体验改进,之前的 中已经有过介绍,这里不再赘述。 2.更新系统 虽然是才发布的最新 Ubuntu 15.10 版本,但在安装好之后还是有些系统更新和软件更新需要进行的,这在 Linux 世界不足为奇。我们可以在软件更新器中直接点击立即安装进行更新。 3. ...

    查看全文

  • Arch Linux 新手使用入门

    Arch Linux 新手使用入门

    就前面的几篇文章来说,我一直是以 作为新手入门的系统,但是其实我真正想推荐的是 Arch ,经过前面的学习,或许你对 Linux 已经有了一个大致的了解,现在如果你想加速你的步伐,也许可以看看本文。如果要问为什么学习 Linux ,我也只能回答 Just for fun 。 Linux系统入门学习:教你在VirtualBox 安装 Ubuntu 15.04  Linux系统入门学习:教你在VirtualBox 安装 Fedora 22  本文基本上是我个人见解,有不正确的地方恳请批评指正,另外本文只是推荐 Arch ,并没有说 Arch 是最适合新手的。 Arch ...

    查看全文

  • CentOS配置IP地址

    CentOS配置IP地址

    环境 虚拟机:VMWare10.0.1 build-1379776 操作系统:7 64位 简介 CentOS7最小化安装(Minimal)时,是不带ifconfig指令的,该指令在net-tools软件包里面,通过yum可以安装,但是当我们网络没配置好的时候,这个时候yum也是不能工作的(无法连上网络下载软件包)。那么就需要我们手工配置网卡设置。 查看网络适配器 ip a 列出了所有的网络适配器的信息 lo是本地回环地址127.0.0.1 eno16777736就是我们的虚拟机网卡了 配置IP地址 打开/etc/sysconfig/network-scripts/ifcfg-eno1677 ...

    查看全文

  • Fedora 23 正式发布及如何从 22 升级

    Fedora 23 正式发布及如何从 22 升级

    关于本次 的报道。 随着 Fedora 23 引入了更为健壮的跨版本升级机制,充分使用了 dnf 和 systemd 引入的特性。若您当下正在使用 Fedora 22,仅需三步即可升级到新版本: 安装 dnf 插件:sudo dnf install dnf-plugin-system-upgrade。该插件将替换先前的 fedup。 运行 system-upgrade 插件,下载升级软件包:sudo dnf system-upgrade download --releasever=23。注意仔细检查待下载列表中最下端那些由于不满足依赖关系而无法升级的软件包,若是它们不重要,可以继续等待升 ...

    查看全文

  • Linux命令touch——如何修改Linux文件的时间

    Linux命令touch——如何修改Linux文件的时间

    今天因为要写一个Linux下的定时任务,就是删除三个月前的文件,写好了,需要测试下。但是苦于当前的Linux的系统找不到三个月前的文件。那就想到两种方案:1.修改os的时间,把系统时间调到三个月以后。这是一个办法。2.修改文件本身的建立时间。前面一个办法似乎见过的,后面的,只是此时想了,但是还不知道怎么办。那就尝试第二种办法。去网上搜了下,知道touch命令可以搞定(最早知道touch,是因为需要它来帮忙建立一个新的file,O(∩_∩)O~没想到它的用处还蛮多的嘛)。记录了下来。 我特意查看了下touch的Linux下的帮助,确实可以使用参数d来实现,帮助里是这样描述的: ...

    查看全文

  • Linux下安装部署Java

    Linux下安装部署Java

    Java安装6小部(适合新手) 1、下载软件包 # wget https://download..com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz?AuthParam=1441937568_6752e90a2aa70be3cf8baa0b8905125c 更改软件名,不知为什么wget下载下来名称挺乱的 # mv jdk-7u79-linux-x64.tar.gz?AuthParam=1441937568_6752e90a2aa70be3cf8baa0b8905125c /root/jdk-7u79-linux-x64.t ...

    查看全文

  • Zorin OS:Linux新手最应该使用的个人桌面系统

    Zorin OS:Linux新手最应该使用的个人桌面系统

    Zorin OS 是一款基于 的 Linux 发行版,特别为 Linux 新手而设计。它拥有类似 Windows 的图形用户界面,以及很多类似 Windows 下的应用软件。Zorin OS 还带有能让用户运行很多Windows 软件的程序。该发行版的终极目标是提供一份可作为 Windows 替换的 Linux 选择,并让 Windows 用户在避免烦琐的同时享受 Linux 的所有特性。 这一段话是几乎所有的中国的 Linux 网站上对 Zorin OS 的描述。 本人是 Linux 新手,在 Linux 中国的新手群里得到各位大神的指点,安装了很多适合个人用的 linux 桌面系统 ...

    查看全文

  • Infinispan 8 中新的 Redis 缓存存储实现

    Infinispan 8 中新的 Redis 缓存存储实现

    Infinispan 8 包含了一个新的在 Redis k/v 服务器中存储缓存数据的 cache store。这个 cache store 可以把缓存数据存储在一个集中的 Redis 中,所有的 Infinispan 客户端都可以访问。 Cache store 支持三种 Redis 的部署方式:单服务器、主从切换(Sentinel)和集群(需要 Redis 3 支持)。目前支持的 Redis 版本包括 2.8+ 和 3.0+。 数据过期和清理由 Redis 负责,可以减轻 Infinispan 服务器人工删除 cache 项的工作量。 拓扑结构 独立服务器 对于单服务器部署,cache ...

    查看全文

  • 在CentOS7中安装思维导图软件XMind

    在CentOS7中安装思维导图软件XMind

    在7中安装思维导图软件XMind 1. 登陆xmind官网,下载deb安装包: 2. 解压deb包,得到data.tar.gz 和control.tar.gz 两个归档文件 3. 解压data.tar.gz,得到一个usr文件夹,把此文件夹下的lib/xmind文件夹复制到/opt/文件夹下,share子文件夹移动到/usr/文件夹下和已有的share文件夹合并。命令如下:   cp -r usr/lib/xmind/ /opt/  cp -r usr/share/ /usr/ 4. 解压control.tar.gz,执行解压出来的postinst文件: ./post ...

    查看全文

  • awk命令详解

    awk命令详解

    简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。 awk其名称得自于它的创始人 Alfred Aho 、Peter Weinberger 和 Brian Kernighan 姓氏的首个字母。实际上 AWK 的确拥有自己的语言: AWK 程序设计语言 , 三位创建者已将它正式定义为“样式扫描和处理语言”。 ...

    查看全文