Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Linux的WDT(watchdog)驱动

Linux的WDT(watchdog)驱动

第一部分: WDT驱动原理WDT在内核中通常都实现为misc驱动。WDT介绍一个Watchdog Timer(WDT)是一个在软件出错的时候可以复位计算机系统的硬件电路。通常一个用户空间守护进程会在正常的时间间隔内通过/dev/watchdog特殊设备文件来通知内核的watchdog驱动,用户空间仍然正常。当这样的一个通知发生时,驱动通常会告诉硬件watchdog一切正常,然后watchdog应该再等待一段时间来复位系统。如果用户空间出问题(RAM错误,内...
Linux常见系统故障排除

Linux常见系统故障排除

Linux常见系统故障的排除:1 确定问题的故障特征2 重现故障3 使用工具收集进一步信息确定故障根源4 排除不可能的原因5 定位故障:从简单问题入手一次只尝试一种方式遵循的基本原则:备份原文件尽可能借助于工具可能出现的故障:1 管理员密码忘记2 系统无法正常启动grub 损坏(MBR损坏,grub配置文件丢失)系统初始化故障(某文件系统无法正常挂载,驱动问题等)由rc.sysinit导致 只要进入grub编辑模式 emergency 不会加载rc.sys...
Linux权限详解

Linux权限详解

权限权限是操作系统用来限制对资源访问的机制。权限一般分为读、写、执行。每个用户都有特定的权限、所属用户、所属组,通过这样的机制来限制哪些用户、哪些组可以对待特定的文件进行怎么样的操作。每个进程都是以某个用户的身份运行,所以进程的权限与该用户的权限一样,用户的权限大,该进程的权限就大。Linux中,每个文件具有以下三种权限:权限 对文件的影响 对文件夹的影响r(读取) ...
Ubuntu 15.04下安装Docker

Ubuntu 15.04下安装Docker

最近听说Docker很火,不知道什么东西,只知道是一个容器,可以跨平台。闲来无事,我也来倒弄倒弄。本文主要介绍:Ubuntu下的安装,以及基本的入门命令介绍;我的机器是Ubuntu 15.04 64位什么是DockerDocker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google公司推出的 Go 语言实现。 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 Gi...
LVM 管理减少swap分区空间增加到根分区

LVM 管理减少swap分区空间增加到根分区

简介LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制,它由Heinz Mauelshagen在Linux 2.4内核上实现。物理存储介质(PhysicalStorageMedia)指系统的物理存储设备:磁盘,如:/dev/hda、/dev/sda等,是存储系统最底层的存储单元。物理卷(Physical Volume,PV)指磁盘分区或从逻辑上与磁盘分区具有同样功能的设备(如RAID...
Caffe在Ubuntu 14.04 64bit 下的安装

Caffe在Ubuntu 14.04 64bit 下的安装

最近因为各种原因,装过不少次Caffe,安装过程很多坑,为节省新手的时间,特此总结整个安装流程。关于Ubuntu 版本的选择,建议用14.04这个比较稳定的版本,但是千万不要用麒麟版!!!比原版体验要差很多!!!Caffe的安装过程,基本采纳 这篇文章然后稍作改动,跳过大坑。Caffe + Ubuntu 14.04 64bit + CUDA 6.5 配置说明 http://www.linuxidc.com/Linux/2015-04/116444.htm1...
Linux 下 `dirname $0`

Linux 下 `dirname $0`

在Linux命令行状态下单纯执行 $ cd `dirname $0` 是毫无意义的。因为他返回当前路径的"."。这个命令写在脚本文件里才有作用,他返回这个脚本文件放置的目录,并可以根据这个目录来定位所要运行程序的相对位置(绝对位置除外)。在/home/admin/test/下新建test.sh内容如下:cd `dirname $0`echo `pwd`然后返回到/home/admin/执行sh test/test.sh运行结果:/home/admin/te...
Linux kernel panic (因glibc导致)修复

Linux kernel panic (因glibc导致)修复

Linux上基本上只要通过光盘或者其他方式进入 resume 模式的话,下面的过程就容易多了(如果你的安装过程不成功,请根据错误提示去下载相应的安装包进行安装,直到 glibc 安装成功)另外,这个是针对CentOS的,Ubuntu也可以用此方法,只是安装软件包的命令换成 dpkg。安装libgcc:rpm -Uvh --root=/mnt/sysimage/ --force libgcc-4.7.0-1.fc17.x86_64.rpm安装glibc-co...
Ubuntu 14.04 安装 NVIDIA 驱动+CUDA+MATLAB

Ubuntu 14.04 安装 NVIDIA 驱动+CUDA+MATLAB

Ubuntu14.04 安装 NVIDIA 驱动+CUDA+MATLAB一.安装NVIDIA显卡驱动1. 安装显卡驱动时提示nouveau的报错信息,需要卸载这个模块才能继续2. 在/etc/modprobe.d/blacklist.conf文件中,将nouveau模块加入。使用nano命令打开、编辑文件(在vi、vim不可用的情况下)3. 如果加入黑名单后nouveau模块还存在的话,可以直接将这个内核模块挪走,命令为:$sudo mv /lib/mod...
RedHat Enterprise Linux配置VNC多用户访问的方法

RedHat Enterprise Linux配置VNC多用户访问的方法

RedHat Enterprise Linux配置VNC多用户访问的方法1.首先在系统内安装VNC服务,并确认VNC的版本。系统下使用命令:rpm -qa | grep vnc 或者 rpm -q vnc-server即可查看;如果未安装,请到操作系统安装光盘内的server文件夹下寻找vncserver这样的软件包,然后使用命令rpm -ivh ……安装之。2.启动VNC服务,命令为:vncserver :1,启动编号为1的桌...
重置CentOS/RHEL 7的root帐户密码

重置CentOS/RHEL 7的root帐户密码

你有没有遇到过这种情况:想不起来Linux系统上的用户帐户密码?要是你忘了根用户密码,情况就更为糟糕。你无法执行任何面向整个系统的变更。要是你忘了用户密码,很容易使用根帐户来重置密码。可要是你忘了root帐户密码,那该如何是好?你无法使用用户帐户来重置root帐户密码,因为用户帐户通常无权执行这种任务。万一你遇到了这种情况,这篇指南文章可以帮助你摆脱此类困境。本文将介绍如何重置RHEL 7和CentOS 7下的root帐户密码。今天一大早,我打开了RHEL...
Debian 7.6安装Nvidia显卡驱动

Debian 7.6安装Nvidia显卡驱动

1.先安装好Debian 7.6操作系统2.拷贝Nvidia显卡驱动到系统下3.切到驱动文件所在的文件夹下,./*.run 运行驱动程序安装文件,在此之前需要停止X server的运行:sudo /etc/init.d/gdm3 stop. 运行.run文件后,可能会遇到一个报错信息,提示当前系统下的gcc编译器版本与运行.run文件所需的gcc版本不匹配,解决办法是在运行.run文件的时候加入一个参数,具体如下:sudo CC=gcc-4.6 ./NVI...
为 Kodi 自制遥控器

为 Kodi 自制遥控器

通过运行在 Android 手机上的自制遥控器来控制你的家庭媒体播放器。Kodi 是一款很优秀的软件,能够将几乎所有电脑变身成媒体中心。它可以播放音乐和视频,显示图片,甚至还能显示天气预报。为了在配置成家庭影院后方便使用,你可以通过手机 app 访问运行在连接到 Wi-Fi 的 XBMC 机器上的服务来控制它。可以找到很多这种工具,几乎覆盖所有智能手机系统。XBMCKodi 原名叫做 XBMC,在你阅读这篇文章的时候,XBMC 已经成为历史。因为法律原因(...
<< 961 962 963 964 965 966 967 968 969 970 >>