Posted on 2010-01-06 23:46
zdxue 阅读(207)
评论(0) 编辑 收藏 所属分类:
Liunx
设备挂载:
mount
umount
文件操作:
more cat head tail
find 目录 -name 文件名
grep 查找某个文件 某行 某个文字
whereis 命令名称 查找命令从哪来
ln 硬链接
ln -s 软链接 相当于快捷方式
grep
grep 查找文件内容 文件
grep save log.txt --从log.txt文件中查找save字符串
用户和组:
adduser/useradd
useradd zdxue
useradd zdxue -g 组名
添加用户到/home,
并在/etc/passwd文件里添加用户信息(用户名:x:用户Id:用户组::用户主目录:用户shell)
shell: (sh)最原始shell 、 (bsh)、c-shell(csh) 、 b-shell (bash)、还有其它shell (ksh)
shell用来接收和解释命令,并和内核交互的程序
passwd 修改密码 passwd zdxue 给zdxue设置密码
usermod -g 组名 更改用户到指定的组
userdel 删除用户 删除用户信息后,/home下的注目录还存在,需要手动删除
groupadd
组信息存储在/etc/group文件中
groupdel
su 切换用户
文件权限:
read
write
execute
- 没有任何权限
- --- --- --- 如 -rwxr--r--
开头一个字符: -表示文件; d表示目录; l表示链接
头三个: 所有者的权限
中三个: 所有者同组的其他人权限
后三个: 其他人的权限
change model====================================
chmod +x 文件 给文件加权限
chmod u+x 文件 给当前用户加权限
chmod g+x 文件 给同组(group)用户加权限
chmod o+x 文件 给other用户加权限
更专业:
chmod 777 文件
777是三个二进制数算出: 111 111 111
change ownl====================================
chown 所有者 文件
chown zdxue 1.txt
管道:
管道类似命令的连接作用
| 竖线表示管道连接符号
例子:
ls -l | more 表示把ls命令的结果 -> 转接到more
信息命令:
date 显示和设置时间
stat 显示指定文件的相关信息
who / w 显示在线登录用户
whomai
id 显示当前用户的ID信息
hostname 显示主机名称
uname 显示操作系统信息
dmesg 显示系统启动信息
du 显示指定的文件已经使用的磁盘空间的总量
df 显示文件系统磁盘空间的使用情况
free 显示当前内存和交换空间
fdisk -l 显示磁盘信息
locale 显示当前语言环境
wall warning all
命令替换:
wall `date` 把date作为命令执行, 结果输出
重定向:
把命令执行结果重定向到文件
> 重定向(输出)到文件
2> 命令执行错误重定向
>> 重定向文件末尾追加
< 重定向输入