关于linux:Linux-常用命令

41次阅读

共计 1654 个字符,预计需要花费 5 分钟才能阅读完成。

前言

首先说一下为什么要学习这个,前几天碰到了提供 docker image 的问题,详见此处,

当下的问题是解决了,我晓得了如何将前端代码打包后部署 docker 镜像,然而我就在反思,难道对于 docker 我真的只须要晓得这一点常识吗?比照导师会的,认真思考了一下,如同并不是,晓得这点内容兴许当初够,但当前必定是不够的。

而这和 Linux 罕用的根本命令又有什么关系呢?

关上了 B 站上的一个 docker 教学点击量最高的视频,发现没几分钟视频里的老师就说,学习 docker 必须有 Linux 根本命令的根底。(唉,生存不易,要学的越来越多,能怎么办呢,学呗)

原本认为我齐全没接触过 Linux 命令行,后果边学边发现,不对我错了,我接触过,还是在两个中央,只不过我没有深究过(感叹本人对常识的学习态度不够透彻的同时,也感叹果然对于毕业生而言,实习是最好的学习)

为什么要这么说呢?

是因为在进入当初这家公司之前,在另一家企业实习了五个月,那个时候一个很负责的后端大佬教了我不少货色,其中包含用 Xshell 公布我的项目,Xshell 中所应用的命令即 Linux 命令。

另一个接触则是因为以后公司办公为 mac,刚从 Windows 转换为 mac 时真的及其不习惯,界面、命令什么都不一样,当初一些最根底的命令曾经能够信手拈来了,原来这都是 Linux 命令😝

Linux 命令行

关机 shutdown

语法:shutdown [-t seconds] /[-r/k/h/n/c/f/F] time [message]

  • -r 为关机后开机(即重启)
  • -h 为关机
  • time 为关机的工夫
  • message 为 信息

最罕用

  • shutdown -r now 立刻重启
  • shutdown -h now 关机

更改目录 cd

语法: cd [门路 / 目录名]

罕用:

  • cd ~ 进入“home”目录
  • cd / 进入根目录
  • cd .. 返回上一级目录
  • cd a/b 进入以后文件夹中的 a / b 目录
  • cd /a/b 进入根目录文件夹中的 a /b 目录,留神与👆🏻的区别

查看目录 ls

语法: ls [-a/-l/-al]

  • -a:全副文件,包含暗藏文件
  • -l:列出属性(相似 window 磁盘中的模式)
  • -al:暗藏文件 + 属性

创立目录 mkdir

语法:mkdir [门路 / 文件名]

  • mkdir a 在当前目录创立文件 a
  • mkdir /b/a 在 b 文件中创立文件 a

删除 rm

语法: rm [-rf] 目录 / 文件

  • -r:删除目录 , 没有 -r 不会删除目录
  • -f:疏忽不存在的文件
  • -i:提醒 / 询问

例子:

  • rm -rf a: 删除 a 文件中所有内容,且不询问(危险,慎用)
  • rmkdir 为删除空的目录

复制 cp

语法:cp [-r/i/a] 文件名 文件复制指标

  • -i:提醒
  • -r:复制目录中全部内容
  • -a:新复制的文件和原文件放弃工夫始终

挪动 / 批改 mv

语法:mv 文件 剪切到的指标地位 / 文件名

  • 第二个参数如为目录:mv 为挪动,如为文件名:mv 为批改

例子:

  • mv a.txt b.txt 将 a.txt 文件重命名为 b.txt
  • mv a.txt /b 将 a.txt 文件挪动到根目录下的 b 文件夹中

留神📢:第一个参数能够为多个文件,两头用 空格 隔开即可

查看文件 cat

语法 cat 文件名

  • cat 为 从前往后 查看文件,若换为 tac 为 从后往前 查看

其余查看语法:

  • more:一页一页的显示,只能往后翻页

    • space向下翻一页,Enter 向下翻一行
  • less:一页一页的显示,可向前向后

    • 翻页由 pageuppagedown 实现,即⌨️中的↑和↓,space也可实现向下翻页
  • head: 只查看前几行,罕用为:head 文件名 [-n 行数]行数为正数则从后往前
  • tail: 只看最初几行

留神📢:进入编辑模式之后,按 q, 可退出编辑模式

解压 / 压缩命令 tar

语法:tar [-cfruxtzjZv] 文件名

  • -c:建设新的压缩文件
  • -f:指定压缩文件
  • -x:从压缩包中抽取文件
  • -z: 反对 gzip 压缩,-j: 反对 bzip2 压缩,-Z: 反对 compress 解压
  • -v:显示操作过程

罕用:

  • tar -zxvf 文件名 解压文件
  • tar -cvf 文件名 压缩文件

总结

Linux 的操作很多,记住罕用即可,其余用到的时候面向百度🔍即可,如果有脱漏或谬误的中央,欢送留言~

正文完
 0