您的位置:首页 > 运维架构 > Linux

linux下文件与目录权限关系

2014-12-19 15:14 169 查看
一,文件权限与目录权限:

文件权限与目录权限是不同的。

1,目录权限

r:可以查询该目录下的文件名。

w:可以在该目录下删除、新建文件、更改文件名。

x:进入该目录(使该目录成为工作目录)

2,文件权限

r:显示该文件的内容(如:用cat命令)

w:可以编辑文件,修改文件的内容(如:用vim命令)

x:该文件是可执行文件 (如:./filename 来执行文件名)

实例:

用户能进入某目录所需的权限:(cd命令)

目录:x 权限

查看该目录下的文件:(ls命令)

目录:r 权限

用户在目录内读取文件所需的权限:(cat less more 命令)

目录:x 权限

文件:r 权限

用户能修改目录内的文件所需的权限:(vim )

目录:x 权限

文件:r,w 权限

用户可以在目录内创建文件所需的权限:

目录:w,x 权限

二,Ubuntu中有三类用户:超级用户、管理用户、普通用户

超级用户:root ID为0

管理用户:如:ftp dameon…… ID为1-999

普通用户:自己装系统时填入的用户

与用户账号相关的两个文件:

/etc/passwd 用户名:用户ID……用户主目录:用户默认bash

/etc/shadow 与用户相关的密码

Ubuntu中与用户相关的常用的两个配置文件:

/etc/profile 用来设置整个系统范围内的工作环境

~/.bashrc 设置用户自己的非登陆shell下的用户的工作环境

/etc/sudoers 中规定了哪些用户具有执行sudo 命令的权限

三,常用操作进程的命令:

ps -e 显示系统中当前所有进程的状态信息

ps -a 当前系统中从终端中运行或调用的所有活动的进程

TTY:表示进程是从哪一个终端上启动的,? 代表该进程与任何控制终端无关,直接由系统调度运行。

PPID:该进程的父进程PID

TIME:从进程调度开始,累计占用CPU时间总和

top 查看当前系统的运行状态

终止进程的命令:

pgrep process_name 查看process_name的进程标识符

kill pid (默认发送的信号量为15)

四:网络相关

1,DNS

设置DNS服务器的地址:/etc/resolv.conf

修改网络服务状态: sudo vim /etc/NetworkManager/NetworkNamager.conf

重启网络服务:sudo service network-manager restart

2,修改主机名称

/etc/hostname(修改后需重启生效)

/etc/hosts
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: