Linux小白菜尝试写学习笔记日记
第一章 Linux系统概述
Linux是一种广泛使用的类UNIX操作系统,是真正的多用户、多任务操作系统,具有强大的信息处理功能。
推动Linux发展的人们:
Linus —— 1991年发布
Dennis ——C语言之父
查理德 ——自由软件之父
Linux的特点:
- 与UNIX系统兼容
- 自由软件和开放源代码
- 便于制定和再发开
- 互操作性高
- 全面的多任务和真正64位操作系统
操作系统的功能
- 控制硬件
- 管理资源(CPU/内存/硬盘)
- 提供用户接口(图形界面,命令行界面)
- 处理输入/输出 (鼠标,键盘,显示器等)
- 监控系统(资源使用情况,软硬件故障报警)
- 通信(网络,无线)
Linux有两种版本:核心版本 和 发行版本 。
国内开发的Linux系统常见的有:普华,深度和麒麟。
第二章 Linux常用命令
Linux目录结构
常用目录:
- /bin: 这个目录存放着最经常使用的命令。
- /etc: 这个目录用来存放所有的系统管理所需要的配置文件和子目录。
- /home:用户的主目录,在 Linux 中每个用户都有一个自己的目录。
- /lib:这个目录里存放着系统几乎所有的应用程序。
- /dev:设备文件夹。
- /root:超级权限者(管理员)的用户主目录。
文件类型
-
普通文件
①文本文件
②数据文件
③可执行的二进制程序文件 -
目录文件
(与普通文件差别是它是有成对的“I节点号/文件名”构成的列表) -
设备文件
①字符设备
②块设备 - 符号链接文件
总结:
- Linux的目录中有且只有一个根目录。
- Linux是以文件的形式管理我们的设备。
文件显示命令:
代码 | 作用 |
---|---|
cat |
打印输出 |
more /less
|
查看文本 |
head |
打印文件开头 n行 |
tail |
打印文件结尾 n行 |
touch |
修改或创建文件 |
clear |
清屏 |
其他一些命令:
代码 | 作用 |
---|---|
pwd | 显示当前目录 |
cd / | 跳到总目录 |
ls | 列出所在目录下文件 |
ls -l | 列出所在目录下所有文件的详细信息 |
cd【文件夹名字】 | 进入文件夹 |
cd … | 退回上一级目录 |
mkdir 【文件夹名字】 | 创建文件夹 |
rmdir 【文件夹名字】 | 删除文件夹 |
cp 【A】 【B】 | 将【A】复制成为【B】 |
cat 【A】 | 查看文件内容 |
wc | 筛选统计 |
rm 【文件名】 | 删除文件 |
mv 【A】 【B】 | 把A的名字改成B |
mv 【文件名】 xxx/(目录) | 移动 |
chmod | 修改权限 |