linux  PK  wondows

  稳定且有效率、免费或少许费用、漏洞少且修补快、多任务多用户、

  安全的用户及文件权限策略、适合小内核程序的嵌入系统、相对不耗资源。


热门的开源系统

  红帽企业系统(RedHatEnterpriseLinux,RHEL)

  社区企业操作系统(Centos)

  红帽用户桌面版(Fedora)

  国际化组织的开源操作系统(Debian)

  基于Debian的桌面版(Ubuntu)


KVM(Kernel Virtual Module)能够提供像Vmware一样的全虚拟化功能。

Inter 处理器的虚拟技术标志为 vmx;

AMD 处理器的虚拟技术标志为 svm。


RPM 红帽软件包管理器

  安装软件:rpm -ivh filename.rpm

  升级软件:rpm -Uvh filename.rpm

  卸载软件:rpm -e filename.rpm

  查询软件的描述信息:rpm -qpi filename.rpm

  列出软件的文件信息:rpm -qpl filename.rpm

  查询文件属于哪个rpm:rpm -qf filename


重要的守护进程(Daemon):

crond  计划任务

dhcpd  动态IP地址分配服务(DHCP)

httpd  网站服务

lpd  打印服务

named  域名解析服务(DNS)

nfs  文件共享服务(NFS)

smb  文件共享与打印服务(SAMBA)

syslog  系统日志

gpm  鼠标进程


Yum软件仓库

  yum仓库是为进一步简化rpm管理软件难度设计的。

列出所有的仓库  yum repolist all

列出仓库中所有软件包  yum list all

查看软件包信息  yum info 软件包名称

安装软件包  yum install 软件包名称

重新安装软件包  yum reinstall 软件包名称

升级软件包  yum update 软件包名称

移除软件包  yum remove 软件包

清除所有的仓库缓存  yum clean alla

检查可更新的软件包  yum check-update


LVM,逻辑卷管理器。


命令的参数可以选用长格式(完整的选项名称),也可以选用短格式(单个字母的缩写)。

示例:

长格式:man --help

短格式:man -h


man 可用于查看命令的具体可用参数与对象格式等。

man man查看自身的帮助信息。


echo 命令用于在终端显示字符串或变量。

示例:

查看本机主机名:echo $HOSTNAME


date 命令用于显示/设置系统的时间或日期。

示例:

查看当前的系统时间:date

按照年-月-日 小时:分钟:秒的格式:date "+%Y-%m-%d %H:%M:%S"

设置系统时间为2018年7月1日12点:date -s "20180701 12:00:00"


reboot 重启系统(仅root用户可以使用)。


wget 命令用于下载网络文件

-b 后台模式下载

-O 下载到指定目录

-c 断点续传

-r 递归下载


elinks 用于实现一个纯文本的界面浏览器。

需要下载elink纯文本浏览器,yum install elinks。

示例:elinks 网址


ifconfig 用于获取网卡配置与网络状态等信息。


uname 用于查看系统的内核版本等信息。

示例:uname -a

如果想查看系统的详细信息就看 cat /etc/redhat-release。


uptime  用于查看系统的负载情况

结果信息:系统当前时间、已运行时间、当前在线用户、平均负载:最近1分钟、最近5分钟、最近15分钟。


free  用于显示当前系统的内存的使用量情况。

示例:

以m为单位显示当前的内存使用情况:free -m


who  用于查看当前登入主机的用户情况。


last  用于查看所有系统的登入记录。


history  查看当前用户在系统中执行过的命令。

历史命令会保存在用户家目录中的 .bash_history文件中。

history -c 清空历史命令。


sosreport 用于收集系统配置并诊断信息后输出结论文档。


linux 常见名词及命令(一)的更多相关文章

  1. linux 常见名词及命令(五)

    计划任务服务之一次性任务: at <时间> 安排一次性任务 atq 或at -l 查看任务列表 at -c 序号 预览任务与设置环境 atrm 序号 删除任务 安排任务示例: 在23:30 ...

  2. linux 常见名词及命令(三)

    tar 用于对文件打包压缩或解压. 示例: 打包并压缩文件:tar -czvf 压缩包名.tar.gz 文件名 解压并展开压缩包:tar -zxvf 压缩包名.tar.gz -c 创建压缩文件 -x ...

  3. linux 常见名词及命令(二)

    pwd 用于显示当前的工作目录. cd 用于切换工作路径 cd - 切换到上一次的目录 cd ~ 切换到家目录 cd ~username 切换到其他用户的家目录 cd .. 切换到上级目录 ls 用于 ...

  4. linux 常见名词及命令(六)

    查看软件安装位置 : dpkg -L 软件包名字 ubuntu环境的apache相关命令: 查看是否启动:ps -aux | grep httpd  或者 netstat -an | grep :80 ...

  5. linux 常见名词及命令(四)

    yum仓库的配置 yum仓库的配置文件存放在/etc/yum.repos.d/目录中. 第一步:切换到/etc/yum.repos.d/目录中. 第二步:使用vim编辑器打开一个名为'rhel7.re ...

  6. Linux常见目录及命令介绍

    一.Linux中常用的目录介绍:     /        -根目录     /bin    -命令保存目录(普通用户亦可读取的命令)     /boot    -启动目录,启动相关文件     /d ...

  7. 性能工具之linux常见日志统计分析命令

    引言 我前几天写过的性能工具之linux三剑客awk.grep.sed详解,我们已经详细介绍 linux 三剑客的基本使用,接下来我们看看具体在性能测试领域的运用,本文主要介绍的是在 Tomcat 和 ...

  8. Linux常见的Shell命令

    1.具体的shell命令用法可以通过help或man命令进入手册来查询其具体的用法.2.终端本质上对应着linux上的/dev/tty设备,linux的多用户登录就是通过不同的/dev/tty设备完成 ...

  9. Linux下的常见压缩解压缩命令

    Linux常见压缩解压缩命令 常见压缩文件扩展名 .Z compress 程序压缩的文件: .zip zip 程序压缩的文件: .gz gzip 程序压缩的文件: .bz2 bzip2 程序压缩的文件 ...

随机推荐

  1. position 位置、表单

    一.position    位置 1.只要使用了定位,必须有一个相对的参照物 2.具体定位的那个元素需加position:absolute:(绝对的)   绝对的:就是具体到某一个地方,特别详细的意思 ...

  2. Vue 2.0入门基础知识之全局API

    3.全局API 3-1. Vue.directive 自定义指令 Vue.directive用于自定义全局的指令 实例如下: <body> <div id="app&quo ...

  3. iOS 二维码的生成 QREncoder

    生成二维码: 在生成二维码的库中QREncoder最为常见,但是由于中文字符的特殊性,生成中文的时候有时会出现一定的错误,所以建议使用libqrencode,是一个纯C编写的类库. 以libqrenc ...

  4. Android学习笔记(十九) OkHttp

    一.概述 根据我的理解,OkHttp是为了方便访问网络或者获取服务器的资源,而封装出来的一个工具包.通常的使用步骤是:首先初始化一个OkHttpClient对象,然后使用builder模式构造一个Re ...

  5. VPS环境配置预备篇

    VPS买到手了,在配置环境前要做哪些操作呢?老谢说一下自己的习惯,希望对和老谢一样的菜鸟有帮助更新系统内核和rpm包#安装yum-fastestmirror插件yum -y install yum-f ...

  6. 关于 propertychange 兼容性问题

    on 事件 $('body').on('property input','.class',function(){ alert(123); });

  7. WEB前端JS与UI框架

    前端Js框架汇总 概述: 有些日子没有正襟危坐写博客了,互联网飞速发展的时代,技术更新迭代的速度也在加快.看着Java.Js.Swift在各领域心花路放,也是煞是羡慕.寻了寻.net的消息,也是振奋人 ...

  8. centos6上安装mysql8.0版本

    本博客是采用yum源的方式安装,非常的方便和快捷.(redhat 与centos7 等操作系统都可以采用此方法,步骤大体一致) mysql官网地址:   https://dev.mysql.com 开 ...

  9. JS怎么创建一个类?

    15. JS怎么创建一个类? 方式1 : var obj = new Object(); 方式2 : var obj = {}; 16.JS的typeof返回哪些数据类型? string.number ...

  10. Open Cascade:如何从AIS_Shape导出TopoDS_Shape?

    Open Cascade:如何从AIS_Shape导出TopoDS_Shape? 实现代码如下: if( !myAISContext->HasOpenedContext()) { wxMessa ...