Linux常用基本命令01

此次主要记录了Linux中文件的读写执行(查看、创建、删除、移动、复制、编辑等),文件权限的修改(用户、用户组)。

目录管理

  • cd 切换目录
  • cd … 返回上级目录
  • ls 列出目录
    • -a参数,列出全部的文件
    • -l参数,长数据串列出,包含文件的属性与权限等。两个参数可以一起使用 -al
  • pwd 显示当前用户所在目录
  • mkdir 创建一个新的目录
    • -p参数,递归创建多级目录
  • rmdir 删除空的目录
    • -p参数,上一级空的目录也一起删除
  • cp 复制文件或目录
    cp 来源档(old)目标档(new)
  • rm 移除文件
    • -f参数,强制删除
    • -r参数,递归删除
    • -i参数,互动删除
  • mv 移动文件或目录
    • -f参数,强制移动
    • -u参数, 若目标文件已存在,则更新文件

基本属性

"ls -l"命令显示一个文件的属性以及文件所属的用户和组
在这里插入图片描述
如图,第一个字符"d"在Linux中代表该文件为目录文件,常用的字符有:

  • “d” 目录
  • “-” 文件
  • “l” 链接文档

接下来,每三个为一组,分别表示owner属主权限(该文件的所有者),group属组权限(例如项目中的开发组,运维组等),others其他用户权限。每组数由【rwx】三个参数组成,r为read表示可读,w为write表示可写,x为execute表示可执行。当没有该项权限时,用"-"代替。
以第一个文件为例,文件权限[drwxrwxr-x]表示为:
在这里插入图片描述

修改文件属性

  1. chgrp,更改文件属组
    chgrp [-R] 属组名 文件名,平时基本不用
  2. chown,更改文件属主
    chown [-R] 属主名 文件名,平时基本不用
  3. chmod,更改文件属性
    chmod [-R] xyz 文件或目录。文件属性设置有两种方式,一种是数字,一种是符号。
    常用数字来更改文件属性,owner、group和others三者各自有读写执行的权限,读r对应4,写w对应2,执行对应1。以文件权限[drwxrwxr-x]为例,owner对应的权限为rwx=4+2+1=7,group对应的权限为rwx=4+2+1=7,others=4+0+1=5,因为三种权限组合后具有不同的数值,因此可以用数值代替各个权限
    chmod 770 filename 即取消该文件others的所有权限。
    chmod 747 filename 即取消该文件group的写和执行权限。其他同理

文件内容查看

Linux中常使用以下命令来查看文件内容:

  • cat 由文件的第一行显示文件的内容
  • tac 即与cat相反,从文件的最后一行开始显示内容
  • nl 显示内容时会输出行号
  • more 一页一页的显示文件内容
  • less 与more类似,可以实现向前翻页查看
  • head 只看文件的头几行内容
    head -n number 文件
  • tail 只看文件的末尾几行内容
    tail -n number 文件
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值