1.常用命令补充

权限命令

r 读权限

w 写权限

x 执行权限

Linux/Unix 的文件调用权限分为三级 : 文件所有者(Owner)、用户组(Group)、其它用户(Other Users)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QKVBbc7E-1616114286244)(1.常用命令.assets/file-permissions-rwx.jpg)]

chmod

change the permissions mode of file更改文件或目录的权限

  • u 表示该文件的拥有者,g 表示与该文件的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。
  • + 表示增加权限、- 表示取消权限、= 表示唯一设定权限。
  • r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该文件是个子目录或者该文件已经被设定过为可执行。
chmod u+x,g+x b 用户自己增加了执行的权限(原本有读写的),同组内增加了执行的权限(原本有读)(其他用户有读的权限)
八进制语法

chmod命令可以使用八进制数来指定权限。文件或目录的权限位是由9个权限位来控制,每三位为一组,它们分别是文件所有者(User)的读、写、执行,用户组(Group)的读、写、执行以及其它用户(Other)的读、写、执行。历史上,文件权限被放在一个比特掩码中,掩码中指定的比特位设为1,用来说明一个类具有相应的优先级。

#权限rwx二进制
7读 + 写 + 执行rwx111
6读 + 写rw-110
5读 + 执行r-x101
4只读r–100
3写 + 执行-wx011
2只写-w-010
1只执行–x001
0000

例如, 765 将这样解释:

  • 所有者的权限用数字表达:属主的那三个权限位的数字加起来的总和。如 rwx ,也就是 4+2+1 ,应该是 7。
  • 用户组的权限用数字表达:属组的那个权限位数字的相加的总和。如 rw- ,也就是 4+2+0 ,应该是 6。
  • 其它用户的权限数字表达:其它用户权限位的数字相加的总和。如 r-x ,也就是 4+0+1 ,应该是 5。

chown

改变文件所有者

对象是用户

chown user file/dir

chgrp

改变文件所属组

对象是组

chgrp group file/dir


文件搜索命令

which

which指令会在环境变量$PATH设置的目录里查找符合条件的文件。

比如 which + 命令(ls,cd…)

find

查找文件

find 路径范围 选项 选项的值

-name

-type f 文件 d文件夹

-size 文件大小

-group 文件所属的组

-user 文件所属的用户

小技巧:

find … | wc -l统计文件个数 (忘了怎么具体用了,还请看到的大佬解释一下)

locate

(需要安装 yum install mlocate)

其功能与 find -name 相同,但在速度比find快,因为它会搜索数据库*/var/lib/locatedb*

使用前需要更新数据库(每天会更新一次)

在这里插入图片描述
在这里插入图片描述

grep

字符串匹配


网络命令

ifconfig

查看网络接口

netstat

查看系统网络系统的状态信息

  • -a 显示所有窗口
  • -at 所有tcp端口
  • -au 所有udp端口

参考

查看系统网络系统的状态信息

  • -a 显示所有窗口
  • -at 所有tcp端口
  • -au 所有udp端口

linux 的可执行文件分为5类:

  • Linux命令
  • 内置命令;使用type 命令查看是否为内置命令
  • 使用程序 ls、which
  • 用户程序
  • Shell脚本

重定向

输入输出重定向

根据> <的方向也能理解使用

在输出重定向中,>会覆盖原内容>>是追加修改

错误重定向

标准错误文件的编号是2,

cmd 2> file 把 stderr 重定向到 file 文件中;

>& 将一个句柄的输出写入到另一个句柄的输入中

<& 从一个句柄读取输入并将其写入到另一个句柄输出中(不是很明白

参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值