命令行 2019-03-25/26

134 阅读1分钟

~ 用户文件夹;
Linux Unix 没有硬盘概念, / 表示所有硬盘;
. 表示当前目录;
.. 副目录;
$ 表示可以输入命令;
desktop输入desk后 tab自动补齐;
mkdir demo-1 创建文件夹;
rm -rf demo-1 删除文件夹,
-r 递归,不加不能删除目录,
-f 依次询问,强制; mv 1.txt 2.txt 移动文件,把 1.txt 移到 2.txt;
pwd 当前目录;
mkdir -p "demo-1/demo-2/demo-3" 创建目录,1包含2,2包含3(包含空格等特殊字符必须加引号);
whoami 用户名;
ls 所有目录和文件;
ls demo-1 包含的目录和文件;
ls -a 包括.开头 的所有文件;
ls -l 显示更多信息;
ls -al 显示隐藏文件和更多信息;


echo "hi">1.txt echo为回声,意为返回一个“hi”,存到1.txt内(创建);
echo "hi">>1.txt 追加内容;
echo "hi">!1.txt 强制写入(覆盖内容);(Windows中只可用第一种);
touch 2.txt 创建文件,改变最后更新时间;
cp 1.txt 3.txt 复制1.txt到 3.txt;
cp -r demo-1 demo-2 递归地复制;
mv 1.txt 3.txt 移动1.txt到3.txt ;
rm 2.txt 删除2.txt(与教程不同,未加-f亦直接删除);
rm -r demo-1 递归删除demo-1(同上);
man rm 查看rm手册;
tree 查看目录结构;(win不支持)
ln -s 真实文件链接;(同)

其他.png

QQ截图20190326222239.jpg