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

2014下半年自学Linux命令2(持续更新)

2015-03-20 12:43 239 查看
vim编辑器

yy 复制本行

1,$s/word1/word2/gc 用1替换2

x 删除光标后的

gg 移动到本行

i,l 一般模式

a,A 插入模式

o,O 命令行模式

r,R 替换模式

w 保存

q 退出

! 强制执行

ctrl+v 块选择

ctrl+w-s 分屏

%s/a/b/g 将a替换成b

用户与组:

uid:用户id

Gid:组id

useradd

-u 给用户一个ID

-g 加用户组名

-G 这个用户组还可以加的组

-c 说明内容

-d 指定某个目录为主目录

-s 加一个SHELL

-e 加日期

参考目录:/bin/bash /etc/skel

/etc/default/useradd /etc/login.defs

/etc/skel/*

passwd 修改密码

-l 锁定帐号

-u 解锁帐号

-i 密码失效日期

-n 多久不可以修改密码天数

-x 多久内必须要改密码天数

-w 密码过期前几天警告

usermod 帐号调整

-c 接帐号说明

-d 接帐号文件夹

-e 接日期

-f 接天数

-group 接初始用户组 /etc/passwd

-G 修改次要用户组 /etc/group

-a 与G连用可以增加其次要组

-l 修改账户名称

-s 接SHELL

-u 解锁

userdel 删除用户

-r 删除用户及其主目录

groupadd

-g 接某个特定ID

-r 新建系统用户组

groupdel 删除用户组

密码修改 相关目录 /etc/passwd

/etc/shadow

/etc/group

/etc/gshadow

chage -l 列出详细密码信息

-d 接日期最近修改密码的日期

-E 接日期或时间失效时间

-I 加天数失效时间

-m 密码最短保留天数

-M 密码最大保留天数

-W 密码失效前警告的天数

用户切换

su - 切换用户(包括环境变量)

visudo ROOT相关文件

文件的权限修改

chgrp 修改组

chown 修改所有者

chmod 修改文件权限

-R 命令的递归执行

chmod u + r

g - w

o = x

a

o+t 1 对文件夹,只有该文件所有者才可以更改删除执行该文件

u+s 4 对文件,任何人都可以以文件所有者身份运行只对二进制文件

g+s 2 对文件或目录,对文件(二进制,会获得用户组的支持)对目录(新建文件的用户组与此目录的用户组相同)

umask 系统默认权限(减去111)

chattr -a 只能增加数据

-i 不能被进行任何操作

lsattr -a 显示隐藏权限

-d 只显示目录属性

-R 递归的显示子目录的属性
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: