Category: Ubuntu / Mac / Github / Aptana / Nginx / Shell / Linux

查找Linux发行版名称,版本和内核详细信息, Find The Linux Distribution Name, Version And Kernel Details

  本指南介绍了如何查找Linux发行版名称,版本和内核详细信息。如果您的Linux系统具有GUI模式,您可以从系统设置中轻松找到这些详细信息。但在CLI模式下,初学者很难找到这些细节。没问题!在这里,我给出了一些命令行方法来查找Linux系统信息。可能有很多,但这些方法适用于大多数Linux发行版。   1.查找Linux发行版名称,版本 有很多方法可以找出VPS中运行的操作系统。 方法1: 打开终端并运行以下命令: $ cat /etc/*-release   CentOS 7的样本输出: CentOS Linux release 7.0.1406 (Core)… Read More

ubuntu下sougou输入法候选词处乱码, linux搜狗输入法显示的乱码?

    今天遇到搜狗输入法候选框文字乱码情形,当时没截图,情形类似这篇文章中图所示。   尝试了一些方案之后,亲测可直接做下列操作解决: cd ~/.config sudo rm -rf SogouPY* sogou* 重启电脑,问题解决。   命令行快捷方式: sudo vi ~/.bashrc… Read More

shell命令行下批量重命名文件, 批量修改文件名, 批量替换文件名, command

  有一批名称格式相同文件需要重命名成另一种格式,例如“image_0_small.png”批量修改为“image_0_large.png”,用命令行可以轻松完成,下面就来介绍三种不同的解决方法。   方法1:for循环+mv命令 for i in `ls image*small.png`; do mv $i ${i%small.png}large.png done 在上面的三行代码中,首先用ls image*small.png通配筛选出了需要重命名的文件,避免将目录中其他格式的文件也进行重命名;然后对每一个文件执行mv操作,${i%small.png}是匹配并删除$i后面的small.png,然后补上large.png就行了。   方法2:rename一行搞定… Read More

Silver Searcher – 程序员的代码搜索工具, 一个比ack速度快n倍的代码搜索工具: ag, A Code Searching Tool for Programmers

Ag有什么好处? 它比一个数量级快ack。 它忽略了你.gitignore和你的文件模式.hgignore。 如果您的源代码中有文件您不想搜索,只需将其模式添加到.ignore文件中即可。(*咳嗽* *.min.js*咳嗽*) 命令名称比起第33行短ack,所有的键都在主排上! Ag现在相当稳定 大多数更改是新功能,小错误修复或性能改进。比我的基准要快得多: ack test_blah ~/code/ 104.66s user 4.82s system 99% cpu 1:50.03… Read More

Linux: 更深入地了解Linux权限, A deeper dive into Linux permissions, r,w,x

  在 Linux 上查看文件权限时,有时你会看到的不仅仅是普通的 r、w、x 和 -。如何更清晰地了解这些字符试图告诉你什么以及这些权限如何工作?   在 Linux 上查看文件权限时,有时你会看到的不仅仅是普通的 r、w、x 和 -。除了在所有者、组和其他中看到 rwx 之外,你可能会看到 s 或者 … Read More

Linux: 如何用 Linux 命令行发电子邮件, shell 发电子邮件

  Linux 可以用多种方式通过命令行发送电子邮件。有一些方法十分简单,有一些相对会复杂一些,不过仍旧提供了很多有用的特性。选择哪一种方式取决于你想要什么 —— 向同事快速发送消息,还是向一批人群发带有附件的更复杂的信息。接下来看一看几种可行方案:   mail 发送一条简单消息最便捷的 Linux 命令是 mail。假设你需要提醒老板你今天得早点走,你可以使用这样的一条命令: $ echo "Reminder: Leaving at 4 PM… Read More

Vim :入门基础, vim详解

  我还清晰地记得我第一次接触 Vim 的时候。那时我还是一名大学生,计算机学院的机房里都装着 Ubuntu 系统。尽管我在上大学前也曾接触过不同的 Linux 发行版(比如 RHEL —— Red Hat 在百思买出售它的 CD),但这却是我第一次要在日常中频繁使用 Linux 系统,因为我的课程要求我这样做。当我开始使用 Linux 时,正如我的前辈和将来的后继者们一样,我感觉自己像是一名“真正的程序员”了。… Read More

命令行下载youtube视频, 从YouTube.com和其他视频网站下载视频, python, linux下载youtube (youtube-dl)

    从YouTube.com和其他视频网站下载视频的命令行程序 http://ytdl-org.github.io/youtube-dl/ 或者直接下载:youtube-dl   安装 要立即为所有UNIX用户(Linux,macOS等)安装它,请键入: sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl sudo chmod a+rx /usr/local/bin/youtube-dl… Read More

在 Ubuntu 上自动化安装基本应用的方法, 安装及使用Alfred, Ubuntu Post Installation Script, post_install.sh

  默认安装的 Ubuntu 并未预先安装所有必需的应用。你可能需要在网上花几个小时或者向其他 Linux 用户寻求帮助才能找到并安装 Ubuntu 所需的应用。如果你是新手,那么你肯定需要花更多的时间来学习如何从命令行(使用 apt-get 或 dpkg)或从 Ubuntu 软件中心搜索和安装应用。一些用户,特别是新手,可能希望轻松快速地安装他们喜欢的每个应用。如果你是其中之一,不用担心。在本指南中,我们将了解如何使用名为 “Alfred” 的简单命令行程序在 Ubuntu 上安装基本应用。 Alfred… Read More

linux 配置php环境变量, php getenv 获取环境变量, 自定义 php 环境变量, ubuntu配置环境变量

标准做法是把 环境变量文件 放在 /etc/profile.d/ 目录下 例如,我生成了一个google adwords的配置文件,文件名是  google-adwords-php.sh export developerToken="my-google-token" export clientCustomerId="my-google-userid" export clientId="my-google-clientid" export clientSecret="my-google-clientsecret" export refreshToken="my-google-refresh-token"… Read More

获得免费Linux VPS – 2019有限优惠

  顾名思义,VPS托管的整个方面都是虚拟的。虚拟化技术是将一个强大的服务划分为各种虚拟服务器的手段。您可以像拥有一个作为单独服务器的物理硬件一样使用它。 它永远不容易获得名义上和值得信赖的托管服务提供商,但是为了速度而构建的xshellz虚拟服务器,永远不会出错。使用免费的VPS主机服务器,无论您是学生,开发人员还是希望它用于您的学校项目或任何个人需求。   当你可以利用便宜的东西并试试免费时,为什么要付出更多? 当您即将在xshellz.com上创建免费帐户时,几乎没有值得考虑的事情。 以高品质托管而闻名 完全安全 SSH和IRC访问 无限包安装 保证性能 快速的服务器设置和易于使用 无需信用卡 15GB RAM 注册时,您的xshellz.com帐户会自动注册所有必需的包和服务。   第1步… Read More