一、Java内存区域 从《深入理解Java虚拟机》一书中知道 1. 程序计数器 当前线程的行号指示器,JVM多线程的方式,导致了线程在被挂起到重新获取执行权时,需要知道上次挂起的地方在哪。在JVM中, 通过程序计数器来记录字节码的执行位置。程序计数器具有隔离性,为线程私有。此区域不会发生OOM。 2 ...
分类:
其他好文 时间:
2019-12-31 12:28:46
阅读次数:
68
刚编写的一个shell文件执行时突然遇到shell文件不能运行,一下子觉得奇了怪了,明明写的shell文件,而且添加了可执行权限,竟然提示这个结果:如下 尝试对文件的用vim打开该sh文件,输入:set ff ,显示fileformat=unix,说明没有问题(如果显示fileformat=dos, ...
分类:
其他好文 时间:
2019-12-31 12:11:01
阅读次数:
84
一般的网站用的到也就是777、755、644这三种权限。其中每个权限都有三位数字组成,第一位表示所有者的权限,第二位表示同组用户权限,第三位表示公共用户权限,r代表读取权限等于4,w代表写入权限等于2,x代表执行权限等于1。 777的权限就是:rwxrwxrwx 。第一位7等于4+2+1,所以就是r ...
分类:
其他好文 时间:
2019-12-30 23:23:29
阅读次数:
99
chmod 与 find 命令结合 修改一个目录及子目录下所有匹配到的文件的可执行权限 examples 1: 1、给一个目录及子目录下所有脚本文件添加可执行权限 find ./dir -name *.sh -exec chmod +x {} \; ...
分类:
其他好文 时间:
2019-12-23 17:13:07
阅读次数:
74
1、 (1)创建Shell脚本: (2)赋予执行权限: (3)执行Shell脚本: (4)对脚本赋值后执行脚本: $n:n为数字,$0代表命令本身,$1-9代表第一到第九个参数,十以上的参数用大括号包含,例如:${123}。 2、加法示例 (1)编写脚本: (2)赋予执行权限: (3)测试: 3、$ ...
分类:
系统相关 时间:
2019-12-20 00:57:54
阅读次数:
118
为了确保服务器安全性,正确配置防火墙十分关键。Ubuntu服务器设置防火墙白名单可以使用 和`ufw iptables ufw iptables iptables`简单易执行。 1 设置防火墙白名单 1.1 检查是否安装 1.2 添加 规则 1.3 使防火墙规则生效 添加可执行权限 创建 /etc/ ...
分类:
系统相关 时间:
2019-12-17 22:02:26
阅读次数:
524
有时候执行一个脚本或者运行一个可执行文件时,如执行脚本 ,会报错 ,你会再试 ,发现继续报错 ,这时候可能是因为该文件没有执行权限,可以通过 查看文件信息,如果确实没有,可以为文件增加执行权限 这个时候就可以运行了。 参考 "Command not found when using sudo" ...
分类:
系统相关 时间:
2019-12-17 15:07:05
阅读次数:
88
1 目录类型 2-4 文件所有者权限 5-7 用户权限 8-10 其他用户权限 11 .这里与SELinux有关目前不必关注 可以用数字代替权限: 例:chmod 755 adm 代表文件所有者权限是读、写、执行;当前用户权限读、执行权限;其他用户读、执行权限 ...
分类:
其他好文 时间:
2019-12-17 10:24:35
阅读次数:
71
因公司测试环境的登录模式有2种,大佬们直接写了个脚本完成一键切换,看了其中的脚本文件,其中出现了send "sh out.sh\r";一直疑惑这里的sh out.sh的意思...查了资料才发现也是执行脚本,但与./执行脚本有些区别!!! 一、使用./执行脚本 前提:要求对应的.sh文件需有执行权限。 ...
分类:
其他好文 时间:
2019-12-16 19:08:18
阅读次数:
117
1、创建一个新用户(整个操作都在超级管理员权限下) # adduser admin 2、为新用户设置密码 # passwd admin (如果提示密码无效,别管它,重新输入一遍即可) 3、查看/etc/sudoers的权限 # ll /etc/sudoers 4、增加到可读可写可执行权限(及777权 ...
分类:
其他好文 时间:
2019-12-14 15:57:41
阅读次数:
381