liunx 常用命令3 文件目录相关
pwd 绝对路径
cd~ 回到自己的家目录
cd .. 返回上一级目录
cd 空格../../root 实现从根目录的二级目录回到root家目录
mkdir /home/dog 创建一个新的目录
mkdir /home/animal/tiger 创建新的多个层级的目录
rmdir 删除空的目录
rm -rf 删除非空的目录
touch 创建空的文件
-------------------------------------------------------------------------------------------------------------------------------------
mkdir bbb
cp hello.txt bbb
首先创建一个/home下的bbb文件夹 然后将/home下的文件复制到bbb下方
cp -r 递归复制包含子文件的目录
为了不至于100个文件 输入100个y
\cp -r /home/bbb/ /opt 强制复制时覆盖
mv 同路径下 重命名
mv 不同路径下 剪切移动
mv pig.txt /opt/pig2.txt 剪切过去并且重命名
mv bbb /home/bbb2
cat hello.txt
cat -n hello.txt 带行号显示内容
cat -n hello.txt|more 空格展示下一页 回车展示下一行
less 动态加载 对于100M vi vim或整个100M加载,less 是部分加载,展示 q退出查看 ;/ 搜索目标
echo $HOSTNAME
echo "hello,world~"
head -n 5 文档.txt
tail hello.txt 默认后十行
tail -n 5 hello.txt 指定后十行
echo "写入的句子" > 目录/文件
tail -f 文件 监控文件的更新了什么内容
ctrl+c 退出tail -f 文件的监控状态
>>追加和>覆盖
将home文件下的可见文件的详细信息>写入(覆盖)到aa.txt文件
>>追加信息到aa.txt