资源描述:
《Linux入门学习资料.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库。
1、Linux基础及入门安装vnc-win32安装Notepad++安装Vmware8安装XE2021/10/52加法器:加数,被加数I/Opollinterrupt程序局部性原理API机器语言微码(汇编语言)编译器高级语言2021/10/54jobs1$$$$$$$$$$jobs2多任务CPU,MemoryCPU:slice5ms5msMemory1,2虚拟地址空间进程call,库:程序systemcall系统调用底层shell库Kernel:内核系统调用library:APIApplicati
2、onProgramInterfaceshellinterfaceGUI:CLI:dll:DynamicLinkLibrary.so:sharedobject绝对路径,相对路径.soprocess计算资源权限用户用户,容器,关联权限:用户组,方便地指派权限用户:标识符用户组:标识符文件:/tmp/inittab.newtomtomTomls/tmp/inittab.newJerrylsshellls.sols碎片kernelspaceCPU0+1+2+3SUMI=1编辑模式输入模式末行模式ls用户
3、,用户的基本组hadoopOwnerGroupOtherOwnerfacl,userGroupfacl,groupOther低速运算器控制器存储器输入设备输出设备北桥南桥IDEUSB16中断脱机批处理磁带多任务,多进程OS进程管理内存管理驱动程序安全管理TCP/IP……/boot静态编译动态链接daemonweb日志服务shell,I/O设备类型b,block,块随机,块c,character,字符线性,字符终端keyboardmonitor物理终端虚拟终端模拟终端图形终端shell
4、GUIGnomeKDEXfaceCLIbashshcshtcshkshzsh进程:代理bash#,$COMMAND[option]…[arguments]…typeCOMMAND内部:shellhelpCOMMAND外部:COMMAND--helpman#COMMANDchpaterinfoCOMMAND/usr/share/doc/COMMAND-versionshell1、用户命令5、文件格式8、管理员命令变量:内存空间,命名NAMEFONT=c配置文件font=afont=Cfont=DB
5、SD物理地址512M线性地址CPU字长32bit,4GPAE,64Gshell:外壳OS:cpu时间分配内存管理进程管理安全功能驱动硬件GUI:GraphicUserInterfaceCLI:CommandLineInterface系统调用systemcall,300+库:function静态编译动态编译动态共享库glibc()用户空间,内核空间SystemCallrm/tmp/test.txt内存管理进程管理驱动程序安全管理SystemCallAB按名存取,文件系统目录,文件block,1k,
6、2k,4k,100G格式化高级格式化,创建文件系统/tmp/homestudent叶子节点用户帐号家目录,主目录管理员root,/root普通用户,/home/usernamejerry,/home/jerry用户密码(认证信息)root,具有一切权限密码复杂性规则:长度>7密码至少包含四类字符中三类以上p@ssword123!SwitchUsersuusernamesu-usernamerootsudoidfingershcshkshbashzsh命令行补齐ls,ifconfig/bi
7、n,/sbin,/usr/bin,/usr/sbin路径补齐c:windowssystem32driversetchostsc:windowssystem32driversetchosts相对路径绝对路径#cat/etc/httpd/conf/htpasswdfingerusernamesu-usernamehistory!!!10!-10!ra!?ra!$.alt.#command[options][arguments]选项通常有两类-l,-k,-s,-h-l-h-a短选项通
8、常可以合并,-alh--help,--prefix,--sysconfdirls-l/etc/inittab选项:修正命令的执行方式的参数:命令的作用对象Ctrl+c#command1optargu;command2optargu文件系统文件系统软件内核模块格式化rawMBRMasterBootRecordBootloader,446bytesPartitionTable,64bytes/16bytesMagicNumber启用扩展分区逻辑分区fdisk–l/dev第一个IDE口上的从盘/dev