前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux常用命令

Linux常用命令

作者头像
bugsuse
发布2020-04-20 14:00:42
6150
发布2020-04-20 14:00:42
举报
文章被收录于专栏:气象杂货铺气象杂货铺

有人因喜好而使用Linux,有人因需要而学习Linux。无论出于什么原因,当你刚接触它时就像你刚接触Windows时一样。

如果有图形界面可用还好,不过,如果没有图形界面的支持,而是面对一个乌漆麻黑的终端...

对于那些因WRF模式或是不得不在在linux上跑程序而接触linux的人来说,其实完全没必要对其深入了解。因为,完成这个工作流程所需要掌握的命令就那么几个。

前提:每次登录时,你总会处于家目录下(~即表示家目录)

主要以终端操作为例:(以 ~> 开头的都表示在终端执行的命令)

  • 确定当前所处目录

pwd 会输出当前目录路径到终端

当确定了当前所处后,我怎么查看当前目录下有啥呢

  • ls 查看当前路径下的信息 ls 命令可以输出当前路径下所包含的文件夹和文件信息。默认不显示隐藏文件(linux中文件名前加 . 表示隐藏文件)。 ls 提供了一些参数以供执行更多操作

比如:

ls -a 表示列出所有信息,包括隐藏文件

为了获取更多关于文件夹和文件的信息,通常使用 ls -al 命令查看。

更多参数可以查看帮助。

  • 对,就是 man! 为了了解一个命令的使用方式及其可使用的参数形式,可以查看linux内置的帮助文件。
代码语言:javascript
复制
~> man ls

当然每个命令也提供了一个参数来查看帮助信息

代码语言:javascript
复制
~> ls --help

了解到当前文件下的所有信息之后,刚好要看的文件就在这里~

  • vi 查看文件

在终端中查看文件时,可以使用 vi 命令。

比如,你要查看 secret.txt

代码语言:javascript
复制
  ~> vi secret.txt

然后按上下键可以移动页面浏览文件内容,左右键移动光标在某一行中的位置。

如果想修改或添加内容怎么办呢?

打开文件后按下 i ,即可插入内容,同样使用上下左右键移动光标。更改完成后,按 ESC 键退出插入模式,然后按 :wq 即可保存并退出。

vi 是非常强大的文本编辑命令,以至于有专门的书籍解释 vi 的使用。关于 vi 的使用技巧会另文说明。

  • cp, mv 操作文件

当我们需要移动某文件到其它文件夹时,可以复制或是剪切文件到其他文件夹下

代码语言:javascript
复制
~> cp secret.txt /home/wrf/

~> mv secret.txt /home/wrf/

cp 表示复制文件到其他文件夹下,但仍保留此文件在当前文件夹中

mv 表示移动文件到其他文件夹下,不保留此文件在当前文件夹中

那移动好之后想要在新文件夹下操作那个文件怎么办呢?

  • 首先就是要 cd 过去
代码语言:javascript
复制
~> cd /home/wrf/

然后就是使用 vi 打开文件,之后就可以修改了。

新的文件更改后,一切都没问题了,想删除之前文件夹下的文件怎么办?

  • rm 可以用来删除文件或文件夹

注意:使用rm 删除文件有风险,尤其是在 root 权限下执行时,谨慎使用。

代码语言:javascript
复制
~> rm -i ~/secret.txt

加了 -i 参数表示在删除文件之前需要确认是否删除。

以上是初接触时使用非常频繁的命令。关于其它的一些命令后面再介绍。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-05-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 气象杂货铺 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档