• 如何选择更适合你的 Linux 发行版?

    很多人经常会问我这样一个问题:“嘿,你是用Linux的,对吧?我应该使用Linux的哪个版本?我有这个朋友推荐我_____,你觉得怎么样?”我通常会以这样的问题回复:这取决于你想做什么? 今天我决定写一篇关于如何选择Linux发行版的博客文章,以便于大家借鉴。 我与Linux的历史
    MetroidFan2002 发表于5月前 阅读(398) 评论(0)
  • linux tar 解压命令总结

    把常用的tar解压命令总结下,当作备忘: tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案
    luckyhua2016 发表于1年前 阅读(95) 评论(0)
  • Linux IO模式及 select、poll、epoll详解

    注:本文是对众多博客的学习和总结,可能存在理解错误。请带着怀疑的眼光,同时如果有错误希望能指出。 同步IO和异步IO,阻塞IO和非阻塞IO分别是什么,到底有什么区别?不同的人在不同的上下文下给出的答案是不同的。所以先限定一下本文的上下文。 本文讨论的背景是Linux环境
    Bill-the-Lizard 发表于1年前 阅读(1173) 评论(0)
  • 诠释 Linux 中“一切都是文件”概念和相应的文件类型

    在 Unix 和它衍生的比如 Linux 系统中,一切都可以看做文件。虽然它仅仅只是一个泛泛的概念,但这是事实。如果有不是文件的,那它一定是正运行的进程。 要理解这点,可以举个例子,您的根目录(/)的空间充斥着不同类型的 Linux 文件。当您创建一个文件或向系统传输一个文件时
    George 发表于1年前 阅读(688) 评论(0)
  • Linux进程间通信中的文件和文件锁

    前言 使用文件进行进程间通信应该是最先学会的一种IPC方式。任何编程语言中,文件IO都是很重要的知识,所以使用文件进行进程间通信就成了很自然被学会的一种手段。考虑到系统对文件本身存在缓存机制,使用文件进行IPC的效率在某些多读少写的情况下并不低下。但是大家似乎经常
    Tsvetomir-Tsonev 发表于1年前 阅读(1035) 评论(0)
  • “懒惰”Linux 管理员的 10 个关键技巧

    好的系统管理员区分在效率上。如果一位高效的系统管理员能在 10 分钟内完成一件他人需要 2 个小时才能完成的任务,那么他应该受到奖励(得到更多报酬),因为他为公司节约了时间,而时间就是金钱,不是吗? 技巧是为了提高管理效率。虽然本文不打算对*所有*?技巧进行讨论,但
    Johnny 发表于1年前 阅读(1498) 评论(0)
  • Linux 下的五种 IO 模型

    概念说明 用户空间与内核空间 现在操作系统都是采用虚拟存储器,那么对32位操作系统而言,它的寻址空间(虚拟存储空间)为4G(2的32次方)。操作系统的核心是内核,独立于普通的应用程序,可以访问受保护的内存空间,也有访问底层硬件设备的所有权限。为了保证用户进程不能直
    Utkash-Bhatt 发表于1年前 阅读(919) 评论(0)
  • 玩转 Windows 10 中的 Linux 子系统

    在今年的 Build 2016 上,微软向全世界介绍了他们还处于 Beta 阶段的?Windows 下的 Linux 子系统(Windows Subsystem for Linux)(WSL),它可以让开发者们在 Windows 10 下通过 Bash shell 运行原生的 Ubuntu 用户态二进制程序。如果你参与了 Windows Insider 计划,你就可
    mikemaccana 发表于1年前 阅读(1154) 评论(0)
  • Linux 终于足够好,可以取代 Windows 了吗?

    据数据分析公司 Net Market Share 声称,Linux 桌面操作系统的使用率已达到了2%。对这款开源操作系统来说,这可是前所未有的成就。 这个数字并没有把安卓算作 Linux。这表明,更多的用户扎堆涌向传统的 Linux 桌面。 1. Linux 用起来很容易。 坊间有一种误解,他们认为 Linux
    mortensen 发表于1年前 阅读(851) 评论(0)
  • 在 Linux 下使用 scp 命令

    scp 是安全拷贝协议(Secure Copy Protocol)的缩写,和众多 Linux/Unix 使用者所熟知的拷贝(cp)命令一样。scp 的使用方式类似于 cp 命令,cp 命令将一个文件或文件夹从本地操作系统的一个位置(源)拷贝到目标位置(目的),而 scp 用来将文件或文件夹从网络上的一个主机拷
    vaibhav 发表于1年前 阅读(1833) 评论(0)
  • Linux下Nginx的安装、升级及动态添加模块

    系统基于ubuntu server 14.04.4 amd64 安装 第一步 下载并解压Nginx压缩包 从Nginx官网下载Nginx,或者在Linux上执行wget http://nginx.org/download/nginx-1.10.1.tar.gz命令直接下载 解压nginx-1.10.1.tar.gz文件: tar zxvf nginx-1.10.1.tar.gz 第二步 配置 cd nginx-1.1
    Elnur-Abdurrakhimov 发表于1年前 阅读(1511) 评论(0)
  • Linux/UNIX 定时任务 cron 详解

    导言 定时任务(cron job)被用于安排那些需要被周期性执行的命令。利用它,你可以配置某些命令或者脚本,让它们在某个设定的时间内周期性地运行。cron 是 Linux 或者类 Unix 系统中最为实用的工具之一。cron 服务(守护进程)在系统后台运行,并且会持续地检查 /etc/crontab
    Thang-Pham 发表于1年前 阅读(891) 评论(0)
  • Linux下如何选择文件系统:EXT4、Btrfs 和 XFS

    老实说,人们最不曾思考的问题之一是他们的个人电脑中使用了什么文件系统。Windows 和 Mac OS X 用户更没有理由去考虑,因为对于他们的操作系统,只有一种选择,那就是 NTFS 和 HFS+。相反,对于 Linux 系统而言,有很多种文件系统可以选择,现在默认的是广泛采用的 ext4。然
    dexcoder 发表于1年前 阅读(724) 评论(0)
  • 提高 Linux 开发效率的 5 个工具

    我们经常需要长时间地坐在电脑前做一项具体的工作只为能够优化工作流程。这包括选择和配置能让你最高效工作的工具。从长远来看,简单易学的工具并不总是好的,那些能够充分个性化并无缝地融入独特工作流程的工具才是真正的好工具。 在这篇文章中,我想向大家介绍5款免费又开源
    dexcoder 发表于1年前 阅读(756) 评论(0)
  • 运行在 Linux 平台的开源 Swift

    Swift 开源了,喜大普奔之后,我们发现它现在变成跨平台的了,开源后的 Swift 不止能运行在 MAC 和 iOS 平台,现在也可以运行在 Linux 平台了。我们现在就来看看 Linux 上的 Swift。 安装 Linux 环境 swift.org 网站上面提供了在 Linux 上面安装 Swift 环境的完整指引。当前 S
    dexcoder 发表于1年前 阅读(976) 评论(0)
  • 我对 GNU/Linux 又爱又痛的五个方面

    首先,我得承认,本文的初稿内容引起了相当大的争论,这从初稿末尾的留言区中可见一斑。为此,我决定在本文中不用“讨厌”这个字眼,决定改而用“不喜欢”代之。 话虽如此,请牢记一点:这篇文章中给出的观点完全是本人观点,基于我个人的体验或感受,这番体验或感受可能与别
    dexcoder 发表于1年前 阅读(667) 评论(0)
  • Linux下安装svn图形客户端

    SVN的图形客户端,在windows下习惯用TortoiseSVN,linux下自然也会有替代品。 以前使用的是RabbitVCS,安装十分简单,yum里面就有: [liyd@localhost ~]$ yum search rabbitvcs Loaded plugins: langpacks, refresh-packagekit ===========================================
    selfly 发表于1年前 阅读(4507) 评论(0)
  • linux fedora建立wifi共享热点 (KDE桌面)

    在公司手机想使用个wifi,以前在windows下时都是建立一个wifi共享热点,现在换到了linux,却发现不知道如何操作了。网上搜了一下,都十分麻烦,还有的说要写个共享的脚本,真是太扯了。 自己研究了下,发现在fedora下建立wifi竟如些简单,比在windows下还简单,下面是方法,桌
    selfly 发表于1年前 阅读(7552) 评论(0)
  • linux (centos) 下修改默认的文件管理器

    新建了下用户,在点击Places下的文件夹时会让你选择一个默认的文件管理器,如图: 之前一直选用的Nautilus,这次想试一下Thunar。 在使用之后感觉上相差不大,但是像一些同步软件如dropbox、svn等文件上的同步状态图标不会显示,没办法,改回来吧。 但是去哪改呢,到处找不到
    selfly 发表于1年前 阅读(3126) 评论(0)
  • linux安装dropbox后的一个错误

    在windows下时一直用百度的网盘,换到Linux后国内的居然找不到一个客户端,发现国外的dropbox还不错,各平台都有,就用用它 了。 dropbox默认只有2G的免费空间,跟国内动不动就T级的容量比起来实在太少了,邀请一个可以额外增加500M的空间,所以厚着脸皮在这里放个链接,希望
    selfly 发表于1年前 阅读(2610) 评论(0)