Linux基础学习总结

一、shell 及零碎知识

命令 说明
sudo su 切换到超级用户
exit 退出超级用户
sudo + 命令 普通用户使用超级用户权限执行命令
  • Shell、 Bash 学名叫命令解析器
  • Shell – unix
    Bash – linux

二、文件和目录操作

2.1 根目录

掌握前几个常见的

结构 介绍 说明
dev 设备目录,其中文件被称为设备文件,包含cpu,内存,鼠标等设备 cd /dev/input sudo cat mice(鼠标)以管理员身份查看
etc 包含了当前操作系统用户所有配置的相关信息,包含系统软件的启动和配置文件,用户登录的用户名和密码 vi /etc/passwd(查看用户和密码)
home 当前操作系统所安装的用户的主目录/家目录/宿主目录 /home/itcast(当前用户)/
lib 包含操作系统使用的库文件和相关的配置 标准c库:/lib/i386-linux-gnu(可能有所不同)/libc.so.6
mnt 手动挂载的目录
media 系统自动挂载目录
usr unix软件资源包管理目录,存放的是当前用户的一些东西 ; unix software resource
bin linux操作系统下可执行的系统级的二进制命令 ./date
sbin 超级用户需要用到的一些二进制命令存储在该目录
boot 系统开机时需要加载的一些文件和配置
lost+found 存放系统错误产生的文件碎片,方便用户查找和恢复
proc 内核提供的一个接口,主要用来存放系统统计信息
root root用户的家目录 sudo su :普通用户切换到root用户
run 存放系统运行时需要的一些文件

2.2 用户目录

  • 绝对路径

    • 从根目录开始描述的路径,也就是从 / 开始
    • 与 $ 直接的部分 --> 当前shell进程所在的工作目录位置
  • 相对路径

    • 从当前位置开始描述的路径
    • . 表示当前目录;. . 表示当前目录的上一级目录
    • 两个临近目录直接进行切换 : cd -
  • 对itcast@itcast:~$的说明

符号 说明
第一个itcast 当前登录的用户
@ at,在的意思
第二个itcast 主机名
~ 当前工作目录的位置,宿主目录
$ 当前登录的为普通用户
# 表示root 用户

2.3 相关命令

  1. tree
命令 说明 实现
tree 以树状形式显示当前文件和目录 tree 目录
  1. ls
命令 说明
ls 查看指定目录下所有文件和目录信息,不包括隐藏文件
ls -a(all) 列出当前目录下所有文件内容 ,包括 普通文件、 .【当前目录】 和 …【当前目录的父目录】;隐藏文件【以.开头】
ls -R 同时列出所有子目录层
ls -l 除文件名之外,还有文件的权限、所
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值