常识
源代码 内核版本
公司改的版本(RedHat /Ubuantu/CentOS) 发行版本
多用户系统,多用户可同时登陆(普通用户)
(/home/A /home/B 用户把自己所有的文件存在自己的家目录下 互相访问系统级别阻止这种操作)
(~ 代表普通用户家目录)(家目录以下才可以有权限操作)
个人版(个人娱乐用)/企业版(服务器开发/代码开发)
基础
- 关机shutdown 正常关机
- 终端 内核->命令解释器(shell)(常用的有bash/tash)->用户
- 计算机上的资源可以被命令终端和图形化界面访问
- /(根目录) 最顶层
目录结构(树结构)
1.根目录
2.boot(核心,内核,系统启动有关文件)
2.etc(系统配置文件) home lib usr var
2.dev(设备文件 一切皆文件(广义)(包括硬件设备))
2.bin(执行的命令/可执行程序)
2.lib(存放系统库文件)
2.home(普通用户的家目录)
2.root(管理员的家目录)
2.mnt(临时挂载点)
2.proc(虚拟的目录,进程在内存中的信息映射到该目录下)
2.sbin(管理员使用的命令)
2.selinux(安全)
2.tmp(临时文件 所有用户均可使用)
2.usr (系统运行过程中不长改变的文件,用户安装的软件)
2.var(系统运行中常改变的文件,软件产生的数据)
文件类型(ls -l)(ll)
1.- 普通文件
2.d 目录文件(文件夹)
3. p管道文件
4. l链接文件
5.c,b 设备文件(硬件)
6. s 套接字文件
文件权限
读 ( R) (4)/写( W)(2)/执行( X)(1)/无( -)(0)
chmod(修改权限)
-rw-rw-r-- 1 stu stu 0 Apr 24 20:13 a.c
大写S代表没有执行权限 小写代表有执行权限
-()文件类型
第一组 属主
第二组 同组人
第三组 其他人
链接数
属主
文件大小
创建的时间
文件名
简单命令
touch 创建普通文件
mkdir 创建文件夹
chmod u(自己)/g(同组人)/o(其他人)/a(所有人) -w a.c (权限修改)(文字设定法)
chmod 7(属主权限)6(同组人)4(其他人) a.c(数字设定法)
pwd 显示当前位置 从根目录开始
cd 切换目录
ls 查看当前目录下的文件
ls -l显示详细信息
clear 清屏