1. 操作系统介绍
1.1 什么是操作系统
操作系统(Operating System,简称OS)是管理计算机硬件与软件资源的计算机程序。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系 统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。
1.2 操作系统的类型
操作系统主要包括:
- Windows操作系统Linux操作系统
- IOS操作系统
- Android操作系统
1.3 Linux 的分支版本
常见的发行版本包括:
- CentOS
- Redhat
- Ubuntu
- Debian
由于其稳定性,安全性等因素,目前Linux主要应用在服务器领域,桌面领域基本还是Windows的天 下。
2. Linux 系统的文件和目录
在Linux下,我们看不到像Windows一样的盘符,我们看到的是文件夹(目录)
Linux也包括图形和字符两种界面,但是在Linux下人们往往使用的字符界面。
2.1 用户目录
位于/home/用户目录,称之为用户工作目录或主目录,表示方式:
/home/用户目录
2.2 Linux 主要目录速查表
2.3 常用Linux的基本命令
2.4 历史命令
- 按上、 下光标键可以在曾经使用过的命令之间来回切换;
- 如果想要退出选择, 并且不想执行当前选中的命令, 可以按 ctrl + c;
2.5 自动补全
- 在敲出文件/ 目录/ 命令的前几个字母之后, 按下 tab 键;
- 如果输入的没有歧义, 系统会自动补全;
- 如果还存在其他文件/ 目录/ 命令, 再按一下 tab 键, 系统会提示可能存在
2.6 查询帮助
help命令
#说明:显示Command命令的帮助信息 。
#命令格式
Command --help
#实例:
ls --help
man命令
#说明: 查阅命令的使用手册
#命令格式
man Command
#实例:
man ls
3 查看目录内容和切换目录
3.1 pwd-查看当前所在目录
pwd命令
3.2 ls命令 -- 查看目录内容
Linux下文件和目录的特点:
- 所有的目录和文件都对大小写敏感
- 以.开头的文件为隐藏文件
- .代表当前目录
- ..代表上一级目录
ls是英文单词list的简写,其功能为列出目录的内容.
ls [-lah] [文件/目录]
常用选项:
ls -l 返回结果说明
rwx的含义
ls -l 返回结果示例
ls结合通配符的使用
3.3 chmod命令-修改目录和文件权限
chmod命令,英文change mode的合写,修改用户或组对于文件或目录的权限。
chmod [选项] 权限 文件目录
字母法修改权限
chmod [u/g/o/a][+/-/=] rwx 文件/目录 +:增加权限,-取消权限, =设定权限
实例:
chmod u=rw 文件/目录
chmod u+rwx,g+rwx,o+r-wx 文件/目录
[u/g/o/a]含义
数字法修改权限
chmod [选项] 777 文件目录
常用权限数字组合
- 777 == 》 u+rwx,g+rwx,o+rwx
- 755 ==》u+rwx,g+r-x,o+r-x
- 644 ==》u+rw-,g+r--,o+r--
3.4 cd命令-切换目录
cd :更改当前工作目录
相对路径和绝对路径
- 相对路径:表示当前目录所在的目录位置
- 绝对路径:最前面是/ , 表示从根目录开始的所在的目录位置 ;