Linux命令4 重定向,相对路径,绝对路径,rm,mkdir,rmdir,more,|管道,ls补充,cd补充,touch

rm 删除文件,文件夹

ls 2* 2开头的显示
*通配符 替换n个
?通配符 替换1个
ls 2? 2开头后位一个数字 2??
ls 1?3
ls 1[12345]3 代表一项 里面符合1-5的任意 未来是正则表达式
ls 1[1-5]3 和上面一样,判断用户邮箱是否合法用正则表达式

重新规定方向,重定向 > >>
demo 示例
ls >xxx.txt
将文件名放入文件夹里
将终端屏幕里的内容放在文件里就是重定向

ls -alh>xxx.txt
gedit xxx.txt

>>相当于追加进去
ls >>xxx.txt

more xxx.txt 查看文件,以分屏方式 可以通过FB翻页
cat xxx.txt 是所有进行显示 少数还好
ls -alh /bin 太多也不方便
所以将文件名存起来,然后more参看 --操作麻烦
ls -alh /bin | more 查看起来方便,没有临时文件

一行只能写一个命令,想写多个用分号;ls;ls -alh 同时执行两个
|管道

cd
相对路径,绝对路径
cd A相对路径 从现在算
cd /home/A 绝对路径 从根目录算
两次tab 把里面能补全的全部显示

./当前路径 cd ./A当前路径文件夹的A里面
cd … 为上一层文件即返回
cd …/… 上上一层

那个近用那种路径 ,中间50用绝对

cd - 到上一次路径 ,只能记录依次
cd ~ 回到家目录
ctrl+C 相当于不执行,换行

*rm .txt 删除所有txt

在A下 用tree将显示所有文件或文件夹 用树的形式
mkdir A/B/C/D/E -p -p依赖的文件会创建

rmdir C 删除文件夹 若文件夹为非空则不能删除
rm 可以删除文件也可以删除文件夹 rm X -r -r是递归全部删除

touch创建文件

猜你喜欢

转载自blog.csdn.net/J_Boom/article/details/87190280