Linux基础操作

一、Linux的简介

1.Linux的概述

Linux是基于Unix的开源免费的操作系统,由于系统的稳定性和安全性几乎成为程序代码运行的最佳系统环境。Linux是由Linus Torvalds(林纳斯·托瓦兹)起初开发的,由于源代码的开放性,现在已经衍生出了千上百种不同的Linux系统。Linux系统的应用非常广泛,不仅可以长时间的运行我们编写的程序代码,还可以安装在各种计算机硬件设备中,比如手机、平板电脑、路由器等。尤其在这里提及一下,我们熟知是Android程序最底层就是运行在linux系统上的。

2.Linux的分类

(1)Linux根据市场需求不同,基本分为两个方向:

1)图形化界面版:注重用户体验,类似window操作系统,但目前成熟度不够

2)服务器版:没有好看的界面,是以在控制台窗口中输入命令操作系统的,类似于DOS,是我们假设服务器的最佳选择

(2)Linux根据原生程度,又分为两种:

1)内核版本:在Linus领导下的内核小组开发维护的系统内核的版本号

2)发行版本:一些组织或公司在内核版基础上进行二次开发而重新发行的版本

(3)Linux发行版本不同,又可以分为n多种:

 二、Linux的基本命令

服务器版的Linux安装完毕了,但没有图形化界面,我们只能通过控制台去操作系统,我们就要使用类似DOS命令的Linux命令去操作系统,那么下面我们就进行Linux的命令的学习。Linux命令成百上千,课程不能一一涉及,也没有必要一一涉及,根据我们程序员在日常工作中的需求,总结出如下几种供学习。

1.命令:

1.1目录命令:

进入目录

cd 目录名称

返回上一级

cd ..

 

创建目录

mkdir 目录名称

 

查看目录

ls     查看当前目录下所有的文件或者文件夹

ll     查看当前目录下所有的文件或者文件夹,查询权限   ls -l

 

ls -a   查看当前目录下所有的文件或者文件夹(包含隐藏)

 

查询目录

find /home/user/ -name '目录名称',只能在当前目录下查询,不然没有权限。

修改

mv 目录名称 新目录名称 

剪切

mv 目录名称 路径

复制

cp -r  目录名称 路径

删除

rm -rf 目录名

 

1.2文件命令

新增

touch 文件名

修改

vi 文件名

但此时并不能编辑,因为此时处于命令模式,点击键盘i/a/o进入编辑模式,可以 编辑文件

 编辑完成后,按下Esc,退回命令模式

 此时文件虽然已经编辑完成,但是没有保存,需输入冒号:进入底行模式,在底行模 式下输入wq代表写入内容并退出,即保存;输入q!代表强制退出不保存。

 vim 文件------>进入文件----->命令模式------>按i进入编辑模式----->编辑文件 ------->按Esc进入底行模式----->输入:wq/q!

查看文件

使用cat查看/etc/profile文件,只能显示最后一屏内容

cat 文件名

 使用more查看/etc/profile文件,可以显示百分比,回车可以向下一行, 空格可以向下一页,q可以退出查看

more 文件名

 使用less查看/etc/profile文件,可以使用键盘上的PgUp和PgDn向上 和向下翻页,q结束查看

less 文件名

 使用tail -10 查看/etc/profile文件的后10行,Ctrl+C结束

tail -10 文件名

动态查看

tail -f 文件名

 注意:命令 tail -f 文件 可以对某个文件进行动态监控,例如tomcat的日志文件, 会随着程序的运行,日志会变化,可以使用tail -f catalina-2016-11-11.log 监控 文 件的变化

查看关键字

grep 关键字 文件名

删除

rm -rf 文件名

切换用户

su 用户名

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值