Welcome 微信登录

首页 / 操作系统 / Linux

Ubuntu 10.04下C-Kermit安装和使用(VMware+USB转串口)

Ubuntu 10.04下C-Kermit安装和使用(VMware+USB转串口)

一直在Windows下用超级终端,今天突发奇想,要尝试在里Linux控制串口,在网上查了以下,主要有C-Kermit和minicom两个软件,最终选择的C-Kermit,Ubuntu 10.04下安装的过程出现了不少问题,记录在此,防止忘记。一.安装配置 ckermitsudo apt-get install ckermit使用kermit之前,在用户宿主目录下(/home/用户名/)创建一个名为.kermrc的配置文件,内容如下set line /dev...
Ubuntu 11.04 Amd64 试用:Chrome浏览器安装 Adobe Flash

Ubuntu 11.04 Amd64 试用:Chrome浏览器安装 Adobe Flash

Ubuntu 11.04 bate 2 来了, 做了个U盘启动,安装了一下,上网发现浏览器的Flash插件没有默认安装,不过这里要提议下,firefox默认安装的是4.0版本,很快,一些网站的排版问题解决了,很好,不过我还是用惯了chrome,于是安装64位chrome。下面来介绍我的安装flash的过程。1. 下载64位的Flash插件。地址http://labs.adobe.com/downloads/flashplayer10_square.html...
Linux数据恢复专题——恢复丢失的分区

Linux数据恢复专题——恢复丢失的分区

背景遇到“/dev/hda: device not found”这样的消息,说明你的硬盘肯定出问题了(废话-_-)!而这种消息可能是由于不同情况引起的,在这里介绍属于磁盘分区表受损时的对策。这种情况下,磁盘数据都还在,只不过暂时无法访问。方法鉴于仅凭记忆手工恢复分区表是不现实的,这里介绍通过软件恢复分区表:使用gpart程序扫描指定的磁盘驱动器,标识看似分区签名的表项。gpart默认只是显示像是分区的表项,但它也能将表项写入磁盘,从而重建分区表。注意,这个...
Ubuntu安装时盘符顺序错乱引起的引导错误解决

Ubuntu安装时盘符顺序错乱引起的引导错误解决

我用U盘安装一个低版本的Ubuntu 6,其间发现了一个小插曲,安装程序将U盘认作了sda,将硬盘认成了sdb,最后将grub直接安装到了sda也就是U盘上了,造成开机不能启动...于是找了一张Ubuntu 的Live CD,用它来引导开机,然后找到/etc/fstab,将下面的挂载点由sdb换成sda,再到/boot/grub/menu.lst下,找到如下内容title Ubuntu, kernel 2.6.18root (hd1 ,1) #表示从第二个...
Linux 下独立执行Java程序

Linux 下独立执行Java程序

很多时候因为种种原因,需要把 java 程序单独执行,而不是在web容器环境下执行,这时候很多容器资源是无法直接取到的比如数据库连接池配置的数据源等等,还有就是程序运行需要的第三方jar包。这种情况下需要设置环境变量,比如java路径,classpath环境变量等等,对于数据源配置还需要特殊处理,比如数据源配置文件日志配置文件,资源文件加载等问题,举例说明:#!/bin/bash tempClassPath=$CLASSPATH; flist=/home/...
Linux date modify system time 修改系统时间

Linux date modify system time 修改系统时间

了解Linux的时钟由于Linux时钟和Windows时钟从概念的分类、使用到设置都有很大的不同,所以,搞清楚Linux时钟的工作方式与设置操作,不仅对于Linux初学者有着重大意义,而且对于使用Linux服务器的用户来说尤为重要。Linux时钟的分类Windows时钟大家可能十分熟悉了,Linux时钟在概念上类似Windows时钟显示当前系统时间,但在时钟分类和设置上却和Windows大相径 庭。和Windows不同的是,Linux将时钟分为系统时钟(S...
Linux中su的使用说明

Linux中su的使用说明

1、su和su - 的区别在我的fc6系统下用普通用户登录,然后用su命令切换到超级用户,再输入ifconfig命令,报错:command not find。而如果用su -命令切换到超级用户,再输入ifconfig命令则能成功执行。这其中涉及的就是su命令与su -命令的区别,man su得到的帮助文档如下:-, -l, --login make the shell a login shell 翻译过来的意思如下:-.-l或--login 改变身份时,...
Linux下select()中的timeout的设置与不设置问题

Linux下select()中的timeout的设置与不设置问题

Linux下的select,注意咯,不是pselect。select()函数的最后一个参数是timeout,用来设置超时用的。用的是一个struct timeval结构,需要用到sys/time.h文件。struct timeval {long tv_sec; 秒long tv_usec; 毫毛}设置了timeout的值之后呢,select在没有文件描述符监视可用的情况下,会等待这个timeout的时间,时间到了select返回0如果timeout超时之前...
Linux应用程序中的定时器

Linux应用程序中的定时器

Linux操作系统为每一个进程提供了3个内部计时器。ITIMER_REAL;ITIMER_VIRTUAL;ITIMER_PROF.ITIMER_REAL:给定一个指定的时间间隔,按照实际的时间来减少这个计数,当时间间隔为0的时候发出SIGALRM信号。ITIMER_VIRTUAL:给定一个时间间隔,当进程执行的时候才减少计数,时间间隔为0的时候发出SIGVTALRM信号。ITIMER_PROF:给定一个时间间隔,当进程执行或者是系统为进程调度的时候,减少计...
Linux下普通用户如何使用sudo

Linux下普通用户如何使用sudo

很多情况下我们在Linux中需要使用su 、sudo等命令来做一些权限的事,还有种情况是我们想更改 一个用户为特权用户,等等。有多种方法可以实现。这里介绍两种。第一种,将用户添加到root组。#usermod -G root targetusername第二种,使用户成为sudoers#visudo加入如下行:targetusername ALL=(ALL) ALL按照提示保存,OK!Linux应用程序中的定时器Linux终端下调试C语言技巧相关资讯 ...
<< 391 392 393 394 395 396 397 398 399 400 >>