zoukankan      html  css  js  c++  java
  • linux初学 :linux 概念

    Linux 简介: 

    Linux是一个自由的,免费的,源码开放的操作系统。也是开源软件中最著名的例子。 其最主要的目的就是为了建立不受任何商品化软件版权制约的,全世界都能使用的类Unix兼容产品.而我们将服务器部署在Linux将会更加的稳定、安全、 高效以及出色的性能这时windows无法比的

    Linux的特点:

    开放性,多用户,多任务,丰富的网络功能,可靠的系统安全,良好的可移植性,具有标准兼容性,良好的用户界面(命令界面,图形界面等),出色的速度性能

    Linux的组成:

    内核:是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。

    Shell:是系统的用户界面,提供了用户和内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行,是一个命令解释器。但它不仅使命令解释器,而且还是高级编程语言,shell编程。

    文件系统:文件系统是文件存放在磁盘等存储设备上的组织方法,Linux支持多种文件系统,如ext3,ext2,NFS,SMB,iso9660等

    应用程序:标准的Linux操作系统都会有一套应用程序例如X-Window,Open Office等

    Linux目录结构:

      bin  存放二进制可执行文件(ls,cat,mkdir等)

      boot  存放用于系统引导时使用的各种文件

      dev 用于存放设备文件

      etc  存放系统配置文件

      home 存放所有用户文件的根目录

      lib  存放跟文件系统中的程序运行所需要的共享库及内核模块

      mnt  系统管理员安装临时文件系统的安装点

      opt  额外安装的可选应用程序包所放置的位置

      proc  虚拟文件系统,存放当前内存的映射

      root  超级用户目录

      sbin  存放二进制可执行文件,只有root才能访问

      tmp  用于存放各种临时文件

      usr  用于存放系统应用程序,比较重要的目录/usr/local 本地管理员软件安装目录

      var  用于存放运行时需要改变数据的文件

     

    连接linux服务器的方法 :

    1)使用crt/xhsell/ssh等工具
    下图为xshell连接linux服务器图解
     
     初学者如果是自己装的虚拟机的话,可在虚拟机下输入ifconfig -a 命令查看当前虚拟机的ip地址
    xhell可以使用xftp进行本机与linux服务器进行文件互传
    使用crt时安装lrzsz之后可以用sz和rz上传下载
    yum方法安装 :
    yum -y install lrzsz
    编译方法安装 : http://blog.chinaunix.net/uid-20639775-id-154615.html
    scp filename. 用户名@IP:~可以上传到linux
    2)windows下直接用cmd指令方式连接linux(逼格较高,用的人少)
  • 相关阅读:
    Apache Bench安装与使用
    吞吐率(Requests per second),缩写RPS
    Kubernetes中的nodePort,targetPort,port的区别和意义
    使用Nginx实现反向代理
    ubuntu每天定时关机
    Mount error: unknown filesystem type ‘exfat’
    基于STM32103(战舰板)的简易数字示波器
    ubuntu18.04 安装指定版本的tensorflow
    Gradle/Maven无法导入jar包,配置国内镜像
    IDEA中常见快捷键(linux)
  • 原文地址:https://www.cnblogs.com/faith-zxd/p/5861144.html
Copyright © 2011-2022 走看看