命令行基础
2018-01-04 本文已影响0人
小志1
建议用下载的git来使用命令行,Windows自带的cmd有很多命令无法使用。
下面列举一些比较常用的命令行
基本概述
~
用户目录
/
整个硬盘
.
当前目录
..
父目录
pdw
整个路径名
$
无含义,指可以在此输入命令了
whoami
用户名
df -kh
磁盘占用大小
du -sh.
当前目录大小(Mac命令)
du -sh
当前目录大小 (Windows命令)
du -h
当前路径下各文件大小
文件及目录显示
ls
显示文件列表
ls -a
显示文件列表(包括隐藏文件)
ls -l
显示文件列表详细资料
ls -al(la)
上面两个命令的集成
mkdir -p "demo2/demo3"
创建多级目录 引号可加可不加,但是如果有特殊字符,需要加引号(比如空格)
echo 'hello' > 1.txt
创建文件 把hello写到1.txt文件
echo 'secondhello' >> 1.txt
把hello追加到1.txt文件后面
文件及目录显示.png
文件及目录操作
touch 文件名
创建文件 ,且更新文件时间
先touch 2.txt文件以后,过一分钟再次touch 2.txt文件,发现创建时间发生了改变。
cp 源路径 目标路径
复制文件到目标路径
cp -r 源路径 目标路径
复制目录到目标目录
mv 源路径 目标路径
移动文件
rm 文件名
删除文件
rm -f 文件名
强制删除文件
rm -rf 文件名
删除目录
tree 文件
目录结构(Windows不支持)
ln -s 真实路径 链接
建立软连接(Windows不支持)
curl -L https://www.baidu.com)>1.txt
下载网站内容到文件中
wget -p -H -e robots=off [https://www.baidu.com](https://www.baidu.com/)
拷贝网页(Windows不支持)