背景:使用的虚拟机安装Linux  虚拟机使用的是VMware  Linux版本:CentOS-6.7-X86    自行下载:CentOS-6.7-x86_64-bin-DVD1.iso

打开VMware -> 文件 - 》新建虚拟机  -》选择典型 - 下一步 -》选择第三个稍后安装 -下一步 -》选择Linux -下一步 -》虚拟机名称,位置,自己随意取-下一步-》自己设定磁盘大小,但不能太小,下一个选择拆分多个-下一步-》点击自定义硬件 , 内存大小看自己机子的大小设定,新CD/DVD(IDE) 这个连接的设置使用ISO映像文件,找到你《CentOS-6.7-x86_64-bin-DVD1.iso》这个放置的地方。网络适配器,选择桥接就可以了,nat也是可以的。然后关闭,-点击完成

点击打开此虚拟机,选择第一个,然后跳出来,选择skip,最后选择next,(在页面的右下角),语言可以选择中文简体,键盘选择美式英语,下一步,有个网络配置,点进去,双击第一个system eth0 把自动连接给勾选上然后点击应用,就好了主机名字,可以随意起,后面密码设定随意,只要自己记得住就好,然后一路下一步就ok了。

linux 操作命令
一、对文件或者文件夹的操作
        cd ..  退出一级
        cd / 推到根目录中去
        cd 加文件名  进入下一级目录
        ll -a  查看所有的文件 包括隐藏的文件
        ll -h  可以查看大小具体多上kb
        cat 文件名 查看文件的内容
        more 文件名  空格 下一页
        less 文件名  pgup上一页 pgdn下一页
        cp 文件 /目录  文件 复制一文件  cp 1.txt  2.txt  cp 1.txt a/3.txt
        cp -r tomcat1 tomcat2  将tomcat1 里面的内容复制到tomcat2中去        
        在复制单个文件的时候不需要加r
        cp  solr-4.10.3/dist/solr-4.10.3.war  /usr/local/solr/tomcat/wabapps/solr.war
        //代表的意思是将solr-4.10.3下的一个war包复制到指定的文件目录下 并且重命名为solr.war
        cp -r apach-tomcat.7 /usr/local/solr/tomcat //在复制一个文件夹的时候需要加上r 表示迭代 将Tomcat7 复制到指定的文件夹下并且重命名为tomcat
        pwd 查看当前所在的位置
        mkdir 新建一个文件夹
        mkdir -p a/b/c  新建多个目录
        rmdir 删除一个文件夹 注意必须是一个空的文件夹
        vi 和 vim  新建一个文件 如果没有创建 如果有对其进行编辑
        创建一个文件 touch 文件名
        然后按 i 进入编辑状态
        编辑好之后按esc 退出 如果编辑了 按:+wq  q(你没有进行改动) q!(如果你改动了不想保存 ,可以强制退出)
        移动文件  mv 文件 目录/文件名
        重命名 mv 文件 新文件名
        
        迭代 -r
        
        rm 删除 如果不用询问 直接删除 rm -f  3.txt (直接删除3.txt)
        rm  文件  带询问的删除
        rm -r 迭代的删除
        rm -rf 不带询问的迭代删除
二、打包或者解压(☆☆)
        tar 打包文件或者解压一个文件
        tar -vrf   打包一个文件或者目录
        tar -zcvf     打包一个文件或者目录压缩 格式 gzip
        tar -xvf     解压或者打开一个tar文件
        tar -zvf  解压一个tar文件
        将当前目录下的所有文件进行打包
        tar -cvf test1.tar ./*
        将当前的目录下的所有文件压缩打包到当前目录
        tar -acvf test1.tar.gz test2.tar ./*
        将tes1.tar解压到当前目录
        tar -xvf test1.tar
        将test1.tar解压到指定的文件夹下
        tar - xvf test1.tar -C /user/local/     
三、查找符合条件的字符串(☆☆☆)
    grep 字符串
    wget +下载资源路径 (下载文件用的)
四、以后会常使用
    查找和java相关的进程
    ps aux|grep redis
    ps -ef | grep java
    ps -ef 查看所有进程
    查找3306相关的进程
    ps -ef | grep 3306
五、系统相关的设置
    1.设置系统的时间
        date  查看系统当前的时间
        date -s "2017-5-30 23:22:30"  设置系统的时间
    2.查看磁盘的大小
        df -h  格式化查看
    3.查看内存使用的情况
        free -m
    4.展示进程
        top
    5.清屏 clear ctrl+l
    6.kill -9 + 杀死某一进程  强制杀死某一进程 (☆☆)
        ifconfig 网卡名称 up : 启用网卡
    8.查看端口被占用
    netstat -an | grep 3306    7.ifconfig 网卡名称 down :禁用网卡

六、用户创建和授权
    useradd + 名称
    passwd + 密码
    
    useradd +用户名 -d /home/目录  创建一个用户然后指定该用户家的目录
    
    删除
    userdel + 用户名 只删除用户 不删除家的目录
    userdel -r 用户名  全部删除
    
    切换用户
    ssh -1 -用户名 -p 22(端口)
    给文件赋权限
    格式写法:chmod [who] [+ | - | =] [mode] 文件名¼
    chmod +x start-all.sh;
    
    
七、补充
    1. ./serve.         ./+可执行文件   启动某一程序
        例如 : ./redis-cil
    2. 在文件里搜索 /+要搜索的单词
     例如  /deam
     下一个 n
    3.打开或者关闭防火墙
    service iptables stop/start
    4.查询
    rpm -qa |grep java (模糊查询) red hat package manager
    5.删除一个文件
    yum-y remove +删除MySQL或者java文件
    6.安装文件
        把java文件
            yum list |grep java          
    yum install +jdk文件
    info replication (查看当前节点的详情) 
八、安装jdk mysql tomcat
    yum install glibc.i686
    使配置的文件立即生效
    source /etc/profile
    rpm -e     --nodeps  删除MySQL或者java文件
    
    tail -f catalina.out (动态的查看日志文件)
 
    在启动Tomcat以后可以查看控制台,日志的打印
    tail -f logs/catalina.out
    查看某个端口使用的状态
    :netstat-tunpl|grep 6379

Linux操作系统的安装以及基本的操作命令详解的更多相关文章

  1. 【大数据】Linux下安装Hadoop(2.7.1)详解及WordCount运行

    一.引言 在完成了Storm的环境配置之后,想着鼓捣一下Hadoop的安装,网上面的教程好多,但是没有一个特别切合的,所以在安装的过程中还是遇到了很多的麻烦,并且最后不断的查阅资料,终于解决了问题,感 ...

  2. linux上安装Python3和django流程详解

    1.安装python3 1.1 安装相关依赖库(工具包)  --->很重要 yum install gcc patch libffi-devel python-devel zlib-devel ...

  3. Linux下文件和文件夹操作命令详解

    花了两个小时的时间,把文件和文件夹相关的常用命令:创建.删除.移动.复制.查找.重命名在linux上测试了一把,总结下来.文件夹的这些基本操作是要多注意的,一不小心就达不到你想要的效果. 文件夹操作: ...

  4. Linux NFS服务器的安装与配置方法(图文详解)

    这篇文章主要介绍了Linux NFS服务器的安装与配置方法(图文详解),需要的朋友可以参考下(http://xb.xcjl0834.com) 一.NFS服务简介 NFS 是Network File S ...

  5. 【转】adb操作命令详解及大全

    adb是什么?:adb的全称为Android Debug Bridge,就是起到调试桥的作用.通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序,说白了就是debug工具.a ...

  6. Ubuntu14.04下Mongodb(离线安装方式|非apt-get)安装部署步骤(图文详解)(博主推荐)

    不多说,直接上干货! 说在前面的话  首先,查看下你的操作系统的版本. root@zhouls-virtual-machine:~# cat /etc/issue Ubuntu LTS \n \l r ...

  7. Ubuntu16.04下Mongodb(离线安装方式|非apt-get)安装部署步骤(图文详解)(博主推荐)

    不多说,直接上干货! 说在前面的话  首先,查看下你的操作系统的版本. root@zhouls-virtual-machine:~# cat /etc/issue Ubuntu LTS \n \l r ...

  8. 转:adb操作命令详解及大全

    说到 ADB 大家应该都不陌生,即 Android Debug Bridge,Android调试桥,身为 Android 开发的我们,熟练使用 ADB 命令将会大大提升我们的开发效率, ADB 的命令 ...

  9. CentOS 6.3下Samba服务器的安装与配置方法(图文详解)

    这篇文章主要介绍了CentOS 6.3下Samba服务器的安装与配置方法(图文详解),需要的朋友可以参考下   一.简介  Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件, ...

随机推荐

  1. SQL Server 阻止了对组件“Ad Hoc Distributed Queries”的 STATEMENT“OpenRowset/OpenDatasource”的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用“Ad Hoc Distributed Queries”。有关启用“Ad Hoc Distributed Queries”

    1.开启Ad Hoc Distributed Queries组件,在sql查询编辑器中执行如下语句: exec sp_configure reconfigure exec sp_configure r ...

  2. jQuery EasyUI介绍

    官方定义:http://www.jeasyui.com/ what is JQuery EasyUI ? jQuery EasyUI framework helps you build your we ...

  3. 【BZOJ1923】[Sdoi2010]外星千足虫 高斯消元

    [BZOJ1923][Sdoi2010]外星千足虫 Description Input 第一行是两个正整数 N, M. 接下来 M行,按顺序给出 Charles 这M次使用“点足机”的统计结果.每行 ...

  4. MySQL (时间)日期相减取天数

    select TO_DAYS(str_to_date('12/1/2001 12:00:00 AM','%m/%d/%Y')) -TO_DAYS(str_to_date('11/28/2001 12: ...

  5. Qt 如何获取一个文件的 Icon 图标?

    #include <QPixmap> #include <QString> #include <QFileInfo> #include <QFileIconP ...

  6. Nuxt使用Vuex

    Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式.它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化. 基础知识这里不再重述,学习的话请自行到官网 ...

  7. Python 网络编程——socket

    一 客户端/服务器架构 客户端(Client)服务器(Server)架构,即C/S架构,包括 1.硬件C/S架构(打印机) 2.软件C/S架构(web服务) 理想/目标状态—— 最常用的软件服务器是 ...

  8. java上机

    package wordcont; import java.io.BufferedReader; import java.io.FileReader; import java.util.ArrayLi ...

  9. RabbitMQ队列/Redis缓存

    一.RabbitMQ队列 RabbitMQ安装(Centos7安装):1.安装依赖:yum install socat (不安装会报错)2.下载rpm包:wget http://www.rabbitm ...

  10. mysql 7.5.8 服务无法启动 服务没有报告任何错误

    你安装的mysql位置不是c盘的话应该出现此问题. 1.打开bin下的mysql_config.pl文件,查找以下几行,把目录改成你安装mysql的目录即可. my $ldata = 'C:/Prog ...