linux
文章平均质量分 82
无缘浪子党
愿你出走半生,归来仍是少年
展开
-
linux常用命令
1.cat 用途:1.读取文件,在屏幕上显示整个文件的内容;2.合并文件cat filea,fileb>filec;3.cat的输出重导向文件(>);4.给文件添加信息(>>);5.编辑文本cat >> filea (或cat >> file 例子:-n,-b 是代表显示行号 和不显示行号 cat -n转载 2014-05-16 10:42:31 · 666 阅读 · 0 评论 -
GTK、GDK、GLIB三者的关系
什么是GDK? GDK是标准Xlib函数调用的一个基本封装(wrapper),如果你对Xlib很熟悉,就不需要来重新熟悉绝大多数的GDK函数.所有的函数都是为了提供一个方便直观的风格来访问Xlib函数库.另外,自从GDK使用GLib,在多平台上使用时,GDK变得更加的方便和安全. 什么是GLib? GLib库提供了一系列函数(functions)和定义(definitio...转载 2018-07-30 11:06:14 · 15408 阅读 · 0 评论 -
Linux窗口在任务栏中的状态
大家都知道linux的菜单窗口在任务栏中是没有显示的,而诸如firefox的主窗口这类的窗口,在任务栏中又是可以显示的。这是为什么呢?这篇短文将尝试回答这个问题。首先,讨论3个问题。1.窗口类型在X window系统中,窗口的类型有如下几种(这是1.3版本,1.4版本的窗口类型不止这些。请看http://standards.freedesktop.org/wm-spec/1.4/ar01s...转载 2018-07-30 11:01:38 · 1976 阅读 · 1 评论 -
X Window System
1. X Window System is a low-level protocol •Create/destroy windows •Move/resize windows •Map/unmap windows (show/hide windows) •Receive user inputs (key presses/releases, mouse eve...原创 2018-07-30 10:51:15 · 527 阅读 · 0 评论 -
Linux-USB总线驱动分析
Linux-USB总线驱动分析如下图所示,以windows为例,我们插上一个没有USB设备驱动的USB,就会提示你安装驱动程序为什么一插上就有会提示信息? 是因为windows自带了USB总线驱动程序,USB总线驱动程序负责:识别USB设备,给USB设备找到对应的驱动程序新接入的USB设备的默认地址(编号)是0,在未分配新编号前,PC主机使用0地址和它通信。然后USB总线驱动程序都会给它分配一个地...转载 2018-05-28 16:26:20 · 3720 阅读 · 0 评论 -
make命令教程
代码变成可执行文件,叫做编译(compile);先编译这个,还是先编译那个(即编译的安排),叫做构建(build)。Make是最常用的构建工具,诞生于1977年,主要用于C语言的项目。但是实际上 ,任何只要某个文件有变化,就要重新构建的项目,都可以用Make构建。本文介绍Make命令的用法,从简单的讲起,不需要任何基础,只要会使用命令行,就能看懂。我的参考资料主要是Isaac Schlueter的...转载 2018-05-10 19:50:13 · 529 阅读 · 0 评论 -
Linux gdb调试器用法全面解析
GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具,GDB主要可帮助工程师完成下面4个方面的功能:启动程序,可以按照工程师自定义的要求随心所欲的运行程序。让被调试的程序在工程师指定的断点处停住,断点可以是条件表达式。当程序被停住时,可以检查此时程序中所发生的事,并追索上文。动态地改变程序的执行环境。不管是调试Linux内核空间的驱动还是调试用户空间的应用程序,掌握gdb的用法都是必须。...转载 2018-05-10 17:08:06 · 208 阅读 · 0 评论 -
Xmodmap用法
1. 什么是 xmodmapxmodmap 是一个在 X 图形环境下用于修改键盘和鼠标按钮映射的工具。比如你可以使用它来实现鼠标的左右键互换,把 caps lock 键改成 ctrl 键, a 键改成 b 键等。在介绍 xmodmap 的使用方法之前,先介绍一下系统是如何处理键盘的输入的。键盘中的一个按键被按下时,会产生一个“信号”传给操作系统。操作系统得到这个信号之后,检转载 2017-12-05 16:00:09 · 4280 阅读 · 0 评论 -
X Window 系统使用指南--键盘和滑鼠--对应和参数
在前章我们看到了Toolkit 所提供的转译结构,它让你对一个应用程式的个别 成员,定制你的键盘和滑鼠。在本章,我们来看另一种较低层次的定制,它是 由server所管理,称之为对应(mapping) ,你只需要告诉server你的键盘所需 的不同的配置,它就会被每一个连接到你server上的应用程式应用到。例如: 取代通常的QWERTY键盘,你可能希望重新安排键盘以适应那些对键盘并转载 2017-10-13 17:33:00 · 619 阅读 · 0 评论 -
Linux的nohup用法
在应用Unix/Linux时,我们一般想让某个程序在后台运行,于是我们将常会用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台: /usr/local/mysql/bin/mysqld_safe –user=mysql &。可是有很多程序并不想mysqld一样,这样我们就需要nohup命令,怎样使用nohup命令呢?这里讲解nohup命令的一些用法。nohup /root/转载 2017-08-31 15:42:22 · 243 阅读 · 0 评论 -
Linux开机启动详解--服务自启动
Linux开机启动程序详解我们假设大家已经熟悉其它操作系统的引导过程,了解硬件的自检引导步骤,就只从Linux操作系统的引导加载程序(对个人电脑而言通常是LILO)开始,介绍Linux开机引导的步骤。加载内核LILO启动之后,如果你选择了Linux作为准备引导的操作系统,第一个被加载的东西就是内核。请记住此时的计算机内存中还不存在任何操作系统,PC(因为它们天然的设计缺陷)也还转载 2016-06-03 18:44:43 · 673 阅读 · 0 评论 -
/bin,/sbin,/usr/sbin,/usr/bin 目录
/bin,/sbin,/usr/sbin,/usr/bin 目录 这些目录都是存放命令的,首先区别下/sbin和/bin: 从命令功能来看,/sbin 下的命令属于基本的系统命令,如shutdown,reboot,用于启动系统,修复系统,/bin下存放一些普通的基本命令,如ls,chmod等,这些命令在Linux系统里的配置文件脚本里经常用到。 从用户权转载 2016-06-02 10:32:07 · 348 阅读 · 0 评论 -
Linux电源管理_Hibernate和Sleep功能介绍
作者:蜗蜗 发布于:2014-6-10 16:11 分类:电源管理子系统1. 前言Hibernate和Sleep两个功能是Linux Generic PM的核心功能,它们的目的是类似的:暂停使用——>保存上下文——>关闭系统以节电········>恢复系统——>恢复上下文——>继续使用。本文以内核向用户空间提供的接口为突破口,从整体上对这两个功能进行介绍,并会在后续的文章中,分转载 2016-02-15 17:17:11 · 3792 阅读 · 0 评论 -
apt-get常用命令
apt-get常用命令一,什么的是apt-get高级包装工具(英语:Advanced Packaging Tools,简称:APT)是Debian及其衍生发行版(如:ubuntu)的软件包管理器。APT可以自动下载,配置,安装二进制或者源代码格式的软 件包,因此简化了 Unix系统上管理软件的过程,apt-get命令一般需要root权限执行,所以一般跟着sudo命令。转载 2016-02-01 23:16:25 · 249 阅读 · 0 评论 -
ln 命令
ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接.当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在 其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。1.命令格式: ln [参数][源文件或目录][目标文件或目录]2.转载 2016-02-01 22:47:41 · 232 阅读 · 0 评论 -
grep 命令
Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。grep的工作方式是这样的,它在一个或多个文件中搜索字符串模板。如果模板包括空格,则必须被引用,模板后的所有字符串被看作文件名。搜索的结果被送到标准输出,不影响转载 2016-02-01 22:42:44 · 234 阅读 · 0 评论 -
wget命令
Linux系统中的wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,我们经常要下载一些软件或从远程服务器恢复备份到本地服务器。wget支持HTTP,HTTPS和FTP协议,可以使用HTTP代理。所谓的自动下载是指,wget可以在用户退出系统的之后在后台执行。这意味这你可以登录系统,启动一个wget下载任务,然后退出系统,wget将在后台执行直到任务完成,相对于其它大转载 2016-02-01 22:18:47 · 202 阅读 · 0 评论 -
X11 GTK QT关系及Gnome KDE
一,linux本身没有图形界面,linux现在的图形界面的实现只是linux下的应用程序实现的.图形界面并不是linux的一部分,linux只是一个基于命令行的操作系统,linux和Xfree的关系就相当于当年的DOS和WINDOWS3.0一样,windows3.0不是独立的操作系统,它只是DOS的扩充,是DOS下的应用程序级别的系统,不是独立的操作系统,同样XFree只是linux下的一个应用...转载 2018-07-30 11:29:50 · 578 阅读 · 0 评论