1.ll:列出当前文件夹下所有的文件夹的详细信息.
2.ls:列出当前文件夹下的所有文件(只有名字)
   ls -a查看隐藏文件
   ls / 根目录下的文件
   pwd 查看当前所在目录
   who 查看当前用户是谁
   date 查看的那个铅事件
   last 查看最近的登陆历史纪录
   echo "内容" 打印(相当于java的输出)
   echo "内容" > 文件 将内容写到文件中(直接替换原来的内容)
   echo "内容" >> 文件 将内容追加到文件中
   ./文件 执行文件
3.安装共享文件(安装之前在虚拟机选项下的设置下的选项中把共享文件夹打开):首先点击VMware外面的虚拟机下的安装VMware Tools,然后点击
   linux中的VMware Tools(桌面上光驱那个东西),然后把里面的那个VMwareTools-10.2.0-7259539.tar.gz
   放在桌面上,双击提取到桌面上,双击打开提取出来的文件夹,在文件夹下右击打开终端,ll可以列出
   当前文件夹下的所有文件,使用./vmware-install.pl执行安装,安装过程中遇到询问,一律yes,没有
   yes再打no,之后就会安装成功(打开主文件夹下的mnt文件夹下有hgfs说明安装成功).
4.cd 是进入文件夹的命令
   cd / 进入根目录
   cd ~
5.mkdir 用来创建文件夹
   mkdir -p 文件夹1/文件夹2 创建多级文件夹
   cd .. 返回上级目录
   touch 文件名.后缀 用来创建文件
   rmdir 删除文件夹
   rm 删除文件,有询问的(不能删除文件夹)
   rm -rf(尽量不用) 删除文件,没有询问的(不能删除文件夹)
6.vi编辑器: vi 文件名.后缀 进入编辑界面,点击i即可编辑,编辑完成之后使用esc键退出编辑,使用:wq+enter即可保存退出vi编辑器
   cat 文件名.后缀名 可以用来查看文件中的内容
7.linux系统的目录结构:
   boot文件夹 放操作系统内核
   etc 放linux各种配置文件
   home 放的是每个账号用户的数据
   lib64 lib 放各种库文件 jar
   mnt 放各种mount简称 /mnt/usb1
   proc sys 放系统内存 系统动态信息
   run srv tmp 放临时文件 开机自动清空
   var 动态信息 放mysql的数据库放在这里 apache/http放在这里 /var/www
   bin 放各种二进制程序
   dev 设备文件
   opt 放第三方按照程序
   root root用户的自己私有目录
   sbin 系统二进制程序
   usr 放软件安装包

================================================================================================================

8.ifconfig 查询linux系统的ip,使用SecureCRT可以在windows下连接inux
   设置SecureCRT中文下乱码的情况:右击连接下的会话选项,外观里,标准字体改为新宋体,字符编码改为UTF-8就可以了.
9.netstat -nltp查看各个协议的端口号
10. 修改ip pwd:查询当前在哪个目录下
     whoami:查询当前的登录用户
     vi /etc/sysconfig/network-scripts//ifcfg-eth0
    编辑以下内容:
    TYPE=Ethernet
    ONBOOT=yes
    BOOTPROTO=static
    IPADDR=192.168.71.10
    NETMASK=255.255.255.0
11:使用rz命令可以打开window系统下的文件夹,可以进行上传文件(再次使用rz可以查看上传的情况)
    使用yum install -y lrzsz 和 yum provides */rz可以安装rz命令
    也可以使用winSCP来进行文件的上传
12:安装JDK:
    使用gzip 文件 可以将文件压缩
    使用gzip -d 文件可以将文件解压缩
    使用tar -cvf 打包后的名字.tar 文件1 文件2 文件3 可以将多个文件(一个文件写一个就好)打包
    使用tar -xvf 包名.tar将打包后的文件释放出来
    使用tar -zxvf 包名.tar将打包后的多个文件释放出来
   (多个文件一般先打包,再压缩,使用tar -zxvf 压缩后的名字(一般是.tar.gz结尾)进行解压缩,一步到位)

   mv 文件 /路径 将文件移动到指定的路径(mv 重命名或者移动,mv java mnt 重命名,mv java mnt/ 不行的依然重命名,mv java /mnt 移动)
   mv 文件 文件/ 重命名

tar -zxvf jdk-8u102-linux-x64.tar.gz将文件进行解压

   vi /etc/profile(大G跳到最后 o插入一行)

JAVA_HOME=/usr/local/java/jdk1.8.0_102
   JRE_HOME=/usr/local/java/jdk1.8.0_102/jre
   PATH=$PATH:$JAVA_HOME/bin
   CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
   export JAVA_HOME JRE_HOME PATH CLASSPATH

注意:保存退出后,重新加载环境变量
   source /etc/profile
13: ./文件 用来执行文件
     chmod u+x 文件 用来给用户这个文件的执行权限(死循环时,ctrl+z可以停止循环)
     死循环的脚本:
    while true
    do
    echo "内容"
    sleep 2
    done

Linux的基本命令(CentOS)的更多相关文章

  1. linux基础-基本命令的讲解(1-7单元)

    基本命令的讲解 主要内容介绍 1.LINUX操作系统安装及初始化配置(熟悉):2.LINUX操作系统目录组成结构及文件级增删改查操作(重点):3.LINUX操作系统用户.权限管理(重点):4.开源软件 ...

  2. Linux学习之CentOS(二)--初识linux的一些常用命令

    Linux学习之CentOS(二)--初识linux的一些常用命令 在VM上安装完了CentOS6.4以后,看着linux系统成功跑起来,心里小激动了一把......但是前方学习的道路还很遥远... ...

  3. Linux学习之CentOS(二十二)--单用户模式下修改Root用户的密码

    在上一篇随笔里面详细讲解了Linux系统的启动过程 (Linux学习之CentOS(二十一)--Linux系统启动详解),我们知道Linux系统的启动级别一共有6种级别,通过 /etc/inittab ...

  4. [转] Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置

    from:  http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html 如果要在Linux上做j2ee开发,首先得 ...

  5. linux学习之centos(三):网卡配置

    Linux系统版本:Centos 6.5 在linux学习之centos(二):虚拟网络三种连接方式和SecureCRT的使用中,使用远程工具SecureCRT,通过“ifconfig eth0 + ...

  6. Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置

    原文:http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html 如果要在Linux上做j2ee开发,首先得搭建好j ...

  7. Linux配置mysql (centos配置java环境 mysql配置篇 总结四)

    ♣安装的几种方法和比较 ♣配置yum源 ♣安装mysql ♣启动mysql ♣修改密码 ♣导入.sql文件 ♣缓存设置 ♣允许远程登录(navicat) ♣配置编码为utf8  1.关于Linux系统 ...

  8. Linux配置tomcat (centos配置java环境 tomcat配置篇 总结三)

    ♣下载安装tomcat7 ♣设置启动和关闭 ♣设置用户名和密码 ♣发布java web项目 声明:这篇教程是建立在前两篇教程的基础上的,所以,还没安装工具和jdk,可以先看这个系列的前面两篇(去到文末 ...

  9. 二:Linux 的基本命令、VI编辑器、Linux中软件安装

    Linux 的基本命令 1. 文件操作 a) Windows 是多根的文件系统,物理上是 1 到多块硬盘,逻辑上分为 C.D.E--盘, 每个盘都是一棵树.Linux 是单根的文件系统,不分 CDE ...

随机推荐

  1. 以太坊开发DApp入门教程——区块链投票系统(一)

    概述 对初学者,首先要了解以太坊开发相关的基本概念.   学习以太坊开发的一般前序知识要求,最好对以下技术已经有一些基本了解: 一种面向对象的开发语言,例如:Python,Ruby,Java... 前 ...

  2. JVM GC算法

    在判断哪些内存需要回收和什么时候回收用到GC 算法,本文主要对GC 算法进行讲解. JVM垃圾判定算法 常见的JVM垃圾判定算法包括:引用技术算法.可达性分析算法. 引用技术算法(Reference ...

  3. Java基础学习笔记十八 异常处理

    什么是异常?Java代码在运行时期发生的问题就是异常. 在Java中,把异常信息封装成了一个类.当出现了问题时,就会创建异常类对象并抛出异常相关的信息(如异常出现的位置.原因等). 异常的继承体系 在 ...

  4. Spring基于注解开发异常

    基于注解开发: 一开始:用的jar包: 百度查到: 导入aop包: 没用 有的说: Spring版本和jdk版本不匹配 于是我换成了4.0版本 导入的jar包: 还是报错. 解决办法:添加spring ...

  5. 杭电OJ2004——成绩转换

    /*成绩转换Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submi ...

  6. C语言第五次作业--数据类型

    7-2 区位码输入法: 1. 本题PTA提交列表: 2.设计思路: 1.simple定义输入数,character1和character2分别定义低字节和高字节区位码,digit存储取余后的数,sum ...

  7. 团队作业7-Beta版本冲刺计划及安排

    a.下一阶段需要改进完善的功能 对部分bug的修改,主要是在未登录时页面跳转的问题以及防止通过对数据库进行注入查询. b.下一阶段新增的功能 1.活动页面,提示打折信息等. 2.商家修改打折信息 3. ...

  8. 【bug清除】Surface Pro系列使用Drawboard PDF出现手写偏移、卡顿、延迟现象的解决方式

    最近自己新买的New Surface Pro在使用Drawboard PDF时,出现了性能问题,即笔迹延迟偏移,卡顿的问题. 排查驱动问题之后,确认解决方案如下: 将Surface的电池调到性能模式, ...

  9. 怎么用DreamWare新建立一个静态网站的站点

    可以上面的图可以看出首先需要用F8确定这个文件是勾选的,然后在D盘建立"华为"文件夹,然后在里面建js,css,image文件夹,然后在DW里面点击站点 然后点击管理站点,有一个新 ...

  10. Hangfire使用ApplicationInsigts监控

    起因 我司目前使用清真的ApplicationInsights(以下简称Ai)来做程序级监控.(Ai相关文档: https://azure.microsoft.com/zh-cn/services/a ...