linux简单介绍
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。
linux基本思想有两点,1.一切都是文件;2.每个软件有确定的用途。
linux目录结构
/root :该目录为系统管理员,也称作超级权限的用户主目录;
/bin :该目录存放常用的命令;
/sbin:s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序;
/boot :该目录存放启动linux时的核心文件,包括一些连接文件和镜像;
/dev :Device(设备)的缩写,该目录存放linux的外部设备,访问设备如同访问文件一样
/etc :所有的系统管理需要的配置文件和子目录;
/home :用户的主目录,linux中每个用户有一个自己的目录,一般目录名字是以用户账号来命名的 --/home/USERNAME
/var : 目录中存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。包括各种日志文件。
/lib :存放着系统最基本的动态连接共享库,作用类似于windows中的dll文件,几乎所有的应用程序需要用到这些共享库;
/user :用户的很多应用程序和文件存放在这个目录下,windows下的program files目录
/user/bin:系统用户使用的应用程序
/user/sbin:超级用户使用的比较高级的管理程序和系统守护程序
/user/src:内核源代码默认的放置目录
/tmp: 用来存放临时文件的的目录
/media:linux系统会自动识别一些设备,例如U盘、光驱等等,当识别后,linux会把识别的设备挂载到这个目录下。
/lost+found:默认是空的,非正常关机,会存放一些文件
/mnt:系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将光驱挂载在/mnt/上,然后进入该目录就可以查看光驱里的内容了
/srv:该目录存放一些服务启动之后需要提取的数据
/run:里面的东西是系统运行时需要的, 不能随便删除. 但是重启的时候应该抛弃. 下次系统运行时重新生成
linux
文件属性:
[chao@g /]$ ls -l lrwxrwxrwx. 1 root root 7 3月 26 20:47 bin -> usr/bin
dr-xr-xr-x. 5 root root 4096 3月 26 21:59 boot
- [ d ]则是目录
- [ - ]则是文件;
- [ l ]则表示为链接文档(link file);
- [ b ]则表示为装置文件里面的可供储存的接口设备(可随机存取装置)--块设备;
- [ c ]则表示为装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装置)。
- [ p ]则表示管道文件
- [ s ]则表示套接字文件
[ r ]代表可读(read)、[ w ]代表可写(write)、[ x ]代表可执行(execute),三个权限的位置不变,如果没有权限就用[-]代替
属主:文件所有者
属组:Linux系统中,用户是按组分类的,一个用户属于一个或多个组
文件所有者以外的用户又可以分为文件所有者的同组用户和其他用户,对于 root 用户来说,一般情况下,文件的权限对其不起作用
系统启动流程:
- BIOS 上电自检(POST)
- 引导装载程序 (GRUB2)
- 内核初始化
- 启动 systemd,其是所有进程之父。
简单命令与符号意义:
关机:
1.halt 立刻关机
2.poweroff 立刻关机
3.shutdown -h now 立刻关机(root用户)
4.shutdown -h 10 10分钟后关机 通过shutdown命令关机,可以使用shutdown -c 取消
重启:reboot
shutdown -r now
管理员符号:#
普通用户:$
cd ~ : 返回
cd - : 切换
man 命令名称 : 寻求帮助
whoami : 显示当前登录的有效用户
./ : 当前目录
.// : 当前目录的上级目录
history : 命令历史
路径补全:使用tab键,按一次自动补全,再按一次给出列表
linux简单介绍的更多相关文章
- linux简单介绍,helloworld,vi使用,用户管理
linux特点1.免费的.开源的2.支持多线程.多用户的3.安全性好4.对内存和文件管理优越 缺点:操作相对困难 linux最小只需要4m -> 嵌入式开发 我们使用 vm[虚拟机] 虚拟了一个 ...
- 一篇文章带你了解服务器操作系统——Linux简单入门
一篇文章带你了解服务器操作系统--Linux简单入门 Linux作为服务器的常用操作系统,身为工作人员自然是要有所了解的 在本篇中我们会简单介绍Linux的特点,安装,相关指令使用以及内部程序的安装等 ...
- Linux的简单介绍和常用命令的介绍
Linux的简单介绍和常用命令的介绍 本说明以Ubuntu系统为例 Ubuntu系统的安装自行百度,或者参考http://www.cnblogs.com/CoderJYF/p/6091068.html ...
- Linux curl使用简单介绍
在两台新搬迁的微信服务器上执行命令: curl -H "Content-Type: application/json" -d '{"partner_no":&q ...
- Linux 内核开发—内核简单介绍
内核简单介绍 Linux 构成 Linux 为什么被划分为系统空间和内核空间 隔离核心程序和应用程序,实现对核心程序和数据的保护. 什么内核空间,用户空间 内核空间和用户空间是程序执行的两种不同的状态 ...
- linux驱动简单介绍
linux驱动简单介绍 驱动基本介绍 驱动.顾名思义就是“驱使硬件设备行动”.设备驱动与底层硬件之间打交道,按照硬件设备的具体操作方式来读写设备寄存器,最终完成一系列操作. 设备 驱动充当了应用程序 ...
- Linux系统Vi/Vim编辑器的简单介绍、安装/卸载、常用命令
Linux系统Vi/Vim编辑器的简单介绍.安装/卸载.常用命令 1.介绍 vi(Visual Interface)编辑器是Linux和Unix上最基本的文本编辑器,工作在字符模式下.由于不需要图形界 ...
- 嵌入式Linux下MP4视频录制库MP4V2移植和简单介绍
**************************************************************************************************** ...
- Linux的简单介绍和开发基本运维时候用到的命令
先简单介绍下Linux文件夹目录 1./ linux下的根目录 实际上等同于window的我的电脑点进去 2./etc /usr 一个是系统配置文件存放的地方,一个是系统资源(应用程序)放的地方这俩文 ...
随机推荐
- Java实现 LeetCode 397 整数替换
397. 整数替换 给定一个正整数 n,你可以做如下操作: 如果 n 是偶数,则用 n / 2替换 n. 如果 n 是奇数,则可以用 n + 1或n - 1替换 n. n 变为 1 所需的最小替换次数 ...
- Java实现 蓝桥杯VIP 算法训练 拦截导弹
1260:[例9.4]拦截导弹(Noip1999) 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 4063 通过数: 1477 [题目描述] 某国为了防御敌国的导弹袭击,发展出一 ...
- Java实现 洛谷 P2089 烤鸡
import java.util.Arrays; import java.util.Iterator; import java.util.LinkedList; import java.util.Sc ...
- java算法集训代码填空题练习1
1 报数游戏 有n个孩子站成一圈,从第一个孩子开始顺时针方向报数,报到3的人出列,下一个人继续从1报数,直到最后剩下一个孩子为止.问剩下第几个孩子.下面的程序以10个孩子为例,模拟了这个过程,请完善之 ...
- STM32F429时钟不正确导致串口无法正确收发
老早之前自己做了块F4的板子,设计原理图时没有去找官方参考,看了手册后就开工了,做完板子回来测试串口发现PC端接收到的都是乱码,尝试了几种波特率也没能正确接收,串口的代码是官方参考例程的,不应该有问题 ...
- .Net Core WebAPI + Axios +Vue 实现下载与下载进度条
故事的开始 老板说:系统很慢,下载半个小时无法下载,是否考虑先压缩再给用户下载? 本来是已经压缩过了,不过第一反应应该是用户下的数量多,导致压缩包很大,然后自己测试发现,只是等待的时间比较久而已,仍然 ...
- R调用python模块
明明已经安装了sctransfer,但仍然显示没有该模块 Error in py_module_import(module, convert = convert) : ModuleNotFoundEr ...
- render props的运用
2020-04-03 render props的运用 术语 “render prop” 是指一种在 React 组件之间使用一个值为函数的 prop 共享代码的简单技术 通常的 这个值为函数的prop ...
- 面试官:线程池如何按照core、max、queue的执行循序去执行?(内附详细解析)
前言 这是一个真实的面试题. 前几天一个朋友在群里分享了他刚刚面试候选者时问的问题:"线程池如何按照core.max.queue的执行循序去执行?". 我们都知道线程池中代码执行顺 ...
- mysql字符串类型(枚举类型)
原文链接:https://blog.csdn.net/qq_34530405/article/details/81738907 本文记录MySql数据库中enum类型数据的使用细节和注意事项. 首先在 ...