Linux小白菜尝试写学习笔记日记

第一章 Linux系统概述

Linux是一种广泛使用的类UNIX操作系统,是真正的多用户、多任务操作系统,具有强大的信息处理功能。

推动Linux发展的人们:
Linus —— 1991年发布
Dennis ——C语言之父
查理德 ——自由软件之父

Linux的特点:

  1. 与UNIX系统兼容
  2. 自由软件和开放源代码
  3. 便于制定和再发开
  4. 互操作性高
  5. 全面的多任务和真正64位操作系统

操作系统的功能

  1. 控制硬件
  2. 管理资源(CPU/内存/硬盘)
  3. 提供用户接口(图形界面,命令行界面)
  4. 处理输入/输出 (鼠标,键盘,显示器等)
  5. 监控系统(资源使用情况,软硬件故障报警)
  6. 通信(网络,无线)

Linux有两种版本:核心版本 发行版本

国内开发的Linux系统常见的有:普华深度麒麟

第二章 Linux常用命令

Linux目录结构
Linux小白菜尝试写学习笔记日记
常用目录:

  • /bin: 这个目录存放着最经常使用的命令。
  • /etc: 这个目录用来存放所有的系统管理所需要的配置文件和子目录。
  • /home:用户的主目录,在 Linux 中每个用户都有一个自己的目录。
  • /lib:这个目录里存放着系统几乎所有的应用程序。
  • /dev:设备文件夹。
  • /root:超级权限者(管理员)的用户主目录。

文件类型

  1. 普通文件
    ①文本文件
    ②数据文件
    ③可执行的二进制程序文件
  2. 目录文件
    (与普通文件差别是它是有成对的“I节点号/文件名”构成的列表)
  3. 设备文件
    ①字符设备
    ②块设备
  4. 符号链接文件

总结:

  1. Linux的目录中有且只有一个根目录。
  2. 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 修改权限