linux计算机基础
发布时间:2020-12-14 02:01:30 所属栏目:Linux 来源:网络整理
导读:计算机基础 linux的基本原则: 1,一切皆是文件 2,有目的单一的小程序组成,组合小程序完成复杂任务 3,尽量避免捕获用户接口和用户交互 4,所有的配置文件都保存成文本格式 5,严格区分大小写 系统管理员的任务和职责: 1,对系统的资源进行合理的调配和管
计算机基础
linux的基本原则: 系统管理员的任务和职责:1,对系统的资源进行合理的调配和管理 2,让系统维持一个高性能的状态 3,管理服务器的各项硬件设备不出故障 4,检测系统中各项服务的性能,以及运行状态 5,对系统安全进行管理 管理对象:服务器,用户,服务器的资源,服务器各项进程 冯洛伊曼体系:运算器,计算器,寄存器,输入设备,输出设备 注:随时硬件的不断迭代,冯洛伊曼体系也将不在适用于现在的电子设备 电脑构成:硬件(hardware) 软件(software) 计算机类别:巨型计算机 大型计算机 小型计算机 微型计算机(运用最广) 服务器外形类型:塔式(Tower)服务器 优点:扩展性强 缺点:大小不一 刀片式服务器 优点:适合集中管理,占用空间小 缺点:性价比低 机架式服务器(1U=45毫米) 优点:占用空间小,方便管理 缺点:单个的性能有所欠缺 容量单位:2^10 1024 1K 2^20 1024K 1M 2^30 1024M 1G cpu类型:非x86服务器 x86服务器 扩展:计算CPU的总核数: 总核数 = 物理CPU个数 X 每颗物理CPU的核数 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 物理CPU个数 cat /proc/cpuinfo| grep "physical id" | sort | uniq | wc -l 每个物理CPU的核数 cat /proc/cpuinfo | grep "cpu cores" 逻辑CPU的个数 cat /proc/cpuinfo| grep processor | wc -l 查看CPU命令:lscpu cat /proc/cpuinfo dmesg | grep CPU 查看内存命令:cat /proc/meminfo linux的发行版本:centos,redhat,debian,ubuntu...看Windows的版本信息: systeminfo 看Linux的内核版本信息: uname -r 看当前系统类型: uname -s CentOS6看linux的系统版本: lsb_release -r cat /etc/centos-release CentOS7看Linux的系统版本: cat /etc/centos-release linux中内核的功能:1,进程管理 2,内存管理 3,文件系统 4,网络功能 5,硬件驱动 6,安全机制 扩展:1,在linux系统中可以安装多个内核版本,在启动时可以选择不同的内核运行(可用rpm或yum命令进行安装) 十进制二进制转换:00000001 1 linux中用户分类:管理员,系统用户,普通用户管理员:root 登录的终端类型:物理终端 串行终端 伪终端 在Linux的使用中有7个虚拟终端,其中Ctrl+Alt+F(1-6)是用来切换虚拟字符终端(字符终端简称GLI),而Ctrl+Alt+F7或者startx来启动图形终端,不过前提是要装了图形界面才可以启动(图形终端简称GUI图形界面)查看当前登录终端的命令:tty交互接口:GUI(图形接口)GLI(命令行接口) 查看命令提示符的样式:echo $PS1修改提示符:临时:PS1=[e[1;33m[email?protected]hWe[0m]$ 永久:touch /etc/profile.d/ Linux中命令分为内部和外部命令:enable查看所有的内部命令 type查看命令的类型 命令执行的速度:命令别名>内部命令>外部命令 外部命令在执行完成后会缓存在hsah表中:hash –l 显示hash缓存,可作为输入使用 hash –p path name 将命令全路径path起别名为name hash –t name 打印缓存中name的路径 hash –d name 清除name缓存 hash –r 清除缓存 定义命令别名:临时:在命令行加入 永久:写入家目录下的.bashrc中 撤销别名命令:unalias在linux中的命令格式:长选项:-- 短选项:- 在Linux中可以用tab键做为命令补全在命令行中用history可以获得输入命令的历史记录配置文件存放在/etc/profile中,可以在此文件中修改历史命令的记录的个数 历史命令记录的位置存放在.bash_history中 命令历史可以用来搜索调用,也可以用!+命令的记录参数来调用 linux中可以指定多个帮助命令:1,man 2,help 3,可在网络中在线获取帮助 4,找linux大牛询问 内部命令:help -cmd外部命令:cmd --help注:判断内部或外部命令可以用type查看 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |