Linux的一些基础操作

本文介绍了Linux环境中的基本操作,包括打开命令行终端、查看用户信息、切换目录、文件权限、文件类型(如普通文件、设备文件等)、常用命令如ls、cd、touch、mkdir、rmdir、rm、cp和mv等,以及如何处理文件权限和目录管理。
摘要由CSDN通过智能技术生成

Linux的一些基础操作

Linux环境操作认识-打开命令行终端

  • ctrl+alt+t打开一个新的终端
  • ctrl+shift+n在已经打开终端的基础上,新打开一个同路径的终端ctrl+shift+t在已经打开终端内, 新起一个同路径窗口。
  • ctrl+l清屏(可以终端上敲几个换行符,再ctrll)
  • 输入命令clear清屏(可以终端上敲几个换行符,再输入clear命令回车) 输入命令exit退出当前命令行终端
  • 鼠标点击Linux虚拟机,鼠标就在Linux中。ctrl+alt,鼠标就回到了windows操作系统

查看用户名、主机名

  • whoami命令:查看当前登录的系统的用户名
  • hostname命令:显示当前系统的主机名

pwd命令

  • pwd命令用于显示用户在文件系统中的当前位置,命令执行结果显示为绝对路径名

关于linux系统的命令提示符

用户名@主机名:当前所在路径 用户状态

  • root@linux:~# 这里的当前用户名是root
  • @:是分隔符号,没特殊含义
  • 主机名:是当前系统的简写主机名,可以用hostname命令查看当前系统的主机名,当前系统的主机名是linuxl
  • ~ 家目录符号,上图的命令行提示符号说明用户的当前路径是用户的家目录
  • $ 普通用户的命令提示符,当用户使用普通权限登录系统时,命令提示符通常是以$符号开头。#超级用户(root)的命令提示符号,表示用户具有系统管理权限

Linux有七种文件类型: bcd-lsp

  • b:块设备文件(比如:U盘)
  • c:字符设备文件(比如:键盘、鼠标、串口)
  • d:目录文件、文件夹
  • l:链接文件(相当于windows系统下的快捷方式)
  • s:套接字文件(网络通讯)
  • p:管道文件(进程间通信)
  • -:普通文件,或者更准确的说,不属于其它几种类型的文件

ls列出目录内容

  • ls指令可以说是Linux下最常用的指令之一
  • 作用:用来显示指定目录内的文件列表,可通过选项控制+ 显示内容的详细程度等
  • 用法:ls [选项]… [文件]…
  • [-a]选项
    长短格式对照:[-a] == [–all],这里ls -a和ls --all的作用是等效的显示所有文件,包含以.开头的隐藏文件以及特殊目录。
  • [-l]选项:
    显示当前目录下文件的详细信息,总共分为七列
    在这里插入图片描述
  • 第一列:文件类型和文件权限
  • 第二列:引用计数
  • 第三列:文件所有者的权限
  • 第四列:文件所属组的权限
  • 第五列:文件大小,默认以字节为单位
  • 第六列:文件创建时间或者最近一次访问时间,时间比较近时显示顺序为{月日时间},时间较远时,则仅显示年份
  • 第七列:文件名

文件权限含义

在这里插入图片描述

Linux文件权限的划分-属主、同组用户,其他用户

  • Linux系统文件权限的划分:按文件所有者(属主)user、同组用户group、其他用户other
  • 每个文件或目录的访问权限都有三组,每组用三位表示:
    ①文件属主的读、写和执行权限
    ②文件所有者同组用户的读、写和执行权限
    ③其它用户的读、写和执行权限

cd改变目录

  • cd命令用于更改当前工作目录
  • 在命令行中输入"cd"命令,后跟要更改的目录路径,即可更改当前工作目录。
    cd / 返回根目录
    cd ~ 返回用户主目录
    cd . 原地不动
    cd … 返回上级目录
    cd - 返回到上一次的工作目录
    cd 回到家目录
  • 使用绝对路径:在命令行中输入"cd"命令时,可以使用绝对路径,即从根目录开始的完整路径。
  • 使用相对路径:在命令行中输入"cd"命令时,可以使用相对路径,即相对于当前目录的路径。

创建普通文件

touch命令有两个功能:

  • 用来创建新的空文件,文件大小是0
  • 用于把已存在文件的时间标签更新为系统当前的时间(默认方式),它们的数据将原封不动地保留下来;

mkdir命令

  • mkdir命令主要用于创建目录
  • 语法:mkdir [选项] 目录名称
    若指定目录不存在则创建目录;
  • 选项:-p,需要时创建目录的上层目录,若这些
    目录已存在也不当作错误处理(创建嵌套目录)

rmdir命令

  • 功能:删除空目录。
  • 语法:rmdir [选项] dirname
    命令从一个目录中删除一个或多个子目录项。需要特别注意的是,一个目录被删除之前必须是空的。
  • [-p]选项 递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。

rm命令

  • rm作用:删除文件或目录,它可以将一个或多个文件或目录从文件系统中彻底删除,不可恢复。因此要谨慎使用该命令。
  • 语法:rm [选项] <文件>…
  • 命令示例:
    删除单个文件:rm test.txt
    删除多个文件:test.txt test2.txt
  • 参数:
    -f:强制模式,不提示确认即删除文件或目录
    -i:交互模式,删除文件或目录前询问是否确认
    -r:递归删除目录及内容

cp命令

  • CP命令作用:复制一个源文件到目标文件(夹)
  • 语法:cp [选项] 目标文件(夹)
    ①复制到文件夹下,则文件名保持不变
    ②复制到文件中,则文件名变更
  • 如果目标文件已经存在或目标文件夹中含有同名文件,则复制之后同名文件会被覆盖。
  • 常用选项
    -i:覆盖时交互提示
    -r:对文件夹递归复制
  • 复制多个文件到文件夹
    cp 源文件1 源文件2 目标文件夹

mv命令

  • mv命令是”move”单词的缩写,移动文件或对其改名
  • 语法:mv [选项] file destination
    -i 交互模式。 如果mv操作将导致对已存在的目标文件的覆盖,此时系统会询问
  • 重命名文件(夹),mv 源文件 目标文件 或 mv 源文件夹 目标文件夹
    使用条件:使用这个命令时必须保证源文件(夹)和目标文件(夹)在同一个路径下
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值