Chinaunix首页 | 论坛 | 博客
  • 博客访问: 466390
  • 博文数量: 122
  • 博客积分: 1403
  • 博客等级: 中尉
  • 技术积分: 1668
  • 用 户 组: 普通用户
  • 注册时间: 2011-01-11 13:31
文章分类

全部博文(122)

文章存档

2018年(5)

2017年(12)

2014年(15)

2013年(33)

2012年(4)

2011年(53)

分类: LINUX

2011-02-16 13:44:37

一、UNIX特点
 
可靠性强、伸缩性强、开放性好、根植于网络、面向数据库使用
 
二、UNIX基本原则
 
1、所有对象,包括硬件都是文件
2、配置数据以文本形式保存
3、由短小的单目的程序构成
4、避免不必要的用户交互
5、可使用多个程序合作完成复杂技术
 
三、GNU项目介绍
 
1、GNU是GNU's not UNIX的缩写
2、由Richard Stallman1984年发起Project GNU
3、基本体系是micro kernel
4、基本原则是共享
 
四、创建用户
 
useradd username
passwd username
 
五、基础指令
 
man/--help/info  帮助
ls  查看文件
cp  拷贝文件
mv  移动或重命名文件
rm  删除文件
touch 创建空文件或更新文件时间
 
cd  改变当前路径
pwd 查看当前完整路径
mkdir 创立新目录
rmdir 删除空目录
 
cat 查看文件内容
more 逐屏查看文件内容
less 逐行查看文件内容
date 显示当前时间
cal  显示月历
 
df  显示磁盘用量
du  计算目录下文件占用磁盘的大小
 
head 显示文件开头部分
tail 显示文件结尾部分
 
chmod [-R] 权限 文件名 修改文件权限
chown 改变文件的拥有者
chgrp 改变文件所属的组
 
 
 
六、重启和关机
 
1、重启:
reboot
shutdown -r now
init 6
 
2、关机
halt
shutdown -h now
poweroff
init 0
 
七、建立链接
 
硬链接:ln 源文件 新建链接名
软链接:ln -s 源文件 新建链接名
 
 
八、目录权限
 
读:用户可以读取目录内的文件
写:单独使用没有作用。与执行权限连用可以在目录内添加与删除文件
执行:用户可以进入目录,调用目录内的资料
 
九、强制位与冒险位
 
1、强制位与冒险位添加在执行权限的位置上,如果该位置上已有执行权限,则
权限位与冒险位以小写字母的方式表示,否则,以大写字母表示。
2、set uid与set gid 在u和g的x位置上各采用一个s,sticky使用一个t。
3、suid 意味着如果某个用户对属于自己的程序设置了这种权限,那么其他用户在执行这程序时也会具有其文件拥有者相应权限。
4、目录上设置了setgid,表示在此目录中,任何人建立的文件,都会属于目录所属的组。
5、冒险位对目录的作用: 默认情况下,如果一个目录上有wx权限,则任何人可以在此目录中建立与删除文件。一旦目录上设置了冒险位,则表示在此目录中,只有文件的拥有者、目录的拥有者与系统管理员可以删除文件。
 
6、设置权限位与冒险位
 
可以用chmod指令来为文件设置强制位与冒险位。
set uidchmod u+s 文件名
set gidchmod g+s 文件名
stickychmod o+t 文件名
 
十、UMASK
 
每个用户建立文件时,此文件都会有默认权限。
默认权限的值由环境中的umask值来确定
用户可以自主改动umask值,并在改动后建立的文件上得到体现。
一般用户的默认umak值为002,系统用户的默认umask值为022
 
十一、根目录下的目录
 
/bin存储常用用户指令
/boot存储核心、模块映像等启动用文件
/dev存储设备文件
/etc存储系统、服务的配置目录与文件
/home存放个人主目录
/lib存放库文件,诸如核心模块、驱动
/lost+found存储fsck用的孤儿文件 (不可见)
 
/mnt:系统加载文件系统时用的常用挂载点
/opt:第三方工具使用的安装目录
/proc:虚拟文件系统,包含系统讯息等资料
/rootroot用户的主目录
/sbin:存储系统管理用指令
/tmp:临时文件的暂存点
/usr:存放与用户直接相关的文件与目录
/var:存储在系统运行中可能会更改的数据
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
阅读(522) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~