认识linux(二)
1.文件管理
一些基本的Linux的命令
查看文件信息:ls
删除 rm 文件
*通配符可以为0,1 或者多个
?匹配一个
ls >文件 ,重定向,将ls显示的文件存到文件中去,将显示台的内容放入这个文件中去;
s >>文件 追加内容;
more 文件 分屏;先创建文件然后再使用more 分屏
| 管道;不会有临时文件;
相对路径从当前文件开始。绝对路径从根目录; cd /home/+tab两下会提示以下有什么文件;
cd … 返回上一级; cd ./A 到当前路径下的A 文件夹;
cd …/…相对路径跳转和 cd /home/chenyahao绝对路径跳转; cd - 返回上一次所在的路径;cd ~ 回家;
ctril+c不执行; tree 是以目录文件显示文件;
2.mkdir补充
-p 会创建依赖的文件
3.
ln -s 1.txt 1-softlink.txt 创建软快捷方式;删除原文件后不可用。
ln 1.txt 1.-hardlink.txt 创建硬快捷方式;删除原文件还可用。
硬连接 原文件删除还可以查看;软连接不能查看;
mv 文件 文件夹 移动文件;
mv 原文件名 新文件名 ,重命名;
两个文件合并着看;
cat 文件一 文件二
两个文件合并成一个新文件;
cat 文件一 文件二 >新文件
在这个xxx.txt文件中找包含ntfs的字母
grep " ntfs" xxx.txt
-n 显示行;-v 不包含t的内容;
^t以t开头的;t$以t结尾
cp 文件 文件夹,复制文件到某个文件;
cp 文件夹 文件夹 -r,复制文件夹到一个文件夹;
4.find 找文件;
sudo 最高权限;
+1M大于1M;-1M小于1M