-
详解Linux中查看jdk安装目录、Linux卸载jdk、rpm命令、rm命令参
所属栏目:[安全] 日期:2020-12-15 热度:114
一、查看jdk安装目录 [root@node001 ~]# whereis javajava: /usr/bin/java /usr/local/java#java执行路径[root@node001 ~]# which java/usr/bin/java#查看JDK安装路径[root@node001 ~]# echo $JAVA_HOME/usr/local/java/jdk1.7.0_80[root@node001 ~]# echo $[详细]
-
linux bash shell中case语句的实例
所属栏目:[安全] 日期:2020-12-15 热度:72
bash case语句的例子。 分享一段bash shell代码,对于学习bash的同学理解case语句的用法,会有帮助。 例子: 复制代码 代码如下: #!/bin/bash ## # Program: # File operation # 1.) Open file 2.) Display file 3.) Edit file 4.) Delete file # site: WWW.[详细]
-
简析Linux中如何改变文件或目录的访问权限
所属栏目:[安全] 日期:2020-12-15 热度:67
Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作。 文件或目录的访问权限分为只读,只写和可执行三种。以文件为例,只读权限表示只允许读其内容,而禁止对其做任何的更改操作。可执行权限表示允许将[详细]
-
linux .bash
所属栏目:[安全] 日期:2020-12-15 热度:149
/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行. 并从/etc/profile.d目录的配置文件中搜集shell的设置. /etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取. ~/.bash_profile:每个用[详细]
-
Linux中文件权限目录权限的意义及权限对文件目录的意义
所属栏目:[安全] 日期:2020-12-15 热度:83
linux中目录与文件权限的意义 一、文件权限的意义 r:可以读这个文件的具体内容; w:可以编辑这个文件的内容,包括增加删除文件的具体内容; x:文件就具有了可执行的权限-------注意:这里和window不一样,在win中,文件的可执行权限是通过扩展名表现出来[详细]
-
Linux文件权限与目录管理详解
所属栏目:[安全] 日期:2020-12-15 热度:144
一、Linux文件系统的三种身份 1)、文件所有者 2)、同组用户 同一个用户组的用户可以访问该用户组的文件; 每个账号可以加入多个用户组。 在同一个用户组的文件也可以设置不同的权限,可以不让本组用户查看。 3)、其他人 除了文件主、同组用户以外的人就是[详细]
-
linux bash中too many arguments问题的解决方法
所属栏目:[安全] 日期:2020-12-15 热度:131
判断一个文件的内容是不是为空,使用语句: if test -z `cat filename` 当filename为空或者只有一行没有空格的字符串的时候,一切正常,反之,则会报:too many arguments,甚至是: binary operator expected之类的错误。 参考文章:http://www.ibm.com/deve[详细]
-
linux修改目录和文件权限的简单命令解释
所属栏目:[安全] 日期:2020-12-15 热度:141
今天遇到的问题,如何一个用户如www的权限复制给我的用户? 目录的权限表示:dwrxr--r-- 其中第一个字符 d代表目录, -代表字符 w代表可写,r代表可读 x代表可执行 数字为4,2,1 其中第一组是文件或者目录所有者权限,第二组代表当前用户所在用户组,第三组[详细]
-
Linux 中纠正拼写错误的Bash 命令方法
所属栏目:[安全] 日期:2020-12-15 热度:58
我知道你可以按下向上箭头来调出你运行过的命令,然后使用左/右键移动到拼写错误的单词,并更正拼写错误的单词,最后按回车键再次运行它,对吗?可是等等。还有一种更简单的方法可以纠正 GNU/Linux 中拼写错误的 Bash 命令。这个教程解释了如何做到这一点。[详细]
-
Linux目录与文件的权限意义详解
所属栏目:[安全] 日期:2020-12-15 热度:145
ls -l和ls -al的区别:第一个不会显示隐藏文件,第二个会显示隐藏文件(以点(.)开头的文件) 一、权限对文件(r、w、x主要针对文件的内容而言)的重要性 r:可读取文件内容 w:可以编辑、新增、修改该文件的内容(但不含删除文件) x:该文件具有可以被系统执[详细]
-
PowerShell连接SQL SERVER数据库进行操作的实现代码
所属栏目:[安全] 日期:2020-12-15 热度:135
核心代码 #配置信息$Database= 'DemoDB'$Server= '"WIN-AHAU9NO5R6UDOG"'$UserName= 'kk'$Password= '123456'#创建连接对象$SqlConn = New-Object System.Data.SqlClient.SqlConnection#使用账号连接MSSQL$SqlConn.ConnectionString = "Data Source=$Server[详细]
-
Shell脚本实现C语言代码行数统计
所属栏目:[安全] 日期:2020-12-15 热度:138
写了一个比较粗糙的C语言代码行数统计脚本,目前还有些bug,而且效率也不高。脚本主要就是去除大部分的注释后统计行数,相当于做了一部分预处理的工作。下面是代码: #!/bin/bash filename=$1echo "`whoami`"if [ $# -lt 1 ];then echo "usage : ./scripts f[详细]
-
Powershell 之批量获取文件大小的实现代码
所属栏目:[安全] 日期:2020-12-15 热度:80
效果图: 核心代码 $startFolder = "D:"$colItems = (Get-ChildItem $startFolder | Where-Object {$_.PSIsContainer -eq $True} | Sort-Object)foreach ($i in $colItems){ $subFolderItems = (Get-ChildItem $i.FullName -recurse | Measure-Object -prop[详细]
-
shell 命令统计代码行数的简单代码
所属栏目:[安全] 日期:2020-12-15 热度:93
分享一个统计代码行的shell命令: find . “(” -name “.java” -or -name “.html” -or -name “.js” -or -name “.css” “)” -print | xargs wc -l 根据不同的项目类型,不同的目录,自行修改。 如果内容多,可以: find . “(” -name “.java” -or[详细]
-
Shell使用Epoch进行日期时间转换和计算的几个小函数
所属栏目:[安全] 日期:2020-12-15 热度:94
核心代码 当你遇到一个date命令不给力的系统时,可以试试这几个小函数。#日期转天数function date2days { echo "$*" | awk '{ z=int((14-$2)/12); y=$1+4800-z; m=$2+12*z-3; j=int((153*m+2)/5)+$3+y*365+int(y/4)-int(y/100)+int(y/400)-2472633; print j[详细]
-
Shell中关于时间和日期的函数总结
所属栏目:[安全] 日期:2020-12-15 热度:135
shell下获取系统时间的方法直接调用系统变量 获取今天时期:`date +%Y%m%d` 或 `date +%F` 或 $(date +%y%m%d) 获取昨天时期:`date -d yesterday +%Y%m%d` 获取前天日期:`date -d -2day +%Y%m%d` 依次类推比如获取10天前的日期:`date -d -10day +%Y%m%d`[详细]
-
在linux上定期执行命令、脚本(cron,crontab,anacron)
所属栏目:[安全] 日期:2020-12-15 热度:138
人类把时间做了切割,想象一条笔直的线永远向前,本来这条直线上什么都没有,但是人类根据时间的长短(单位)在这条直线上做了密密麻麻的标记(世纪-年-月-日-时-分-秒-纳秒......),通过这样的方式历史上的每一个时刻都能够被单独拿出来,而未来的每一个时[详细]
-
Linux Crontab 启动 、运行 和编辑 查看的命令
所属栏目:[安全] 日期:2020-12-15 热度:182
cron服务是Linux的内置服务,但它不会开机自动启动。可以用以下命令启动和停止服务: /sbin/service crond start/sbin/service crond stop/sbin/service crond restart/sbin/service crond reload 以上1-4行分别为启动、停止、重启服务和重新加载配置。 要把[详细]
-
linux定时任务crontab 实现每秒执行一次的方法
所属栏目:[安全] 日期:2020-12-15 热度:145
linux crontab 命令,最小的执行时间是一分钟。如需要在小于一分钟内重复执行,可以有两个方法实现。 Cron 各项的描述 以下是 crontab 文件的格式: {minute} {hour} {day-of-month} {month} {day-of-week} {full-path-to-shell-script} o minute: 区间为 0[详细]
-
Linux之定时任务Crond详解
所属栏目:[安全] 日期:2020-12-15 热度:89
定时任务Crond介绍 Crond是linux系统中用来定期执行命令/脚本或指定程序任务的一种服务或软件,一般情况下,我们安装完Centos5/6 linux操作系统之后,默认便会启动Crond任务调度服务。 Crond服务会定期(默认每分钟检查一次)检查系统中是否有要执行的任务[详细]
-
Linux中多命令执行';'和'&&&a
所属栏目:[安全] 日期:2020-12-15 热度:192
前言 在Linux运维过程中或者日常Linux系统操作过程中会同时执行多条命令,这样的话需要通过我们的多重命令方式进行处理。多命令执行包括';'和''命令,这样shell就可以一次执行多个命令,每个命令之间可用';'和''隔开。那么这两者之间有什么区别,下面来一起[详细]
-
linux下执行shell命令方法简介
所属栏目:[安全] 日期:2020-12-15 热度:181
linux下执行shell命令有两种方法 在当前shell中执行shell命令 在当前shell中产生一个subshell,在subshell中执行shell命令 1.在当前shell中执行shell命令 主要就是在命令行中通过交互方式方式直接输入shell命令,命令行直接执行给出结果.比如这样: 2.在当前[详细]
-
详解如何在 Linux 启动时自动执行命令或脚本
所属栏目:[安全] 日期:2020-12-15 热度:94
我一直很好奇,在启动 Linux 系统并登录的过程中到底发生了什么事情。按下开机键或启动一个虚拟机,你就启动了一系列事件,之后会进入到一个功能完备的系统中,有时,这个过程不到一分钟。当你注销或者关机时,也是这样。 更有意思的是,在系统启动以及用户[详细]
-
FinalShell - ssh连接ftp管理系统监控工具
所属栏目:[安全] 日期:2020-12-15 热度:122
由站长 通过网络收集整理的代码片段。编程之家小编现在分享给大家,也给大家做个参考。 finalshell 是一款集成 ssh 连接、ftp 管理、系统监控的软件,甚至提供了免费海外服务器远程桌面加速,ssh 加速,双边 tcp 加速,内网穿透等功能。当然,[详细]
-
LinuxVPS 服务器 SSH 端口一键修改脚本
所属栏目:[安全] 日期:2020-12-15 热度:182
由站长 通过网络收集整理的代码片段。编程之家小编现在分享给大家,也给大家做个参考。 前言 我们的很多 VPS 服务器,默认的端口都是 22,所以一直会被人扫描爆破,很容易会出现问题,所以我们需要通过修改端口来尽可能减少这种事情发生,这[详细]