Linux命令含义及用法,linux常见命令及用法

1.

权限和用户:

ls -l:目录名/文件名,查看目录/文件的权限 rwxrwxrwx

属主 属组 其他用户

user(u) group(g) other(o)

2.chmod:change mode :修改权限

chomd+x :添加可执行权限

文件名 chomd u+x 文件名 g+x 文件名 o+w 文件名 (其他用户加上写权限) a+x:所有用户 a-x:all所有

3.umask:显示当前我们创建文件后,,文件的默认权限 ,以补码形成777: 目录

777-022 = 755

rwxr-xr-x: 111101101:

666 : 普通文本文件

默认都没有可执行权限

rw-rw-rw- : 666

666-022 : 644

rw-r--r-- : 110100100

3.useradd:新建用户

useradd : 新建用户

useradd -m 用户名 : 自动创建家目录

useradd -m ppp -s /bin/sh -u 1200

-d 目录 : 指定家目录

-s shell名称 : 指定登录后分配的shell

/bin/bash

/bin/sh

-g 用户组名: 指定用户组 主要组

-G 附加组 : 附加组 次要组

-u uid : 指定用户id

默认 1000以后的

userdel:删除用户

-f:强制删除 用户在线也会删除

-r:连着用户的家目录 一起也会被删除

groupadd :添加用户组

groupadd:组名称

-g:gid 组 id

groupadd fff

useradd -g fff sjievjj

tail -1 /etc/passwd

passwd:用户名

4.diff:比较两个文件的不同

不同的行号显示

< 第一个文件中的内容

第二个

comm:比较两个文件

三排结果

1 : 只存在第一个文件中的内容

2 : 第二个文件中内容

3 : 公共的内容 相同的内容

5.**sort **:排序

默认不比较数字的大小

从左到右 字母序 数字大小比较

-n : 比较 数字大小

-o : 输出比较结果

-r : 逆序 显示

sort -t‘ ‘ -k2 -n test1

-t : 指定分隔符

-k : 指定比较的列

-n : 数字大小

sort -t‘:‘ -k3 /etc/passwd | less

-n

sort -t‘:‘ -k3 -n /etc/passwd | less

6.**uniq**:去重

默认相邻的才能去重 与sort合用

cat test2 | sort | uniq

cat -s test3 : 压缩空行

7.**tac** :以相反顺序输出

8.wc :统计 字符 单词数 行数 -l : 行数 -w : 单词数-c : 字符数

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值