首页
学习
活动
专区
工具
TVP
发布

Linux .sh文件

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。...Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。linux中.sh文件是什么?linux中.sh文件是脚本文件,一般都是bash脚本。...想运行的话就用sh命令运行sh xxx.sh。注:sh或是执行脚本,或是切换到sh这个bash里,默认的shell是bash。...当然,linuxsh是链接到bash上的,所以sh与bash在功能上是没有区别的。...还有就是在执行脚本的时候是用sh + 脚本名的方式来执行,其实,大部分的时候,简单脚本只要权限设置正确,可以直接执行,不需要sh命令的。

9.1K20
您找到你想要的搜索结果了吗?
是的
没有找到

linux nohup命令输出日志_nohup运行sh文件

这不得不找到了一个Linux命令:nohup (二)基本用法 nohup command [arg … ] [ & ] 拿python test.py 为例子 一般我们运行命令是直接:python test.py...nohup运行的三种情况:  1)无论是否将 nohup 命令的输出重定向到终端,输出都将附加到当前目录的 nohup.out 文件中。...2)如果当前目录的 nohup.out 文件不可写,输出重定向到 $HOME/nohup.out 文件中。 3)如果没有文件创建或打开以用于追加,那么 Command 参数指定的命令不可调用。.../start.sh >> /usr/local/node/output.log 2>&1 & 该命令是把nohup的log输出到/usr/local/node/output.log 这个文件中 2).../start.sh 该命令是把nohup的log直接输出到当前目录下并保存为nohup.log (四)查看运行的后台进程 1)当我们把进程运行到后台后,我们再找回的时候,就需要用到: ps -aux|

3.8K10

Linux创建一个-rf文件

今天下班的时候看到同事朋友圈发了一个图说创建了个文件删不掉了╮( ̄▽ ̄””)╭ 仔细一看是一个”-rf *“的文件,也就是以连字符“-”为开头,突然想起了前两天写tree那个shell助参数-h|—help...的时候觉得如果创建了这样的两个名字文件文件夹要怎么办呢?...嗯,然后就从Windows下创建了-h和—help的文件文件夹传到了linux里,开始实验,结果因为脚本里使用了cd命令,所以在运行tree -h的时候相当于进行了cd -h,最后就放弃了。.../-foo 虽然如同发现了新大陆一样,但是也略怅然若失,Linux的世界果然博大精深呀。 那么这样的操作到底可以不可以呢?...哈哈,其实我没有贴创建文件的命令所以造成了一个混淆以为这个文件名字就只是“-rf”,其实我是通过“echo “test” > -rf\ ”,也就是在文件名字中添加了空格,这个时候当我们进行rm命令的时候最好使用

1.3K20

linux创建文件

转载自:https://www.cnblogs.com/lclq/p/5741852.html Linux命令(1)-创建文件 1.可以使用cat创建一个新的文件   命令:cat>>filename...当文件不存在时,则创建一个新的文件。touch只能创建文件。   touch filename 以当前时间作为访问和修改时间属性值创建一个文件。   ...3.创建连接文件   Linux 系统引入了两种链接:硬链接 (hard link) 与软链接(又称符号链接,即 soft link 或 symbolic link)。...在Linux文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种连接就是硬连接。...它实际上是一个特殊的文件。在符号连接中,文件实际上是一个文本文件,其中包含的有另一文件的位置信息。   Linux使用ln命令创建连接文件,可以使用ln –help查看ln命令使用说明。

7.3K10

Linux 查看文件创建时间

在 Windows 下,一个文件创建时间、修改时间、访问时间。而在 Linux 下,一个文件也有三种时间,分别是访问时间(Access)、修改时间(Modify)、状态改变时间(Change)。...可以使用 stat 命令查看文件的访问时间、修改时间和状态改变时间。 很不幸,Linux 目前常见的文件系统是没有存储文件创建时间的,比如 ext3 就没有存储。...但是有些文件系统是有的,尽管它们为创建时间使用的字段名称是不一样的,比如: ufs2 -> st_birthtime zfs -> crtime ext4 -> crtime btrfs -> otime...可以使用 df -T 命令来查看磁盘各个分区使用的文件系统类型。 本人使用的机器的磁盘分区使用的文件系统类型是 ext3,也就是说本人是无法查看文件创建时间的。...但是,如果文件创建后就没有修改过,修改时间=创建时间;如果文件创建后,状态就没有改变过,那么状态改变时间=创建时间;如果文件创建后,没有被读取过,那么访问时间=创建时间,当这个基本不太可能。

21.2K30

Linux系统sh脚本编写

一、开头 程序必须以下面的行开始(必须方在文件的第一行): #!/bin/sh或者#!/bin/bash 符号#!用来告诉系统它后面的参数是用来执行该文件的程序。...要赋值给一个变量 可以这样写:keypin=”hello world” 四、环境变量 由export关键字处理过的变量叫做环境变量。...1,自动执行jar项目运行的脚本 a,创建脚本文件(test-a.sh) [root@docker_t tools]# touch test-a.sh b,编辑文件 [root@docker_t...sleep 1 seconds_left=$(($seconds_left - 1)) #清除上一行内容,即上一个倒计时输出的信息 echo -ne "\r \r" done...2,自动执行war项目运行的脚本 a,创建脚本文件(test-b.sh) [root@docker_t tools]# touch test-b.sh b,编辑文件 [root@docker_t

7.1K10

Linux下查看文件创建时间

在windows下,一个文件有:创建时间、修改时间、访问时间。而在Linux下,一个文件也有三种时间,分别是:访问时间(Access)、修改时间(Modify)、状态改变时间(Change)。...使用stat命令查看文件的访问时间,修改时间和状态改变时间。 image.png 很不幸,Linux目前常见的文件系统是没有存储文件创建时间的,比如ext3就没有存储。...可以使用df -T 命令来查看磁盘各个分区使用的文件系统类型。如下图所示: image.png 本人使用的机器的磁盘分区使用的文件系统类型是ext3。也就是说本人是无法查看文件创建时间的。...但是,如果文件创建后就没有修改过,修改时间=创建时间;如果文件创建后,状态就没有改变过,那么状态改变时间=创建时间;如果文件创建后,没有被读取过,那么访问时间=创建时间,这个基本不太可能。...---- 参考文献 [1]What file systems on Linux store the creation time?

24.9K40

Linux mkdir命令:创建目录文件

mkdir命令是“make directories”的缩写,是用来创建目录的。 注意:默认状态下,如果要创建的目录已经存在,会提示已存在,而不会继续创建目录。...所以在创建目录时,应该保证新建的目录与它所在目录下的文件没有重名。...并且mkdir命令还可以同时创建多个目录 语法格式 : mkdir [参数] [目录] 常用参数: -p 递归创建多级目录 -m 建立目录的同时设置目录的权限 -z 设置安全上下文 -v 显示目录的创建过程...实例 在工作目录下,创建一个名为 dir 的子目录: [root@bunian ~]# mkdir dir 在目录/usr/bunian下创建子目录dir,并且设置文件属主有读、写和执行权限,其他人无权访问...dir3 递归创建目录 [root@bunian ~]# mkdir -p bunian/dir

7.9K20

Linux touch命令:创建文件

Linux touch命令用于修改文件或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件。 ls -l 可以显示档案的时间记录。...testfile文件的属性,如下所示: $ ls -l testfile #查看文件的时间属性 #原来文件的修改时间为11:39 -rw-r--r-- 1 hdd...#修改文件时间属性为当前系统时间 $ ls -l testfile #查看文件的时间属性 #修改后文件的时间属性为当前系统时间 -rw-r--r-- 1 hdd...hdd 55 2021-12-13 11:40 testfile 使用指令”touch”时,如果指定的文件不存在,则将创建一个新的空白文件。...例如,在当前目录下,使用该指令创建一个空白文件”file”,输入如下命令: $ touch file #创建一个名为“file”的新的空白文件

7.3K20

如何在Linux创建文件?多个文件创建操作命令。

Linux中,我们可以从命令行或桌面文件管理器创建一个文件。 对于定期使用Linux的任何人来说,知道如何创建文件都是一项重要技能。...在本教程中,我们将向您展示使用命令行在Linux中快速创建文件的各种方法。 在你开始之前 要创建一个文件,您需要对父目录具有写权限。否则,您将收到一个权限被拒绝的错误。...要创建一个空的零长度文件,只需在重定向操作符之前指定要创建文件名即可: > file1.txt Copy 这是在Linux创建文件的最短命令。...创建一个文件 有时,出于测试目的,您可能需要创建一个大数据文件。当您要测试驱动器的写入速度或测试连接的下载速度时,此功能很有用。 使用dd命令 dd命令主要用于转换和复制文件。...以下命令将创建一个名为1G.test1GB 的新文件: fallocate -l 1G 1G.test Copy 结论 在本教程中,您学习了如何使用各种命令和重定向从命令行在Linux创建文件

29.9K30
领券