Linux 简单教程
Linux 简单教程
Linux 是一套免费使用和自由传播的类unix操作系统。
Linux 发行版就是将Linux内核与应用软件做一个打包(Ubuntu\RedHat…)
Linux应用领域 今天各种场合都有使用各种linux发行版,从嵌入式设备到超级计算机,并且在服务器领域确定了地位。通常服务器使用lamp( Linux apache mysql php) 或LNMP ( linux nginx mysql php)
目前Linux不仅在家庭与企业中使用,并且在政府中也很受欢迎
Linux 系统启动过程
1. 内核引导
当计算机打开电源后,首先是BIOS开机自检,操作系统接管硬件以后,首先读入/boot目录下的内核文件
2. 运行init
init是系统所有进程的起点,首先是需要读取配置文件/etc/inittab.
3.系统初始化
在init的配置文件中有这么一行: si::sysinit:/etc/rc.d/rc.sysinit 它调用执行了/etc/rc.d/rc.sysinit,而rc.sysinit是一个bash shell的脚本,它主要是完成一些系统初始化的工作,rc.sysinit是每一个运行级别都要首先运行的重要脚本。
它主要完成的工作有:激活交换分区,检查磁盘,加载硬件模块以及其它一些需要优先执行任务。
4.建立终端 –
5.用户登录系统
Linux系统目录结构
登录系统以后,在命令行窗口输入:ls/,可以看到系统的目录,以下是对目录的解释:
/bin:
bin 是Binary的缩写,这个目录存放着最经常使用的命令。
/boot:
这里存放的是启动时使用的核心文件,包括一些连接文件以及镜像内容
/dev:
dev是device(设备)的缩写,该目录下存放的是linux的外部设备,在linux中访问设备的方式和访问文件的方式是相同的。
/etc:
这个目录用来存放所有的系统管理所需要的配置文件和子目录。
/home:
用户主目录
/lib:
这个目录存放着系统最基本的动态连接共享库,其作用类似于windows里的dll文件。几乎所有的应用程序都需要用到这些共享库。
/lost+found
这个目录一般是空的,当系统非法关机之后,这里就存放了一些文件。
/media:
linux系统会自动识别一些设备,如U盘,光驱。当识别以后,设备就会挂载到这个目录下。
/root:
该目录为系统管理员的用户主目录。
/sys:
该文件是内核设备树的一个直观反映,当一个内核对象被创建的时候,对应的文件和目录也在内核对象子系统中被创建。
/tmp:
存放系统临时文件的。
/usr:
用户很多文件在这,类似于windows下的program files目录。
/var:
Linux 处理目录的常用命令
- ls:列出目录
- cd:切换目录
- pwd:显示目前的目录
- mkdir:创建一个新的目录
- rmdir:删除一个空的目录
- cp:复制文件或目录
- rm:移除文件或目录
Shell
Linux 简单教程相关推荐
- 宝塔linux输入bt,Linux宝塔面板如何挂载硬盘?BT宝塔面板磁盘挂载超简单教程来了!...
Linux宝塔面板如何挂载硬盘?BT宝塔面板磁盘挂载超简单教程来了! 为解决这个问题,我们制作了磁盘自动挂载工具,支持Centos.Ubuntu.Debian.Fedora说明: 1:本工具默认将数据 ...
- linux 6.4简单使用mysql,Linux系统下Mysql使用简单教程(一)
如果你会查询这些相关的问题,说明你是一个正在或者准备从事IT的程序猿,对于一个程序猿而言,不会使用linux系统的程序猿不是一好的程序猿哦!因为windows有时候真的让人很抓狂,而本人也相信没有什么 ...
- expect简单教程
expect简单教程 一.概述 expect是Unix系统中用来进行自动化控制和测试的软件工具,由Don Libes制作,作为Tcl脚本语言的一个扩展,应用在交互式软件中如telnet,ftp,Pas ...
- linux terminal教程,Linux入门教程 - 如何记录和重放Linux终端会话
原标题:Linux入门教程 - 如何记录和重放Linux终端会话 来自:https://www.linuxmi.com/replay-linux.html 使用命令,我们可以在type文件中记录终端会 ...
- linux 入门教程
linux入门教程 搜索 Linux入门教程 前言 第一章 关于Linux的历史 第二章 图形界面还是命令窗口 第三章 Linux操作系统的安装 第四章 初步进入linux世界 第五章 Linux系统 ...
- 计算机linux入门教程,Turbolinux入门教程1
原标题:Turbolinux入门教程1 第一课:什么是Linux 简单地说, Linux 是一套免费使用和自由传播的类 Unix 操作系统,它主要用于基于 Intel x86 系列 CPU 的计算机上 ...
- 锁住文件linux,linux新手教程之创建锁文件的方法
linux新手教程之创建锁文件的方法 Linux提供了多种特性来实现文件锁定.其中最简单的方法就是以原子操作的方式创建锁文件,所谓"原子操作"就是在创建锁文件时,系统将不允许任何其 ...
- qt4 连接mysql_Qt4访问mysql 数据库的简单教程
编译问题: 1.系统中安装有VC,所以头文件冲突 手工修改makefile 删除所有-I 加载VC头文件的项目 2.mysql cannot find -llibmysql 指定libmysql.a的 ...
- Linux学习教程,Linux入门教程(超详细)| 网址推荐
今天发现一个Linux中文教程,再此收藏备份. 目录 第1章 Linux简介 第2章 Linux安装 第3章 Linux文件和目录管理 第4章 Linux打包(归档)和压缩 第5章 Vim文本编辑器 ...
- Linux搭建waf防火墙,Linux入门教程:nginx安装配置naxsi waf防火墙,nginxwaf Naxsi 不依赖...
Linux入门教程:nginx安装配置naxsi waf防火墙,nginxwaf Naxsi 不依赖 Naxsi 是第三方 nginx 模块 ,它和 Modsecurity 都是开源 WAF ,但是它 ...
最新文章
- File.documentsDirectory抛出异常Error #2014问题解决方案
- rtmp 时间戳问题
- 使用Apache下poi创建和读取excel文件
- 驱动_Input输入子系统
- 数据结构---递归实现十进制装换为任意进制
- Jquery事件、冒泡、委托与节点
- c程序员的python开发总结
- 区块链矿池(pool)汇总(不定期更新,欢迎评论区留言)
- 互联网推送服务原理:长连接+心跳机制(MQTT协议)
- 百度开撕离职前高管:侵犯商业机密索赔 5000 万!
- VS2010/MFC设置对话框控件的Tab顺序
- php 百度天气,php使用百度天气接口示例
- Elastic Job 入门
- Hadoop安装详细教程 单机版
- linux ps -ang,PS顶级一键人像修图插件-DeliciousRetouchPlus
- java语音处理包判断音高,灵活使用GoldWave处理音频变声
- 如何除去Windows的快捷方式小图标
- 图片怎么无损放大?不影响清晰度这么做
- 如何辨别中标麒麟和银河麒麟
- 高版本Ubuntu(如22.02)修改apt源,快速安装低版本gcc/g++
热门文章
- 御剑扫描后台/Burp爆破--Bugku13.网页被黑
- Android 文件md5校验
- Welcome to Xiao
- Linux下类似美图秀秀的软件,美图秀秀在Deepin下能用到Linux版、网页版及Wine版
- linux软盘镜像下载,Linux系统各发行版镜像下载(持续更新)
- python开发软件有哪些?Python编程软件
- 已刷高格固件的路由器如何更换为潘多拉固件
- kali foremost 分离文件_只需 1 分钟,这个网站用 AI 分离歌曲的人声、伴奏和乐器声...
- 什么是磁力链接如何愉快的使用磁力链接
- Android适配64位TBS X5内核