2020-04-28 linux学习记录

ssh:远程登陆主机    ssh 用户名@ip地址(ip对应的是一台电脑)

history |grep adduser:在history命令得到的结果中检索adduser,然后将结果输出到屏幕

命令提示符:prompt       #:root(管理员)

                                        $:普通用户

           命令提示符出现时表示已经启动shell,意味着我们已经处于一个运行的shell当中

命令:二进制程序/脚本文件(对内核而言是严格区分两者不同的)

magic number:魔数/shebang   标记二进制程序的执行格式,简单来说就是程序的执行入口的一部分               windows和linux的魔数不同,他们所理解的二进制格式不尽相同,所以即使windows和linux的库完全一样,如C语言库,那么在Linux上编译的程序未必能在windows上运行

命令格式:命令command 选项options... 参数arguements...              

                  [XX]:可选       a|b:多选一    <xx>:必选    ...:可以出现多次    {a,b}:按,分组

                  选项:修改命令的执行特性(有些选项可以带参数,要与命令参数区分)

                            短选项:- (多个选项可以组合) -a -b = -ab = -ba (注意空格分布)    

                            长选项:-- (不能组合)

                  参数:命令的作用对象(多个参数彼此间用空格隔开)

Shell(外壳,独特的用户界面):

         GUI:图形用户界面(Graphic user interface)如windows

                  在linux中桌面叫X-window,X表示图形显示协议,linux的桌面系统仅仅是外围软件,甚至可以在另一台主机上显示桌面,主机和显示器可以分离,显示端叫server,请求显示端叫client。

                   linux桌面系统包括:Gnome,Xfce,KDE

         CLI:命令行界面(command line interface)

                  Linux常用命令行界面包括:sh,bash(Bourne-Again Shell,默认使用),csh,ksh,zsh,tcsh

Linux只是个内核,GNU是外围软件,完整的linux是 GNU/Linux。但是无论是内核还是外围软件都是以源代码的形式向外提供,需要编译并提供安装载体——发行版,并提供安装程序,在安装程序引导下,用户可以安装系统,如Fedora,Redhat(CentOS),SUSE,Debian(Ubuntu,Mint),Gentoo(提供编译可能),LFS(linux from scratch)等发行版。

编译:将源代码转化成可以在CPU上执行的二进制程序,将原程序转化为对应平台上可执行的二进制格式,和硬件密切相关

如何获取linux当前最新的内核版本号:www.kernal.org 官网查

操作系统组成结构:

          内核通过系统调用(system call)硬件的计算能力提供给上层软件。

          内核功能:进程管理,内存管理,提供文件系统,提供网络功能,提供硬件驱动,提供安全机制等。

          library,库,将一个或多个系统调用的功能封装起来做成更高级的调用接口,是一个可执行程序但无法独立执行,必须被调用以后才能执行。如windows中的dll文件(库文件,dynamic link library,动态链接库)。linux中的库叫.so(shared object,共享对象)或.dso(dynamic shared object,动态共享对象)。

           一个可以使用的操作系统最关键的应用程序是shell(操作界面),提供一个shell(1M),shell所需的库(1M)以及内核(2M)就可以建立一个没有功能的操作系统(所以最小的linux可以做到2~3M)。需要什么功能加上相应的应用程序即可,如WEB服务器等。


我们平时安装的操作系统是被安装到硬盘上或外部存储设备上(光盘/优盘)

认证机制:Authentication

授权:Authorization

审计:Audition(日志)

目录:文件,路径映射

路径:从指定起始点到目的地所经过的位置,形成文件系统

文件系统:file system,层次化文件管理的机制。在linux中为树状,最上方则为根(root),可以分叉的节点称为目录(路径),不能分叉的节点(叶子节点)称为文件

绝对路径:从根开始往下找的路径,无视你所在位置

当前目录/工作目录:current directory/working directory 此刻所在的位置

相对路径:相对于当前所处位置的路径,只有在你存在的位置有意义,只有在根和目标文件之间的路径上才有相对路径,其他位置无法相对

FHS:文件系统层级结构标准,规定Linux中某些一级子目录必须存在并且放置特定文件

linux中最顶级目录用“/”表示,各路径分割符也使用“/”表示(windows使用“\”)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 215,133评论 6 497
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,682评论 3 390
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,784评论 0 350
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,508评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,603评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,607评论 1 293
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,604评论 3 415
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,359评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,805评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,121评论 2 330
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,280评论 1 344
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,959评论 5 339
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,588评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,206评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,442评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,193评论 2 367
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,144评论 2 352

推荐阅读更多精彩内容

  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 4,380评论 0 5
  • 1.描述计算机的组成及其功能 (一)计算机的组成 1.CPU 2.CPU风扇 3.BIOS 4.内存 5.硬盘 6...
    whamai阅读 1,439评论 0 1
  • 第一章 1.Linux是一套免费使用和自由传播的类UNIX操作系统,它可以基于Intel x86系列处理器以及Cy...
    yansicing阅读 5,398评论 0 9
  • 本文笔记源自这里——[实验楼]欢迎大家在下面交流其中有问题的地方喜欢请点收藏,每日更新(全部已亲自实践). 一. ...
    东皇Amrzs阅读 3,979评论 7 54
  • 蜈支洲岛坐落在三亚市北部的海棠湾内,北面与南湾猴岛遥遥相对,南邻是号称天下第一湾的亚龙湾。 蜈支洲岛是海南岛周围为...
    FocusJin阅读 163评论 0 0