美文网首页程序员
linux学习笔记

linux学习笔记

作者: 小小同 | 来源:发表于2018-05-20 20:11 被阅读0次

    linux被称为uninx like

    终端:用户与主机交互,必然用到的设备。

    物理终端:本机直接接入的显示器和键盘设备,:console (控制台)

    虚拟终端:在inux中默认启动6个虚拟终端 附加在物理终端之上以软件方式虚拟出来的终端 (ctrl+alt 1-6)

    设备文件: /dev/tty0

    模拟终端 :图形界面下打开的命令行接口,基于ssh或者telnet协议等远程打开的界面

    设备文件: /dev/pts/0

    查看当前的终端设备:使用tty命令

    交互式接口:启动终端后,在终端设备附加上一个交互式应用程序

    GUI

    :窗口管理器,桌面系统

    Desktop:

    GNOME (C,gte)

    KDE(C++,qt)

    XFCE(轻量级桌面)

    CLT:

    shell程序  :

    sh:简称为bsh

    csh:这个编码环境接近于c语言,

    ksh:一个商业程序,闭源的

    bash:(bourn again shell),这个遵循于GPL协定,是一个开源的shell

    zsh:

    显示当前使用的shell: echo +$+SHELL

    显示当前系统使用的所有shell:

    #cat /etc/shells

    命令提示符:prompt

    prompt

    管理员:#

    普通用户:$

    命令:

    输入命令 回车,

    提请shell程序到键入命令所对相应的可执行程序或代码。并由其分析提交后交给内核分配资源并将其运行起来

    表现为一个或多个进程。(运行中的程序称之为进程)

    在shell中可执行的命令有两类:

    内建命令:有shell程序自带的,而且通过某命令形式提供

    外部命令:在当前系统的某文件系统路径下对应的可执行程序文件

    which:whereis+命令

    区别内部或外部命令:用type+命令来区分 例如:type ls

    运行命令:

    命令格式:

    命令+选项(可有可无)+参数

    选项:用于启用或关闭命令的某个功能

    短选项:-c,-l,-h,可写作-lh,

    长选项:--word 例如:--long ,(短选项可以合并,但是长选项不可以合并)

    参数:命令的作用对象 ,

    向命令提供数据(字符串)多个参数中间也需要用空格分开。

    注意:

    1.多选项,以及多参数和命令之间都应该使用空白字符分开。

    2.取消命令执行:ctrl+c

    文件系统:

    c:\program

    /etc/syscnfig/network-srcipts/ifcfig-eth0

    文件有两条数据

    元数据:metadata

    数据:date

    1,文件名严格区分字符大小写:filel,Filel,FILEL是不同的文件;

    2,文件名可使用除/以外的任意字符,不建议用特殊字符。

    /:根目录,路径分隔符;

    3,文件名长度最长不能超过255个字符

    4,所有以.开头的文件,都是隐藏文件,用ls-a来查看。

    路径:

    绝对路径:从根目录启示的路径。

    相对路径:从当前位置起始的路径。

    当前位置的表示方式

    (1)./,./sysconfig/network-scripts

    (2)省略上述符号:sysconfig/network-scripts

    ..表示当前目录的上一级目录,.表示当前目录

    当前目录:current directory,也称作working directory (工作目录)

    pwd:printing working directory

    LSB :Linux,standard Base

    命令总结 : ls ,cd ,type, tty, cat,which,where,pwd,echo

    命令:

    (1)文件系统相关

    目录管理

    文件管理

    文件查看

    文件编辑

    (2)系统管理相关

    你现在的努力没有回报,是用来抵消以前的罪孽,只有把罪孽抵消完了,你的回报才刚刚开始。

    相关文章

      网友评论

        本文标题:linux学习笔记

        本文链接:https://www.haomeiwen.com/subject/nentjftx.html