【介绍】
PC:windows、linux(开源、免费)、unix(贵、安全)
移动:Android(linux)、IOS(unix)、windows phone
【环境搭建】
①【虚拟机安装】D盘-VM workstation-同意-勾选-更改目录-去掉检查更新和优化-下一步-完成
②【创建虚拟机】D盘-新建文件夹父CentOS6.5-新建子文件夹disk1和disk2-打开vm虚拟机-点击创建虚拟机-自定义-默认-稍后安装操作系统-操作系统linux、版本centOs(兼容32和64位2种)-名称默认、位置选择disk1的路径-默认1-默认1024-默认使用网络协议NAT-默认LSI Logic(L)-默认SCSI-默认创建新虚拟磁盘-最大磁盘大小改为60G(假内存和电脑真实内存无关系)-浏览选择disk2路径-完成。
③主窗口-坐上方-点击编辑虚拟机设置-
选择DVD选项-使用IOS镜像文件(浏览选中centOS.DVD.IOS镜像文件,镜像文件必须放在centOS6.5里面)
选择USB控制器-勾选全部选项
选择声卡-勾选主机声卡-完成。
④welcome to centos 6.5 :选中第一个-install or upgrade an existing system
⑤disc found(是否检测磁盘):选skip;unsupported hardware:选中OK;
⑥选择:中文;选择默认-美国式英语;默认;默认储存设备警告:点击是;默认-电脑名称随意-账户和密码大于6位
⑦自定义分区:创建-标准分区-默认ext4;第一个20G,选择"/"根目录;第二个5G,选择boot引导目录,勾选底部强制主分区;第三个10个G,选择“home”目录;第四个10G,选择类型SWAP;-点击完成-格式化。
⑧勾选第一个desktop(图形化桌面)。minihal desktop(最小桌面)、minimal(黑屏)-下一步-加载进度条20秒后-点击重新引导-前进-创建用户(leo,123456密码随意)-前进-时间同步-是-确定-启动
【环境备份】防止以后故障需要重新装机,建议把centOS6.5整个复制到其他地方。
【二次启动】打开vm-打开disk1里面已经创建好的虚拟机centOS-免得每次启动重新创建,很麻烦
【基础介绍】linux-根目录/-home目录(账户信息)-bin目录(可执行命令)-boot目录(引导程序)-etc目录(系统配置)-dev目录(设备驱动)
【账户分类】默认超级账号root、普通账号leo(没有关机重启权限)
【常用命令】虚拟区域-右键-在终端中打开命令模式-输入命令,命令提示符$=普通账户,#=超级账户
ctrl+alt,可以把鼠标移出虚拟机区域
ctrl+alt+f2/f1:切换UI界面和黑屏命令界面
su:普通账号和超级账号之间模式切换,[leo@centos 桌面$]表示:账户名@计算机名,
su leo(账户名):切换为普通账号
cd /home/file(文件夹名称,支持绝对路径和相对路径):切换到某一个指定的文件夹目录之下。
cd /ho+按住table键,可以补全命令,结果是cd /home.
cd..:返回上一层文件夹。
touch abc.txt(文件名):创建普通文本文件。
file abc(普通文件名称):查询文件属性和类型。
1kdir file(文件夹名:只能创建一级文件夹;
mkdir -p f1/f2/f3(文件夹名称)创建多级文件夹。
ls:列出当前文件夹下的文件;
man mkdir(命令名称):查看命令的详细说明。
clear:清屏命令; q:退出(quit自杀的单次)。
pwd:打印工作目录,可以查询当前目录位置。
rm -i a.txt:只能删除文件,不能删除文件夹(有是否删除的提示信息)。
rm -rf flie/a.txt(文件夹/文件名):强行删除文件夹。(危险、慎用)比如:rm -rf /*(整个服务器删除了)慎用!
top:实时动态查看任务管理器的信息。
ps -au:静态查询当前这一时刻的任务管理器的信息。
shutdown -h now:关机(超级权限才有)
reboot:重启
history:查询历史命令记录(1000条)。重新执行历史命令:!15 感叹号+历史命令序列号
find / -name hello.java:指定文件夹下查找文件。格式:find+空格+目录名+杠+查找方式+空格+文件名称。举例:find / -name *ell*,星号表示任意字符,结果hello.java
find / -name hell* | grep .java:查找hell开头,并且包含.java字符的结果。管道命令连接符“|”。
cp /test1/file1 /test2/file2:把test1文件夹下的file1,复制到test2文件夹下,改名为file2.
mv /test1/file1 /test2/file2:把test1文件夹下的file1,移动到test2文件夹下,改名为file2.
tar -csvf/xvf a.tar.gz新文件名 a源文件名:解压和压缩文件(linux压缩文件夹大部分是.tar.gz格式)
ifconfig:查看当前linux的ip地址
service iptables stop/start:关闭/开启防火墙
rpm -qa| grep java:查看linux下是否安装了指定的软件(java -version 查看java版本号)
rpm -e --nodeps 完整文件名(太长就复制文件名):完整卸载指定的软件(包括一系列子插件)
vi hello.java:打开文件夹,命令:i(输入),q!(退出不保存),wq(保存并退出),按下esc+冒号:(切换状态),
①默认只读状态,底部有状态信息,0行。
②(输入i,insert)进入编辑状态,底部状态信息显示“insert”
③(按键盘左上角esc,然后输入冒号:),进入命令状态,输入退出wq
cat/less/more hello.java:查看普通文件内容
kill 9(top列表第一个列,进程编号):介绍进程。
./ start.sh:进入程序的bin目录,找到sh可执行文件,通过命令点斜杠安装文件。
共享文件夹:cd /mnt/+按下2次tab键,按回车,就进入共享文件夹
【软件安装jdk和tomcat】
1.第三方安装工具:winSCP_Setup.exe(SSH其他主流第三方工具),在window机器安装成功,通过ifconfig/ipconfig,分别记录linux(192.168.1.128)和window(192.168.1.12)的IP地址。
2.虚拟机-左上方-右键-设置-网络适配器-将NAT改为桥接模式-勾选复制物理网络连接-右上角联网
3.打开winSCP程序,输入linux的IP地址和root和密码,拖动左侧window的jdk.zip.gz文件和tomcat文件到右侧linux-home目录下,打开虚拟机-cd /home-tar zxvf jdk.zip.gz-配置jkd变量环境
4.配置环境变量:cd /,ls,cd/etc,ls,vi profile,末尾添加下方路径-javar -version检查版本号
#jdk
JAVA_HOME=/home/soft/jdk1.8.0_11
PATH=$PATH:/home/soft/jdk1.8.0_11/bin
CLASSPATH=,:/home/soft/jdk1.8.0_11/jre/lib/rt.jar
export JAVA_HOME PATH CLASSPATH
5.安装tomcat.sh
cd /home-cd /home/tomcat目录/bin-点杠./setup.sh-打开浏览器输入localhost:8080-成功进入tom