Linux与常用工作环境入门.pptx

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux与常用工作环境入门

2018-1-10 1 Linux与常用工作环境入门 近南 Linux系统概述 1965年,贝尔实验室组织MIT以及GE开发了一个叫Multics的操作系统 1969年贝尔实验室从Multics的计划中撤出,由于缺乏工作平台,就开发出了一个基本文件系统之后1973年在此基础之上编译了unix Linux是一种开放源代码的计算机操作系统和它的内核的名字。他的创始人是芬兰人Linus Torvalds,他于1991年发布Linux内核的第一个版本 Linux系统概述 Linux系统的特点 天然的网络性 设备的文件性 Linux VS Win Linux: 稳定、网络性能好、大负载吞吐力、易于实现高级网络功能配置。能够方便实现多人多工处理 Win: 用户管理界面好,容易入手 Linux的兄弟:HP-UX(HP)、Solaris(SUN)、AIX(IBM)、BSD、IRIX(SGI) Linux系统概述 为什么要用linux 稳定 网络支持 开源项目支持 免费 可定制性强 Linux文件系统与目录结构 Linux的树状目录结构/bin、/etc、/usr、/var、/home /bin 系统可执行文件 /usr 系统应用程序 /home 用户目录 /var 系统的LOG和mail等 /proc 系统运行的进程(/proc/interrupts) /etc 系统配置文件 相对路径和绝对路径(是否以“/”开始) cd local/bin cd /usr/local/bin Linux文件系统与目录结构 测试环境主要目录结构的介绍 /home/admin/ 用户目录 /home/admin/ccbin 脚本目录(有版本管理) /home/admin/${app}-run 程序运行目录 /home/admin/logs 日志目录 /home/admin/sharedata 存储目录 /opt/taobao/ 软件安装目录(link管理链接到/opt/taobao/install 下 常用软件 Oracle Java Jboss Maven Apache Svn Antx 常用脚本 创建视图:$HOME/ccbin/mkview.sh 刷新代码.$HOME/ccbin/ccupdate.sh 编译脚本 $HOME/ccbin/build.sh 启动脚本 $HOME/ccbin/deploy.sh 检查脚本 $HOME/ccbin/checkservice.sh 查看源码位置不变 cd $HOME/build 5:源码和binary实际存放位置:$HOME/sources/vobs 管理员管理脚本 管理机的概念 sa.conf 管理列表的概念 Gmalipay.sh Copyfiles.sh 用户管理 两类用户 超级用户 普通用户 用户(UID)和组(GID) 目前clearcase 下载代码需要跟服务上的用户组以及组权限挂钩 要求用户组权限 添加用户以及密码 adduser uid passwd uid Linux系统命令 [常用命令] : chmod -- 改变文件属性 : chown -- 改变文件属性 : vi -- 编辑文件 : pwd -- 路径 : cd --- 进入路径 : ls -- 列出文件 : find . |grep -- 查找文件 : ps -ef -- 列出进程 : ps -ef |grep -- 查找进程 : killall java -- 杀掉java进程 : su - xxx 切换到另外用户 : ssh user@host ssh登陆到另外服务器 : mkdir 创建目录 : rm -r xxx 删除文件和目录 : mv xxx xxx 修改名字或者move路径 : cat xxx 显示文件内容. : ifconfig -a 显示本机IP地址 : ping xxx 检查网络是否通 开发测试环境常用命令 查看正在运行的java项目命令 ps -ef | grep java 查询相关端口是否占用命令 netstat -ltn | grep 80 组合查询正在用的端口的项目名 netstat -nlp | grep 80 ; ps aux | grep ?? 查看当前的项目流命令 cd ~/build/ ; cleartool lsstream ;查看流历史 cleartool lshistory mount NFS目录 mount -t nfs 8:/home/nfsshare /share/upload 创建sharedata目录链接 ln -s /share/upload /home/admin/shared

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档