精华内容
参与话题
问答
  • Linux系统下如何运行.sh文件

    万次阅读 多人点赞 2018-01-28 23:05:20
    在Linux系统下运行.sh文件有两种方法,比如我在root目录下有个datelog.sh文件 第一种(这种办法需要用chmod使得文件具备执行条件(x): chmod u+x datelog.sh): 1、在任何路径下,输入该文件的绝对路径/root...

    在Linux系统下运行.sh文件有两种方法,比如我在root目录下有个datelog.sh文件


    第一种(这种办法需要用chmod使得文件具备执行条件(x): chmod u+x datelog.sh):

    1、在任何路径下,输入该文件的绝对路径/root/datelog.sh就可执行该文件(当然要在权限允许情况下)


    2、cd到datelog.sh文件的目录下,然后执行./datelog.sh



    第二种(这种办法不需要文件具备可执行的权限也可运行):

    1、在该文件路径下sh加上文件名字即可,sh datelog.sh


    2、在任意路径下,sh 加上文件路径及文件名称:sh /root/ datelog.sh


    展开全文
  • linux查看文件大小信息,df -h和du -sh查询命令查询结果不一样
    df -h查看系统中文件的使用情况

    Size 分割区总容量
    Used 已使用的大小
    Avail 剩下的大小
    Use% 使用的百分比
    Mounted on 路径地址

    FreeBSD下,当硬盘容量已满时,您可能会看到已使用的百分比超过 100%,因为 FreeBSD 会留一些空间给 root,让 root 在档案系统满时,还是可以写东西到该档案系统中,以进行管理。

    du -sh *查看当前目录下各个文件及目录占用空间大小

    大小 文件名
    4.0K test.txt

    • du -h --max-depth=1 /root/* 查看目录下的说有文件大小
    • du -h --max-depth=1 /root 列出root目录下面所有的一级目录文件大小;
    rm删除命令
    • rm -f * 切换到要删除的目录,删除目录下的所有文件
    • rm -rf log/* 删除logs文件夹下的所有文件,而不删除文件夹本身
    df -hdu -sh显示的磁盘大小不一致原因及解决办法

    df -hT显示132G空间全部占用,du -sh显示只占用30G

    问题原因

    使用rm命令删除文件时,只有当该文件不存在任何link才会被删除
    当有进程访问这个文件时,这个文件的实际占用空间就不会释放
    du是根据文件名进行的空间统计,使用rm时该文件对系统来说已经不可见,所以不会统计这个文件。
    df则是磁盘实际占用的数量

    解决方法

    点击查看

    展开全文
  • windows环境下运行.sh文件

    万次阅读 2018-11-17 11:47:01
    .sh是shell script格式的文件,在Linux环境下是可以直接运行的,到文件所在目录下,执行 ./test.sh 如果是在Windows环境下,在CMD窗口是无法直接执行./test.sh 的,这时候可以通过GIT 工具来运行,关于GIt的安装...

    .sh是shell script格式的文件,在Linux环境下是可以直接运行的,到文件所在目录下,执行 ./test.sh

    如果是在Windows环境下,在CMD窗口是无法直接执行 ./test.sh 的,这时候可以通过 GIT 工具来运行,关于GIt的安装配置参考:

    https://blog.csdn.net/u013295518/article/details/78746007

    接下来,切到test.sh所在位置,在空白处,右键选择Git Bash Here,直接执行  ./test.sh 就行了

     

    展开全文
  • 1、sh 跟上SH脚本,直接运行。2、chmod 给SH脚本加上X权限,然后直接输入SH脚本文件名,就可以运行。我原来一直是这两种方法,没有碰见过错误,你的问题,可以把脚本发出来,或把错误提示发来sh xxx用 sh 这个...
    1、sh  跟上SH脚本,直接运行。
    2、chmod 给SH脚本加上X权限,然后直接输入SH脚本文件名,就可以运行。

    我原来一直是这两种方法,没有碰见过错误,
    你的问题,可以把脚本发出来,或把错误提示发来



    sh  xxx
    用 sh 这个shell  (sh一般指系统默认shell,比如 bash, ksh, Csh 等都有可能) 来解释和运行 xxx 这个脚本。xxx 文件不必具有可执行属性(chmod +x)

    ./xxx    xxx必须具备可执行属性,如果此时的 xxx 是一个文本文件(脚本),那么按照 xxx 的第一行所指定的命令来解释和执行 xxx, 如果xxx 文件中没有指定,默认按照 /bin/sh 来解释和执行。  xxx 需要在第一行用
    展开全文
  • 输入 start-all.sh 命令后,提示 “找不到命令” 这个问题的解决方法。
  • zkEnv.sh 脚本比较重要 重要的一些变量都可以在这里面直接进行修改配置 #!/bin/sh # Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the ...
  • du -sh

    千次阅读 2019-02-13 10:07:41
    du -sh #查看当前目录总大小 du -sh * #查看所有子目录大小 du -sh ./* #查看当前目录下所有文件/文件夹的大小 lsof | grep delete #如果怀疑删掉的数据还在占用磁盘空间试试这个 kill -9 pid #结束掉进...
  • zkCli.sh 脚本用的也比较多 我们又是需要登录到服务端查看一些节点的信息,通过这个脚本是比较直接和快速的 #!/bin/sh # Licensed to the Apache Software Foundation (ASF) under one or more # contributor ...
  • 学习使用zookeeper已经有一段时间了,在实际的生产环境下对于zookeeper自带的服务端脚本往往需要进行修改后使用,以便能...其中*.sh 和*.cmd分别是适用于UNIX系统和Windows系统下的文件 zkCleanup.sh  功能:清理zooke
  • Linux sh脚本

    千次阅读 2018-02-26 22:38:53
    1.sh执行方式(1)直接运行./1.sh(2)通过bash或sh运行脚本bash 1.shsh 1.sh(3)通过 . 或source运行脚本source script 1.sh. 1.sh 注意这里有空格
  • bash xx.shsh xx.sh以及./xx.sh的区别

    千次阅读 2012-04-12 17:22:48
    但bash xx.sh和./xx.shsh xx.sh还是有不同的,bash xx.shsh xxx.sh都已经是直接执行命令,脚本程序作为这个命令的参数,不存在可行性权限的问题,而./xx.sh则必须具有可执行权限,在部分自动化的脚本中出现像./...
  • nohup sh xxx.sh &>/dev/null &

    千次阅读 2019-08-17 17:44:47
    nohup sh xxx.sh &>/dev/null & 或者其它类似写法 nohup ./xxx [args] &>/dev/null & 这个命令的作用是:后台运行进程xxx并将标准输出和标准错误流重定向到linux的空设备 下面对于命令中的...
  • nohup 和 sh 或者 ./ 执行 sh文件的不同

    千次阅读 2018-03-14 15:26:16
    nohup 执行 sh 文件后,会在后台创建一个线程执行sh 是在当前线程执行,如果当前连接 关掉后,会停止 sh文件的执行
  • 新建一个.sh文件,写入: sh /homexxx/apache-tomcat-8.5.40/bin/startup.sh & fg sh /home/xx/tomcat1/bin/startup.sh & fg sh /home/xxx/tomcat2/bin/startup.sh & fg sh /home/xxx/tomcat3/bin/...
  • Ubuntu修改默认sh为bash

    千次阅读 2019-05-28 09:17:11
    现在的Ubuntu版本默认sh都是使用的dash,用起来实在是别扭,所以找了一下,发现可以通过设置,修改为原来的bash。 首先查看系统的/bin/sh $ ls -al /bin/sh /bin/sh -> dash 切换sh为bash $ sudo dpkg-...
  • Kafka常用命令之kafka-console-consumer.sh

    万次阅读 热门讨论 2019-04-06 15:29:10
      kafka-console-consumer.sh 脚本是一个简单的控制台 Consumer。此脚本的功能通过调用 ConsoleConsumer 实现。
  • sh文件编写

    千次阅读 2019-04-24 09:46:55
    1.文件首行 文件第一行: .../bin/sh 符号#!用来告诉系统后面的参数是用来执行该程序的程序 脚本完成之后 chmod +x filename 保证可以使用如下语句执行 ./filename 2.注释 #开头的句子表示注释 3.变量 ...
  • sh - 指令

    千次阅读 2018-12-11 11:40:58
    sh 启动springboot的jar程序 #!/bin/sh RESOURCE_NAME=beautify-0.0.2-SNAPSHOT.jar tpid=`ps -ef|grep $RESOURCE_NAME|grep -v grep|grep -v kill|awk '{print $2}'` if [ ${tpid} ]; then echo 'Stop ...
  • Linux安装redis时报sh:./mkreleasehdr.sh权限不够错误 今天在Linux上安装redis时报了个sh:./mkreleasehdr.sh权限不够的错误,内容如下: 这是因为redis-5.0.5/src/mkreleasehdr.sh的权限不够,给mkreleasehdr.sh...
  • 问题如下: 解决方法:往DataDir=/tmp/zookeeper中写入myid 具有步骤: cd /tmp/zookeeper vi myid 添加数字1保存后退出 然后进入zookeeper的bin目录下使用sh zkCli.sh ...
  • 搭建 hyperledger-fabric 私有链,在执行sh bootstrap.sh 时,需要进行下载资源,但由于国内网络环境,下载起来特别慢,会打印platform specific fabric binary is not available to download错误,导致sh bootstrap...
  • sh文件运行: 1、修改为可执行权限: chmod u+x hello.sh 2、运行 ./hello.sh 3、不使用可执行权限修改,用sh直接运行 sh ./hello.sh 桌面环境双击运行sh文件: Mac: 1、修改后缀sh变成...
  • mac运行sh脚本

    千次阅读 2019-07-27 15:10:19
    综述 mac运行sh脚本 代码 脚本 a.sh for ((i=0; i<2; i ++)) do ./OpenGL $i done 运行 chmod 777 a.sh sudo ./a.sh 被执行的程序 OpenGL
  • 1 查看执行sh文件的内容[root@xxxdb0402 dbscripts]# more oswatcher_restart.sh #!/usr/bin/ksh #export oswdir=`df |grep mysqllog|awk {'print $6}'` export oswdir=/mysqllog #th=`ps -ef|grep -v $$|grep ...
  • sh -x 输出到文件

    千次阅读 2018-01-11 13:19:10
    查看执行过程sh -x yourshell.sh写入logsh -x yourshell.sh &> log
  • centos执行.sh文件

    万次阅读 2018-10-09 10:40:08
    先用chmod让sh文件有可执行权限,Linux下面用命令如何运行.sh文件的方法,有两种方法: 一、直接./加上文件名.sh,如运行hello.sh为./hello.sh【hello.sh必须有x权限】 二、直接sh 加上文件名.sh,如运行hello.sh...
  • 上篇博文,我们成功的安装和启动了zookeeper服务器,zookeeper还提供了很多方便的功能,方便我们查看服务器的状态,增加,修改,删除数据(入口是zkServer.sh和zkCli.sh)。还提供了一系列四字命令,方便我们跟...
  • Python sh脚本

    千次阅读 2018-10-22 09:29:34
    什么是脚本呢,经常听说什么自动化部署,自动化运行,其实都是脚本的作用,这是对脚本比较浅层的理解。 比如: 你在虚拟机上有一个项目需要执行,首先你可能...你创建一个.sh文件,里面编写你需要打开项目需要执行...
  • 脚本调试sh -x xx.sh、set -x

    万次阅读 2018-07-04 10:06:02
    二.sh -x 脚本名.sh 三.set -x 一.简介 使用sh -x调试shell脚本 “-x”选项可用来跟踪脚本的执行,是调试shell脚本的强有力工具。“-x”选项使shell在执行脚本的过程中把它实际执行的每一个命令行显示出来,...
  • hadoop-daemon.sh 和Hadoop-daemons.sh 的区别

    千次阅读 2018-02-08 11:18:19
    Hadoop-daemon.sh:用于启动当前节点的进程 例如Hadoop-daemon.sh start namenode 用于启动当前的名称节点 Hadoop-daemons.sh:用于启动所有节点的进程 例如:Hadoop-daemons.sh start datanode 用于启动所有节点...

空空如也

1 2 3 4 5 ... 20
收藏数 258,847
精华内容 103,538
关键字:

sh