分类: LINUX
2006-08-07 11:19:30
获得帮助命令(P95) | |
命令名 -help |
shell命令使用 |
命令名 -h或--help |
非shell命令使用 |
man 命令名 |
|
info 命令名 |
|
help命令名 |
查看所有shell命令 |
系统信息 | |
蓝色 |
目录文件 |
绿色 |
可执行文件 |
红色 |
系统文件 |
浅色 |
链接文件 |
| |
系统命令 | |
halt |
关机 |
reboot |
重启 |
Tab键 |
命令名补全 |
history |
查看历史命令(默认1000) |
文件系统操作类命令(P97) | |
ls -a |
列出隐藏文件 |
-l |
列出所有文件的权限,大小等 |
ls 参数|grep字符串 |
查看包含字符串内容的文件 |
pwd |
显示用户当前工作目录 |
du [-s] 目录 |
查看目录所占磁盘容量-s 总容量 |
mkdir 目录名 |
建立目录 |
rmdir 目录名 |
删除目录(目录下无文件) |
rm -r 目录名 |
删除目录及子目录下所有文件 |
mount 设备 目录 |
装载文件系统或设备到目录 |
umount 目录 |
卸载文件系统或设备 |
find 条件 |
查找符合条件的文件列出来 |
whereis 文件名或命令 |
查找文件或命令文件所在位置 |
file 文件名 |
查看文件内容类型 |
tail/head 文件名 |
显示文件末/头几行 |
cat 文件名|more |
查看文件内容并分页显示 |
more 文件名 |
同上 |
grep 字符串 文件名 |
查找文件中包含字符串所在行内容 |
less 文件名 |
分页查看文件(b上翻页p下翻页) |
cp [-r]源地址 目的地址 |
复制文件或目录(-r 复制整个目录) |
mv 源地址 目的地址 |
移动或更改文件或目录名称 |
chmod [-R] 用户 模式文件名 |
设置文件或目录的操作权限 用户(u所有者g组o其它 a所有)-R递归 |
chown [-R] 用户 文件 |
更改文件或目录的用户所有权 |
chgrp [-R] 组名 文件 |
更改文件或目录的组所有权 |
ln [-s] 源文件 链接名 |
建立文件链接(-s建立符号链接) |
用户管理类命令(P115) | |
useradd 用户名 |
添加用户 |
-g 组名 用户名 |
添加用户并指定到所属组 |
-G组名 用户名 |
设置用户所属附加组,组间‘,’分隔 |
-m 用户名 |
如果用户主目录不存在,就建立一个 |
-M 用户名 |
不创建用户主目录 |
-n 用户名 |
建立一个与用户同名的组 |
-r 用户名 |
建立系统账户 |
在/etc/passwd文件中手工添加用户 |
用户名:口令(x):用户标识:组标识:用户命名:起始目录:登录使用的shell |
/etc/shadow文件中 |
存放经过加密的口令,上一文件中用‘x’表示有口令 |
passwd 用户名 |
为用户设置口令,存放上一文件中 |
userdel [-r] 用户名 |
删除用户-r用户起始目录和文件删除 |
chsh -s /bin/cshell 用户 |
使用户登录后运行cshell 默认bashshell,还有一个kshell |
groupadd [-g gid [-o] ] [-r] [-f] 组名 |
g gid设置组标识>=500,0-499系统用户保留 o与g一起使用 ,r添加一个系统用户组,f强制选项当建立已经存在组时,添加中止不返回错误信息 |
在/etc/group文件中手工添加组 |
用户组名:口令(显示加密后的):组标识:附加组用户 |
groupdel 组名 |
删除组 |
groupmod [-g gid[-o]] [-n 组名]组名 |
修改用户组属性,g gid 组标识,o使用相同标识,n修改用户组名 |