命令总结
mkdir 创建目录的命令 make directorys
ls -l(long)d(directory)显示目录或者文件 全称list
cd 切换目录层次change directory
touch "摸" touch [文件名] 就是“摸”一下文件,如果文件不存在,就建立新文件,如果存在就改变文件的访问时间atime等时间戳信息
echo 打印输出内容
echo 123 > test.txt 将123想覆盖到test.txt中,之前的内容被覆盖掉
vi/vim 记事本编辑器 命令模式<==>插入模式 Esc a i :wq :q :wq! :q!
cat 查看文件内容
a cat >> test.txt <<EOF
ABCDE
ABCD
ABC
EOF
将ABCDE等几行数据流向test.txt中去
b cat > test.txt
ABCDE
ABCD
ABC
ctrl + C 或 ctrl + D
cp [-frp] [源文件] [目录文件]复制
rm -f 强制删除文件 -r递归删除文件或目录 -fr删除指定的目录和文件
rmdir 删除空目录 鸡肋命令 尽量别用
head 头部 显示文件头部 -n 头n行 默认头10行
tail 尾巴 显示文件尾部 -n 尾n行 默认尾10行
grep 过滤 三大核心命令之一
sed 取各种内容 三大核心命令之一
awk 三大核心命令之一
符号
: 多个命令的分隔符
/ 根或者路径的分隔符
> 重定向(数据流朝着箭头的方向流动),覆盖原来的文件
>> 追加重定向(数据流朝着箭头的方向流动),在原来的文件的结尾追加内容
<或< 标准输出重定向:输入重定向用于改变命令的输入,指定输入内容,后跟文件名
<<或<< 输入重定向:后跟字符串,用来表示“输入结束”,也可用ctrl + d来结束输入
.. 上一级目录
. 当前目录