标签:
su :切换当前用户
基本语法
su 用户名
当从超级管理切换到普通用户,直接进入不需要输入密码
当从普通用户切换到普通用户,需要输入密码
当从普通用户切换到超级管理员,也需要输入密码
newgrp :切换所属组
基本语法:
newgrp 组名
whoami :我是谁,查看当前用户名
id :查看当前用户信息
groups :查看当前用户的所属组信息
chfn [用户名称] :修改用户备注信息
finger [用户名称] :查看用户备注信息
批量添加用户六部走:
1)编辑用户文件
2)编辑密码文件
3)newusers
4)pwunconv
5)chpasswd
6)pwconv
1)编辑用户文件
2)编辑密码文件
3)newusers导入用户到passwd文件
4)pwunconv
反转命令:反转/etc/shadow文件中的密码信息还原到/etc/passwd文件中
5)chpasswd
基本语法:
chpasswd < pass.txt
导入pass.txt密码文件到passwd文件中
6)pwconv反转passwd中的密码信息到shadow文件中
批量导入原理图:
sudo 某指令
vi /etc/sudoers(建议采用vi的形式)
visudo
以上两种都可以用于解决赋予某些用户特殊权限,但是请看清楚当前所登陆的主机
localhost
bogon
如需为用户开辟所有权限,请使用如下方式
由于系统中,如要赋予某些用户特殊指令,必须要搞清楚该指令所存放的位置,可以采用Linux中的whereis指令获取其所在位置
r(read) 4 可读
w(write) 2 可写
x() 1 可执行
644 755
rw-r-r rwx-rx-rx
用户权限
所属组权限
组外用户权限
在Linux中可以通过ls –l查看文件的详细信息
drwxr-xr-x说明
第一个字母d全称dir(代表目录)
后面的位数代表当前文件权限
rwxr-xr-x
rwx r-x r-x
7 5 5
ls [参数] [路径或文件名] :查看当前路径文件信息
-l :以列表形式显示文件信息
ll
-a :查看文件的全部信息(包括隐藏文件)
第1列:文件权限
第2列:文件节点个数(子文件数)
第3列:文件拥有者
第4列:文件所属组
第5列:文件大小
第6列:文件的最后修改时间
第7列:文件名称
mkdir 目录名 :创建文件目录
-p :递归创建
-m :创建目录时,指定文件权限
rmdir 目录名 :删除文件目录
-p :递归删除
说明:rmdir指令在删除文件夹时,如要删除的文件存在子文件时,系统是不允许删除的
vi filename :创建文件、
touch 文件名 :创建文件但不打开
rm 文件名 :删除文件或文件夹
-r :递归删除
-f :删除确认
cp [参数] <源文件路径> <目标文件路径>
-R :递归复制
-p :复制时保持文件的原有属性
-v :显示复制进度
复制文件夹:
复制文件:
mv [参数] [源文件或目录] <目标文件或目录>
-v :显示进度
mv除了可以移动某个文件,还可以实现为文件重命名
wc [参数] <文件列表> :文件大小统计
-c :统计文件字节数
-l :统计文件的总行数
-w :统计文件的单词书
grep [参数] <‘字符串’> <源文件>
-n :匹配的行号
-c :匹配的行数
-i (ignore):忽略大小写
cat :显示文件内容(正序显示)
tac :显示文件内容(反序显示)
chmod :更改文件权限
-R :递归修改
chown :更改文件所有者
-R :递归修改
chgrp :更改文件所属组
-R :递归修改
ln [参数] <源文件或目录> <目标文件或目录>
-s :创建软链接文件
-d :创建硬链接文件
注:创建链接时,文件路径必须采用全路径
从外观对比:
软链接是有颜色的,浅蓝色
硬链接是没有颜色的,和普通文件无异
从ls –l文件对比
软链接文件有指向关系
硬链接文件没有指向关系
删除源文件对软硬链接的影响
如果是软链接,当删除源文件时,我们软链接文件会受到影响
如果是硬链接,当删除源文件是,我们的硬链接文件不会受到任何影响
标签:
原文地址:http://www.cnblogs.com/lifushan/p/5469406.html