Linux基础命令整理

Linux基础命令整理(一)

Linux系统基本介绍

与Windows系统的图形化界面不同,Linux系统更多是在字符界面下通过命令进行管理与配置。很多企业单位长期以来一直使用Linux的高效、稳定和可靠地系统。Linux系统也有很多分支,比如centos是一款完全免费的开源系统,而Redhat开源但是不免费。用于开发的是Ubuntu系统,使用者可以完全免费下载任何组件。Debian是一款Linux的早期版本,基于Debian又开发出Kali系统,往往被黑客使用或者用于网络压力测试,其优点是配置需求很小。SUSE Linux是按照ISP运营商要求定制的系统,等等。Linux系统拥有庞大的家族体系。

基础Linux系统环境介绍

  1. 这里需要先简单介绍一下Linux系统中的命令。其命令分为两大类:内部命令和外部命令。

    内部命令:Linux系统内核自带的命令,自动载入内存,可以直接使用。

    外部命令:在内核外部安装的命令,只有在shell加载后才能使用。

  2. 那么问题来了什么是Linux系统内核?shell是什么?

    Linux系统内核是建立在硬件基础上由C语言写成的,用来管理CPU,储存进程等。

    shell在系统里更像是一位翻译官,用于人机交互式将人类语言转换成机器能够识别的二进制语言,或者将二进制转化为人类语言。人类按照命令的格式输入想要的指令在指令终端上,shell通过翻译将指令转化为二进制语言交给计算机处理。
    在这里插入图片描述

Linux命令归纳

在Linux当中命令有其基本的格式。列如,命令 + 选项 + 参数。命令是一条命令中最关键的部分,他指定了计算机将要做什么操作。选项则是命令的补充或者说是一个附加的上的额外功能,或者说计算机除了计算命令本身还会执行选项里的条件。参数就很好理解,计算机要想执行一条命令,除了明确了一条命令外还要明确命令要执行的对象。这个对象可以是一个文件也可以是一条路径。明确了命令是啥那么现在开始整理命令。

命令后面加的选项可以是一个横杠加一个字母,如**“ls -a”** 形式;或者是两个横杠加单词形式如,“ls --help”

(一)切换工作目录及显示路径命令

  1. 命令 cd :样式,cd /etc/sysconfig/ 。cd命令可以使你自己从一个目录到达另一个目录。其中路径开头的“/”代表根目录,意思是从根目录开始,中间路过etc文件夹,再到etc文件夹里的sysconfig文件夹里。这里有引出一个概念,绝对路径与相对路径,将在后面进行详细的阐述。cd命令后面可以加选项包括;
    在这里插入图片描述
    “cd ;cd ~” 代表返回当前用户的家目录。
    在这里插入图片描述
    “cd -” 代表返回之前的路径目录。 “cd …/;cd …/…/” 代表返回上层路径。
    在这里插入图片描述

  2. 命令 pwd :样式,pwd 。pwd命令可以显示你当前所在目录的绝对路径。那么什么是绝对路径和相对路径?绝对路径简单点就是路径开头是**“/”** 符号的路径。他可以表示你在计算机中从开始到你所在位置的目录中,也就是你在根目录中你的位置。而相对路径则表示你在文件夹中你的位置信息,相对路径开头没有“/”*。“/etc/sysconfid/network-scripts/” 是绝对路径这段表示network-scripts在根目录中的位置;“sysconfig/network-scripts” 是相对路径表示network-scripts与其他文件夹的位置关系。
    在这里插入图片描述
    (二)显示命令

  3. 命令 ls :样式,ls ;ls -a ;ls -l 等。ls命令可以显示目录中的有什么文件。ls命令后面可以跟以下几个常用的选项:

    “ls -l” :显示文件的详细信息。
    在这里插入图片描述
    “ls -a” :显示全部文件包括隐藏文件。
    在这里插入图片描述
    “ls -A” :显示除**“.”“…”以外的全部文件。
    在这里插入图片描述
    “ls -R”:显示文件的所有子目录。
    在这里插入图片描述
    “ls -lh”:显示文件的详细大小信息。
    在这里插入图片描述
    其中
    ls命令自带ls --color**命令,即不同类型的文件用不同颜色加以表现。
    在这里插入图片描述

(三)复制和移动(重命名)命令

  1. 复制命令顾名思义就是将一个文件复制到另一个文件目录下。命令 pc:样式,pc +选项 + 想要复制的文件+复制到的路径。
    在这里插入图片描述
    复制也有一些选项比如:

    “cp -f” :强行复制。

    “cp -i” :复制需要用户确认。

    “cp -p” :保留原权限进行复制。

    “cp -r” :复制时也复制其子目录文件。

  2. 移动(重命名)命令,命令 mv :样式,mv +源文件 + 目标路径目录(新的名字)。

    1.txt已经改名为555,txt。
    在这里插入图片描述
    555.txt已经移动到/etc目录下。
    在这里插入图片描述

(四)删除命令

  1. 命令 rm :样式,rm +选项 +要删除的文件。rm命令后面可以跟以下几个常用的选项:
    在这里插入图片描述
    “rm -f” :强行删除,不需要提醒用户。

    “rm -i” :是否删除每个文件。

    “rm -r” :是否删除所有递归文件。

    “rm -rf” 强行删除所有文件内容。
    在这里插入图片描述

(五)创建命令

  1. 命令 echo :样式,echo+“内容” > 路径目录/创建新的文件。

    列如,echo “this is test.” > /opt/ceshi.txt
    在这里插入图片描述

  2. 命令 touch :样式,touch +文件名 +路径目录。

    列如,touch 1010.txt /opt
    在这里插入图片描述

  3. 命令 mkdir:样式,mkdir+文件名+路径目录。mkdir是创建空的文件夹命令。

    列如,mkdir {1…10}。
    在这里插入图片描述

下面,还会持续更新Linux系统的命令整理归纳,还请各位观众老爷持续关注我哦!

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值