linux指令--chmod

指令名称 : chmod
使用权限 : 所有使用者
使用方式 : chmod [-cfvR] [--help] [--version] mode file...
说明 : Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所调用。

参数 :
mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中
u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。
+ 表示增加权限、- 表示取消权限、= 表示唯一设定权限。
r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。
-c : 若该档案权限确实已经更改,才显示其更改动作
-f : 若该档案权限无法被更改也不要显示错误讯息
-v : 显示权限变更的详细资料
-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)
--help : 显示辅助说明
--version : 显示版本

【转】Linux 文件系统的目录结构

一、前 言

接触Linux也有一段时间了,不过这几天在编译开源程序时,才发现自己对linux文件系统的目录结构了解的不够透彻,很多重要目录都说不清楚是用来干嘛的,于是在网上百度了一下这方面的介绍,根据自己的使用习惯,整理出来一篇关于Linux文件系统的目录结构的文章,和大家一起分享。

文章对Linux下所有目录一一说明,对比较重要的目录加以重点解说,以帮助初学者熟练掌握Linux的目录结构。同时文章最后附录了一份Linux目录结构的简明手册,以便大家查阅。

阅读剩余部分...

linux下使用解压rar文件的方法

现在长时间工作在linux下,有时会碰到rar压缩包,centos5.2没有提供相应的解压缩工具,rar的开发公司提供了一个linux下的免费命令行工具 http://rarsoft.com/rar/rarlinux-3.8.0.tar.gz
下来后直接加压,把里面的 rar 和ubrar两个文件放到 /usr/local/bin 目录下就可以直接在命令行方式下操作rar压缩包。
解压一般是

#unrar x xxx.rar

可以直接执行rar或unrar查看相关参数

# unrar

UNRAR 3.80 freeware      Copyright (c) 1993-2008 Alexander Roshal

Usage:     unrar  - -
<@listfiles...>
e             Extract files to current directory
l[t,b]        List archive [technical, bare]
p             Print file to stdout
t             Test archive files
v[t,b]        Verbosely list archive [technical,bare]
x             Extract files with full path
-             Stop switches scanning
ad            Append archive name to destination path
ap      Set path inside archive
av-           Disable authenticity verification check
c-            Disable comments show
cfg-          Disable read configuration
cl            Convert names to lower case
cu            Convert names to upper case
dh            Open shared files
ep            Exclude paths from names
ep3           Expand paths to full including the drive letter
f             Freshen files
id[c,d,p,q]   Disable messages
ierr          Send all messages to stderr
inul          Disable all messages
kb            Keep broken extracted files
n       Include only specified file
n@            Read file names to include from stdin
n@      Include files in specified list file
o[+|-]        Set the overwrite mode
or            Rename files automatically
ow            Save or restore file owner and group
p[password]   Set password
p-            Do not query password
r             Recurse subdirectories
sl      Process files with size less than specified
sm      Process files with size more than specified
ta      Process files modified after  in YYYYMMDDHHMMSS format
tb      Process files modified before  in YYYYMMDDHHMMSS format
tn      Process files newer than
to      Process files older than
ts[N]  Save or restore file time (modification, creation, access)
u             Update files
v             List all volumes
ver[n]        File version control
vp            Pause before each volume
x       Exclude specified file
x@            Read file names to exclude from stdin
x@      Exclude files in specified list file
y             Assume Yes on all queries

Windows下的chkntfs命令

最近每次启动windows时都要检测磁盘,很麻烦。搜索解决办法找到了一个有用的命令CHKNTFS

Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.

C:\>chkntfs/?
在启动时显示或修改磁盘检查。

CHKNTFS volume [...]
CHKNTFS /D
CHKNTFS /T[:time]\r\nCHKNTFS /X volume [...]
CHKNTFS /C volume [...]

volume:        指定驱动器(后面跟一个冒号)、装入点
或卷名。
/D             将计算机恢复成默认状态, 启动时检查所有驱动器,
并对有问题的驱动器执行 chkdsk 命令。
/T:time        将 AUTOCHK 初始递减计数时间改成指定的
时间量,单位为秒数。如果没有指定
时间,则显示当前设置。
/X             排除启动时不作检查的驱动器。上次执行此命令
排除的驱动器此时无效。
/C             安排启动时检查驱动器,如果驱动器有问题,运行 chkdsk。

如果没有指定命令行开关,CHKNTFS 会显示每一驱动器有问题的位的状态。

C:\>