手机版
你好,游客 登录 注册
rss订阅 手机访问 
Linux教程
在Linux中如何限制对su命令的访问
本文通过限制Linux用户对su命令的访问来向您展示提高Linux服务器安全性的简单技巧。
日期:01月07日 作者:醉落红尘
OSS--跨平台的音频接口简介
本文首先解释在音频编程时经常遇到的名词、设备文件的含义,然后分别在录音、播放、Mixer方面对OSS接口的使用方法进行介绍。由于OSS API十分丰富,因此在本文中只介绍那些最为常用的接口。
日期:01月07日 作者:汤凯
Linux ALSA详解
ALSA(即Advanced Linux Sound Architecture), 是目前Linux的主流音频体系结构, 提供了音频和MIDI的支持, 其架构图如下所示
日期:01月07日 作者:hzl6255
LCD接口和RGB介绍
Video的显示离不开LCD, 所以这里简单介绍一下LCD的接口和RGB,LCD的全称是Liquid Crystal Display的简称, 即液晶显示器; 目前已经取代CRT, 成为TV、PC等的标配
日期:01月07日 作者:Linux
IMX6Q处理器Linux平台LCD显示屏RGB驱动调试移植
添加对新的 LCD 液晶屏支持的方法是在内核 drivers/video/mxc/mxc_lcdif.c 文件中的结构体数组 struct fb_videomode lcdif_modedb[]中添加需要支持的 LCD 液晶屏参数。
日期:01月07日 作者:wuyusheng314
Linux下RGB接口LCD显示屏旋转90度问题
默认Linux系统支持的是800*480分辨率显示,而更好LCD显示屏TM043YDHG30只支持480*800分辨率,且不支持旋转为800*480,上层应用跑QT。
日期:01月07日 作者:wuyusheng314
Linux下RGB接口LCD显示屏移植杂点抖动问题解决
SPI设置完参数给显示屏后,屏幕可以显示图片。亮度颜色都正常,但是会存在很多杂点和抖动,而且部分区域色彩严重失真。修改DCLK频率后,能轻微改善杂点问题,但是不能根本解决。
日期:01月07日 作者:wuyusheng314
Linux命令别名:定义自己的命令
命令别名Alias在 Linux shell 中指的是将一些太长或者太难记的多个命令组合起来,成为一个由用户自己构建的命令。
日期:01月06日 作者:Linux
如何在 Linux 中安装 Rust 编程语言
Rust 通常被称为 rust-lang。Rust 是一个由 Mozilla Research 赞助的通用的、多范式、现代的、跨平台和开源系统编程语言。
日期:01月06日 作者:Linux
使用 Node.js 构建交互式命令行工具
使用 Node.js 构建一个根据询问创建文件的命令行工具。
日期:01月06日 作者:Linux
如何在 Ubuntu 18.04 中启动到救援模式或紧急模式
正如你可能已经知道的那样,运行级别 在许多最近的 Linux 发行版(如 RHEL 7 和 Ubuntu 16.04 LTS)中被 systemd 的目标 替换。在这个简短的教程中,我们将看到如何启动救援模式以及紧急模式。本指南在 Ubuntu 18.04 LTS 中进行了测试
日期:01月06日 作者:Linux
使用 Xfce Linux 桌面环境的 8 个理由
整体上很优雅的 Xfce 桌面所具备的足够轻巧和快速的特性能够让它很容易都知道如何做好一件事。
日期:01月06日 作者:Linux
McFly:利用神经网络为 Bash 提供历史命令搜索功能
假如你在命令行模式下渡过了很长时间,那么你必定使用过或者听说过 BASH 的 反向搜索 功能,在 Bash 中执行反向搜索功能的快捷键是 Ctrl+r。通过使用这个特性,我们可以找到我们执行过的命令而无需再次输入它们。
日期:01月06日 作者:Linux
如何用 Gonimo 创建一个免费的婴儿监视系统
Gonimo 是一个可以将现有的设备转换成婴儿监控系统的自由开源解决方案,附近大型婴儿用品商店的过道中有数以千计的其他必备或时尚物品,就可以为其中某一个腾出一些婴儿的预算。
日期:01月06日 作者:Linux
在 Linux 上使用 tarball
Tarball 提供了一种在 Linux 系统上备份和管理一组文件的通用方法。请按照以下提示了解如何创建它们,以及从中提取和删除单个文件。
日期:01月06日 作者:Linux
编译器 cc、gcc、g++、CC 的区别
gcc 是GNU Compiler Collection,原名为Gun C语言编译器,因为它原本只能处理C语言,但gcc很快地扩展,包含很多编译器(C、C++、Objective-C、Ada、Fortran、 Java),可以说gcc是GNU编译器集合。
日期:01月06日 作者:Linux
Linux下使用tree命令以树形结构显示文件夹目录结构
Linux下使用tree命令以树形结构显示文件夹目录结构
日期:01月06日 作者:Linux
如何升级到Linux Mint 19.1
现在可以将Linux Mint 19升级到19.1版。如果您一直在等待,感谢您的耐心等待。
日期:01月05日 作者:醉落红尘
如何使用Linux扫描网络上的IP地址
我将向您展示如何使用两种不同的工具扫描局域网(LAN)中的IP地址(默认情况下,其中一种工具安装在您的服务器上)。 我将在Ubuntu Server 18.04上演示。
日期:01月05日 作者:醉落红尘
Live For Speed可通过Ubuntu中的Snap进行安装
Live For Speed是一款在线赛车模拟器,现在可以通过Snap软件包轻松安装在Ubuntu 16.04,Ubuntu 18.04及更高版本中。
日期:01月03日 作者:醉落红尘
如何在Linux桌面上创建快捷方式
在Linux桌面上创建文件夹,应用程序,文件等快捷方式时遇到了问题,最终根本没有创建一个快捷方式? 好消息! 有一种方法可以使用终端程序解决这个问题。 在Linux中,您使用此实用程序ln创建符号链接或软链接以指向链接文件。
日期:01月03日 作者:醉落红尘
Linux中UFW防火墙配置
在管理服务器时,必须配置以增加其安全性的第一件事是配置防火墙,幸运的是在Linux中包含一个名为Iptables的默认设置,但是这个防火墙很多人认为配置和管理有点复杂。 有更简单的替代品可供使用,例如UFW。
日期:01月02日 作者:醉落红尘
Python虚拟环境工具-Virtualenv 介绍及部署记录
在开发Python应用程序时,系统默认的Python版本可能会不兼容这个应用程序, 如果同时开发多个应用程序, 可能会用到好几个版本的python环境, 这种情况下,每个应用可能需要各自拥有一套"独立"的Python运行环境。
日期:01月02日 作者:kevingrace
Python多版本管理器-pyenv 介绍及部署记录
由于python的各种优点,当前学习及使用python的人越来越多, 学习python有一个不容忽视的问题就是python的版本问题! 到现在为止,python的版本有很多,但是问题在于python2与python3的区别。
日期:01月02日 作者:醉落红尘
Linux Page cache和buffer cache深入理解
Page cache和buffer cache一直以来是两个比较容易混淆的概念,在网上也有很多人在争辩和猜想这两个cache到底有什么区别,讨论到最后也一直没有一个统一和正确的结论,在我工作的这一段时间,page cache和buffer cache的概念曾经困扰过我
日期:12/31/2018 11:31:11 作者:linhaostudy
Page Cache与Page回写详述
Page cache是通过将磁盘中的数据缓存到内存中,从而减少磁盘I/O操作,从而提高性能。此外,还要确保在page cache中的数据更改时能够被同步到磁盘上
日期:12/31/2018 11:26:45 作者:linhaostudy
SUSE Linux Enterprise Server 11 SP3上使用anaconda安装TensorFlow
我在SUSE Linux Enterprise Server 11 SP3上使用anaconda安装TensorFlow的过程记录。
日期:12/31/2018 11:10:28 作者:bonelee
Linux ipv6模块加载失败解决
同事一个SUSE Linux Enterprise Server 11 SP3环境配置ipv6地址失败,提示不支持IPv6,请求帮助,第一反应是应该ipv6相关内核模块没有加载。
日期:12/31/2018 11:08:37 作者:supersmith
VMware虚拟机Linux双网卡绑定配置详解
VMware虚拟机linux双网卡绑定配置详解
日期:12/31/2018 11:00:37 作者:Linux
使用dstat检查Linux系统性能
Dstat提供了有关Linux系统性能的宝贵见解,几乎取代了较旧的工具,如vmstat,netstat,iostat和ifstat。
日期:12/29/2018 18:44:26 作者:醉落红尘
用于检测查看磁盘活动的Linux命令
Linux系统提供了一套方便的命令,可以帮助您查看磁盘的繁忙程度,而不仅仅是有多满。 在这篇文章中,我们将研究五个非常有用的命令来查看磁盘活动。 可能必须将两个命令(iostat和ioping)添加到您的系统中,这两个命令要求您使用sudo权限
日期:12/29/2018 14:14:15 作者:醉落红尘
lftp命令使用详解
lftp 是一个功能强大的下载工具,它支持访问文件的协议: ftp, ftps, http, https, hftp, fish.(其中ftps和https需要在编译的时候包含openssl库)。llftp的界面非常想一个shell: 有命令补全,历史记录,允许多个后台任务执行等功能,使用起来非常方便。
日期:12/28/2018 06:36:48 作者:fnlingnzb-learner
git cherry-pick合并某个commit
git cherry-pick可以选择某一个分支中的一个或几个commit(s)来进行操作(操作的对象是commit)。例如,假设我们有个稳定版本的分支,叫v2.0,另外还有个开发版本的分支v3.0
日期:12/28/2018 06:35:12 作者:fnlingnzb-learner
如何在Ubuntu 18.04上安装Android Studio
Android Studio是Android应用程序开发的官方IDE。在本教程中,您将学习如何在Ubuntu 18.04上安装Android Studio。
日期:12/27/2018 09:10:14 作者:醉落红尘
如何不重装修复损坏的 Ubuntu 系统
今天,我在升级我的 Ubuntu 18.04 LTS 系统。不幸的是,在更新 Ubuntu 时中途断电,系统关机。电源恢复后,我再次启动系统。在登录页面输入密码后,它变成空白并且没有响应。
日期:12/26/2018 20:21:14 作者:Linux
用户、组及其它 Linux 特性
Linux 和其他类 Unix 操作系统依赖于用户组,而不是逐个为用户分配权限和特权。一个组就是你想象的那样:一群在某种程度上相关的用户。
日期:12/26/2018 20:19:09 作者:Linux
内容分类