计算机基础知识和linux基础知识

    技术2022-07-17  91

    计算机基础知识和linux基础知识

    一.计算机基础知识

    1.计算机五大部分

        冯诺依曼经典结构:

    2.cpu架构

     精简指令集:指令简洁,运行时间短,指令执行效能较好  复杂指令集:指令多且复杂,但是可处理工作较丰富

    3.单位转换

     1 bit  8bit = Byte  1024B=1K  1024K=1M  1024M=1G  1024G=1T  1024T=1P

    3.内存

      a.内存里面有海量的小格子,一个小格子就是1bit,cpu一次访问1B(8bit)   b.直接寻址技术:寻址技术是指寻找数据及其它信息的地址的技术,它是软件与硬件的一个主要分界面。寻址技术要研究的主要内容包括编址方式、寻址方式和定位方式等。寻址技术研究的对象主要有寄存器、主存储器、堆栈和输入输出设备等,其中以面向主存储器的寻址技术为主要研究对象。   c.内存地址数量决定cpu能访问内存的大小,比如32位操作系统的内存容量为4G.

    二.linux基础知识

    1.linux系统

      内核文件,内核模块,Lib库,shell     如图所示:

    2.控制台的使用

    a.Ctrl+Alt+F1 切换终端(默认7个)F1—F6  centos 6:Ctrl+Alt+F7 b.串行终端:tty   伪终端(远程连接):pty

    3.创建普通用户

     第一行代码打完后按回车  然后输入密码

    useradd eg passwd eg

     退出登录

    exit

    4.远程连接

     软件:Xshell  输入(详见上一篇修改ip地址):ssh 192.168.***.***  链接成功

    5.linux基础命令

     ls:查看当前目录文件  ls -a:查看所有文件(包括隐藏文件)  pwd:查看当前目录  reboot:重启  yum install vim -y:下载vim软件  vim .bashrc:打开隐藏文件bashrc  echo:输出  source .bashrc:重新加载隐藏目录bashrc  wq:保存(w)并退出(q)

    6.常见快捷键的组合

     shift+g:回到末尾  ctrl+c:终止程序  ctrl+d:输入结束  ctrl+m:回车  ctrl+s:暂停屏幕的输出  ctrl+q:回复屏幕的输出  ctrl+u:在提示符下将整列命令删除  ctrl+z:暂停当前目录

    7.修改变量PS1的值

    a.临时修改

      PS1='[\u@\h \t \w]\$'   \u ∶目前使用者的帐号名称   \h ∶主机名称的第一个名字   \t ∶显示时间当然除了这几个还有其他参数   \w ∶完整的工作目录名称,家目录会以 ~ 取代

    b.其他参数

      \v ∶BASH 的版本资讯;   \W : basename 取得工作目录名称,所以仅会列出最后一个目录名。   # ∶下达的第几个指令。   $ ∶提示字元,如果是 root 时,提示字元为 # ,否则就是 $ eg:

    c.bash的个性化设置

     常见颜色设置   \[\e[]F;Bm\   其中字体颜色为F,B为背景颜色   eg

    d.永久修改

      要想永久修改就要将PS1的变量值写入文件里,比如.bashrc

      第一步:打开文件vim .bashrc   第二部:写入PS1的值PS1="[\[\e[31;40m\]\u\[\e[33;40m\]@\H\[\e[32;40m\]\w]\$"   第三步:关闭:wq   第四步:更新所加载的文件source .bashrc   eg:当当当当

    Processed: 0.020, SQL: 10