
编程与技术工作:不只是敲代码,更是解决问题
编程是一种创造性的活动,它可以让我们用代码来实现我们的想法和需求,从而创造出有价值的产品和服务。但是,编程并不是技术工作的全部,技术工作还包括分析问题、设计方案、测试结果、优化性能、维护系统等多个方面。

Linux下使用sftp命令进行安全的文件传输
sFTP(安全文件传输程序)是一种安全的交互式文件传输程序,其工作方式与 FTP(文件传输协议)类似。 然而,sFTP 比 FTP 更安全;它通过加密 SSH 传输处理所有操作。

Linux下的DBA:工作职责、技能要求和实用技巧
如果你想成为一名优秀的数据库管理员(DBA),那么你需要掌握一些基本的数据库知识和技能,比如数据模型设计、SQL语言、备份恢复、性能优化等。

Ulauncher:让Linux终端更高效的应用启动器
Linux终端是一个强大的工具,它可以让你执行各种各样的任务和命令。但是,如果你想要快速地启动或搜索应用、文件、网站或者其他内容,你可能会觉得终端不够方便和友好。有没有一款能让你在终端中轻松地访问你需要的东西的应用启动器呢?答案是有的,那就是Ulauncher,它是一个Linux终端中的超级实用的应用启动器。

Linux下的轻量级音乐播放器
终端通常用于在Linux系统上完成管理任务,比如安装软件包、配置服务、更新和升级软件包等等。
但是您是否还知道可以直接从终端播放喜欢的音频文件?是的,可以的,多亏了一些基于控制台的酷炫创新的音乐播放器。

diskonaut:Linux下的终端磁盘空间管理神器
如果你想知道你的Linux系统中哪些文件或文件夹占用了最多的磁盘空间,你可能会使用一些命令行工具,如du或df,或者一些图形界面的程序,如baobab或filelight。但是,有没有一种方法可以在终端中以可视化的方式查看和管理你的磁盘空间呢?答案是有的,那就是diskonaut。

Linux中的Node.js和npm:JavaScript开发者的必备工具
JavaScript是一种广泛使用的编程语言,它可以在浏览器中运行,也可以在服务器端运行。要在服务器端运行JavaScript,你需要一个JavaScript运行时环境,而Node.js就是其中最流行的一个。Node.js是基于Chrome的V8引擎构建的,它可以让你使用JavaScript编写高性能、事件驱动、异步的网络应用程序。而npm是Node.js的默认包管理器,它可以让你轻松地安装、更新和删除各种JavaScript模块和包。

Linux中的UBI文件系统:闪存设备的新选择
嵌入式linux中文站关注嵌入式linux文件系统的发展。在linux-2.6.27以前,谈到Flash文件系统,大家很多时候多会想到cramfs、jffs2、yaffs2等文件系统。

Linux系统中/dev/shm目录的奥秘
你是否知道Linux系统中有一个特殊的目录,它不在硬盘上,而是在内存里?它就是/dev/shm目录,它可以让你在内存中创建和使用文件,从而提高系统的速度和效率。