基于Centos7安装过程中常用工具及操作技术总结回顾。

操作技巧:

  • tab键,命令自动补全
  • xshell 默认: Ctrl + Insert (复制)  Shift + Insert (粘贴)

systemctl 服务操作命令:


  • systemctl start postfix.service              启动一个服务
  • systemctl stop postfix.service              关闭一个服务
  • systemctl restart postfix.service          重启一个服务
  • systemctl status postfix.service           显示一个服务的状态
  • systemctl enable postfix.service          开机时启用一个服务
  • systemctl disable postfix.service          开机时禁用一个服务
  • systemctl is-enabled postfix.service      查看服务是否开机启动
  • systemctl list-unit-files|grep enabled     看已启动的服务列表

文件是目录操作命令:


  • cd ..                               返回上一级目录
  • cd ../..                           返回上两级目录
  • cd -                               返回上次所在的目录
  • pwd                               (Print Working Directory)显示工作路径
  • ls -la                              (list)查看目录中的文件 ( -l: 显示文件和目录的详细资料  -a: 显示隐藏文件)
  • ll                                   基本等同 ls -la
  • mkdir -p /tmp/dir1/dir2   (make directory)创建一个目录树
  • rm -rf dir1 dir2               (remove)同时删除两个目录及它们的内容
  • mv dir1 new_dir             (move)重命名/移动 一个目录
  • cp -ar dir1 dir2               (copy)复制一个目录 ( -a: archive 指保留原文件属性  -r: recursive 递归,将指定目录下的文件与子目录一并处理)
  • scp file1 file2 host:/xxx   (secure copy)将file1、file2 copy 至 host 主机的 xxx 目录
  • touch  file1                     创建一个文件

文件搜索命令:


  • find / -name file1                 从 '/' 开始进入根文件系统搜索文件和目录  (实际搜寻硬盘查询文件名称
  • locate  *.ps                         寻找以 '.ps' 结尾的文件 - 先运行 'updatedb' 命令,比find命令的搜索速度快  (配合数据库查看文件位置
  • whereis file                         显示一个二进制文件、源码或man的位置  (-b:只找二进制文件 -m:只找在说明文件manual路径下的文件  -s: 只找source源文件
  • which file                            显示可执行文件的完整路径 (which是通过 PATH环境变量 到该路径内查找可执行文件

查看文件内容:


  • cat file1                             从第一个字节开始正向查看文件的内容
  • more file1                          查看一个长文件的内容

yum:


  • yum install package               安装程序包
  • yum remove package             删除程序包
  • yum search <keyword>          查找软件包
  • yum list installed                    列出所有已安装的软件包
  • yum list httpd*                       显示所有已经安装和可以安装的程序包 ( httpd* 过滤示例
  • yum clean headers                 除header(yum 会把下载的软件包和header存储在cache中,而不会自动删除
  • yum clean packages               清除下载的rpm包
  • yum clean all                         清除header与rpm包

rpm:   执行安装包:二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装


  • rpm -ivh pkg                      安装某个软件
  • rpm -Uvh pkg                     更新某个软件
  • pm  -e --nodeps                 删除某个软件
  • rpm -qa|grep XX                 列出系统中已安装的软件

进程端口:


  • ps -aux|grep httpd             查看进程
  • pstree -a                          进程树 (pstree -H processID)
  • netstat -nltp|grep httpd      查端口
  • kill -9 processID                强制终止进程

磁盘空间:


  • df -hl                               (Disk Free)显示已经挂载的分区列表信息 (-l 只显示本地文件系统 -h 方便阅读方式显示
  • du -sh                              (disk usage) 与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看 (-s summarize  仅显示总计,只列出最后加总的值 -h human-readable  KMG 方便阅读方式 )

查看内存:


  • free -h                             查看机器空闲内存时,会发现free的值很小。因为linux思想,内存不用白不用,因此它尽可能的cache和buffer一些数据,以方便下次使用。但实际上这些内存也是可以立刻拿来使用的
  • watch -n 2 -d free             实时监控内存使用 (-n选项,控制执行的频率 -d选项,让命令将每次不同的地方显示出来)
  • cat /proc/meminfo            机器的内存使用信息
  • top                                  提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序

挂载镜像盘:


  • mount /dev/hda2  /mnt/hda2                            挂载一个叫做hda2的盘  (注:确定目录 '/ mnt/hda2' 已经存在
  • umount /dev/hda2                                           卸载一个叫做hda2的盘 (先从挂载点 '/ mnt/hda2' 退出
  • mount /dev/cdrom /mnt/cdrom                         挂载一个光盘
  • mount /dev/hdc /mnt/cdrecorder                       挂载一个cdrw或dvdrom
  • mount -o loop file.iso /mnt/cdrom                      挂载一个文件或ISO镜像文件
  • mount -t vfat /dev/hda5 /mnt/hda5                   挂载一个Windows FAT32文件系统
  • mount /dev/sda1 /mnt/usbdisk                         挂载一个usb 捷盘或闪存设备
  • mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share  挂载一个windows网络共享

HDP2.4安装(六):小结与回顾的更多相关文章

  1. Diskpart命令安装系统小结

    <diskpart命令安装系统小结> 今天给同学安装系统,win8改win7.同学是预装了win8的联想y480,分区表采用的是GPT格式,捣鼓了半天才知道.GPT格式是新式的分区格式,相 ...

  2. u-boot(六)小结

    目录 u-boot(六)小结 概述 内存分布 内核交互参数 title: u-boot(六)小结 tags: linux date: 2018-09-27 23:23:05 --- u-boot(六) ...

  3. ubuntu 安装jdk7小结(转载)

    ubuntu 安装jdk7小结 目录(?)[+] ubuntu 安装jdk7,现在来总结一下:第一步:下载jdk-7-linux-i586.tar.gz直接在ORACLE的官网中下载就可以:http: ...

  4. HDP2.4安装(五):集群及组件安装

    HDP(Hortonworks Data Platform)是hortworks推出的100%开源的hadoop发行版本,以YARN 作为其架构中心,包含pig.hive.phoniex.hbase. ...

  5. HDP2.4安装(四):ambari安装

    ambari是apache基金会的开源项目,它的优势在于巧妙溶合已有的开源软件,提供集群自动化安装.中心化管理.集群监控.报警等功能.据Hortonwork官方资料介绍,不同的HDP版本,对ambar ...

  6. HDP2.4安装(二):Centos7配置

    Centos7 Minimal Install 安装完成后是不支持上网的,并且大部分常用的软件也未安装,首先要解决的问题就是网络配置.当网络配通后,即可通过Xshell或其它工具来远程进行操作与管理, ...

  7. HDP2.4安装(一):Centos7安装

    在进入大数据领域来,一直使用微软的Azure HDInsight,当前在中国区仅支持在Windows系统上部署集群,虽然创建的过程很简单,但对于开发人员来说,就是一个黑盒子,在更深入的研究和开发扩展的 ...

  8. Linux软件安装方法小结(附:rpm详解)(转载)

    在使用Linux系统的过程中,软件包的安装是避免不了的,在Linux下,软件安装程序的种类很多,安装方法也各式各样,(舒适性自然比不上windows :-))不过我们常见的软件包有两种: 1)含有软件 ...

  9. SVN安装使用小结

    SVN在实际的项目开发中有很广泛的用途.一开始接触SVN(Subversion),思路并不清楚,现在总算理清了. 声明:本文并不是系统地对SVN做介绍,而是笔者的使用总结,个人认为的一些要点,可能对初 ...

随机推荐

  1. VirtualizingStackPanel

    <FlipView x:Name="flipView1" ItemsSource="{Binding}" ScrollViewer.HorizontalS ...

  2. HDU 1001 Sum Problem(AC代码)

    #include <stdio.h> int main(){ int k,sum; while(scanf("%d",&k)!=EOF){ ==){ sum=( ...

  3. 计算机硕士工资一览表 08年最新各大IT公司薪水行

    编号:1017时间:2016年6月13日11:26:20功能:计算机硕士工资一览表 08年最新各大IT公司薪水行 URL :http://blog.csdn.net/icerock2000/artic ...

  4. Array操作方法和String操作方法比较

    Array 的操作方法和 String 的操作方法老是弄混>_<,下面就对于这两个对象的常用操作方法进行比较~~ Array ☞ 操作方法 concat():returns a new a ...

  5. SPAdes

    用后感: 拼个小基因组还好,对于很大的基因组,文库很多的,还是不要用了.服务器768G内存,都不够用.... 主页: http://bioinf.spbau.ru/spades 说明书: http:/ ...

  6. iOS学习笔记---oc语言第九天

    初级内存管理 iOS应用程序出现crash(闪退),90%以上是内存问题////其他:数组越界,方法只声明没实现 内存问题体现在两个方面:内存溢出\野指针异常 内存溢出:程序运行超出内存上限 野指针异 ...

  7. python数据结构与算法——小猫钓鱼(使用队列)

    按照<啊哈>里的思路实现这道题目,但是和结果不一样,我自己用一幅牌试了一下,发现是我的结果像一点,可能我理解的有偏差. # 小猫钓鱼 # 计算桌上每种牌的数量 # 使用defaultdic ...

  8. 六个超大规模Hadoop(前景)

    http://cloud.zol.com.cn/441/4415033_all.html 希望自己可以尽快把Hadoop学好

  9. ZOJ 1115 Digital Roots

    原题链接 题目大意:给一个数字,每一位相加求和,不断重复过程,直到剩一位数字. 解法:考虑到输入的数字可以很大,把输入按照字符串格式读入,再逐位处理. 参考代码: #include <iostr ...

  10. Spring MVC 通过@Value注解读取.properties配置内容

    第一步:在applicationContext.xml配置: <bean id="configProperties" class="org.springframew ...