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 +权限 赋予权限
- linux基础
- Linux基础
- Linux基础
- Linux 基础
- linux基础
- Linux 基础
- Linux基础
- Linux 基础
- linux基础
- Linux基础
- Linux 基础
- Linux 基础
- Linux基础
- linux基础
- Linux 基础
- linux基础
- linux基础
- linux基础
- 记MyBatis和MySQL中遇到的一些小问题
- 自然语言处理-NLP应用分类
- Linux修改阿里云软件源
- linux下安装jdk1.7
- git 上传已有的本地项目到github
- Linux基础
- 数据结构实验之排序一:一趟快排
- android 友盟分享-圆角图标有黑底色问题
- git init初始化版本库
- 周易与中国文化
- CartView 图片显示不同的效果
- Linux下用于浏览网页和下载文件的几个命令行工具
- 2017.12.18 token笔记
- HTTP协议—— 简单认识TCP/IP协议