0308月 Linux 为特定的用户或用户组启用或禁用 SSH的方法 由于你的公司标准规定,你可能只能允许部分人访问Linux系统。或者你可能只能够允许几个用户组中的用户访问Linux系统。那么如何实现这样的要求呢?最好的方法是什么呢?如何使用一个简单的方法去实现呢? 是的,我们会有很多种方法去实现它。但是我们应该使用简单轻松的方法。为了简单轻松的完成目的,我们可以通过对/etc/ssh...…
0308月 CentOS7.4下 安装JDK1.8的图文教程 Linux安装JDK1.8步骤 1、检查CentOS是否有自带的openJDK,不建议使用自带的,所以先进行卸载。 输入命令“java-version”,下图显示为自带openJDK 2、卸载自带openJDK方法: 先查询带有java的文件:输入命令“rpm-qa|grepjava”,删除.norach以外的...…
0308月 在 Linux 系统中手动滚动日志的方法 日志滚动logrotation在Linux系统上是再常见不过的一个功能了,它为系统监控和故障排查保留必要的日志内容,同时又防止过多的日志造成单个日志文件太大。 日志滚动的过程是这样的:在一组日志文件之中,编号最大的(最旧的)一个日志文件会被删除,其余的日志文件编号则依次增大并取代较旧的日志文件,而较新的文件则取代它作为...…
0308月 在 Ubuntu Linux 上安装 Oracle Java 14的方法 最近,Oracle宣布Java14(或OracleJDK14)公开可用。如果你想进行最新的实验或者开发的话,那么你可以试试在Linux系统上安装Java14。 OracleJDK14(或简称Java14)发布版包含几个新功能,如果你想预览它们的话。我已添加了链接: instanceof的模式匹配 Records Te...…
0308月 详解bash中的初始化机制 Bash初始化文件 交互式loginshell 在下列情况下,我们可以获得一个loginshell: 登录系统时获得的顶层shell,无论是通过本地终端登录,还是通过网络ssh登录。这种情况下获得的loginshell是一个交互式shell。 在终端下使用--login选项调用bash,可以获得一个交互式login...…
0308月 在 Linux 上查看和配置密码时效的方法 使用正确的设置,可以强制Linux用户定期更改密码。以下是查看密码时效以及如何更改其中设置的方法。 可以将Linux系统上的用户密码配置为永久或设置过期时间,以让人们必须定期重置它们。出于安全原因,通常认为定期更改密码是一种好习惯,但默认并未配置。 要查看和修改密码时效,你需要熟悉几个重要的命令:chage命令及其-l...…
0308月 详解bash中的脚本调试机制 以调试模式运行脚本 通过bash-x<script>的方式可以在调试模式下运行整个脚本,bash会在在运行前打印出了每一行命令,而且每行前面用+号表明命令的嵌套层数. >bash-xdebug.sh +echo'Firstline' Firstline#输出结果没有加号 ++date#先执行命令...…
0308月 Linux系统用户管理命令小结 用户和组管理 1、用户/组基本概念 Usersandgroups: .Everyprocess(runningprogram)onthesystemrunsasaparticularuser. .Everyfileisownedbyaparticularuser. .Accesstofilesanddirectori...…
0308月 Linux用if判断目录是否存在实例方法 Linux如何使用if判断目录是否存在 方法如下: 1、脚本中使用if判断目录是否存在的方法 #!/bin/bash if[-d"c"];then echo"目录c存在" else echo"目录不存在" fi 2、简便写法 #!/bin/bash [-d"c"]&&echo"目录c存在" #...…
0308月 Linux bash:./xxx:无法执行二进制文件报错 今天给客户发了一个ubuntu下的小工具,用户到手后运行不了, 报错: 一开始以为是全权限的问题,所以让她“ls-la”一下,看看权限,但是结果是ok的,权限没问题 后来发现他是用的是32bit的ubuntu系统,而我们使用的是ubuntu64bit编译出来的程序,所以叫她换成64bit的ubuntu,就ok了。...…