1 命令行使用方法(基础)

267 篇文章 1 订阅
107 篇文章 2 订阅

 

 

一,命令行的几个关键字

首先我们需要记住以下单词,清楚每个单词的意思,方便我们之后的学习。

  1. directory 目录、文件夹
  2. file 文件
  3. make 新建
  4. remove 删除
  5. move 移动
  6. copy 复制
  7. list 罗列
  8. link 链接
  9. find 查找
  10. echo 发出回音、重复
  11. touch 触摸
  12. change 改变

二,熟练的运用命令的缩写

缩写是有规律的,一般来说缩写遵守删掉元音字母(a e i o u),保留2-3个辅音字母的规则。

让我们来看几个例子:

  1. 命令 全写 缩写
  2. 创建目录 make directory mkdir
  3. 删除 remove rm
  4. 移动 / 重命名 move mv
  5. 复制 copy cp
  6. 罗列 list ls
  7. 改变目录 change directory cd

 

三,命令行实践

接着让我们来试一试ls、touch、cat、mv、mkdir、rm、这几个常用命令,你可以运行我所举例的命令,也可以自己写命令试一试

cd ~/Desktop 进入桌面
mkdir test 在桌面上创建了一个名为test的目录
rm -rf test 删除了这个目录(可以自己试一试中间的-rf对你想要实现的功能有什么影响)
touch demo.txt ex.txt 创建了一个名为demo的TXT文件和一个名为ex的TXT文件
mv demo.txt hope.txt 将demo.txt这个文件重命名为了hope.txt
cat hope.txt 在屏幕上显示文件hope.txt的内容
cat hope.txt ex.txt 同时显示文件hope.txt和ex.txt的内容
cat hope.txt ex.txt > file.txt 将文件hope.txt和ex.txt合并后放入文件file.txt中

自己多试一试,熟练掌握这几个命令的用法


四,活用http://explainshell.com网站学习命令行

那么当我们不知道一个命令是什么作业时应该怎么办呢?

当然是借助我们的互联网啦~

match command-line arguments to their help text​explainshell.com

 

这个网站就可以很好的帮助我们学习命令行。

比如我们想知道ls这个命令到底是什么意思,怎么用,那么打开这个网站

首页

在搜索栏中输入ls,然后按下EXPLAIN按钮,你就可以看到如下页面

命令详情页

可以看到对于ls这个命令,它告诉我们是list directory contents(列出目录内容)的意思,英文不好的同学谷歌翻译就好啦。

然后如果点击下方source manpages:ls这个选项,我们就可以进入教我们ls所有用法的界面

用法详情页

是不是十分方便呢?活用这个网站可以很好的帮助我们的学习哦~


五,平时常见的命令

这里我给出了平时我们比较常用的命令,大家可以自己试一试他们的功能,熟悉一下

注意以下命令中的部分命令是无法在Windows环境下运行的

操作 命令

进入目录 cd

显示当前目录 pwd

创建目录 mkdir 目录名

创建目录 mkdir -p 目录路径

用户名 whoami

-- --

查看路径 ls 路径

查看路径 ls -a 路径

查看路径 ls -l 路径

查看路径 ls -al 路径

 

-- --

创建文件 echo '1' > 文件路径

强制创建文件 echo '1' >! 文件路径

追加文件内容 echo '1' >> 文件路径

创建文件 touch 文件名

改变文件更新时间 touch 文件名

-- --

复制文件 cp 源路径 目标路径

复制目录 cp -r 源路径 目标路径

-- --

移动节点 mv 源路径 目标路径

-- --

删除文件 rm 文件路径

强制删除文件 rm -f 文件路径

删除目录 rm -r 目录路径

强制删除目录 rm -rf 目录路径

-- --

查看目录结构 tree

建立软链接 ln -s 真实文件 链接

-- --

下载文件 curl -L 百度一下,你就知道 > baidu.html

拷贝网页 wget -p -H -e robots=off 百度一下,你就知道

磁盘占用 df -kh

当前目录大小 du -sh .

各文件大小 du -h

 

以上这些就是命令行最基础的东西啦,好好熟练才能进一步学习哦。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值