Linux操作系统(二)_快速入门
环境
安装VM ware,输入VM key
在VM上安装CentOS 6.5
设置网络,能在本机上ping通
通过终端连接工具:Xshell或SecureCRT,连接Linux服务器
实操可能出现的问题
启动VM时提示‘内部错误’:相关VM服务未全部启动
查看Linux的IP得到inet6 addr:fe80::20c::29ff:...:虚拟机未连接到网络,没有分配到IP地址
部署服务
部署各种服务时,需要往服务器上传/下载对应服务的安装包
可用sz / rz 命令一步搞定
先执行命令:yum install lrzsz (在线安装sz / rz 命令)
然后在X shell上:输入”sz 文件名”,会下载该文件到Windows
输入rz,会弹出文件选择框,上传文件到Linux
目录规范
建个app目录,所有需要的应用/安装包都放在里面
编译安装各种包
需要解压/压缩:tar -xvf / tar -cvf
配置服务的环境变量
首先cd到相应目录
执行命令vi /etc/profile
按下i/a,进入编辑模式,在文件末尾添加环境参数
添加完成,按下ESC,进入命令模式
输入:wq,保存此次修改
最后,执行source /etc/profile,使更改生效
报错后,常见问题的定位思路
查看某个服务是否启动:ps -aux|grep 服务名
查看启动了哪些端口:netstat -nltp
实时查看某个服务的日志:tail -100f /app/logs/mysql.log
(关掉某个进程:kill -9 PID)
服务器的两种模式
临时切换:
输入init3,切换到dos界面
输入init5,切换到图形界面
开机默认启动:
以root权限运行:vim /etc/inittab 文件,对命令id:5/3:initdefault:进行修改后保存即可
防火墙
查看防火墙的状态:service iptables status
开启防火墙:service iptables open
关闭防火墙:service iptables stop
注意:一般情况下,防火墙是开启的,最好是关闭它
关机/重启
为避免直接关闭窗口来关闭虚拟机带来的风险,建议用命令关闭
关机:shutdown -h now
重启:shutdown -r now
文件属性
一般性文件和目录
例如纯文本文件mtv-0.0b4.README、设置文件lilo.conf、记录文件ftp.log等等,此类文件在控制台下显示为默认白色;目录在控制台下显示为蓝色,可以用ls -l来查看它们的详情
文件的详情
文件属性-文件数-拥有者-所属组-文件大小-建档日期-文件名(共7个位置)
drwx------ 2 Guest users 1024 Nov 21 21:05 Mail
-rwx--x--x 1 root root 89080 Nov 7 22:41 tar*
-rwxr-xr-x 1 root bin 5013 Aug 15 9:32 uname*
位置1:文件属性
位置1的第一个小位是表示目录、普通文件或连结文件。d表示目录,例如drwx------;l表示连结文件,如lrwxrwxrwx;如果是以一横"-"表示,则表示文件
剩余的就以3个各自为一个单位,依次为拥有者-所属组-其他用户,每个单位中的三小格代表该用户对文件读写执行的权限
位置2:文件数
该项的数目就是该目录中的文件个数
位置3:拥有者
表示该文件或目录的拥有者
位置4:所属组
每一个使用者都可以拥有一个以上的组
位置5:文件大小
大小用byte来表示,而空目录一般都是1024byte,如果使用ls -k就是用kb来显示
位置6:建档日期
以“月,日,时间”的格式来表示
位置7:文件名
可以使用ls -a显示隐藏的文件名
文件的后面的符号表示文件类型,例如:*表示可执行,/表示目录,@表示连结文件
Linux操作系统(二)_快速入门的更多相关文章
- Spring_MVC_教程_快速入门_深入分析
Spring MVC 教程,快速入门,深入分析 博客分类: SPRING Spring MVC 教程快速入门 资源下载: Spring_MVC_教程_快速入门_深入分析V1.1.pdf Spring ...
- [转帖]Linux操作系统定时任务系统 Cron 入门0
Linux操作系统定时任务系统 Cron 入门 https://www.cnblogs.com/zhuiluoyu/p/5646400.html cron是一个linux下的定时执行工具,可以在无 ...
- Linux操作系统学习_操作系统是如何工作的
实验五:Linux操作系统是如何工作的? 学号:SA1****369 操作系统工作的基础:存储程序计算机.堆栈(函数调用堆栈)机制和中断机制 首先要整明白的一个问题是什么是存储程序计算机?其实存储程序 ...
- [阿里移动推荐算法]比赛_快速入门_4_19_update_仅供参考,思维不要受局限
[这里只讲快速入门——即破题,正负样本不平衡.特征数量等问题就自己多看论文或者其他资料吧~~如果还有数据挖掘相关基础知识不了解的,建议看看<数据挖掘导论>] [以下是理解错误案例]:错误的 ...
- 二:Redis快速入门及应用
Redis的使用难吗?不难,Redis用好容易吗?不容易.Redis的使用虽然不难,但与业务结合的应用场景特别多.特别紧,用好并不容易.我们希望通过一篇文章及Demo,即可轻松.快速入门并学会应用. ...
- pthon web框架flask(二)--快速入门
快速入门 迫切希望上手?本文提供了一个很好的 Flask 介绍.假设你已经安装 Flask, 如果还没有安装话,请浏览下 安装 . 一个最小的应用 一个最小的应用看起来像这样: from flask ...
- 学习Go语言(二)快速入门
作为一名学习过多种编程语言的“老码农”,学习一门新的语言不能像“新手”一样,要快速入门. 无论面向过程,还是面向对象的编程语言:静态语言,动态语言,一般都包括: 标识符.变量(常量).运算符.表达式. ...
- Linux操作系统学习_用户态与内核态之切换过程
因为操作系统的很多操作会消耗系统的物理资源,例如创建一个新进程时,要做很多底层的细致工作,如分配物理内存,从父进程拷贝相关信息,拷贝设置页目录.页表等,这些操作显然不能随便让任何程序都可以做,于是就产 ...
- Linux操作系统定时任务系统 Cron 入门
cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业.由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动.关闭这个服务: /sbin/service c ...
随机推荐
- 将IDEA工程代码提交到Github
1.git安装配置 1.下载git https://git-scm.com/download/win 2.安装 傻瓜式安装即可,记住安装的目录 3.配置 2.配置git SSH 1.首先申请一个Git ...
- [eclipse相关] 001 - 启动+运行优化
本随笔参考了其他博客内容,且在验证有效之下才或誊抄或摘录或加上自己经验组合而成. 参考博客: 1,http://zwd596257180.gitee.io/blog/2019/04/17/eclips ...
- Controller的返回值
public String editItems(Model model) throws Exception { //itemsQueryVo参数如果没有的话 可以传一个null ItemsCustom ...
- 提交代码到github
1. 下载git 点击download下载即可.下载地址:https://gitforwindows.org/ 2. 注册github github地址:https://github.com/ 一定要 ...
- Mybatis-技术专区-中的条件查询createCriteria example里面的条件
之前用Mybatis框架反向的实体,还有实体里面的Example,之前只是知道Example里面放的是条件查询的方法,可以一直不知道怎么用,到今天才开始知道怎么简单的用. 在我们前台查询的时候会有许多 ...
- 使用git、git-flow与gitlab工作
使用git.git-flow与gitlab工作 1. 摘要 在工作中使用git代替svn也有一段时间了,对于git的一些特性喜爱的同时也一直遇到相同的问题:“这时候应该打什么命令?”.相对于svn或者 ...
- 一网打尽 @ExceptionHandler、HandlerExceptionResolver、@controlleradvice 三兄弟!
把 @ExceptionHandler.HandlerExceptionResolver.@controlleradvice 三兄弟放在一起来写更有比较性.这三个东西都是用来处理异常的,但是它们使用的 ...
- 二、IDS4配置服务
它是根据定义配置服务Config.cs文件来生成客户端和API使用该服务所需的配置数据. 一.IDS4签名服务 1.为项目添加NuGet包. 2.IDS4服务制定的配置Config.cs. using ...
- java ArrayList的基本使用
package java06; /* 数组的长度是不可以发生改变的 Arraylist 集合的长度可以发生改变 对于ArrayList来说,有一个尖括号<E>代表泛型 泛型:就是装在结合中 ...
- jffs2镜像制作
自己被自己绊住了,出于对无知的恐惧,总觉得是很难的一件事情. demo board ltp-ddt qspi_mtd_dd_rw error:can't read superblock on /dev ...