我爱编程

Linux 基础

2017-07-06  本文已影响59人  d4d98020ef88

一、Linux的简介

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

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

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

二、Linux的基本命令

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

1. 目录切换命令

window中通过图形化界面和鼠标可以任意切 换需要进入的目录,但Linux必须通过cd命令切换目录。但在学习cd命令之前,我们有必要分清Linux的目录结构(linux目录结构详细说明

Linux 目录结构

cd usr 切换到该目录下usr目录
cd ../ 切换到上一层目录
cd / 切换到系统根目录
cd ~ 切换到用户主目录
cd - 切换到上一个所在目录

2. 目录的操作命令(增删改查)

3. 文件的操作命令(增删改查)

4. 压缩文件的操作命令

  1. 打包并压缩文件
    Linux中的打包文件一般是以.tar结尾的,压缩的命令一般是以.gz结尾的。
    而一般情况下打包和压缩是一起进行的,打包并压缩后的文件的后缀名一般.tar.gz。
    命令:tar -zcvf 打包压缩后的文件名 要打包压缩的文件
    其中:z:调用gzip压缩命令进行压缩
    c:打包文件
    v:显示运行过程
    f:指定文件名
    示例:打包并压缩/test下的所有文件 压缩后的压缩包指定名称为xxx.tar.gz
    tar -zcvf xxx.tar.gz aaa.txt bbb.txt ccc.txt
    或:tar -zcvf xxx.tar.gz /test/*
  2. 解压压缩包<a style = "color: red">(重点)</a>
    命令:tar [-xvf] 压缩文件
    其中:x:代表解压
    示例:将/test下的xxx.tar.gz解压到当前目录下
    tar -xvf xxx.tar.gz</br>
    示例:将/test下的xxx.tar.gz解压到根目录/usr下
    tar -xvf xxx.tar.gz -C /usr------C代表指定解压的位置

5. 其他命令

最后

这里只是列举了Linux简单的用法,还有很多其他的用法之后会慢慢更新。
Linux 命令大全

上一篇 下一篇

猜你喜欢

热点阅读