加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

Linux基础操作

发布时间:2020-12-14 01:58:04 所属栏目:Linux 来源:网络整理
导读:大多数后天程序都是在Linux操作系统上的,特别是服务器绝大多数使用Linux 1、基础知识 1.1、操作系统 控制硬件(分配使用硬件资源)、为用户提供软件服务、为应用程序提供运行环境 虚拟机软件:虚拟出一套计算机硬件,给虚拟系统使用 1.2、Linux系统 Unix系

大多数后天程序都是在Linux操作系统上的,特别是服务器绝大多数使用Linux

1、基础知识

  1.1、操作系统

    控制硬件(分配使用硬件资源)、为用户提供软件服务、为应用程序提供运行环境

    虚拟机软件:虚拟出一套计算机硬件,给虚拟系统使用

  1.2、Linux系统

    Unix系统---->Minix系统---->Linux系统----->Mac系统
    Minix、Linux、Mac统称为类Unix系统

    内核:只提供非常基础的功能,用户不能直接使用

    Linux发行版(内核 + 包装界面、工具、软件)

      ubuntu

      centos

      redhat

      深度  红旗

    查看发行版中内核版本:

      [email?protected]:~$ uname -a
      Linux ubuntu 4.4.0-31-generic #50-Ubuntu SMP Wed Jul 13 00:07:12 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

    windows有多个根目录,一个分区就是一个根目录,Linux系统只有一个根目录 /

      / 系统根目录

      /home 存储所有用户家目录的目录

      /home/xx? ? ? xx是用户的家目录  root用户的家目录在 /root/  root超级管理员用户

?

2、Linux命令

  简单明了预览:

    ls 查看目录下的信息

    tree 以树状图的形式查看目录结构

    cd 切换当前路径  格式:“cd? ?目录名”

    清屏  clear 或者? ?Ctrl? +? L

    放大命令行字体  Ctrl? +

    缩小命令行字体  Ctrl? -

    pwd? ?查看当前路径

    

  2.1、cd命令

    cd /home/xxx  回到用户主命令

    cd ~  当前用户主命令

    cd ..  返回上一级命令

    cd .  当前路径

    cd -  返回上一次命令所在的路径

    相对路径:

      从当前路径出发的路径  ./? 一般可以省略

    绝对路径:

      从根目录? /? 出发的路径

?

  2.2、touch命令

    touch? 文件名

      如果文件不存在,则创建一个空文件

      如果文件存在,修改时间为当前时间,内容不变

    cat? 文件名

      查看文本文件内容

  2.3、mkdir? 创建目录

    mkdir -p 2/3/4  分别表示命令、选项、参数

      命令表示做什么

      选项表示怎么做

      参数表示对谁做

    mkdir? 目录名  创建目录

      Linux 在创建多级目录时,要求其父目录也存在;如果父目录不存在则操作失败

      -p 意义就在创建目录时,自动创建所需父目录,所以添加 -p 选项后可以创建多级目录

  2.4、删除文件或目录

    rm? 文件名    删除文件

    rm -r? 目录名称  删除目录

    rmdir 空目录名称  删除空目录

  

  2.5、ls 命令详解

    作用:查看目录的内容(文件、目录信息)

    格式:ls 选项? 路径

      路径默认为当前路径

    选项说明:

      -l? 列表方式显示详细信息  权限、大小、时间、文件名

      -h 必须要和 -l 一起使用,使用Kb单位显示文件大小,其它与 -l 相同

      -a 显示所有文件(.开始的文件或者目录,默认不显示的隐藏文件,每个文件夹中有 . 、..? 、.idea 隐藏文件

?

  2.6、rm 命令

    作用:删除文件或者目录

    格式:rm 选项 文件名1 2 3 4

    选项:

      -r? 递归删除,一般删除目录时使用,删除文件也可

      -f? 强制删除(忽略不存在的错误提示)

      -i? 交互,需要用户确认

      -d? 删除空目录

  

  2.7、cp? ? ?复制文件

    作用:复制文件或者目录

    格式:cp? 选项? 源路径/文件名? 目的路径

    cp -r  源路径/源目录名称? 目的路径    (复制文件夹)

    选项:

      -r? 递归拷贝目录

      -i? 交互,如果文件存在需要用户确定是否覆盖,文件不存在则无作用

      -v? 显示复制文件的路径信息

      -a? 在复制文件时保留文件原有属性(权限,时间.......)

?

  2.8、mv? 移动文件

    作用:

      移动文件

      重命名文件

    格式:

      mv 源路径/名称? 目的路径/        移动

      mv 原有名称? 新名称      改名

    选项:

      -i? 交互,如果文件存在需要用户确认是否覆盖;如果文件不存在则无效

      -v 显示移动文件的路径信息

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读