命令行
2019-08-04 本文已影响0人
zooeydotmango
基本概念
-
~
home目录,当前的用户下的路径 -
/
所有硬盘 -
.
当前目录 -
..
上级目录 -
$
命令开始符
常用命令
-
cd
进入目录 -
mkdir
创建目录
-p
多层目录 -
start
windows下打开文件,同mac下open
,start .
打开当前目录 -
vi
用vim编辑文件 -
sh
运行脚本 -
ls
list列出当前目录下文件
-a
显示隐藏文件,-l
详细内容 -
rm
remove删除文件
-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:输入一个命令即可查看命令的定义,点击命令可以查看命令所有的选项和具体功能