博客
关于我
Java架构学习(十八-十九)linu基本命令&vim编辑器&上传文件&安装软件&
阅读量:675 次
发布时间:2019-03-16

本文共 2158 字,大约阅读时间需要 7 分钟。

Linux开发入门指南

Linux简介

Linux是一种自由、开放源代码的操作系统,具有高度的稳定性和可定制性,广泛应用于服务器、嵌入式设备和个人工作站。

根目录简介

Linux的根目录(/)是所有文件和目录的最高级别节点,包含bin、etc、home、lib、media、opt、usr等重要目录。

常用命令

掌握基础命令是使用Linux的关键,以下是常用命令的总结:

命令 功能描述
ifconfig 查询和设置网络接口地址
ls 查看当前目录下的文件和目录
ls -l 查看文件和目录的详细信息
ll 显示文件和目录的时间顺序
ls -a 查看当前目录下所有隐藏文件
clear 清屏
pwd 查看当前工作目录
cd . переш到当前目录
cd .. 回到上一个目录
mkdir 创建目录
mv 移动文件或文件夹
touch 创建空文件
cat 查看文件内容
>> 将输出重定向到文件
rm 删除文件或文件夹
rm -rf 强制删除指定文件或文件夹

Vim常用命令

Vim是Linux中非常强大的文本编辑器,以下是常用命令的总结:

命令 功能描述
:q! 退出不保存修改的会话
:wq 保存修改并退出
i 插入操作,放在下一行
I 插入操作,在当前行开头
a 插入操作,在当前行结尾
A 插入操作,在新行之前
o 把当前行下的到下一行
O 把当前行移到上一行
set nu 显示行号

使用rpm安装mysql

rpm是Red Hat以往推出的包管理器,以下是使用rpm命令安装MySQL的步骤:

#安装packagerpm -ivh https://_links/openssl-1.0.1e-16.el6_5.14.i686.rpmrpm -ivh https://_links/mysql-libs-5.1.73-3.el6_5.i686.rpmrpm -ivh https://_links/perl-DBI-1.609-4.el6.i686.rpmrpm -ivh https://_links/perl-DBD-MySQL-4.013-3.el6.i686.rpmrpm -ivh https://_links/mysql-5.1.73-3.el6_5.i686.rpmrpm -ivh https://_links/mysql-server-5.1.73-3.el6_5.i686.rpm

启动MySQL服务:

#启动服务[root@localhost mysql]# service mysqld start

rpm命令使用

rpm命令是一个强大的工具,以下是一些常用参数的示例:

参数组合 示例命令
安装 rpm -ivh package.rpm
卸载 rpm -e package.rpm
更新 rpm -Uvh package.rpm
列出已安装包 rpm -qa
grep结合使用 rpm -ivh gcc-c++-4.4.7-3.el6.x86_64.rpm

静态IP配置

在Linux中手动配置静态IP可以避免动态IP的不便,但需要配置网络接口和路由表:

#配置网络接口sudo nano /etc/network/interfaces#添加如下内容iface eth0 inet static    address 192.168.1.100    netmask 255.255.255.0    gateway 192.168.1.1#更新网络设备信息并重启网络服务sudo ifup -asudo /etc/rc.d/network restart

克隆虚拟机

在克隆虚拟机时,请注意修改MAC地址以避免冲突:

#克隆VMsudo virsh snapshot-current --name backupsudo virshBitmap dump –virtualbysnapsd backup

安装Tomcat

Tomcat是流行的Java应用程序部署服务器,以下是安装步骤:

  • 下载并解压jdk
  • 配置环境变量(vim /etc/profile):
  • export JAVA_HOME=/usr/java/jdk1.7.0_55export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$JAVA_HOME/bin:$PATH
    1. 刷新环境变量:
    2. source /etc/profile

      4.启动Tomcat:

      java -version

      防火墙配置

      在Linux中,防火墙默认关闭,请根据需要配置允许端口:

      防火墙配置命令:

      #允许端口8080/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT#保存配置/etc/rc.d/init.d/iptables save#重启服务/etc/rc.d/init.d/iptables restart

      查看端口状态:

      /etc/init.d/iptables status

      远程连接MySQL注意事项

      在远程连接MySQL时,由于安全考虑,建议使用非root账户登录或使用SSH代理。

    转载地址:http://bueqz.baihongyu.com/

    你可能感兴趣的文章
    Phalcon环境搭建与项目开发
    查看>>
    Phantom.js维护者退出,项目的未来成疑
    查看>>
    Pharmaceutical的同学们都看过来,关于补码运算的复习相关内容
    查看>>
    Phaser性能测试加强版
    查看>>
    phoenix 开发API系列(一)创建简单的http api
    查看>>
    Phoenix 查看表信息及修改元数据
    查看>>
    phoenixframework集成了所有自动化测试的思想的平台。mark一下。
    查看>>
    phoenix_执行sql报错_Error: ERROR 504 (42703): Undefined column. columnName=(state=4270_大数据工作笔记0181
    查看>>
    phoenix启动失败_The history file `/root/.sqlline/history` may be an older history---记录024_大数据工作笔记0184
    查看>>
    Phoenix基础命令_视图映射和表映射_数字存储问题---大数据之Hbase工作笔记0036
    查看>>
    phoenix无法连接hbase shell创建表失败_报错_PleaseHoldException: Master is initializing---记录020_大数据工作笔记0180
    查看>>
    Phoenix简介_安装部署_以及连接使用---大数据之Hbase工作笔记0035
    查看>>
    phoenix连接hbase报错Can not resolve hadoop120, please check your network_记录026---大数据工作笔记0187
    查看>>
    PhotoPrism:这款获得35.8K星的AI照片管理神器你值得拥有
    查看>>
    Photoshop工作笔记001---Photoshop常用快捷键总结
    查看>>
    photoshop智能参考线
    查看>>
    Reids配置文件redis.conf中文详解
    查看>>
    Photoshop脚本入门
    查看>>
    PHP
    查看>>
    Regular Expression Notes
    查看>>