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

首页 / 操作系统 / Linux

Ubuntu 11.04 更新后无法动态获取ip

Ubuntu 11.04 更新后无法动态获取ip

Ubuntu 11.04 更新后无法动态获取ip,network manager ifupdown 无法编辑的解决:学习Android开发的需要,时隔多年以后又装回了Ubuntu。版本11.04 ,传说中的Natty。结果装的时候好好的,装好以后也好好的,然后一更新,让我痛快的回忆和残酷的现实编织在了一起--竟然不能插上路由就上网!非得设置固定ip,而且还必须设置dns!Google了一下,然后卸载了Network Manager这个传说中的罪魁祸首。结果...
FreeBSD 7.3 安装 GNOME 图形界面

FreeBSD 7.3 安装 GNOME 图形界面

通常安装 FreeBSD 选择推荐方式的最小安装,安装完成后再通过编译源码或 pkg_add 命令安装其它软件。一般很少用到图形界面,但有时候有总比没有的好。 安装过程中,创建默认一个普通用户并指定组为 wheel ,因为 ssh 远程登录禁用的 root 用户并且只有 wheel 组的用户可以 su 到 root 用户。 下面安装图表界面: 通过 sysinstall 命令安装 gonme 和 Xorg Configure -> Packages ...
Ubuntu系统无线Wi-Fi等不能使用问题

Ubuntu系统无线Wi-Fi等不能使用问题

在Ubuntu的terminal中输入rfkill list all,可以查看到例如无线wifi、蓝牙之类软硬件是否被锁住的信息,例如wifi,有软件block和硬件block两项,任一个为yes都会导致无法使用,如果是hard block:yes,那么就要在机器硬件上打开相应开关,我自己的笔记本有一个无线网卡开关,打开后,再输入rfkill list all就会显示为no;如果是soft block:yes,那么则需要调用rfkill unblock 命...
Linux档案和目录管理的一道例题

Linux档案和目录管理的一道例题

假设系统中有两个账号,分别是 alex 和 arod ,这两个人除了自己群组之外还共同支持一个名为 project 的群组。假设这两个用户需要共同拥有 /srv/ahome/ 目录的开发权,而该目录禁止其他人进入查阅。 请问该目录的权限设定应为何?请先以传统权限说明,再以 SGID 的功能解析。目标:了解到为何项目开发时,目录最好需要设定 SGID 的权限!前提:多个账号支持同一群组,且共同拥有目录的使用权!需求:需要使用 root 的身份来进行 chmo...
Linux 档案与目录管理

Linux 档案与目录管理

1. 相对路径的妙用在linux中,只要不是以“/”开头的都是相对路径,如:cd /tmp/123/a...cd /tmp/123/b..此时如果要回到文件夹a,则使用命令cd ../a 即可。这样比较方便请注意一下路径并非相对路径(假设alex是linux的一个用户):cd ~alex/123 -----进入alex用户目录下的123文件夹,虽然不是以“/”开头,但是 ~alex代表的意思是用户alex的家目录,即路径为/home/alex,所以第一个字...
Linux的目录长度限制与配置介绍

Linux的目录长度限制与配置介绍

一. 长度限制。Linux单一档案或目录名称被限制在255个字符以内。包含完整路径名称的完整档名被限制在4096个字符内。二. 相对路径和绝对路径。absolute directory relative directory如果你目前在/tmp/123这个目录工作,/tmp下还包含 456这个目录。那么你进入456这个目录有2种办发:1. cd /tmp/456 绝对路径2. cd ../456 相对路径. 指代当前目录,而.. 指代上一级目录。三. Lin...
Linux档案权限介绍以及相关指令

Linux档案权限介绍以及相关指令

一. owner,group,others 介绍权限之前我们要先认识3个linux下的身份,也即 owner(拥有者),group(群组),others(其他人)举个例子:公司开发部有2个开发组,group1(a,b,c),group2(x,y,z),group1是开发1组,做c++开发。group2时开发2组,做数据库开发。a,b,c属于开发一组的3个开发人员,x,y,z属于开发2组的3个开发人员;由于a,b,c开发同一个产品,x,y,z开发同一个产品,...
Linux SMP 启动过程学习笔记

Linux SMP 启动过程学习笔记

1. SMP硬件体系结构:对于SMP最简单可以理解为系统存在多个完全相同的CPU,所有CPU共享总线,拥有自己的寄存器。对于内存和外部设备访问,由于共享总线,所以是共享的。Linux操作系统多个CPU共享在系统空间上映射相同,是完全对等的。由于系统中存在多个CPU,这是就引入一个问题,当外部设备产生中断的时候,具体有哪一个CPU进行处理?为此,intel公司提出了IO APCI和LOCAL APCI的体系结构。IO APIC连接各个外部设备,并可以设置分发...
Linux per_cpu机制的详解

Linux per_cpu机制的详解

针对IA64体系结构 在Linux操作系统中,特别是针对SMP或者NUMA架构的多CPU系统的时候,描述每个CPU的私有数据的时候,Linux操作系统提供了per_cpu机制。 per_cpu机制就是让每个CPU都有自己的私有数据段,便于保护与访问。 通过宏DEFINE_PER_CPU,定义这种私有数据,只不过这种私有数据放在特定的数据段中。 #define DEFINE_PER_CPU(type, name) __attribute__((__sect...
编译谷歌Chrome浏览器

编译谷歌Chrome浏览器

应朋友之邀,编译一下google开源的浏览器chrome。从晚上9点钟开始,一直忙到早上5点钟,下载,更新,配置开发环境,编译,安装依赖的开发包。。。。直到最终编译出来了。中间遇到了n多问题,网上也没有答案,都是自己慢慢摸索出来的。想想,主要的步骤如下:1.安装必要的编译软件apt-get install build-essential subversion pkg-config python perl bison flex gperf libnss3-d...
DOS/Windows和Linux/Unix间的文件处理

DOS/Windows和Linux/Unix间的文件处理

第一,如何进行文件转换:DOS/Windows和Linux/Unix的文件换行回车格式不同,基于 DOS/Windows 的文本文件在每一行末尾有一个 CR(回车)和 LF(换行),而 UNIX 文本只有一个换行。1,把Dos/Windows下的文件移至Linux/Unix系统虽然很多程序不在乎 DOS/Windows 格式的 CR/LF 文本文件,但是有几个程序却在乎 -- 最著名的是 bash,只要一遇到回车,它就会出问题。以下 sed 调用将把 DO...
Vmware+ Ubuntu 上网

Vmware+ Ubuntu 上网

VMware虚拟机安装后,在“网上邻居”-“查看网络链接”里会添加两个默认的虚拟网卡,分别是VMnet8(192.168.65.1)和VMnet1(192.168.19.1),当然不同的机器上,这两个网卡的 IP可能是不一样的。在windows中此二虚拟网卡可设置成自动获取IP的方式,此时在命令行输入ipconfig即可查看分配给它们的IP地址。同时我们还需要选择VMware有两种链接网络的方法,即使用Bridged(桥接)和NAT方式,前者需要将XP的宽...
Linux ln命令的注意事項

Linux ln命令的注意事項

介绍: ln命令用来连接文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则会把前面指定的所有文件或目录复制到该目录中。若同时指定多个文件或目录,且最后的目的地并非是一个已存在的目录,则会出现错误信息。语法: ln [-b] [-d] [-f] [-i] [-n] [-s] [-v] 源文件或目录 目标文件或目录 选项介绍: -b: 将在链接时会被覆写或删除的档案进行备份; -d: 允许系统管理者硬链接自己的目录; -f...
在VMware ESXi中将磁盘从厚格式变为精简格式

在VMware ESXi中将磁盘从厚格式变为精简格式

注意:拷贝虚拟机时,千万不要直接拷贝虚拟机的目录,否则磁盘精简会自动变成厚格式。应该先新建好目录,然后先拷vmdk,然后拷vmx文件。如果vmdk迁移后,启动虚拟机,磁盘会自动变为厚格式。必须手工将磁盘格式从厚格式变为精简格式。首先在“配置”=》“安全配置文件”=》“防火墙”中打开远程技术支持。接着用Putty连接。执行前先关闭虚拟机进入目录/vmfs/volumes/datastore1/vmkfstools -i RHEL4.7.vmdk -d thi...
Linux内核中的内存屏障

Linux内核中的内存屏障

前言之前读了关于顺序一致性和缓存一致性讨论的文章,感觉豁然开朗。对linux内核中出现的种种同步和屏障,想做一点总结。缓存一致性之前一直认为linux中很多东西是用来保证缓存一致性的,其实不是。缓存一致性绝大部分是靠硬件机制实现的,只有在带lock前缀的指令执行时才与cache有一点关系。(这话说得绝对,但我目前看来就是这样)我们更多的时候是为了保证顺序一致性。所谓缓存一致性,就是在多处理器系统中,每个cpu都有自己的L1 cache。很可能两个不同cpu...
<< 471 472 473 474 475 476 477 478 479 480 >>