通道符“|“:是将前一个命令的输出做为后一个命令的标准输入.注意:这里的标准输入指的是:通道符右侧命令的处理内容,也就是说左侧的标准输出不能作为右侧命令的参数,只能作为命令的处理对象. 简单讲:只有通道符时,右侧命令将左侧输出作为处理内容.加上xargs后,将左侧输出作为参数.具体看下面wc命令的执行,就明白了. 写起来都很别扭,理解起来也费劲啊,还是举例子吧: 1.环境:假设当前目录下,tesy文件夹内有3个文件,t1.c,t2.c,t3.c t1.c内容: hello,I am t1 ok
2019年4月1日: “目录” = “文件夹” 常用命令(一): 1.ls: list 列表,默认当前文件夹的文件和目录 linux:命令+选项+参数 ls -l:长输出,列出文件的详细信息 - rw- r -- r -- "-":表示一个普通文件.“rw-”:一组. # ls -a 回车:当前目录下所有包括隐藏的文件.a = all. # ls -l -h:查看文件大小(有单位). ls -lh.(短选项可以合并到一起,参数不能合并,命令和参数.选项中间要有空格). ls -d
ls -a 列出所有的文件,包括以 . 开头的隐藏文件 ls -d 列出目录本身,并不包含目录中的文件 ls -h 人类易读 ls -h 长输出 man 帮助使用手册 pwd 显示当前目录的名称 cd 切换路径 cd - 返回上一次所在目录: cd ~ 返回家目录: cd .. 返回上一级所在的目录. mkdir 创建目录 mkdir -p 创建递归目录. touch 创建普通文件 e