2.linux

!!!!!文件目录类命令——rm

删除文件或目录

-r:递归删除

rm /test/a/issue1然后然后出问号输入“y”

rm -rf /test/a/tmp2(-rf强制删除)

!!!!!查询类命令——find

文件或目录的查找

find /etc -name init(查找etc目录下的init文件)

init**init**init

init???(匹配某个字符)

find /etc -size +204800(在etc目录下查找大于+100m的文件)

find /etc -size +163840 -a -size -204800(在etc目录下查找大于+80,小于-100m的文件)

-a(和and)-o(或者or)

find /home/zw -user zw(在zw家目录下查找所有者为zw文件)

find /etc -ctime -1数字1(在/etc目录下查找24小时内被修改过属性的文件和目录)

find /test -mmin +2(在/test目录下查找被修改超过两分钟的文件和目录)

c:改变a:访问m:修改-:时间内+:多长时间以上

find/etc -name init* -a -type f(在/etc目录下查找init开头的普通二进制文件)

f:普通二进制文件l:软链接文件d:目录

find /etc -name init* -a -type f -exec ls -l {} \;

(在/etc下查找init开头的普通文件,并显示其详细信息)

find /etc -size +20480 -exec cp -r {} /test/c \;

(将/etc下小于10M的文件和目录复制到/test/c目录下)

find...-exec 命令 {} \;(对匹配指定文件执行某一命令)

!!!!!文件目录类命令——ln

创建链接文件

-s:创建软链接文件

ln -s /test/c /test/d/c.soft(创建/test/c的软文件c.soft储存在/test/d下)

ln /test/c /test/d/c.hard (创建文件/test/c的硬链接C.hard,储存在/test/d目录下)

!!!!!文件目录类命令——grep

-c:显示匹配的行的个数

grep ftp /etc/services (显示/etc/services文件中带有ftp字符串的行)

grep -c ftp /etc/services (显示/etc/services文件中带有ftp字符串的行的个数。)

用户和组群配置文件

文件功能 文件路径

用户账号文件 /etc/passwd

用户密码文件/etc/shadow

用户组账户文件/etc/group

用户组密码文件/etc/gshadow

用户选项配置文件/etc/login.defs

超级用户UID:0

普通用户UID:500-60000

伪用户UID:1-400

用户账号文件:more /etc/passwd(查看用户)

用户密码文件:more /etc/shadow(查看密码)

用户组账户文件 :more /etc/group(查看配置文件)

用户组密码文件:more /etc/gshadow(查看密码)

用户账户相关命令

!!!!!————useradd:添加用户账号

-c “”:用户描述信息

-e:指定账号有效期限,格式为YYYY-MM-DD

-g:用户的缺省组的gid。

-G:用户所属的附属组列表。多个组用逗号隔开。

ls -ld(看目录本身)

more /etc/passwd (查看用户信息)

!!!!!————passwd :设置(修改)用户账号命令

-l:锁定(停用)用户账户。passwd qff(更改密码)

-u:解锁用户账户。

-x:口令最长存活天数。 passwd -x 30 qff(设置天数)

-w:口令到期前提前警告的天数 passwd -x 30 -w 3 qff(同时设置天数和警告)

!!!!!————user-r:只删除与账户相关文件中用户的信息。

!!!!!————userdel -r (删除用户)

如:/etc/passwd /etc/shadow /etc/group

加-r:删除账户信息同时,还将用户主目录和其下的所有文

件和目录删除。

(直接在/etc/passwd和/etc/shadow文件中删除该用户所对应的行。)

!!!!!————usermod:设置(修改)用户账号属性

-l:修改用户名。 usermod -l qirui qff(修改用户名)

-L:禁用用户账户。

-U:解除用户账户锁定。usermod禁用:-Lpasswd禁用:-l

-c:描述信息更改。usermod -c “某某” qff(描述信息)

-g:加入另一组usermod -g daemon qff

其余与useradd选项一样。 恢复:-U恢复:-u

用户组相关命令

!!!!!————groupadd新建用户组

groupadd 用户组名

!!!!!————gpasswd 设置(修改)用户组密码,添加,删除用户组成员,指定组管理员

-a:将用户加入组gpasswd -a lis network(将lis添加到network)

-d:将用户从组中删除

-A:给组指派管理员。

设置组密码

!!!!!————groupdel 删除用户组

groupdel 用户组(路径)

!!!!!————groupmod修改用户组属性

-n:修改组的名称。

-g:修改组的id号。(一般不用)

!!!!!————su(-用户名)切换用户

临时转变用户的缺省组:newgrp 组名

要转换的组必须设有组密码,否则不能转化。

重启后失效。

列出指定用户的组群:groups 用户名 (查看用户组群)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值