Linux基础

来源:互联网 发布:双色球旋转矩阵中6保6 编辑:程序博客网 时间:2024/06/05 10:49

Linux

安装虚拟机

虚拟机怎么破解VMware Workstation 12 Pro安装的步骤 http://jingyan.baidu.com/article/a681b0de167c083b184346c2.html

安装linux的步骤

1 安装vmware虚拟机(300-600M)
2 下载操作系统 centos (iso文件包)
3 打开虚拟机 登陆 linux默认的用户名和mysql一致 root
如果光标进入了虚拟 alt+ctrl 同时按 切出鼠标
安装的完整步骤
1》打开vmvare
2》文件-新建虚拟机
3》选择自定义
4》安装 客户机操作系统 安装 程序光盘映像文件iso 选中linux的iso
5》处理器数量选择1
6》内存选择512M
7》硬盘空间20G

4 网卡类型
1桥接模式(复制window网卡信息 和window处于同一个局域网 允许局域网中所有主机访问 自己配置ip地址)
2NAT模式(路由器模式 window机器是路由器 虚拟机中的操作系统 网管设置为路由器的ip 即可上网 不能被局域网中的机器访问)
3仅主机模式(特殊的NAT模式 只能访问window主机 不能上网)

linux既要

linux不像window存在 c d e f 它的根盘 直接是/ window \
linux的文件路径 /abc
linux常用的命令
———网络相关
ip addr(ifconfig不能查询没有ip地址的网卡) 查看当前操作系统的ip地址
clear 清除屏幕 cls
添加ip地址
编辑 /etc/sysconfig/network-scripts/ifcfg-eth0
将 onBoot=yes
重启网卡
service network restart
关闭防火墙
service iptables stop
———文件目录相关
ll 列表显示当前目录下的所有文件和目录 等价于window dir
cd 目录名 进入某个目录
cd .. 进入上一层目录
mkdir 目录 新建目录
rm -rf 目录或者文件名
more 文本文件的路径 可以查看当前文件的内容
more /proc/version 查看linux的版本
vi文件名 有两种模式 命令模式 和 编辑模式 (一次只允许出现一种模式)
编辑的常用命令
子命令
a 表示开始编辑
esc 表示退出编辑
u 表示撤销
q!不保存退出
wq 保存退出
———-安装包相关
rpm -ivh 包名 可以安装rpm包
rpm -qa | grep jdk 查看当前是否安装了jdk
rpm -e 包名
命令名称 可以查看当前命令被安装在那个目录
命令 | grep 关键字【管道】 可以先执行第一个命令 在结果中搜索
tar zxvf 压缩的包名
mv 原文件夹名 目标文件夹名称 剪切命令
ps -ef 显示所有的进程列表

工具集

putty
可以使用putty登陆linux进行常用操作
可以使用当前机器 输入linux的ip 来进行远程操作
ftp(传送文件)(FileZilla)
可以远程传送文件到linux服务器
linux默认的远程端口是 22

安装jdk

linux上所有的文件包 都是rpm结尾(window exe andorid apk)  rpm -ivh  jdk-8u77-linux-x64.rpm  jdk默认安装 的目录 在/usr/java目录下  配置JAVA_HOME    1 进入 root的根目录工作目录        1>cd ~        2>more .bash_profile 这个文件就是用来配置环境变量        3>使用vi命令编辑         vi.bash_profile          加入           JAVA_HOME=你的jdk的目录           export JAVA_HOME        4>source .bash_profile        5>测试  echo $JAVA_HOME

安装tomcat

   tar zxvf  apache-tomcat-6.0.45.tar.gz   mv apache-tomcat-6.0.45 tomcat   启动tomcat   cd tomcat/bin   ./startup.sh   关闭tomcat   ./shutdown.sh   测试tomcat是否启动   ps -ef | grep tomcat   jps   部署    使用eclipse或者myeclipse导出你的web应用为war包传送到linux下的tomcat/webapps目录即可

tomcat日志

打开tomcat的目录,打开logs文件夹,输入“more catalina.out”即可加载日志,但是由于日志庞大需要一些命令辅助查询,“tail  -f catalina.out”实时加载日。

Linux的运行机制

    操作系统——》/boot——》init进程——》运行级别    运行级别        0  系统停机状态,不能设置否则不能正常启动        1  单用户状态,一般在系统维护时使用        2  多用户状态,没有NFS(文件共享)        3  完全的多用户状态,有NFS(可执行文件的上传下载),min系统默认级别        4  系统未使用,保留。(自定义级别)        5  有桌面的操作系统(没有桌面不可用),界面系统默认级别        6  当系统重启时的级别,默认级别不能设为6,否则不能正常启动

系统目录

    Bin:存放系统管理命令,可直接访问(相当于配置了环境变量)    Boot: 存放系统启动时使用的核心文件    Dev: 挂载外部设备(例如:U盘,或者新加了硬盘)    Etc: 系统的配置文件    Home:存放每个用户的目录,目录名一般为用户名    Lib:存放系统最基本的动态链接共享库,类似于windows的DLL文件。    Lost+found:当系统非法关机后,存放丢失的文件    Media:识别外部设备    Opt: 存放额外软件的目录    Proc: 这个目录是虚拟目录,可以通过直接访问获取系统的数据    Root: root账号的工作空间,其他账号工作空间在home中(pwd查看当前用户)    Sys:存放系统的内核文件

文件权限

    文件类型        0         d(文件目录)-(文件)                    1         r(读)    属主权限        2         w(写)                    3         x (执行)                       4         r(读)    属组权限        5         -(写)                    6         x(执行)                    7         r(读)    其他用户权限  8         -(写)                    9         x(执行)    Adduser 添加用户    Passwd  添加用户密码    Chmod +权限  赋予权限