Linux -初体验笔记
课堂笔记
鸟哥Linux私房菜
Linux 版本很多,内核都是一样的
计算机基础知识:
1.完整计算机系统:软件+硬件
硬件:物理装置本身,计算机的物质基础
软件:相对硬件而言,
程序:计算机完成一项任务指令的集合
数据:程序使用或生成的不同类型的信息
软件:系统软件(最底层)、应用软件、支撑软件(工具类:编译、测试工具等等)
操作系统:
图形操作系统、网络操作系统、
1.2 操作系统功能:
是硬件之上的第一层系统软件。是其他所有软件运行的工作平台。
基本职能:控制硬件、管理资源、提供用户接口、处理输入输出、监控系统、通信
LInux 操作系统开源
用户接口:
$:|命令提示符
% | C shell
dos命令:命令提示符
Win32 ——————————Win10
终端: 命令接口
C Shell 、Bourne Shell 等
程序接口:系统调用接口
接口:函数名字、参数、返回值
例:int myfun (int,int)
Linux 发展: Unix(开源免费) 1969 :戴尔实验室 ,汤姆森
Bsd unix 起初收费
AT&T unix 免费 ——解散后——> system V 收费
Linux :他能保姆(minix 共12000行代码):
GNU:gnu is not unix :免费、可自由使用的
拟定公共版权协议 GPL 软件的自由性 (课后查阅)
1988 minix 添加驱动器 、gcc编译器 bash ————freax -> linux 0.01 (0.99版开始正式发布)
软件提供模式:3种
Linux 特点: 高可靠性、稳定性,
可移植性,
设备独立性(设备文件性),
多种人机交互界面,
多用户、多任务支持,
完善网络功能(TCPIP),
多种文件系统支持,
Linux存在缺陷(门槛高、主要使用命令行开发(快捷键),缺少为特定产品制定集成集成环境)
版本 : 核心版本、发行版本
2.2.11(第十一次修订)
主版本号、次版本号、测试版本
Linux 发展趋势:
优势:
系统开放、受各国政府大力支持、全球各大软、硬件公司支持、价格优势和安全性
不利因素:
没有特定的支持厂商、不熟悉、应用软件太少等。
自习:
Linux应用领域
其他嵌入式应用:
职能家电:机顶盒、游戏机、数码相机等
智能卡系统
航空系统
银行系统
3、Linux在电影娱乐业
Linux 常用命令:
(34千条命令)
命令基本格式:
命令格式:命令[-选项][参数]
例如: ls -la /etc
说明:1)个别命令使用不遵循此格式
2)当有多个选项时,可以写在一起
3)简化选项与完整选项
-a 等于 --all
一、命令格式与目录处理命令ls :
命令名称:ls
命令英文原意:list
命令所在路径:/bin/ls
执行权限:所有用户
功能描述:显示目录文件
语法:ls 选项[-ald] [文件或目录]
-a 显示所有文件,包括隐藏文件(all)
-l 详细信息显示(long:长文件:显示所有信息)
Linux 所有者分三类:
所属者:该文件的创作者:只有一个
所属组:只能有一个,定义一些相同类型的用户有相同的权限
二者之外:其他人
[****************] # ls -l 总用里 root root 3月 :: annaconda-ks.cfg drwxr-xr-x. 2 dreamer dreamer 6 2月 26 19:32 公共
-rw-r--r--
-文件类型(- 二进制文件d目录 1软链接文件)
rw- r-- r--
u g o
u所有者 g所属组 o其他人
r读 w写 x执行
1:文件的引用计数
root前 :所属者
root后:所属组
1205: 文件的大小(默认单位:字节)
[****************] # ls -lh # h:人性化显示,这样将字节自动转化为k、mb、gb之类 总用里 44k -rw-----------. 1 root root 1.2k 3月 3:08:10 annaconda-ks.cfg
3 月 3:08:10 :最后一次文件修改时间
annaconda-ks.cfg :文件名
-rw-----------. 1 root root 1.2k 3月 3:08:10 annaconda-ks.cfg # - :代表文件名 dr--xr---xr--x. 3 root root 1086 3月 3 07:43 **** # dr :代表这是一个目录 lrwxrwxrwx. 1 root root 22 3月 3 07:43 /etc/grub.comf.... #l开头:软连接
#Linux中,文件类型相比Windows,简单很多。
-d : 查看目录属性
[dreamer@DESKTOP-0M8BI1H ~]$ ls -ld /etc drwxr-xr-x. 147 root root 8192 2月 27 16:15 /etc # 'd'一般和'l'搭配使用,不查看目录内部数据,仅仅返回该目录的详细信息
-i
[dreamer@DESKTOP-0M8BI1H ~]$ ls -i # -i :返回文件的文件序列,就像返回人的身份证号一样 201326671 公共 201326672 视频 92 文档 67108943 音乐 134292116 模板 134292117 图片 67108942 下载 91 桌面
Linux -初体验笔记的更多相关文章
- 20155315庄艺霖第三次作业之Linux初体验
Linux初体验 安装Linux三两事 老师的作业要求基于VirtualBox安装Linux系统,我一开始下载了VB但是电脑运行不了,后来看网上的教程下载了VMware,才算开始了我的Linux之旅. ...
- 云计算第一章:服务器硬件及linux初体验
第一章:服务器硬件及linux初体验 一.了解linux: 1.linux的三大分支:debian.redhat.ubuntu 2.redhat版本: redhat:红帽,简称RHEL,企业级官方版本 ...
- SQL SERVER FOR LINUX初体验
今天得空,就在Ubuntu17.04上安装了SQL SERVER 2017体验下,总体来说还是不错的. 在Ubuntu上安装SQL SERVER 2017还是比较方便的,只需几条命令即可: curl ...
- linux初体验
linux系统和window一样,也是一套独立的操作系统,它只是没有图形化界面而已
- VS Code python初体验笔记
之前一直都是使用Notepad++来编写Python代码,后来想起来之前查资料的时候有个VS Code可以编写一些的脚本语言(js,node.js)甚至是高级编程语言(C#,PHP,JAVA,Pyth ...
- Linux初体验--配置网络(CentOS7)
在安装好虚拟机和操作系统后,一台合格的网络设备当然是要冲浪啊. 一.记下自己的网络配置 二.打开终端,输入命令 三.修改文件 保存后退出(wq). 四.重启网络服务 systemctl restart ...
- Linux之初体验
预备作业03--我的Linux初体验 学习基于VirtualBox虚拟机安装Ubuntu图文教程在自己笔记本上安装Linux操作系统 一开始以为这个项目很简单,以往也在自己的笔记本上看教程安装过软件, ...
- 在同一个硬盘上安装多个 Linux 发行版及 Fedora 21 、Fedora 22 初体验
在同一个硬盘上安装多个 Linux 发行版 以前对多个 Linux 发行版的折腾主要是在虚拟机上完成.我的桌面电脑性能比较强大,玩玩虚拟机没啥问题,但是笔记本电脑就不行了.要在我的笔记本电脑上折腾多个 ...
- Kali Linux 2016.2初体验使用总结
Kali Linux 2016.2初体验使用总结 Kali Linux官方于8月30日发布Kali Linux 2016的第二个版本Kali Linux 2016.2.该版本距离Kali Linux ...
随机推荐
- C#制作Wincc组件进行配方管理
1,安装WinccV7.4并破解: 安装WinccV7.4SP1. 安装授权文件---根据提示 安装免狗驱动,根据提示 安装SImatic.net v13. 2,连接PLC, 首先在同一个局域网里面, ...
- Linux忘记root用户的密码
问题: 由于长时间没有操作过自己安装的虚拟机,导致连root用户的密码都忘了,也真是没谁了. 我使用的是centos6.5,今天就记录一下,如何重置root用户的密码. 操作步骤: 步骤一: 当开机启 ...
- 你没有见过的【高恪】船新版本(SX3000 NAT1 X86魔改)
最近魔改了高恪SX3000 X86,做了如下更改: 开启了SSH 集成了插件(酸酸乳.V2RXY.SMB等等) 开启了NAT1 DIY了主题 精简了官方内置的无用应用和模块 截图(建议右击图片,在新标 ...
- B样条曲线方程和C++实现
功能:根据参数u值和k(大小为阶数值)与节点矢量,计算第i个k次B样条基数 输入参数: u—参数值:k—大小值为阶数:i—第i个k次B样条的支撑区间左端节点的下标:aNode为节点向量. 输出参数:返 ...
- FIB表与RIB表的区别与联系
RIB (route information base) 和 FIB (forwarding information base),又称Ip路由表 和 CEF表,它们之间的关系可以用下面这张图片来高度概 ...
- 纪中某日c组模拟赛 2314. 最短路
2314. 最短路 (File IO): input:dti.in output:dti.out 时间限制: 1000 ms 空间限制: 262144 KB 具体限制 Goto Problem ...
- 洛谷P1218 [USACO1.5]特殊的质数肋骨 Superprime Rib 使用四种算法
洛谷P1218 [USACO1.5]特殊的质数肋骨 Superprime Rib 水题一道…… 题目描述 农民约翰的母牛总是产生最好的肋骨.你能通过农民约翰和美国农业部标记在每根肋骨上的数字认出它们. ...
- opencv —— erode、dilate 腐蚀与膨胀
腐蚀与膨胀是形态学滤波.其中,腐蚀是最小值滤波,膨胀是最大值滤波,即分别选取内核中的最小值与最大值赋值给锚点.若内核为 N×1 或 1×N 形状,可用于横纵方向直线检测. 膨胀:dilate 函数 v ...
- redis的一些常见面试题
1 .在项目中缓存是如何使用的? 2.为啥在项目里要用缓存呢? 用缓存,主要用途,高性能和高并发 高性能: 场景举例:假如有这么一个操作,用户发起请求,操作数据库,查出结果,耗时600ms,然后这个结 ...
- CVE-2019-1388 UAC提权复现
0x01 前言 该漏洞位于Windows的UAC(User Account Control,用户帐户控制)机制中.默认情况下,Windows会在一个单独的桌面上显示所有的UAC提示--Secure D ...