码迷,mamicode.com
首页 > 系统相关 > 详细

20150307+Linux2+vi操作快捷键-02

时间:2016-05-07 23:53:02      阅读:574      评论:0      收藏:0      [点我收藏+]

标签:

6、其他相关命令

su :切换当前用户

基本语法

su 用户名

技术分享

当从超级管理切换到普通用户,直接进入不需要输入密码

当从普通用户切换到普通用户,需要输入密码

当从普通用户切换到超级管理员,也需要输入密码

newgrp :切换所属组

基本语法:

newgrp 组名

技术分享

whoami :我是谁,查看当前用户名

技术分享

id :查看当前用户信息

技术分享

groups :查看当前用户的所属组信息

技术分享

chfn   [用户名称] :修改用户备注信息

finger  [用户名称] :查看用户备注信息

技术分享

7、批量添加用户

批量添加用户六部走:

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文件中

批量导入原理图:

技术分享

8、赋予某些用户特殊的权限

sudo 某指令

vi /etc/sudoers(建议采用vi的形式)

visudo

技术分享

技术分享

以上两种都可以用于解决赋予某些用户特殊权限,但是请看清楚当前所登陆的主机

localhost

bogon

如需为用户开辟所有权限,请使用如下方式

技术分享

由于系统中,如要赋予某些用户特殊指令,必须要搞清楚该指令所存放的位置,可以采用Linux中的whereis指令获取其所在位置

技术分享

、文件管理

1Linux系统中的文件权限

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

2ls指令

ls [参数] [路径或文件名] :查看当前路径文件信息

-l :以列表形式显示文件信息

ll

-a :查看文件的全部信息(包括隐藏文件)

技术分享

第1列:文件权限

第2列:文件节点个数(子文件数)

第3列:文件拥有者

第4列:文件所属组

第5列:文件大小

第6列:文件的最后修改时间

第7列:文件名称

3、目录管理

mkdir 目录名 :创建文件目录

技术分享

-p :递归创建

技术分享

-m :创建目录时,指定文件权限

技术分享

rmdir 目录名 :删除文件目录

技术分享

-p :递归删除

技术分享

说明:rmdir指令在删除文件夹时,如要删除的文件存在子文件时,系统是不允许删除的

4、文件的创建与删除

vi filename :创建文件、

touch 文件名 :创建文件但不打开

技术分享

rm 文件名 :删除文件或文件夹

-r :递归删除

-f :删除确认

技术分享

5、复制与移动

cp [参数] <源文件路径> <目标文件路径>

-R :递归复制

-p :复制时保持文件的原有属性

-v :显示复制进度

复制文件夹:

技术分享

复制文件:

技术分享

mv [参数] [源文件或目录] <目标文件或目录>

-v :显示进度

技术分享

mv除了可以移动某个文件,还可以实现为文件重命名

技术分享

6、文件统计

wc [参数] <文件列表> :文件大小统计

-c :统计文件字节数

-l :统计文件的总行数

-w :统计文件的单词书

技术分享

7、grep搜索

grep [参数] <‘字符串’> <源文件>

-n :匹配的行号

-c :匹配的行数

-i (ignore):忽略大小写

技术分享

8、显示文件内容

cat :显示文件内容(正序显示)

tac :显示文件内容(反序显示)

技术分享

9、更改文件权限

chmod  :更改文件权限

-R :递归修改

技术分享

chown :更改文件所有者

-R :递归修改

技术分享

chgrp :更改文件所属组

-R :递归修改

技术分享

10、软硬链接

ln [参数] <源文件或目录> <目标文件或目录>

-s :创建软链接文件

-d :创建硬链接文件

注:创建链接时,文件路径必须采用全路径

技术分享

从外观对比:

软链接是有颜色的,浅蓝色

硬链接是没有颜色的,和普通文件无异

从ls –l文件对比

软链接文件有指向关系

硬链接文件没有指向关系

删除源文件对软硬链接的影响

如果是软链接,当删除源文件时,我们软链接文件会受到影响

如果是硬链接,当删除源文件是,我们的硬链接文件不会受到任何影响

20150307+Linux2+vi操作快捷键-02

标签:

原文地址:http://www.cnblogs.com/lifushan/p/5469406.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!