Linux 中的 &
这篇文章将了解一下 & 符号及它在 Linux 命令行中的各种用法。如果阅读过我之前的三篇文章(1、2、3),你会觉得掌握连接各个命令之间的连接符号用法也是很重要的。实际上,命令的用法并不难,例如 mkdir、touch 和 find 也分别可以简单概括为“建立新目录…
两款 Linux 桌面中的图形化操作 PDF 的工具
PDF-Shuffler 和 PDF Chain 是在 Linux 中修改 PDF 的绝佳工具。由于我谈论和写作了些 PDF 及使用它们的工具的文章,有些人认为我喜欢这种格式。其实我并不是,由于各种原因,我不会深入它。我不会说 PDF 是我个人和职业生活中的一个躲不开的坏事 - 而实际…
使用 Emacs 创建 OAuth 2.0 的 UML 序列图
看起来 OAuth 2.0 框架 已经越来越广泛地应用于 web (和 移动) 应用。太棒了!虽然协议本身并不复杂,但有很多的使用场景、流程和实现可供选择。正如生活中的大多数事物一样,魔鬼在于细节之中。在审查 OAuth 2.0 实现或编写渗透测试报告时我习惯画出 UML …
如何使用 Linux Cockpit 来管理系统性能
Linux Cockpit 是一个基于 Web 界面的应用,它提供了对系统的图形化管理。看下它能够控制哪些。如果你还没有尝试过相对较新的 Linux Cockpit,你可能会对它所能做的一切感到惊讶。它是一个用户友好的基于 web 的控制台,提供了一些非常简单的方法来管理 Lin…
ick:一个持续集成系统
ick 是一个持续集成(CI)系统。访问 http://ick.liw.fi/ 获取更多信息。更加详细的内容如下:首个公开版本发行这个世界可能并不需要又一个持续集成系统(CI),但是我需要。我对我尝试过或者看过的持续集成系统感到不满意。更重要的是,有几样我感兴趣的…
新手教程:Ubuntu 下如何修改用户密码
想要在 Ubuntu 下修改 root 用户的密码?那我们来学习下如何在 Ubuntu Linux 下修改任意用户的密码。我们会讨论在终端下修改和在图形界面(GUI)修改两种做法。那么,在 Ubuntu 下什么时候会需要修改密码呢?这里我给出如下两种场景。当你刚安装 Ubuntu 系…
在 Fedora 中使用 FreeMind 介绍你自己
介绍你自己的思维导图,一开始听起来有些牵强。它是关于神经通路么?还是心灵感应?完全不是。相反,自己的思维导图是一种在视觉上向他人描述自己的方式。它还展示了你拿来描述自己的特征之间的联系。这是一种以聪明又同时可控的与他人分享信息的有用方式。…
嵌入式未来趋势是什么?
感谢CSDN编辑邀请 前几天通过了CSDN博客专家的申请,在CSDN博客摸爬滚打多少个日日夜夜后终于修成正果了,当时通过CSDN博客专家时赶紧把消息发给了以前的创新基地同学,想起来,我们那时候刚开始学习单片机,就是从CSDN上面获取资料,发贴提问,到现在已经…
Olive:一款以 Final Cut Pro 为目标的开源视频编辑器
Olive 是一个正在开发的新的开源视频编辑器。这个非线性视频编辑器旨在提供高端专业视频编辑软件的免费替代品。目标高么?我认为是的。如果你读过我们的 Linux 中的最佳视频编辑器这篇文章,你可能已经注意到大多数“专业级”视频编辑器(如 Lightworks 或 …
系统管理员的 7 个 CI/CD 工具
本文是一篇简单指南:介绍一些顶级的开源的持续集成、持续交付和持续部署(CI/CD)工具。虽然持续集成、持续交付和持续部署(CI/CD)在开发者社区里已经存在很多年,一些机构在其运维部门也有实施经验,但大多数公司并没有做这样的尝试。对于很多机构来说,…
c语言 库打印函数
函数#include<stdio.h> int printf(const char *format, ... );/* [until c99]写结果到stdout */ int printf(const char *restrict format, ... );/* [since c99] */ int fprintf(FILE *stream, const char *format, ... );/* [until c99]写结果到文件流str…
如何在 Ubuntu 上为用户授予和移除 sudo 权限
如你所知,用户可以在 Ubuntu 系统上使用 sudo 权限执行任何管理任务。在 Linux 机器上创建新用户时,他们无法执行任何管理任务,直到你将其加入 sudo 组的成员。在这个简短的教程中,我们将介绍如何将普通用户添加到 sudo 组以及移除给定的权限,使其成为…
每个 Linux 游戏玩家都绝不想要的恼人体验
(LCTT 译注:本文原文发表于 2016 年,可能有些信息已经过时。)在 Linux 平台上玩游戏 并不是什么新鲜事,现在甚至有专门的 Linux 游戏发行版,但是这不意味着在 Linux 上打游戏的体验和在 Windows 上一样顺畅。为了确保我们和 Windows 用户同样地享受游…
开始使用 Org 模式吧,在没有 Emacs 的情况下
不,你不需要 Emacs 也能用 Org,这是我开源工具系列的第 16 集,将会让你在 2019 年变得更加有生产率。每到年初似乎总有这么一个疯狂的冲动来寻找提高生产率的方法。新年决心,正确地开始一年的冲动,以及“向前看”的态度都是这种冲动的表现。软件推荐通…
在命令行查看文件的 3 个工具
看一下 less、Antiword 和 odt2xt 这三个实用程序,它们都可以在终端中查看文件。我常说,你不需要使用命令行也可以高效使用 Linux —— 我知道许多 Linux 用户从不打开终端窗口,并且也用的挺好。然而,即使我不认为自己是一名技术人员,我也会在命令行上…
Qalculate! :全宇宙最好的计算器软件
十多年来,我一直都是 GNU-Linux 以及 Debian 的用户。随着我越来越频繁的使用桌面环境,我发现对我来说除了少数基于 web 的服务以外我的大多数需求都可以通过 Debian 软件库里自带的桌面应用解决。我的需求之一就是进行单位换算。尽管有很多很多在线服务可…
如何在 Linux 系统中判断安装、使用了多少内存
有几个命令可以报告在 Linux 系统上安装和使用了多少内存。根据你使用的命令,你可能会被细节淹没,也可能获得快速简单的答案。在 Linux 系统中有很多种方法获取有关安装了多少内存的信息及查看多少内存正在被使用。有些命令提供了大量的细节,而其他命令提…
8 个在 KDE Plasma 桌面环境下提高生产力的技巧和提示
众所周知,KDE 的 Plasma 是 Linux 下最强大的桌面环境之一。它是高度可定制的,并且看起来也很棒。当你完成所有的配置工作后,你才能体会到它的所有特性。你能够轻松地配置 Plasma 桌面并且使用它大量方便且节省时间的特性来加速你的工作,拥有一个能够帮…
程序员笑话十条
原创翻译~转载请说明出处~~~~~~~~1、如果你让码农给你做个事情,比如修个灯泡,他会这样去执行你的指令 2、分享一个码农发现并解决bug的过程,实在是符合我们码农的人设3、码农的一天,像极了我的一天4、至今为止,没有遇到一个码农敢说自己的代码没有bug,…
如何在 Linux 上复制文件/文件夹到远程系统?
从一个服务器复制文件到另一个服务器,或者从本地到远程复制是 Linux 管理员的日常任务之一。我觉得不会有人不同意,因为无论在哪里这都是你的日常操作之一。有很多办法都能处理这个任务,我们试着加以概括。你可以挑一个喜欢的方法。当然,看看其他命令也…