13_文件系统访问列表_case语句及脚本选项
FACL:Filesystem Access Control List
利用文件扩展保存额外的访问控制权限
setfacl:
-m:设定
u:UID:perm
g:GID:perm
root@kali:~# setfacl -m u:hadoop:rw- inittab
###
d:u:UID:perm
d:g:GID:perm
为某一个目录设定默认的访问控制列表的,意味着在次目录创建的任何文件都继承为某个用户设置的访问能控制列表,就是继承后面的这个u:UID:perm
###
-x:取消
u:UID
g:GID
root@kali:~# setfacl -m u:hadoop inittab
ls -l后,属性栏结尾带+号的就是有额外的访问控制列表/扩展属性
getfacl:
终端类型:
console:控制台,控制台不是终端,只是能直接连接硬件设备的显示页面
pty:物理终端,我们已经被设备识别出来了,但此前仍然跟用户没有关联的时候,这个终端就是物理终端,通常物理终端就是控制台,(vga卡,简单来讲就是你的显卡)
tty#:虚拟控制台,通常附加在某个物理终端上的,而且这个控制台通常在本地,附加在某个物理终端上并结合软件的方式模拟实现的,(vga)
ttys#:串行终端,(电视剧里那些一串一串出来的字符就是串行出来的)
pts/#:伪终端,它是一个伪文件系统,
w:
who:
whoami:
last:显示当前登录系统的登录日志的(显示/var/log/wtmp文件的,用户的登录历史及系统重启历史)
-n#:显示最近#次相关信息
lastb:(/var/log/btmp文件,显示用户错误的登录尝试)在通web的服务器上使用lastb就能查看暴力破解主机的人。非法进入的时候就要记得抹除各种登录信息、日志、命令历史等。
-n#:显示最近#次相关信息
lastlog:当前系统上每一个用户最近一次的登录信息
-u USERNAME:显示特定用户的登录信息
basename:显示路径基名的
basename $0:意为取得脚本命令本身,执行脚本时的脚本路径及名称
mail:邮件
hostname:显示当前主机的主机名的
s
生成随机数
RANDOM:0-32768
随机数生成器:熵池
/dev/random
/dev/urandom
random会阻塞用户的进程,urandom不会,当熵池中的随机数用完后,urandom会通过软件模拟。安全性上random更安全
补充:
case多分支选择语句
case SWITCH in
valuel1)
statement
...
;;
valuel2)
statement
...
;;
*)
statement
...
;;
esac
13_文件系统访问列表_case语句及脚本选项的更多相关文章
- linux基础16-bash编程(case语句及脚本选项 )
(1) case语句:选择结构 case SWITCH in value1) statement ... ;; //双分号结尾. value2) statement ... ;; *) stateme ...
- 重新想象 Windows 8 Store Apps (23) - 文件系统: 文本的读写, 二进制的读写, 流的读写, 最近访问列表和未来访问列表
原文:重新想象 Windows 8 Store Apps (23) - 文件系统: 文本的读写, 二进制的读写, 流的读写, 最近访问列表和未来访问列表 [源码下载] 重新想象 Windows 8 S ...
- 背水一战 Windows 10 (92) - 文件系统: 读写“最近访问列表”和“未来访问列表”, 管理以及使用索引
[源码下载] 背水一战 Windows 10 (92) - 文件系统: 读写“最近访问列表”和“未来访问列表”, 管理以及使用索引 作者:webabcd 介绍背水一战 Windows 10 之 文件系 ...
- 重新想象 Windows 8 Store Apps (22) - 文件系统: 访问文件夹和文件, 通过 AQS 搜索本地文件
原文:重新想象 Windows 8 Store Apps (22) - 文件系统: 访问文件夹和文件, 通过 AQS 搜索本地文件 [源码下载] 重新想象 Windows 8 Store Apps ( ...
- 转: 使用 /sys 文件系统访问 Linux 内核
转一个挺不错的文章 使用 /sys 文件系统访问 Linux 内核 https://www.ibm.com/developerworks/cn/linux/l-cn-sysfs/ 如果你正在开发的设备 ...
- Windows Store App 近期访问列表
Windows 8系统在管理用户的文件时,会将用户近期访问的文件添加到对应应用的近期访问列表中,所有的Windows应用商店应用都有各自的近期访问列表,根据文件的上一次访问时间,可以在列表中对文件进行 ...
- 常见的if语句shell脚本
常见的if语句shell脚本 author :headsen chen 2017-10-17 15:00:07 1,cat if.sh 2, cat if2.sh
- React Native之本地文件系统访问组件react-native-fs的介绍与使用
React Native之本地文件系统访问组件react-native-fs的介绍与使用 一,需求分析 1,需要将图片保存到本地相册: 2,需要创建文件,并对其进行读写 删除操作. 二,简单介绍 re ...
- Python访问列表中的值
Python访问列表中的值: 列表中可以包含所有数据类型: # 列表中可以存放 数字数据类型数据 # int 型数据 lst = [1,2,3] print(lst) # [1, 2, 3] # fl ...
随机推荐
- ORACLE——将多行文本数据转换成一行
前几天项目中有个到处文件的功能,但是有一个字段存进的数据存在换行情况,导出来的数据会出现错乱的情况,所以需要把换行的数据转换成一行.当然也可以在java程序中实现. 数据库中的数据为: SQL'; A ...
- mysql表类型导致的 setRollbackOnly() 事务不回滚
在SpringBoot 中,使用事务非常简单,只需在方法上面加入 @Transactional 注解就可以实现.也可加在类上,此时则类中所有方法都支持事务. 而当我使用下面代码时,发现事务却没有回滚 ...
- MySQL数据库常用命令和概念 (1)
一.数据库的创建: 1.创建一个名称为mydb1的数据库 create database mydb1; 2.创建一个使用utf8字符集的mydb2数据库. create database mydb2 ...
- 多个页面引用公共的头部 header.html 和尾部 footer.html
方法:通过load()函数,引入公共头部和尾部文件; js代码预览: $(".headerPage").load("header.html"); $(" ...
- 2019CCF-GAIR全球人工智能与机器人峰会于7月在深圳召开
全球人工智能与机器人峰会(CCF-GAIR)是由中国计算机学会(CCF)主办,雷锋网.香港中文大学(深圳)承办,得到了深圳市政府的大力指导,是国内人工智能和机器人学术界.工业界及投资界三大领域的顶级交 ...
- centos7.5 安装gaussian09和 gaussianview4
一.安装gaussian09 1. 解压安装包 $ mkdir Gaussian$ cd Gaussian$ tar xvf g09_linux.tar 2. 设置环境变量 #gaussian09 e ...
- 6#day2总结
一次小小的总结https://github.com/DuGuQiuBai/Java/blob/master/day02/day02%E6%80%BB%E7%BB%93.txt 1:常量(掌握) (1) ...
- python安装setup.py问题
一:python下setuptools安装( No module named setuptools 解决方案) 1. 下载:在它的官网可以下载到安装包:https://pypi.python.org/ ...
- zuul 自定义路由规则
1,zuul的maven配置 <!--spring cloud 相关包--><parent> <groupId>org.springframework.boot&l ...
- window xshell 连接本地ubuntu虚拟机
先设置VMware 虚拟机的连接属性 1.桥接,利用真实网卡 设置和window 同一个网段就可以直接通信 2.hostnoly是通过vm8(查看你的所有网络连接) 只能和主机联系 设置和vm8同一 ...