命令行
2019-08-04 本文已影响0人
zooeydotmango
基本概念
-
~home目录,当前的用户下的路径 -
/所有硬盘 -
.当前目录 -
..上级目录 -
$命令开始符
常用命令
-
cd进入目录 -
mkdir创建目录
-p多层目录 -
startwindows下打开文件,同mac下open,start .打开当前目录 -
vi用vim编辑文件 -
sh运行脚本 -
lslist列出当前目录下文件
-a显示隐藏文件,-l详细内容 -
rmremove删除文件
-rf递归强制(可以删除目录) -
clear清除页面 -
mv重命名或移动文件
文件
-
touch新建文件或修改时间戳 -
echo显示一段文字,可以是变量,例如echo $PATH
echo '1' > 文件路径:创建文件,echo '1' >!文件路径:强制创建文件,echo '1' >>文件路径:追加内容 -
cp复制文件
-r复制目录 -
tree查看目录结构 -
ln -s真实文件软链接
其他
-
curl -L https://www.baidu.com >baidu.html下载文件 -
wget -p -H -e robots=off https://www.baidu.com拷贝网页 -
df -kh磁盘占用 -
du -sh当前目录大小 -
du -h各文件大小 -
cat可以连接文件,打印出内容,可用来查看文件内容或连接文件
cat 文件名一次显示文件内容;cat >filename只能创建新文件,不能编辑已有文件;cat file1 file2 >file合并文件 -
type显示命令的类型 -
which在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果
更多参考
tldr:Too long,don't read的缩写,通过npm install -g tldr安装后可在命令行中tldr 命令来查询命令的功能
explain shell:输入一个命令即可查看命令的定义,点击命令可以查看命令所有的选项和具体功能