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

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Linux系统中文件的高级权限设置

Linux系统中文件的高级权限设置

Linux系统文件高级权限设置1.文件隐藏属性chattrchattr [+-=] [ASacdi] 文件名或目录+:增加某一个特殊参数,其他原本存在参数不动-:删除某一个特殊参数,其他原本存在参数不动=:设置固定参数A:读写文件或目录时,他的服务时间atime不变,可以避免I/O较慢的机器过度读写磁盘。S:当修改文件或目录是自动同步写入磁盘中a:被设置的文件只能写入,对文件不能删除也不能修改数据,只有root能设置c:自动压缩,读取时自动解压缩d:当du...
Linux系统man帮助的使用技巧

Linux系统man帮助的使用技巧

Linux系统man帮助的使用技巧1.man的查询后面的数字含义:1用户在shell换机中可以操作的指令或可执行文件2系统核心可乎叫的函数与工具3一些常用的函数(function)与函数库(library),大部分为c的函数库(libc)4硬件文件说明,通常是/dev/的文件5配置文件或者是某些档案的格式6游戏(games)7惯例与协议等,例如linux文件系统、网络协议、ASCIIcode等说明8系统管理员可用的命令9跟kernel有关的文件CentOS...
Bash Getopts - 让你的脚本支持命令行参数

Bash Getopts - 让你的脚本支持命令行参数

以前我总想知道如何为我的Bash脚本创建命令行参数。经过搜索,我发现了2个函数可以处理这个问题,getopt 函数和 getopts 函数。我无意争论哪一个函数更好的。getopts 是一个shell内建命令,而且似乎比 getopt 更容易实现这个功能,所以在这篇文章里我准备讲讲getopts。Bash脚本15分钟进阶教程 http://www.linuxidc.com/Linux/2014-04/100750.htm10个 Linux/Unix下 Ba...
使用软Raid 发挥多块SSD硬盘的性能并提升数据安全性

使用软Raid 发挥多块SSD硬盘的性能并提升数据安全性

磁盘IO的瓶颈已经很多年了,随着SSD硬盘技术日益成熟、成本的逐步下降,越来越多公司开始在服务器上使用SSD硬盘。自打去年给笔记本加了一块mSata接口的SSD之后,整个系统性能的提升无以言表!单块SSD的性能已经非常好了,若没有Raid则数据安全性无法保证。但使用普通的Raid卡跑SSD硬盘,瓶颈会压在Raid卡上。既要性能好、又要数据安全,可以选择高大上的:PCIE接口的固态硬盘(SSD)或闪存卡(FlashCard)。Debian软RAID安装笔记 ...
VirtualBox安裝 Android-x86 4.0图解教程

VirtualBox安裝 Android-x86 4.0图解教程

为什么Android虚拟机比iOS和WP7的虚拟机要慢很多呢?原因如下:1. Android 模拟器模拟的是 ARM 的体系结构(arm-eabi),而 iOS 和 WP7 的模拟器的目标体系结构都是 x86 的,另外 iOS 的模拟器中运行的 App 也是编译为 x86 的。这样一来 Android 模拟器需要做一些额外的二进制翻译工作。2. Android 模拟器用的是 QEMU 的全系统模式(full system),也就说它模拟时需要启动整个 GU...
Linux文件的隐藏属性:chattr

Linux文件的隐藏属性:chattr

1. 文件的隐藏属性Linux除了9个权限外,还有些隐藏属性, 使用chattr命令来设置。用法:$ chattr +-=[ASacDdIijsTtu]+ : 增加一个特殊参数- : 删除一个特殊参数=: 设置后面的参数为文件仅有的参数A : 设置A参数时,文件或目录每次被访问不会修改atime。可避免I/O过度访问磁盘。a : 文件只能增加数据,不能删除和修改。c: 对文件自动压缩,读取是自动解压。i : 不能对文件进行删除,修改,增加,连接等操作s: ...
Linux文件的默认权限:umask

Linux文件的默认权限:umask

1. 文件的默认权限Linux下当我们新建一个文件和目录时,该文件和目录的默认权限是什么?通过umask命令来查看:$ umask0002$ umask -Su=rwx,g=rwx,o=rx权限我们知道有r, w, x三种,umask返回4位的数字,第一位是特殊权限,先看后三位。002权限表示 --------w-通过-S参数,以符号类型显示。2. 文件与目录权限文件:文件一般为数据记录,不需要执行(x)权限, 即 -rw-rw-rw-,最大为666.目录...
Linux终端下 dstat 监控工具

Linux终端下 dstat 监控工具

dstat 是一个可以取代vmstat,iostat,netstat和ifstat这些命令的多功能产品。dstat克服了这些命令的局限并增加了一些另外的功能,增加了监控项,也变得更灵活了。dstat可以很方便监控系统运行状况并用于基准测试和排除故障。dstat可以让你实时地看到所有系统资源,例如,你能够通过统计IDE控制器当前状态来比较磁盘利用率,或者直接通过网络带宽数值来比较磁盘的吞吐率(在相同的时间间隔内)。dstat将以列表的形式为你提供选项信息并清...
Linux下Nodejs安装详解

Linux下Nodejs安装详解

很久之前安装过Windows下以及Mac下的node,感觉还是很方便的,不成想今天安装Linux下的坑了老半天,特此记录。首先去官网下载代码,这里一定要注意安装分两种,一种是Source Code源码,一种是编译后的文件。我就是按照网上源码的安装方式去操作编译后的文件,结果坑了好久好久。注意看好你下载的是什么文件!!!对应的安装方式不同啊,亲。Ubunru 12.04 下Node.js开发环境的安装配置 http://www.linuxidc.com/Li...
CentOS 6.4-x86_64bit 安装RabbitMQ备忘

CentOS 6.4-x86_64bit 安装RabbitMQ备忘

RabbitMQ是干什么的呢?解释RabbitMQ,就不得不提到AMQP(Advanced Message Queuing Protocol)协议。AMQP协议是一种基于网络的消息传输协议,它能够在应用或组织之间提供可靠的消息传输。RabbitMQ是该AMQP协议的一种实现,利用它,可以将消息安全可靠的从发送方传输到接收方。简单的说,就是消息发送方利用RabbitMQ将信息安全的传递给接收方。可靠的消息传输为什么一定要用RabbitMQ呢?直接用TCP,H...
RabbitMQ初探

RabbitMQ初探

1. MQ是什么MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过写和检索出入列队的针对应用程序的数据(消息)来通信,而无需专用连接来链接它们。消 息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术。排队指的是应用程序通过 队列来通信。队列的使用除去了接收和发送应用程序同时执行的要求。其中较为成熟的MQ产品有IBM WEBSPHERE...
Linux LVM简明教程

Linux LVM简明教程

逻辑卷管理LVM是一个多才多艺的硬盘系统工具。无论在Linux或者其他类似的系统,都是非常的好用。传统分区使用固定大小分区,重新调整大小十分麻烦。但是,LVM可以创建和管理“逻辑”卷,而不是直接使用物理硬盘。可以让管理员弹性的管理逻辑卷的扩大缩小,操作简单,而不损坏已存储的数据。可以随意将新的硬盘添加到LVM,以直接扩展已经存在的逻辑卷。LVM并不需要重启就可以让内核知道分区的存在。LVM使用分层结构,如下图所示。图中顶部,首先是实...
Fedora 20下解决用户不在 sudoers 文件中的方法

Fedora 20下解决用户不在 sudoers 文件中的方法

这两天突然想体验Gnome桌面于是就安装了Fedora 20,不过刚刚安装完就遇到了很多问题,第一个就是用户不在 sudoers 文件中,当我需要用到root权限的时候就会出现提示:XX不在 sudoers 文件中。此事将被报告。下面是解决方法:解决方法很简单,就是在/etc/sudoers文件中把自己的用户名加进去。我们通过gedit编辑器打开该文件:sudo gedit /etc/sudoers找到:Allow root to run any comm...
Ubuntu 用户安装系统指示器 SysPeek 0.3

Ubuntu 用户安装系统指示器 SysPeek 0.3

SysPeek 是一款系统指示软件,可显示 CPU 使用情况、内存使用情况、交换空间使用情况、硬盘使用情况和网络使用情况,支持 unity 面板。可用的最新版本 SysPeek0.3,最近已发布。已经支持 GTK3,得到了一个新的首选项对话框和一堆其他错误修正显示。Ubuntu 用户安装,有PPA可用:sudo add-apt-repository ppa:nilarimogard/webupd8sudo apt-get updatesudo apt-ge...
Ubuntu使用教程:E: 无法获得锁 /var/lib/apt/lists/lock - open (11 资源临时不可用)

Ubuntu使用教程:E: 无法获得锁 /var/lib/apt/lists/lock - open (11 资源临时不可用)

查看一下是否有使用apt-get的程序,终端输入:ps -aux,找到使用apt-get的程序(最后一列),查看其PID号,然后杀死其进程,输入sudo kill PID.用sudo apt-get update时出现“ E: 无法获得锁 /var/lib/apt/lists/lock”错误。在网上搜索到的解决方案──“将/var/lib/apt/list/lock删除掉即可”──其实是一种极端的情况,也就是...
<< 851 852 853 854 855 856 857 858 859 860 >>