huawen5

功能:创建一个目录(类似 MSDOS 下的 md 命令)。

  语法: mkdir [ 选项 ] dir-name

  说明:该命令创建由 dir-name 命名的目录。要求创建目录的用户在当前目录中( dir-name 的父目录中)具有写权限,并且 dirname 不能是当前目录中已有的目录或 文件名称。

  命令中各选项的含义为:

  - m 对新建目录设置存取权限。也可以用 chmod 命令设置。

  - p 可以是一个路径名称。此时若路径中的某些目录尚不存在, 加上此选项后, 系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录。

posted @ 2009-11-08 18:37 开发者 阅读(320) | 评论 (0)编辑 收藏
chown -R oracle:dba /home/oracle
指令名称 : chown
使用权限 : root
使用方式 : chmod [-cfhvR] [--help] [--version] user[:group] file...
说 明 : Linux/Unix 是多人多工作业系统,所有的档案皆有拥有者。利用 chown 可以将档案的拥有者加以改变。一般来说,这个指令只有是由系统管理者(root)所使用,一般使用者没有权限可以改变别人的档案拥有者,也没有权限可以自 己的档案拥有者改设为别人。只有系统管理者(root)才有这样的权限。
把计 :
user : 新的档案拥有者的使用者 IDgroup : 新的档案拥有者的使用者群体(group)-c : 若该档案拥有者确实已经更改,才显示其更改动作-f : 若该档案拥有者无法被更改也不要显示错误讯息-h : 只对于连结(link)进行变更,而非该 link 真正指向的档案-v : 显示拥有者变更的详细资料-R : 对目前目录下的所有档案与子目录进行相同的拥有者变更(即以递回的方式逐个变更)--help : 显示辅助说明--version : 显示版本
范例 :
将档案 file1.txt 的拥有者设为 users 群体的使用者 jessie :
chown jessie:users file1.txt
将目前目录下的所有档案与子目录的拥有者皆设为 users 群体的使用者 lamport :
chmod -R lamport:users *


指令名称   :   chown    
  使用权限   :   root    
   
  使用方式   :   chown   [-cfhvR]   [--help]   [--version]   user[:group]   file...    
   
  说明   :   利用   chown   可以将档案的拥有者加以改变。这个指令只有是由系统管理者(root)所使用,一般使用者没有权限可以改变别人的档案拥有者,也没有权限可以自己的档案拥 有者改设为别人。只有系统管理者(root)才有这样的权限。     
 
  参数:  
  -c或-change:作用与-v相似,但只传回修改的部分  
  -f或--quiet或--silent:不显示错误信息  
  -h或--no-dereference:只对符号链接的文件做修改,而不更改其他任何相关文件  
  -R或-recursive:递归处理,将指定目录下的所有文件及子目录一并处理  
  -v或--verbose:显示指令执行过程  
  --dereference:作用和-h刚好相反  
  --help:显示在线说明  
  --reference=<参考文件或目录>:把指定文件或目录的所有者与所属组,统统设置成和参考文件或目录的所有者与所属组相同  
  --version:显示版本信息

posted @ 2009-11-08 18:31 开发者 阅读(1118) | 评论 (0)编辑 收藏
useradd -g oinstall -G dba -p password -d /home/oracle -s /bin/bash oracle

linux useradd 命令详解

功能说明:建立用户帐号。

语  法:useradd [-mMnr][-c <备注>][-d <登入目录>][-e <有效期限>][-f <缓冲天数>][-g <群组>][-G <群组>][-s ][-u ][用户帐号] 或 useradd -D [-b][-e <有效期限>][-f <缓冲天数>][-g <群组>][-G <群组>][-s ]

补充说明:useradd可用来建立用户帐号。帐号建好之后,再用passwd设定帐号的密码.而可用userdel删除帐号。使用useradd指令所建立的帐号,实际上是保存在/etc/passwd文本文件中。

参  数:
-c<备注>  加上备注文字。备注文字会保存在passwd的备注栏位中。 
-d<登入目录>  指定用户登入时的启始目录。
-D  变更预设值.
-e<有效期限>  指定帐号的有效期限。
-f<缓冲天数>  指定在密码过期后多少天即关闭该帐号。
-g<群组>  指定用户所属的群组。
-G<群组>  指定用户所属的附加群组。
-m  自动建立用户的登入目录。
-M  不要自动建立用户的登入目录。
-n  取消建立以用户名称为名的群组.
-r  建立系统帐号。
-s   指定用户登入后所使用的shell。
-u  指定用户ID。

删除用户
root@ts:/home# userdel -h
Usage: userdel [options] LOGIN

Options:
  -f, --force                   force removal of files,
                                even if not owned by user
  -h, --help                    display this help message and exit
  -r, --remove                  remove home directory and mail spool

终端方法:以下用newuser代替想要删除的用户账户
在root用户下:userdel -r newuser
在普通用户下:sudo userdel -r newuser
因为你需要彻底删除用户,所以加上-r的选项,在删除用户的同时一起把这个用户的宿主目录和邮件目录删除。
posted @ 2009-11-08 18:20 开发者 阅读(8592) | 评论 (0)编辑 收藏
usermod -g nobody nobody
linux usermod 命令详解

功能说明:修改用户帐号。

语  法:usermod [-LU][-c <备注>][-d <登入目录>][-e <有效期限>][-f <缓冲天数>][-g <群组>][-G <群组>][-l <帐号名称>][-s ][-u ][用户帐号]

补充说明:usermod可用来修改用户帐号的各项设定。

参  数:
-c<备注>  修改用户帐号的备注文字。
-d登入目录>  修改用户登入时的目录。
-e<有效期限>  修改帐号的有效期限。
-f<缓冲天数>  修改在密码过期后多少天即关闭该帐号。
-g<群组>  修改用户所属的群组。
-G<群组>  修改用户所属的附加群组。
-l<帐号名称>  修改用户帐号名称。
-L  锁定用户密码,使密码无效。
-s  修改用户登入后所使用的shell。
-u  修改用户ID。
-U  解除密码锁定。
posted @ 2009-11-08 18:11 开发者 阅读(179) | 评论 (0)编辑 收藏
ln
这是linux中一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件。
当 我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的 目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。例如:ln -s /bin/less /usr/local/bin/less
-s 是代号(symbolic)的意思。
这 里有两点要注意:第一,ln命令会保持每一处链接文件的同步性,也就是说,不论你改动了哪一处,其它的文件都会发生相同的变化;第二,ln的链接又软链接 和硬链接两种,软链接就是ln -s ** **,它只会在你选定的位置上生成一个文件的镜像,不会占用磁盘空间,硬链接ln ** **,没有参数-s, 它会在你选定的位置上生成一个和源文件大小相同的文件,无论是软链接还是硬链接,文件都保持同步变化。
如果你用ls察看一个目录时,发现有的文件后面有一个@的符号,那就是一个用ln命令生成的文件,用ls -l命令去察看,就可以看到显示的link的路径了。
tangshuai@ts:/bin$ ls -l /bin/sh
lrwxrwxrwx 1 root root 4 2009-10-18 21:29 /bin/sh -> dash
tangshuai@ts:/bin$ ln
ln: 缺少了文件操作数
请尝试执行“ln --help”来获取更多信息。
tangshuai@ts:/bin$ ln -sf bash /bin/sh
ln: 无法删除 “/bin/sh”: Permission denied
tangshuai@ts:/bin$ In -sf bash /bin/sh
bash: In:找不到命令
tangshuai@ts:/bin$ ln -sf bash /bin/sh
ln: 无法删除 “/bin/sh”: Permission denied
tangshuai@ts:/bin$ ln -sf bash /bin/sh
ln: 无法删除 “/bin/sh”: Permission denied
tangshuai@ts:/bin$ ls bash
bash
tangshuai@ts:/bin$ sudo ln -sf bash /bin/sh
[sudo] password for tangshuai:
Sorry, try again.
[sudo] password for tangshuai:
tangshuai@ts:/bin$ ls -l /bin/sh
lrwxrwxrwx 1 root root 4 2009-11-08 17:57 /bin/sh -> bash

增加组
tangshuai@ts:~$ sudo addgroup oinstall
正在添加组 'oinstall' (GID 1001)...
完成。
tangshuai@ts:~$ sudo addgroup dba
正在添加组 'dba' (GID 1002)...
完成。
tangshuai@ts:~$ sudo addgroup nobody
正在添加组 'nobody' (GID 1003)...
完成。

posted @ 2009-11-08 18:00 开发者 阅读(2654) | 评论 (0)编辑 收藏
  xhost 是用来控制X server访问权限的。

通常当你从hostA登陆到hostB上运行hostB上的应用程序时,

做为应用程序来说,hostA是client,但是作为图形来说,

是在hostA上显示的,需要使用hostA的Xserver,所以hostA是

server.因此在登陆到hostB前,需要在hostA上运行xhost +

来使其它用户能够访问hostA的Xserver.

xhost + 是使所有用户都能访问Xserver.

xhost + ip使ip上的用户能够访问Xserver.

xhost + nis:user@domain使domain上的nis用户user能够访问

xhost + inet:user@domain使domain上的inet用户能够访问。


ubuntu安装chm查看器  sudo apt-get install kchmviewer
posted @ 2009-11-08 15:45 开发者 阅读(241) | 评论 (0)编辑 收藏
仅列出标题
共2页: 上一页 1 2 

导航

<2024年12月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

统计

常用链接

留言簿

随笔档案

相册

搜索

最新评论

阅读排行榜

评论排行榜