目录
1. 什么是Linux内核
- Linux系统的核心是内核,内核控制着计算机系统上的软硬件,在必要时分配硬件,并根据需要执行软件.
- 系统内存管理
- 应用程序管理
- 硬件设备管理
- 文件系统管理
2. Linux的体系结构.
Linux体系结构可以分为两块:
- 用户空间:用户空间又包括用户的应用程序,C库
- 内核空间:内核空间包括系统调用接口,内核,平台架构相关的代码
为什么Linux体系结构要分为用户空间和内核空间?
-
现代CPU实现了不同的工作模式,不同模式下CPU可以执行的指令和访问的寄存器也不同
- Linux从CPU的角度出发,为了保护内核安全,把系统分为两部分
- 用户空间和内核空间是程序执行的两种不同的状态,我们可以通过两种方式完成用户空间到内核空间的转移
- 系统调用
- 硬件中断
- 用户空间和内核空间是程序执行的两种不同的状态,我们可以通过两种方式完成用户空间到内核空间的转移
3. Linux的系统日志文件
比较重要的是/var/log/messages文件
该日志文件是许多进程日志文件的汇总,从该文件可以看出任何入侵企图或成功的入侵.
4. 基本命令
cd(change directory):切换目录
cd ../ ;跳到上级目录
cd /opt ;跳到opt文件夹
cd ~ ;切换当前用户的家目录.root用户家目录就是root
pwd(print working directory):显示当前工作目录的绝对路径
pwd
显示当前的绝对路径
ls(list):查看当前目录下的所有文件夹
ls -a ;显示所有文件夹,包括隐藏文件
ls -R ;连同子目录也显示
ll :查看当前目录下所有的详细信息和文件夹
ll -a 显示所有文件,隐藏文件也显示
ll -R 连同子目录内容一起列出
ll -h 友好展示详细信息,可以看大小
ll -al 既能看到隐藏文件,又能显示详细列表
touch:创建文件
touch luo.txt 创建luo.txt文件
touch /opt/luo/test.txt 在指定目录创建test.txt文件
mkdir: 创建目录
mkdir 文件夹名称 ;在此目录创建文件夹
mkdir /opt/java/jdk ;在执行目录创建文件夹
cat 查看文件命令
cat lp.log ;查看文件
less 分页查看文件
less -m 显示类似于 more 命令的百分比。less -N 显示每行的行号。 ( 大写的 N)两参数一起使用如: less -mN 文件名,如此可分页并显示行号。空格键:前下一页或 page down 。回车:向下一行。b :后退一页 或 page up 。q :退出。d :前进半页。u :后退半页
cp 复制
cp /opt/java/java.log /opt/logs/ ; 把 java.log 复制到 /opt/logs/ 下cp /opt/java/java.log /opt/logs/aaa.log ; 把 java.log 复制到 /opt/logs/ 下并且改名为 aaa.logcp -r /opt/java /opt/logs ; 把文件夹及内容复制到 logs 文件中

本文介绍了Linux内核的作用以及Linux系统的用户空间与内核空间的划分。详细列举了多个Linux基本命令,如cd、ls、touch、mkdir等,并讲解了如何查看日志、检查端口占用情况。同时,提到了硬链接和软链接的区别。
最低0.47元/天 解锁文章
561

被折叠的 条评论
为什么被折叠?



