Linux 文件权限、用户权限和用户组管理&vim的一些基本使用技巧

一、熟练使用30个以上常用命令。

二、文件权限、用户权限讲解和用户组的管理

1、Useradd用于创建用户

useradd –d /home/tt/ -s /bin/bash –g pansir

2、Usermod用于修改用户

usermod -d /home/test -s /bin/bash tom,修改tom用户的家目录为/home/test,并指定登录的shell。

usermod -G test1,test2 tom将tom用户属组改成 test1,test2附属组

usermod -l tom test 将tom用户修改成test

3、groupadd

groupadd tom创建tom组

useradd -g 1000 tom 创建tom组并指定GID为1000

4、groupmod

groupmod -n tom test 修改组名称,将tom组名改成test

groupmod -g 1000 tom修改组GID号,将原来tom组GID改成GID 1000

?

文件权限:

Linux权限授权,默认是授权给三种角色,分别是 user,goup,other

U代表用户uesr

G代表组 group

O代表其他 other

Ls –l 可以查看文件的权限

如图:

drwxr-xr-x,d表示目录
后面每三位代表一个权限,
前面rwx代表user权限,中间r-x代表group权限
后面r-x代表other权限 root root第一个表示所有者
第二个root表示所属组

rwx细分:

r-读取权限,

w-写入权限

x-执行权限

也可以用r=4,w=2,x=1来表示权限

chown用来改变文件的所有者和所属组

例如:将/tmp/test.txt文件所有者和所属组更改成pansir

chmod用来改变文件的权限

chmod u=rwx,g=rx,o=rx test.txt和chmod g+w,o-x test.txt

这样太麻烦,有比较简单的做法,如下;

给文件UGO都只能读取:chmod 444 test.txt

将文件test.txx文件user读写执行权限,group读写权限,other执行权限

可以用r=4,w=2,x=1来表示权限

那么user权限=4+2+1,group=4+2,other=1

chmod 761 test.txt

?

三、vi编辑器的使用

?

vim模式转换:

(1)、从命令模式切换到输入模式

i:在当前光标所在字符的前面,切换输入模式

a:在当前光标所在字符的后面,切换输入模式

o:在当前光标所在行的下方新建一行,并切换输入模式

I:在当前光标所在行的行首,切换输入模式

A:在当前光标所在行的行尾,切换输入模式

O:在当前光标所在行的上方新建一行,并切换输入模式

?

(2)、从输入模式切换到命令模式?

???? 按esc键。

(3)、命令模式进入末行模式

?????按:键

(4)、末行模式切换到命令模式

?????按esc键

编辑完成后退出

进入末行模式,输入以下字符,即可退出

w:保存文件

q:退出

wq:保存并退出

q!:不保存并退出

w!:强制保存

wq=x 保存退出

命令模式下光标移动:

0和^光标跳转到行首

$光标跳转到行尾

GG光标跳转到最后一行

gg光标跳转到文本的第一行

命令模式下复制、粘贴、删除、撤销:

删除:dd删除光标所在整行,dd前面可以加数字,例如 4dd删除4行

X删除单个字符

复制:yy复制光标所在行,yy前面可以加数字,例如 4yy从光标所在行开始复制4行

粘贴:p粘贴

撤销:u逐行撤销

命令模式下查找和替换:

查找:命令模式下输入"/+字符"表示要查找的字符

替换:
:s/tom/pansir/g替换光标所在行中所有tom为pansir

:%s/tom/pansir/g 将文本中tom全部替换成pansir

:21,22s/tom/pansir/g 将21行到22行tom替换成pansir

?

末行模式下添加行号和取消行号

:set nu添加行号

:set nonu 取消行号

原文地址:http://blog.51cto.com/13847510/2138931

时间: 2024-10-09 08:42:15

Linux 文件权限、用户权限和用户组管理&vim的一些基本使用技巧的相关文章

Linux文件、用户权限及文本处理训练

注:通过练习发现在使用grep时,使用-e选项(即扩展正则表达式),可以避免添加更多的转义字符 1 cp -r /etc/skel /home/tuser1 && chmod -R 000 /home/tuser1 2 vi /etc/group 3 Vi /etc/passwd 4 cp -r /etc/skel /home/hadoop && chmod 700 /home/hadoop 5 chown -R hadoop:hadoop /home/hadoop/ 6

Linux文件和目录权限详解

一.Linux文件和目录权限管理 1.文件权限说明: (1)r:表示具有读取文件内容的权限: (2)w:表示具有新增,修改文件内容的权限: (3)x:表示具有执行文件的权限,同时需要有r权限: 2.目录权限说明: (1)r:表示具有浏览目录下有哪些文件的权限,必须同时用x权限才可以: (2)w:表示具有新增.删除.移动目录内容文件的权限,同时需要有x权限: (3)x:表示具有进入目录的权限: 3.权限获取顺序 先看用户是不是文件所有者,再看是不是所属组,最后看是不是其他用户,如果是其中一个,就有

Linux文件和目录权限详细讲解

转载请标明出处: http://www.cnblogs.com/why168888/p/5965180.html 本文出自:[Edwin博客园] Linux文件和目录权限解读 如何设置Linxu文件和目录的权限 字符表示法 1)ls -l:查看所在目录所有文件的权限 2)chmod u=r file:把file文件的当前(用户user)的权限赋值为可写模式 3)chmod g=wrx file:把file文件的当前(组gruop)的权限赋值为可写,可读,可执行模式 4)chmod g-x fil

Linux文件和目录权限实战讲解

 Linux文件和目录权限实战讲解 环境创建俩个用户 user1  和  user2 [[email protected] ~]# useradd user1 [[email protected] ~]# useradd user2 创建两个文件夹 [[email protected] ~]# mkdir -p /user1 /user2 打开另外一个终端 切换到 su - user1 [[email protected] ~]# su - user1 在user2下面创建一个user2的文件

Linux下的用户权限

用户权限: drwxr-xr-x 4 root root 1024 06-22 17:36 boot #权限位 硬连接数 所属用户 所属组 大小 最后修改时间 文件/目录# r w x 4 2 1 用户权限位分为3段,分别对应USER GROUP OTHER rwxr-xr-x 755 默认的目录权限 rw-r--r-- 644 默认的文件权限(都是不给执行权限的) umask 查看默认创建目录时候的去掉的权限,看后面3位 [[email protected] zhangsan]# umask

linux文件和目录权限的设置

linux文件和目录权限的设置 修改文件权限 如果想改变文件或目录的权限,可以使用chmod命令,改变文件或目录的权限有两种方法:助记法和八进制法. ·助记法: 语法: 使用u(user).g(group).o(other).a(all)表示要设置权限的位置,使用+表示添加.使用-表示减少权限.使用=表示设置为什么样的权限,使用rwx表示权限. 例如: [email protected] tmp]# touch test.txt [[email protected] tmp]# ll total

Linux系统下用户与组的管理

Linux系统下用户与组的管理 一.用户及组基本概述 Linux 系统上,用户管理是基于用户名和密码的方式进行资源的分配. 1.uid(用户身份标识) (1)root用户 uid为0 (2)普通用户:1--65535 系统用户 系统已经已经存在专门用来对系统服务或者系统资源进行管理的 1--499(CentOS 6.X) 1--999 (CentOS 7.X) 登录用户(平时专门做系统管理的用户) 500+ (CentOS 6.X) 1000+ (CeentOS 7.X) 2.gid(用户组身份

虚拟化基础架构Windows 2008篇之2-域用户与域用户组管理

1.3 域用户与域用户组管理 计算机是模拟现实生活的电子设备,同样,联网的计算机也是在模拟客观世界人与人之间的关系与交往.在现实世界中,人人都有一个身份,每个人的身份决定了他的工作与职权范围.而在计算机网络中也有一个代表"身份"的名称,称为"用户".用户的权限不同,决定了用户对计算机及网络控制的能力与范围也各不相同.用户有两种类型:一种是只能用来访问本地计算机(或使用远程计算机访问本计算机)的"本地用户账户",另一种是可以访问网络中所有计算机的&

Linux文件/目录的权限及归属管理精讲

一.文件的权限和归属概述 1.访问权限 读取r:允许查看文件内容.显示目录列表: 写入w:允许修改文件内容,允许在目录中新建.移动.删除文件或子目录: 可执行x:允许运行程序.切换目录 2.归属(所有权) 属主:拥有该文件或目录的用户账号: 属组:拥有该文件或目录的组账号: 3.查看文件的权限和归属 4.chmod设置文件权限 chmod命令的基本语法格式如下: 应用举例: [[email protected] ~]# touch 1.txt <!--创建1.txt文件--> [[email