• Linux基础概念,目录文件操作命令,压缩命令:


    Linux基础概念:

    1,linux登录方式,本地登录,远程登录(借助xshell等)
    登录后是shell交互界面,用c编写的程序。常见的就是bash,sh,csh,ksh等。
    2,linux命令三部分组成,命令 + 选项+参数
    3,linux下皆是文件,下面是linux各个目录主要的作用:
    dev :硬件设备的文件
    bin :经常用的命令
    boot : linux启动时的核心文件
    etc :系统管理所需要的配置文件和子目录
    lib:系统的动态连接共享库,所有程序都会用到的,相当于windows的dll文件
    lib64 :
    media :自动识别u盘等,识别出来后,会自动挂载到这个目录下。
    mnt :临时挂载 别的系统,例如光驱
    opt :给主机安装额外的软件目录
    proc :进程信息目录
    run :系统启动以来的信息。系统重启后这个目录下的文件会被清除
    sbin : 系统管理员使用的系统管理程序
    sys :linnux2.6内核新出现的文件系统sysfs
    tmp :临时文件
    usr :用户和应用程序的文件,类似windows的program files
    var :经常修改的文件,例如日志文件
    linux绝对路径从 / 开始。

    目录文件操作:

    pwd :当前工作路径
    ls :展示当前目录下文件。
    cd :切换到对应的目录。只使用cd 可回到家目录。例如root用户只使用cd,回到/root下。
    mkdir : mkdir dir0/dir 如果dir0不存在,是无法创建dir的,需要添加 -p命令。
    cp : 复制文件或目录
    mv : 移动文件或目录,相同目录下时,实现的是重命名的功能。
    touch :创建普通文件。
    rm : 目录或者文件删除。例如:rm -r aa,带-r选项可删除目录。不带-r 则删除文件。

    压缩命令:

    1,gzip 可压缩60到70,
    带上 -d 参数表示解压缩文件。
    但是有个问题就是无法将多个文件打包到同一个压缩文件中。
    2,tar 命令可以解决这个问题
    tar -czf xx.tar.gz dir0 压缩一个文件夹。
    tar -xvf dir0.tar.gz -C dir1 解压缩一个文件,到dir1目录下。 - 大c指定解压到的路径。

    软链接,硬链接:

    在这里插入图片描述
    举例理解:
    1,root目录下创建wh.c 文件,并写入内容。
    在这里插入图片描述
    2,创建一个test目录
    在这里插入图片描述

    3,创建硬链接
    在这里插入图片描述
    4,创建软链接, ln -s 是创建软链接。
    在这里插入图片描述
    5,查看这两个链接文件内容
    在这里插入图片描述
    6,删除源文件 wh.c
    在这里插入图片描述
    7,可以看到硬链接不受影响,因为是一个副本,但是软链接路径失效。
    在这里插入图片描述

    需要注意的是软链接的路径一定要填写绝对路径。

  • 相关阅读:
    吐血总结!100个Python面试问题集锦
    Redis通过防火墙配置开放局域网连接,禁用外网连接
    01-Golang-环境搭建
    2.2 Linux系统的目录结构与文件类型
    软考重点6 数据结构与算法
    Python编程技巧 – 使用列表(list)
    分布式任务调度Schedulerx2.0 Map模型作业执行流程
    超六成专科生的月薪不足5000元?网友:本科和研究生也是
    Python+Selenium做自动化测试
    S7协议抓包分析(附pcap数据包)
  • 原文地址:https://blog.csdn.net/qq_45860901/article/details/128121373