ubuntul、linux
文章平均质量分 62
学树爱
这个作者很懒,什么都没留下…
展开
-
ubuntul12.04 设置开机启动字符界面
关于Ubuntu 12.04修改默认运行级别,启动字符界面的个人理解 网上通常的做法是:(亲自试验,不管用),如果想直接操作请看绿色字体部分(1)第一种方法: 由于RedHat中是通过一个叫inittab的文件来管理运行级别的,而ubuntu中没有,所以建议在/etc/目录下创建该文件 $sudo vi /etc/initab 然后编辑该文件,运行级别设为3,内容如下id:3:initdefa原创 2017-03-13 18:55:26 · 378 阅读 · 0 评论 -
linux用户管理(1)----创建用户(adduser和useradd)和删除用户(userdel)
一、常用命令:(1)创建用户命令两条:adduseruseradd(2)用户删除命令:userdel二、两个用户创建命令之间的区别adduser: 会自动为创建的用户指定主目录、系统shell版本,会在创建时输入用户密码。useradd:需要使用参数选项指定上述基本设置,如果不使用任何参数,则创建的用户无密码、无主目录、没有指定shell版本。三、使用adduser例如:$ adduser原创 2017-03-13 18:55:23 · 558 阅读 · 0 评论 -
shell脚本编程基础
***总结自《linux命令行和shell脚本编程宝藏》****8.1使用多条命令 用分号连接命令$date ; who8.2创建脚本文件#!/bin/bash#this script displays the date and who's logged ondatewhoshell不处理shell脚本中的注释行,第一行除外,它指明的是所使用的shell8.3显原创 2017-06-28 22:28:30 · 218 阅读 · 0 评论 -
linux环境下编译源码和运行程序时,include文件和lib库文件的注意事项
1.include文件编译时,用“”而非引用的头文件一般会在usr/include,usr/local/include等中搜寻。2.lib动态库文件编译时引用的库文件一般会在usr/lib,usr/local/lib等中搜寻。3.有些库或头文件并不在默认的搜寻路径中,怎么办呢?办法1:移动到默认的搜寻路径中办法2:编译时用-I 指定include目录,-L指定lib路径,-原创 2017-06-23 16:12:20 · 5561 阅读 · 0 评论 -
linux 轮询操作
轮询函数轮询的概念和作用使用非阻塞I/O的应用程序通常会使用select()和poll(),poll和select用于查询设备的状态,以便用户程序获知是否能对设备进行非阻塞的访问,它们都需要设备驱动程序中的poll函数支持。Select()和poll()系统调用最终会引发设备驱动设备中的poll()函数被执行。poll()函数为最终执行体)Linux下select调用的过程:转载 2017-09-13 17:57:16 · 395 阅读 · 0 评论 -
ubuntul设置环境变量
在Ubuntu上用Android的adb工具发现环境变量有问题,就从网上看了会Linux下环境变量的配置,对其环境变量的配置文件有所了解,这里单说一下可以配置环境变量的文件:1. /etc/profile:首先是全局的,适用于所有的shell;在登录时,操作系统配置用户首选项使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行用于设置shell,可以在这里转载 2017-10-19 11:31:03 · 503 阅读 · 0 评论 -
Ubuntu Server 12.04 静态IP简洁配置
1、配置静态IP地址:# vim /etc/network/interfaces原内容有如下4行:de style="padding: 0px; margin: 0px; font-size: 12px; background-color: rgb(238, 238, 238);" >auto loiface lo inet loopbackde>de style="padding: 0px;原创 2017-03-13 18:55:31 · 342 阅读 · 0 评论 -
linux共享内存踩的坑
首先共享内存传递结构体数据:http://blog.csdn.net/shine_journey/article/details/72723836。其次自己在测试时,总是出现invalid argument,刚开始以为是shmget()共享内存超限,后来查了发现默认限制大小32M,所以不是这个错误,后来发现是测试程序中没有删除共享内存,导致再次测试时出错,key被占用吧。原创 2017-11-11 23:10:17 · 1479 阅读 · 0 评论