快捷搜索:   服务器  安全  linux 安全  MYSQL  dedecms
Ubuntu  Linux系统环境变量配置文件介绍

Ubuntu Linux系统环境变量配置文件介绍

在Ubuntu中有如下几个文件可以设置环境变量 /etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。 /etc/environment:在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,设置环境文件的环境变量。 ~/.profile:在登录时用到的第三个文件是。profile文件,每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些...

uClinux系统上运行自已编写的Hello程序

uClinux系统上运行自已编写的Hello程序

后在uClinux的user目录下面建立了一个名为test的目录: cd uClinux/user/ mkdir test 然后在test目录下建立一个名为hello.c的C程序,源代码如下: #include int main(void) { printf("Hello,uClinux! "); return(0); } 然后使用交叉编译器编译hello.c源程序,生成名为hello的可执行文件: arm-elf-gcc -Wall -elf2flt -o hello hello.c 再将该可执行文件...

疯狂挂载:Linux连接常用外部设备的方法

疯狂挂载:Linux连接常用外部设备的方法

Linux是一个优秀的开放源码的操作系统,可以运行在大到巨型小到掌上型各类计算机系统上,随着 linux系统的日渐成熟和稳定以及它开放源代码特有的优越性,linux在全世界得到了越来越广泛的应用。现在许多企业的计算机系统都是由UNIX系统、Linux系统和Windows系统组成的混合系统,不同系统之间经常需要进行数据交换。下面我根据自己的实际工作经验介绍一下如何在linux系统下挂接(mount)光盘镜像文件、移动硬盘、U盘以及Windows网络共享和UNIX NFS网络共享。 挂接命令(mount) 首...

关于Linux操作系统Fork的使用

关于Linux操作系统Fork的使用

Fork创建一个新的进程,新创建的进程是子进程,它是对父进程以后代码的一个复制,通常用来做多进程的服务器,也可以在子进程中运行独立的代码。 用getpid可以判断当前是子进程还是父进程。 看下面这个例子: #include #include #include int main() { pid_t pid; static int n = 0; printf("fork!\n"); switch (pid = fork()) { case -1: { /* ..pid.-1.fork.... */ /* ....

解决ChartDirector  Linux下中文显示问题

解决ChartDirector Linux下中文显示问题

用ChartDirector 制作走势图显示中文时,在Windows下是可以正常显示的阿,放到Linux环境下就是显示为[方框],解决方法如下: 程式 // Create a XYChart object of size 700 x 450 pixels XYChart c = new XYChart(700, 450); // Set the plotarea at (30, 20) and of size 200 x 200 pixels c.setPlotArea(120, 70, 520, 27...

Linux  系统下如何让终端远程图形登陆

Linux 系统下如何让终端远程图形登陆

关于打不开X图形界面的解决步骤: 1、进入/etc/X11/xdm目录中,编辑两个文件xdm-conf和Xaccess 编辑xdm-conf文件,找到DisplayManager.requestPort: 0 这行(注应该在最后一行)用!把此行注释掉。 编辑Xaccess文件,找到#any host can get a login window,在下面的空行中输入终端主机的网段,比如:192.168.1.0(根据实际情况填写网段) 2、进入/etc/X11/gdm目录中,编辑gdm.conf文件 查找En...

Linux下串口信息的读取

Linux下串口信息的读取

在Linux下串口信息的读取有了一点心得体会。 1. 打开串口 与其他的关于设备编程的方法一样,在Linux下,操作、控制串口也是通过操作起设备文件进行的。在Linux下,串口的设备文件是/dev/ttyS0或/dev/ttyS1等。因此要读写串口,我们首先要打开串口: char *dev = "/dev/ttyS0"; //串口1 int fd = open( dev, O_RDWR );...

Root用户的邮件转发到自己的收件箱

Root用户的邮件转发到自己的收件箱

Linux下面的系统经常会自动发出一些 “邮件” 来提醒用户系统中出了哪些问题。可是这些邮件都是发送给 root 用户的。 出于系统安全考虑,通常不建议大家直接使用 root 帐户进行日常操作。所以要想点办法来不用经常登录到 root 名下去查邮件。 原文最后面一段比较啰嗦,让我给精简了。 如果您比较熟悉 mutt ,那么通常您可以通过 sudo mutt -f /var/mail/root 这条命令来读取系统消息。不过还有一个更简单的办法就是把这些邮件转发到您的本地用户收件箱中,然后使用您喜欢的邮件客户...

Linux操作系统下配置Dual  Head

Linux操作系统下配置Dual Head

Dual Head 即把两个显示器拼在一起使用,我的两个显示器分别为 Dell Inspiron 1420 自带的显示器,分辨率(1280x800),另一个是Benq FP71G+,分辨率1280x1024,直接接在笔记本的显示器口上 修改 xorg.conf 大部分可以使用自动生成的 xorg.conf, 需要更改的是 "Section Screen" 下面的 SubSection "Display",需要在里边加入一行(大小即拼接后的长度和宽度) "Virtual 2560 1024" 重启 xser...

Linux操作系统下ATI显示卡双屏显示问题

Linux操作系统下ATI显示卡双屏显示问题

相信大家在我们网站上看过了N卡的双显的做法,也有人提出疑问:A卡能不能也可以在linux下也做成双屏显示呢?答案是肯定的,能。下面就让我们来看看A卡在linux下是怎么配置为双屏显示的。 硬件平台: cpu: xeon 5050 *2 主板:intel S5000 XVN 内存:kingston FB 1G 显卡:ELSA V3400(FireGL) 电源:七盟500W 显示器:ViewSonic E70f *2 硬盘:ST SATA 160G 操作系统:redhat AS3 u6 首先要在ati官方网...

最简单的方法为Linux根分区扩容

最简单的方法为Linux根分区扩容

在使用了一段时间的Fedora 7之后,已经深深的喜欢上了Linux及其文化,但日渐新增的软件及更新系统很容易造成根分区容量紧张,如何才能安全而又简单的扩展自己的根分区呢? 通常采用的另外挂载一个ext3分区到linux,然后再将/home或者/usr复制到到新分区,再修改fstab可以解决问题,但这种方法很麻烦,也不是最好的办法,因为它并没有从根本上扩展根分区的容量,而且如果在双系统情况下,如果将linux装在了物理磁盘的最后,且在linux系统之前重新用比如PQ之类的软件在windows的磁盘中分出...

Linux系统上双网卡绑定方法

Linux系统上双网卡绑定方法

1.使用yast工具配置第一块网卡,此时在/etc/sysconfig/network下将生成一个配置文件(例如:ifcfg-eth-xx:xx:xx:xx:xx:xx) 2.cp /etc/sysconfig/network/ifcfg-eth-xx:xx:xx:xx:xx:xx /etc/sysconfig/network/ifcfg-bond0 3.编辑ifcfg-bond0文件: 加入如下几行: BONDING_SLAVE_0='eth0' BONDING_SLAVE_1='eth1' BONDI...