本文共 2158 字,大约阅读时间需要 7 分钟。
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是Linux中非常强大的文本编辑器,以下是常用命令的总结:
| 命令 | 功能描述 |
|---|---|
:q! | 退出不保存修改的会话 |
:wq | 保存修改并退出 |
i | 插入操作,放在下一行 |
I | 插入操作,在当前行开头 |
a | 插入操作,在当前行结尾 |
A | 插入操作,在新行之前 |
o | 把当前行下的到下一行 |
O | 把当前行移到上一行 |
set nu | 显示行号 |
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 -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 |
在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是流行的Java应用程序部署服务器,以下是安装步骤:
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
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时,由于安全考虑,建议使用非root账户登录或使用SSH代理。
转载地址:http://bueqz.baihongyu.com/