• linux 入门学习


    一、命令

    1.命令提示符

    [root@localhost ~]#

    [] :提示符的分隔符,无特殊含义;

    root:当前的登录用户;

    @:分隔符,无特殊含义;

    localhost:当前主机名(完整名称:localhost.localdomain);

    ~:当前所在目录;

    #:命令提示符(超级用户为#,普通用户为$);

     ***家目录:初始的登录位置;

         超级用户的家目录:/root/;

         普通用户的家目录:/home/用户名/;

    2.命令基本格式

    [root@localhost ~]# 命令[选项][参数]

    []内为可选参数;

    选项分为 短格式选项(-l)和长格式选项(--all),短格式选项是英文的简写,用一个减号调用,例如:

    而长格式选项是英文完整单词,一般用两个减号调用,例如:

    一般情况下,短格式选项是长格式选项的缩写,都有对应的格式,但也有例外。

    命令一般都需要加入参数,ls 等一般可以省略参数的是因为有默认参数。

    3.命令

    (1)ls,显示目录下的内容

    执行权限:所有用户;

    英文原意:list;

    所在路径:/bin/ls;

    命令格式:[root@localhost ~]#ls [选项][文件名或目录名]

    选项:

    • -a:显示所有文件;

    在 linux中以"."开头的文件是隐藏文件,只有通过"-a"选项才能査看。

    • --color=when:支持颜色输出,when的值默认是always(总是显示颜色),也可以是never(从不显示颜色)和auto(自动);
    • -d:显示目录信息,而不是目录下的文件;

    -l这个命令会显示目录下的内容(目录的详细信息),而不会显示这个目录本身的详细信息。如果想显示目录本身的信息,就必须加入"-d"选项。

    • -h:按照我们习惯的单位显示文件大小;

    ls-l"显示的文件大小是字节,但是我们更加习惯的是千字节用 KB 显示,兆字节用 MB 显示,而"-h"选项就是按照人们习惯的单位显示文件大小的。

    • -i:显示文件的i节点号;

    每个文件都有一个被称作 inode(i 节点)的隐藏属性,可以看成系统搜索这个文件的 ID,而"-i"选项就是用来査看文件的 inode 号的。从理论上来说,每个文件的 inode 号都是不一样的,当然也有例外(如硬链接)。

    • -l:长格式显示;

    ···第一列:权限;

    ···第二列:引用计数,表示该文件的硬链接个数,而目录的引用计数代表改目录有多少个一级子目录;

    ···第三列:所有者,也就是这个文件属于哪个用户。默认所有者是文件的建立用户;

    ···第四列:所属组,默认所属组是文件建立用户的有效组,一般情况下就是建立用户的所在组;

    ···第五列:大小,默认单位是字节;

    ···第六列:文件修改时间,文件状态修改时间或文件数据修改时间都会更改这个时间,注意这个时间不是文件的创建时间;

    ···第七列:文件名;

    (2)cd,切换所在目录

    英文原意:change directory

    所在路径:shell内置命令;

    执行权限:所有用户;

    linux的命令按照来源方式分为两种:shell内置命令和外部命令。

    内置命令: Shell 自带的命令,这些命令是没有执行文件的;

    外部命令:由程序员单独开发的,是命令,所以会有命令的执行文件;

    Linux 中的绝大多数命令是外部命令,而 cd 命令是一个典型的 Shell 内置命令,所以 cd 命令没有执行文件所在路径。

    命令格式:[root@localhost ~]#cd [目录名]

    仅有两个选项 -P 和 -L;

    • -P(大写)是指如果切换的目录是软链接目录,则进入其原始的物理目录,而不是进入软链接目录;
    • -L(大写)是指如果切换的目录是软链接目录,则直接进入软链接目录。

     用法:cd 命令切换目录只需在命令后加目录名称即可。通过命令提示符,我们可以确定当前所在目录已经切换。

    cd 命令可以识别一些特殊符号,用于决速切换所在目录,这些符号如表所示。

    例:

    "cd~"命令可以快速回到用户的家目录,cd 命令直接按回车键也是快速切换到家目录。

    绝对路径:从根目录(/)开始,以及以及指定;

    相对路径:从当前目录开始;

     

    (4)mkdir,创建空目录

    英文原意:make directories;

    所在路径:/bin/mkdir;

    执行权限:所有用户;

    命令格式:[root@localhost -]# mkdir [选项]目录名

    选项:

    • -p: 递归建立所需目录

    如果需要建立一系列的新目录,则需要加入"-p"选项,递归建立才可以。例如:

  • 相关阅读:
    Java——方法的重载
    JS数据类型之String类型
    常用的正则表达式
    关于前端面试遇到的问题值类型和引用类型,1rem等于多少像素
    JS数据类型之Number类型
    常用前端面试题链接
    Wpf 父子容器的关系 ^
    心情 ^
    sharepoint_wf 启动窗口设计,支配给自由域用户 ^
    WPF 单个触发器、多个触发器、多条件触发器 ^
  • 原文地址:https://www.cnblogs.com/sunshineyan/p/10547239.html
Copyright © 2020-2023  润新知