Linux文件、目录操作

本文详细介绍了Linux系统的文件和目录操作,包括命令解析器、快捷键、系统目录结构、用户目录、文件和目录的操作如ls、mkdir、rm、cp、mv、权限管理、软件安装卸载、磁盘管理及用户管理等。通过学习,你可以熟练掌握Linux系统的基本操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Linux文件、目录操作


1.命令解析器

  • shell-----unix系统
  • bash-----linux系统

本质:根据输入的命令去调用对应的可执行程序(bin目录里面)

2.快捷键

  • 1.ctrl+b(f)光标快速左右移动 ctrl+a光标直接移动到头部 ctrl+e光标直接移动到尾部 ctrl+u删除光标前面的所有字符

3.Linux系统目录(tree)

  • / (根目录)
  • /bin (常用的命令 eg:ls ,cd)
  • /boot (开机启动的文件及镜像,开机用的)
  • /dev (设备文件 eg:鼠标,显示器等,Linux下一切皆文件)
  • /etc (存放配置文件)
  • /home (所有用户的主目录)
  • /lib (动态链接库)
  • /mnt (u盘系统自动挂在在/media目录,手动挂在可以挂在该目录)
    注意:一般不去动目录

4.用户目录

  • cd - 在当前目录和上一个目录循环切换
  • cd ~ 回家目录
  • $ 普通用户,# 超级用户(root) sudo su 进入,exit退出

5.文件和目录的操作(tree或ls)

  • 目录不同颜色代表的含义:

在这里插入图片描述

  • ls -a(含隐藏文件(前面含有.的文件或则目录))

  • ls -l
    在这里插入图片描述

  • mkdir -p (依次创建目录)

  • rm -r(递归删除) -f(强制删除)

  • touch (创建文件)

  • cp (拷贝文件或者目录)eg : cp a b -r(递归拷贝a 到b,若不存在则创建);
    eg:cp a/* b/(拷贝a目录下的所有文件到b目录里)

  • cat (适用与比较短的文件)

  • mv (移动文件或则给文件改名字)eg:mv a b;(若b存在则移动a到b,若b不存在则给a改名为b(实际是移动的效果))

  • 文件的硬链接与软链接

  • ln -s 绝对路径下的文件或则目录名(-s软连接,相当于桌面的快捷方式,文件大小很小,使用绝对路径就可以移动后任然可以使用该软连接) 软链接名

  • ln 文件名字 (不用加s,用touch创建文件时就相当于创建了一个硬链接,硬链接的作用就是对源文件进行拷贝,相当与引用取别名的意思,都指向了同一内存地址.目录不可创建硬链接.软连接则可指向多个硬链接,因为相当于快捷方式) 硬链接名

  • df -h 查看磁盘使用情况

  • 文件的权限

  • chmod 777 文件名 (7=1(x)+2(w)+4(r))

  • chown 用户名:所属组 文件名

  • 文件的查找(find grep(两者路径是反的))

  • sudo find 路径 -name “文件名” (通配符 *剩下所有的,通配符?匹配一个字符)

  • sudo find 路径 -size 10k -size 10M (查找10k到10M的所有文件)

  • grep -r(递归查找) +“查找关键字”+路径

5.软件安装与卸载

在这里插入图片描述

6.磁盘的管理(U盘)

  • sudo fdisk -l (查看挂在设备名 )
  • sudo mount 设备名 /mnt (如果不挂载在/mnt上,会使其他挂载的目录的内容暂时被覆盖)
  • sudo umount /mnt的绝对路径(此时不应在该目录里面)

7.用户管理

创建用户:sudo adduser 用户名
为用户创建组:sudo groupadd 用户名
切换用户: sudo su 用户名 (exit退出)
修改密码: sudo passwd 用户名
删除用户: sudo deluser 用户名(家目录需要手动删除)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值