touch 创建文件或更新时间戳,如果文件存在只更新时间戳 例子:touch /data/oldboy.txt 创建一万个文件 touch stu{1..10000}
vi 文件编辑器 例子 vi oldboy.txt 一开始是命令模式 编辑模式按a或i
ESC 回退到命令模式
:wq weite quit 写入保存退出
:q! 不保存强制退出 :q 不保存退出
vim 复杂编辑器 功能复杂,高亮,自动缩进 (写shell/python脚本用) *** 百度 文件编辑器 比如notepad++ emeditor
cat 查看文件内容 例子 cat oldboy.txt
rm -f oldboy.txt 删除文件
echo ‘I am study’ 输出打印
echo ‘I am study’>oldboy.txt
> 重定向 重定向到文件中 单引号,双引号都行 文件不存在会创建。文件存在就把内容清空。
>> 追加到文件末尾 echo ‘I am study’>>oldboy.txt 例子 >a.txt
> 1> 1>> >> 输出重定向
< 0< 0<< << 输入重定向
echo "111
222
333">>oldboy.txt
cat > oldboy.txt 也可以写文件 按ctrl+C 或ctrl+D 结束输入
cat >>/data/oldboy.txt<<EOF
I am studying linux.
EOF 往文件里面追加内容,EOF可以用用成对的其他东西替换
< 输入重定向 输入给命令处理 例子:echo 1 2 3 4 > oldboy.txt
2> 2>> 错误重定向 错误追加重定向 把错误信息追加到文件里
例子:echo oldgirl 1>a.txt 2>b.txt
cho oldgirl 1>a.txt 2>b.txt
cho oldgirl >a.txt 2>&1 & 符号 跟1一样 正确的错误的都放一起了
cho oldgirl &>a.txt &> 正确的错误的都放到文件里
转载于:https://www.cnblogs.com/sec875/articles/8729443.html