Brock 老兄写了一篇文章《你从未用过的 10 条 Linux 命令(10 Linux commands you've never used)》,虽然标题有点过于绝对和主观,不过文章还是不错的。其实,无论你是否听说过或者使用过这些命令,都值得我们再来重温一遍。不是吗? 这 10 条 Linux 命令依次是: pgrep:比如,你可以使用 pgrep -u root 来代替 ps
以下为红帽ext3文件系统所支持的max file size和max filesystem size: 对文件系统的限制如下: ext3 文件系统,红帽企业版 Linux 3 的文件系统最大是 2TB(已验证),红帽企业版 Linux 4 和 5 提高到了 8TB(已验证),红帽企业版 Linux 5 支持文件系统的理论值是 16TB。 GFS文件系统,红帽企业版 L
前几天接到一个工作,应要求写了个文档,共享出来。 一、GFS概念 Global 文件系统(Global File System, GFS)全局文件系统或是叫集群文件系统。允许多个Linux机器通过网络共享存储设备。每一台机器都可以将网络共享磁盘看作是本地磁盘,而且GFS自己也以本地文件系统的形式出现。如果 某台机器对某个
找到一个很老的FAQ翻译过来的,转载出来,分享一下。本文遵循 知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆 License。 非商业性使用 许可人允许他人复制、发行、展览、表演、放映、广播或者通过信息网络向公众传播本作品。但是,除非取得许可人同意,被许可人不得将本作品用于商业目的。 相同方式共享 许可人只允许他人采用与自己的作品所使用的协议相同的许可协议,来发行演绎作
集群系统文件系统,主要包括Coda,Global,xFS,MOSIX文件系统。 集群计算的发展需要发展并升级文件系统,此文件系统不仅能够对多个文件提供并行的访问,而且能在对同一文件进行访问的进程间提供cache一致性。大多数 传统的网络文件系统如NFS、AFS、Coda对于并行处理而言是远远不够的,因为它们都依赖中心文件服务器。但是,随着越来越多的
Linux系统登录或是远程操作时或者有时候当我们在字符终端下使用man 查看某个命令的说明文档时,其内容可能会因包含类似于“<A1><AE>”的一些乱码。在这种情况下,可以使用下面命令消除乱码:[test@pan ~]$ unset LANG这个是什么问题呢?这个就不得不得说一个概念——字符集, 为何说道字符集,引用一段话:
系统维护的时候难免会遇到进程的状态的查询和管理,到底什么是R,有的是S,有的还是S+呢?一直有些混沌的问题,今天细细的来总结一下: ps是用来报告系统中程序执行状况的命令这个是无可厚非的,linux进程的状态:D 不可中断睡眠 (通常是在IO操作) 收到信号不唤醒和不可运行, 进程必须等待直到有中断发生R&nbs
OK> setenv boot-file kernel/unix //引导32位 # /usr/sbin/eeprom boot-file="kernel/unix" OK> setenv boot-file kernel/sparcv9/unix&
linux查看系统的硬件信息的命令,除了dmesg还有就是lspci命令了。下面是lipci命令的man的翻译:NAME lspci - 列出所有PCI设备 总览 SYNOPSIS lspci [options] 描述 DESCRIPTION lspci 是一个用来显示系统中所有PCI总线设备或连接到该总线上的所有设备的工具。 为了能使用这个命
理解 /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 15 model &nbs
昨天看了一下shell的资源限定参数fs.file-nr和ulimit,今天总结了一下。小分享一下 ^_^ 内核参数fs.file-nr包括三个参数值,第一个参数表示系统中曾经同时打开过的文件数峰值,第二个参数表示空闲(分配后已释放)的文件数,第三个参数表示可以打开的最大文件数,其值等于fs.file-max。当前打开的文件数 = 第一个参数值 - 第二个参数值例如:[ro
遇到这样的一个怪问题在普通用户登录的时候报如下错误:-bash: /dev/null: Permission denied-bash: /dev/null: 权限不够[work@xmpan ~]$但是可以登录但是执行命令的时候有如下情况:[work@xmpan ~]$ ll-bash: ll: command not found[work@xmpan ~]$ ls -l总计 251952drwxr
SWAP分区是LINUX暂时存储数据的交换分区,它主要是把主内存上暂时不用得数据存起来,在需要的时候再调进内存内,且作为SWAP使用的分区不用指定“Mout Point”(载入点)它至少要等于系统上实际内存的量,一般来说它的大小是内存的两倍,如果你是 16MB的内存,那么SWAP分区的大小是32MB左右,以此类推。如果增加了内存,但是swap分区不够大了,在要重新划分一下。具体方法如下:可以先执行
环境描述 ntp server ip:172.16.81.220 ntp 局域网:172.16.85.0 (client ip 172.16.85.50) 掩码:255.255.248
&nbs
今天有人问我NFS服务,同一个目录可不可以映射到不同的 ip上。就在网上找这些相关资料。知道了一些概念性的东西。NFS(Network File System/网络文件系统):1、设置Linux系统之间的文件共享(Linux与Windows中间文件共享采用SAMBA服务);2、NFS只是一种文件系统,本身没有传输功能,是基于RPC协议实现的,才能达到两个Linux系统之间的文件目录共享;3、NFS
安装linux引导时的命令参数apic该命令绕过在 Intel 440GX 芯片集 BIOS 中可能会普遍遇到的错误,它只应该使用安装程序内核来执行。apm=allow_ints该命令改变挂起服务的处理方式(对于某些便携电脑来说可能是必要的)。apm=off该命令禁用 APM(高级电源管理)。它很有用处,因为某些 BIOS 的电源管理(APM)问题重重,很容易崩溃。apm=power_
以telent服务为例,需求是除了23端口之外还要占用2080端口。具体的方法可以参考下面。 需要注意的是系统本身已经定义的端口号是1~1024,最大支持的值是65535;所以就决定了要是自己定义另外的端口时需要在1025到65535中间选择。1、修改service文件(定义端口)因同一服务不能同时定义两个端口,可以定义一个别的名称。[root@xmpan ~]
2008/01/20学习的过程中遇到
想了解UDEV的概念,在网上查了一下,总结了一下转发出来udev是Linux kernel 2.6 系列的设备管理器。它主要的功能是管理/dev目录底下的设备节点。它同时也是用来接替devfs及hotplug的功能,这意味着它要在添加/删除硬件 时处理/dev目录以及所有用户空间的行为,包括加载firmware时。 在传统的Linux系统中,/dev目录下的设备节点为一系列静态存在的文件
1).限制访问的文件 /etc/hosts.allow和/etc/hosts.deny 这两个文件是tcpd服务器的配置文件,tcpd服务器可以控制外部IP对本机服务的访问。这两个配置文件的格式如下: #服务进程名:主机列表:当规则匹配时可选的命令操作 server_name:hosts-list[:command] /etc/hosts.allow控制可以访问本机的ip地址,/etc/
在共享内存(上)中,主要围绕着系统调用mmap()进行讨论的,本部分将讨论系统V共享内存,并通过实验结果对比来阐述两者的 异同。系统V共享内存指的是把所有共享数据放在共享内存区域(IPC shared memory region),任何想要访问该数据的进程都必须在本进程的地址空间新增一块内存区域,用来映射存放共享数据的物理内存页面。 系统调用mmap()通过映射一个普通文件实
查了一下关于共享内存的问题,虽然文章比较久了,但是也是可以参考的。所以转了过来分享。 共享内存可以说是最有用的进程间通信方式,也是最快的IPC形式。两个不同进程A、B共享内存的意思是,同一块物理内存被映射到进程A、B各自的进程地址空 间。进程A可以即时看到进程B对共享内存中数据的更新,反之亦然。由于多个进程共享同一块内存区域,必然需要某种同步机制,互斥锁和信号量都可
总结了一下,文章的正文太多,就写了一个附件。
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号