windows:

  dll:dynamic link library,动态链接库

Linux:

  .so:shared object,共享对象

操作系统:

kernel:内核:

       1.进程管理

       2.内核管理

       3.驱动程序管理  

library:库,API

shell:人机交互接口

login:

  用户名:用户ID

认证机制:密码,指纹,人脸识别技术,虹膜,

授权:

命令:

魔数:magic number ,shebang,二进制程序的执行格式

#!/bin/bash

ls:list, 列表,列出指定路径下的文件/目录

蓝色表示目录,绿色表示有执行权限

目录:文件,路径映射

路径:

  绝对路径:

  相对路径:

pwd:print working directory,打印工作目录

/ :顶级目录,根目录

ls:

  -l,长格式,显示文件完整属性:共10位

    第1位表示文件类型:

        -:普通文件(f)

        d:目录文件

        b:块设备文件(block)

        c:字符设备文件(character)

        l:符号链接文件(symbolic link file)

        p:命名管道文件(pipe)

        s:套接字文件(socket)

    文件权限:9位,每3位一组,每一组:rwx(读,写,执行)

    文件硬链接的次数

    文件的属主(owner)

    文件的属组(group)

    文件大小(size),默认单位是字节

    时间戳(timestamp):最近一次被修改的时间

      被访问的时间:access

      被修改的时间:modify,文件内容改变

      被改变的时间:change,改文件名等

    meta data:文件的属性数据,元数据

    文件名

  -h:做单位转换

  -a:all,隐藏文件以“.”开头

    .表示当前目录

    ..表示上级目录

  -A:显示所有文件,不包括“.”和“..”

  -d:显示目录自身属性

  -i:inode,index node,索引节点,显示文件的索引节点号

  -r:逆序显示文件

  -R:递归显示,recursive,包括显示子目录中的文件

cd:change directory

  cd ~:回到家目录

  cd ~USERNAME:进入指定用户的家目录(管理员权限)

  cd -:在当前目录和前一次所在目录之间来回切换

命令类型:

  内置命令(shell内置):shell builtin

  外置命令:在文件系统的某个路径下有一个与命令名称相应的可执行文件

type:显示指定命令属于哪种类型

  type cd,type ls,type pwd

环境变量:命名的内存空间

  printenv:打印环境变量

  PATH:使用冒号分隔的路径

hash:哈希,键值对,命令的缓存路径

  在hash表中,查找内容的速度 O(1)

Linux-ls,cd,type命令的更多相关文章

  1. linux ls和 ll 命令

    工作中用到      ll -alrth|tail -30    命令 所以再来回顾一下 ls 命令 linux ls和 ll 命令 ll 命令列出的信息更加详细,有时间,是否可读写等信息 ll命令和 ...

  2. linux下的type命令

    type命令用来显示指定命令的类型.一个命令的类型可以是如下几种: alias 别名 keyword 关键字,Shell保留字 function 函数,Shell函数 builtin 内建命令,She ...

  3. linux中环境变量PATH设置错误,导致ls cd 等命令不能使用,提示:没有那个文件或目录

    在CentOS7中执行了 PATH=/opt/:$PATH 然后执行ls时,出现 ls-bash: ls: 没有那个文件或目录 试了试其他命令也一样无法使用 后来执行 : export PATH=/u ...

  4. linux type 命令和Linux的五个查找命令

    type命令用来显示指定命令的类型.一个命令的类型可以是如下之一 alias 别名 keyword 关键字,Shell保留字 function 函数,Shell函数 builtin 内建命令,Shel ...

  5. linux常用配置文件和命令总结

    常用配置文件说明: 1..设置-n永远生效:Vim的配置文件:命令模式想永久生效, ~/.vimrc,新建文件,在里面输入保存即可 2.设置别名永远生效:在~/.bashrc  修改当前用户家目录里的 ...

  6. linux 命令随笔 ls cd pwd mkdir rm mv cp cat nl

    Linux 命令练习 ls命令 ls就是list的简写,目的是打印当前目录下的清单 格式 ls[选项][目录名] 常用参数 -a –all 列出目录下的所有文件,包括以 . 开头的隐含文件 -l 除了 ...

  7. Linux type命令

    用途说明 type命令用来显示指定命令的类型.一个命令的类型可以是如下几种: alias 别名 keyword 关键字,Shell保留字 function 函数,Shell函数 builtin 内建命 ...

  8. linux type命令用法_转

    转自:http://codingstandards.iteye.com/blog/831504 在脚本中type可用于检查命令或函数是否存在,存在返回0,表示成功:不存在返回正值,表示不成功. $ t ...

  9. [转]Linux之type命令

    转自:http://codingstandards.iteye.com/blog/831504 用途说明 type命令用来显示指定命令的类型.一个命令的类型可以是如下之一 alias 别名 keywo ...

随机推荐

  1. CentOS 7.1上安装.Net Core

    官方网站给出了几条命令: sudo yum install libunwind libicu curl -sSL -o dotnet.tar.gz https://go.microsoft.com/f ...

  2. 课时70.id选择器和类选择器(理解)

    1.id和class的区别? id相当于人的身份证不可以重复 class相当于人的名称可以重复 1.2 一个HTML标签只能绑定一个id名称 一个HTML标签可以绑定多个class名称 2.id选择器 ...

  3. 简析--HashCode

    内容转载自:http://www.cnblogs.com/szlbm/p/5806226.html 哈希表 在了解HashCode之前,我们先来认识一下哈希表; 散列表(Hash table,也叫哈希 ...

  4. rest_framework--序列化组件

    #####序列化组件##### 一.什么是序列化 在python中一切皆对象,把对象从内存中变成可存储或传输的过程称之为序列化. 你写一个django项目肯定是有前后端交互的吧,虽然django也可以 ...

  5. 转:Zookeeper客户端Curator使用详解

    原文:https://www.jianshu.com/p/70151fc0ef5d Zookeeper客户端Curator使用详解 前提 最近刚好用到了zookeeper,做了一个基于SpringBo ...

  6. 【rip-基础配置】

    配置rip,默认rip  id为 1:rip有version1和version2两个版本;宣告与rip直连的网段; 优化rip: [interface_name] rip poison-reverse ...

  7. apache使用.htaccess文件中RewriteRule重定向后,URL中的加号无法解析

    今天在使用.htaccess做伪静态的时候,发生一件怪事,URL里存在C++时会有问题,在处理C++这个词的时候,无论如何,$_GET都得不到++,只能得到C空格. 一开始我以为是没用urlencod ...

  8. PHP json_decode返回null解析失败原因

    在PHP5.4之前 json_decode函数有两个参数json_decode有两个参数,第一个是待解析的字符串,第二个是是否解析为Array json_decode要求的字符串比较严格:(1)使用U ...

  9. go执行外部应用

    go执行外部应用 最近想将原来用asp.net mvc写的一个公司内部网站改用beego来写,但发现其中有一个功能是,能将加密的sqlite文件进行解密,因为这个解密是不能公开的,但有些同事需要查看这 ...

  10. Kubernetes-创建集群(四)

    Kubernetes可以运行在多种平台,从笔记本到云服务商的虚拟机,再到机架上的裸机服务器.要创建一个Kubernetes集群,根据不同的场景需要做的也不尽相同,可能是运行一条命令,也可能是配置自己定 ...