Linux脚本能力不是太强,最近再补习下,毕竟linuxshell在日常工作中还是很普遍的,用起来更方便、省时省力。以下是学习笔记,偏理论,后面有几个例子,供参考。shell脚本组成元素系统命令、文本处理工具(grep\sed等)、变量、条件判断、循环结构和函数-------------------------..
分类:
系统相关 时间:
2015-09-04 02:18:43
阅读次数:
387
在Linux系统中,用来复制文件或者目录的命令是cp,可以将源文件复制到目标文件,或将多个源文件复杂到目标目录。命令格式:cp[选项]源地址(文件或目录)目的地址(文件或目录)命令选项:-a,--archive等同于-dR,--preserve=all--backup[=CONTROL]为已经存在的目标文件创建备份..
分类:
系统相关 时间:
2015-08-30 23:28:15
阅读次数:
241
在Linux系统中,移动文件或者目录的命令是mv,同时mv命令还可以对文件改名。命令格式:mv[选项][源文件或目录][目标文件或目录]参数选项:--backup[=CONTROL]对一个存在的文件备份-b类似—backup,但接受参数-f,--force覆盖前不提示。-I,--interactive覆盖前提示-u,--update移..
分类:
系统相关 时间:
2015-08-30 23:26:52
阅读次数:
249
在Linux系统中,cat命令是一个文本输出命令,通常用来查看某个文档的内容。它有如下三个功能:1)、一次性显示整个文件如:查看/etc/initab文件,可以使用命令:cat/etc/inittab2)、从键盘创建一个文件如:命令:cat>five.txt,然后就输入些文字信息,退出直接可以Ctrl+C.3..
分类:
系统相关 时间:
2015-08-30 23:24:00
阅读次数:
197
这条命令可以执行系统命令,将输出保存到cmake变量或文件中。比如你想通过git命令读取版本号,在代码中使用。又比如你想列出某些文件的名称在代码中使用。
分类:
其他好文 时间:
2015-08-26 07:00:53
阅读次数:
359
Linuxcd命令是Linux系统中最常用也是最基本的命令语句,其他语句的应用都需要使用到cd命令的协助,它的作用是用来改变当前所在的目录。命令格式: cd[目录名]命令举例:1)、cd- 回到上次所在的目录 cd 回到用户的主目录 cd~ 回到用户的主目录 cd.. 回当前目录的父目录(..
分类:
系统相关 时间:
2015-08-26 00:07:47
阅读次数:
293
ls命令是list的缩写,是列出目录或目录的内容的命令,在没有加任何参数的情况下,ls会列出当前目录的文件或目录,ls命令通过一些选项参数可以查看文件的权限(包括目录、文件夹、文件权限)和查看目录信息等。1)、命令格式: ls[选项][目录名或者文件名]2)、常用参数: -a,-a..
分类:
系统相关 时间:
2015-08-26 00:06:17
阅读次数:
1151
rm命令,删除命令,可以是文件和目录,其功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。命令格式rm[选项]文件或者目录参数选项:-f,--force强制删除,不管是否有文件,..
分类:
系统相关 时间:
2015-08-26 00:03:29
阅读次数:
220
Linux系统中创建目录的命令是mkdir(“makedirectory”的缩写词)。1、1创建和删除命令1)、创建目录命令格式:mkdir[选项]目录参数选项:-m,--mode=MODE,设置文件权限(像chomd)、不是a=rwx–umask。-p,--parents可以是一个路径,这个路径中的目录不存在,会自动创建。-v,-..
分类:
系统相关 时间:
2015-08-26 00:02:48
阅读次数:
304
在Linux中目录创建是使用mkdir,那有创建目录的命令自然有删除目录的命令,删除目录的命令是rmdir。命令格式:rmdir[选项]目录参数选项:-p可以递归删除,但是不能删除非空目录-v显示删除过程命令实例:1)、rmdir不能删除非空目录Rmdir222[root@balich~]#tree.├──1.txt├─..
分类:
系统相关 时间:
2015-08-26 00:02:20
阅读次数:
204