【Linux操作系统学习笔记】一、基础知识
一、Linux的基本知识
1. Linux的目录
- /bin : 存放的是一些二进制文件,但是在Linux中二进制文件是可以被执行。这个目录中的命令文件是用普通用户使用(非超级管理员)。
- /etc : Linux下所有的配置文件都会存放到 etc 目录。
- /home : 是所有非超级管理员(root)家目录的集合。
- /root :root用户的家目录。
- /sbin : sbin表示 super bin ,里面同样也类似于bin目录,也存放了一些二进制文件,只不过这些命令只能是让超级管理员(root)去运行。
- /usr : 存放着一些用户自己安装的软件,类似于windows下的Program目录
- /var :存放Linux下的一些日志文件,在实际开发也会把 Apache 或者 nginx 的站点目录放到此文件夹
2. 命令行
- 符号介绍:
- 用户身份标记
- #: root用户
- $: 普通用户
二、Linux的远程操控
- 使用Xshell敲命令
- 使用Xftp管理文件
- ps:十分简单,资料很多,一搜就搜到,这里就不细说
三、Linux的基本命令
1. Is
- 语法: #ls [路径] 表示列出指定路径下的文件夹和文件名字,如果路径没有指定则列出当前路径下的
2.clear
- 语法:#clear 清空当前屏幕中的全部命令(实际上没有清空,顶到上面去了)
3.init
-
作用:用于linux的运算模式切换
-
语法:#init 数字 (数字的取值范围是0-6)
- init 0 关机
- init 1 单用户模式
- init 2 多用户模式
- init 3 表示从桌面模式切换成命令行
- init 5 表示从命令行切换成桌面模式
- init 4 未被使用的模式
- init 6 重启
4.su
- 作用:切换用户
- 语法:#su 需要切换到的用户名
5.cd
- 作用:切换目录
- 语法:
- cd /etc 进入etc文件目录
- cd … 返回上一级目录
6.pwd
- 作用: 打印当前的工作路劲
- 语法:#pwd
四、Linux的拓展命令
1. ctrl+c
- 作用:停止当前的命令
2. ctrl+a
- 作用:将光标快速自动到最前面
3. ctrl+e
- 作用:将光标快速自动到最后面
4. ↑ 和 ↓
- 作用:用于切换历史命令
5. tab
- 作用:补全命令
五、Linux的运行模式
-
单用户:操作系统一般只能由一个人同时进行登录(H2数据库)
-
多用户:操作系统一般可以由多个人同时进行登录 (MySql数据库)
-
单任务:操作系统同时处理一个任务
-
多任务:操作系统同时处理多个任务
-
window 属于单用户、多任务模式
-
linux 属于多用户、多任务模式