linux基础环境_linux环境搭建基础 - CSDN
精华内容
参与话题
  • linux基础环境安装

    2019-02-21 15:06:00
    1 vi /etc/sysconfig/network-scripts/ifcfg-em1 编辑网卡配置  2 service network restart 重启网卡  3 ip addr 查看网卡信息  4 cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo....

        1  vi /etc/sysconfig/network-scripts/ifcfg-em1 编辑网卡配置
        2  service network restart 重启网卡
        3  ip addr 查看网卡信息
        4  cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
        5  cd /etc/yum.repos.d/
        6  yum install wget
        7  wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
        8  yum makecache
        9  yum -y update
       10  yum -y install ant //配置163源,可选
       11  yum -y install wget vim git texinfo patch make cmake gcc gcc-c++ gcc-g77 flex bison file libtool libtool-libs autoconf kernel-devel libjpeg libjpeg-devel libpng libpng-devel libpng10 libpng10-devel gd gd-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glib2 glib2-devel bzip2 bzip2-devel libevent libevent-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel vim-minimal nano fonts-chinese gettext gettext-devel ncurses-devel gmp-devel pspell-devel unzip libcap diffutils lrzsz net-tools traceroute //安装基础库
       12  yum install ntpdate 安装时间同步工具
       13  ntpdate cn.pool.ntp.org 同步时间

    wdcp安装

    wdcp支持两种安装方式
    1 源码编译 此安装比较麻烦和耗时,一般是20分钟至一个小时不等,具体视机器配置情况而定
    2 RPM包安装 简单快速,下载快的话,几分钟就可以完成

    源码安装(ssh登录服务器,执行如下操作即可,需root用户身份安装)
    wget http://dl.wdlinux.cn/lanmp_laster.tar.gz
    tar zxvf lanmp_laster.tar.gz
    sh lanmp.sh
    默认安装N+A的引擎组合
    可安装多版本PHP更灵活应用,参考http://www.wdlinux.cn/bbs/thread-57643-1-1.html

    安装前,可先去演示站体验一番
    http://demo.wdlinux.cn
    admin/wdlinux.cn

    卸载(注意备份数据,否则后果自负)
    sh install.sh uninstall
    就可以

     

     

    展开全文
  • Linux基本环境Linux基础认识 虚拟机进入终端: [root@hadoop-senior Desktop] # 用户名 主机名 所在目录名称 #:表示当前用户属于root用户,超级管理员用户   对系统进行配置管理的时候,需要使用...

    Linux基本环境


    对Linux的基础认识

    •   虚拟机进入终端:
        [root@hadoop-senior Desktop] #
        用户名		主机名	所在目录名称
      
    • #:表示当前用户属于root用户,超级管理员用户
        对系统进行配置管理的时候,需要使用root用户
      $:表示用户是普通用户(Mac OS的终端是%)

    •   在Linux系统下,查看IP地址的命令:
        # ifconfig
        类似于windows系统的:ipconfig
      
    • 自动获取IP地址
      在这里插入图片描述
      好处是可以连接互联网
      在这里插入图片描述

    • 自动获取IP地址有时会改变,当我们需要设置固定的IP地址时该怎么做?
      在虚拟机中,将网络设置中的自动获取IP地址改为手动,再添加新的IP地址,网段和自己之前的IP地址一致
      注意,修改固定IP地址后,虚拟机将无法连接互联网


    Linux基本命令

    清理屏幕
    	# clear
    	
    创建用户
    	# useradd 用户名称
    	sudo dscl . -create /Users/用户名称		(mac终端版本)
    	
    设置密码(Linux系统下每个用户都有密码)
    	# passwd 用户名称
    	sudo dscl . -passwd /Users/用户名称		(mac终端版本)
    	在Linux系统中,默认情况下,创建一个用户的同时会给用户在系统的目录下创建一个属于自己的用户目录
    	该目录称为用户主目录	/home/username
    	Mac系统则为	/Users/username
    	root权限所在目录为	/var/root
    	用户主目录可以用 "~" 代替
    	
    切换用户
    	root用户切换到普通用户
    		#|$ su - 用户名称(不需要输入密码)
    	普通用户切换到root用户
    		$ su
    		sudo -i		(mac终端版本)
    	显示当前用户所在的目录
    		#|$ pwd
    
    Linux系统下的主机名称
    	查看主机名称
    		#|$ hostname
    	设置主机名称
    		# hostname 主机名称
    		sudo scutil -- set HostName 主机名称		(mac终端版本)
    		此种方式设计主机名称,仅仅在当前使用没有问题,但是重启机器以后,主机名称就会自动还原
    		原因:在Linux系统中,系统的配置信息都来自于文件中。
    	永久修改主机名称
    		# vi /etc/sysconfig/network
    		
    读取Linux系统上文件内容的命令
    	cat 文件名称
    
    Linux系统编辑工具 vi
    	# vi 文件名称		-- 修改文件内容
    	"i"	进入编辑插入模式
    	esc 退出插入模式
    	:wq 保存文件
    	:q! 不保存文件
    
    重启系统
    	关机
    		# halt
    	重启
    		# reboot
    		# init 6
    
    

    远程连接工具

    • 远程连接四要素
      IP地址
      用户名
      密码
      协议  ssh

    • 四大远程连接工具
      1.远程命令行  SecureCRT
        注意事项:当第一次远程连接到Linux系统时,进入当前用户的主目录
      2.远程FTP(File Transfer Protocol)  FileZilla
      3.远程编辑工具  NotePad++/UltraEdit
      4.远程界面工具  Xmanager4

    • 主机名与IP地址映射
      配置/etc/hosts
        IP地址   主机名称   域名


    基本命令2

    查看当前目录下有哪些文件
    	ls		(list的缩写)
    	
    查看当前目录下文件的详细信息
    	ll		(mac系统此命令无效)
    	ls -l
    	
    按时间顺序查看当前目录下文件的详细信息
    	ls -lt
    	
    查看当前目录下所有文件(包括隐藏文件,前面加.的为隐藏文件)
    	ls -a
    	
    特殊目录标识符
    	一个.:表示的是当前目录
    	两个..:表示的是当前目录的上级(父级)目录
    
    切换目录
    	cd 目录名称		(change directory的缩写)
    	什么都不加,只输入cd,会切换到当前主目录
    
    展开全文
  • Linux基础环境介绍

    2020-05-09 10:57:04
    ##提升用户体验的方法 centOS系统下载地址:https://opsx.alibaba.com/mirror选择ISOS 系统压缩包 旧版本:vauit.centOS.org ###运维人员核心职责 1.数据不能丢 2.网站7*24小时 运行 ...##...

    ##提升用户体验的方法

    • 需要腾讯云TCA、阿里云ACP考试码及题库请私信(考试码比官网优惠,阿里云题库覆盖率超99%,腾讯云题库覆盖率近95%)

    image.png
    image.png
    image.png
    image.png
    image.png

    centOS系统下载地址:https://opsx.alibaba.com/mirror选择ISOS 系统压缩包
    旧版本:vauit.centOS.org

    ###运维人员核心职责

    1.数据不能丢
    2.网站7*24小时 运行
    3.提升用户体验

    ###衡量服务器尺寸

    U 服务器高度 厚度
    1U= 4.445cm
    1U
    2U √
    4U

    ###服务器分类

    机架式服务器 √√√√√√√
    刀片式服务器
    塔式服务器

    微软 收购开源平台 github 75亿
    IBM 收购 redhat红帽 340

    衡量服务器cpu颗数 路
    2颗 双路
    ? 一般的企业里的服务器,CPU个(颗)数2,4颗,单个(颗)CPU是四或六核。内存总量一般是16-256G(32G,64G)。
    ? 做虚拟化的宿主机(eg:安装vmware(虚拟化软件)的主机),CPU颗数4-8颗,内存总量一般是48-128G,6-10个虚拟机。

    程序
    进程
    守护进程

    ###IDC机房预防服务器断电:

    数据中心
    1.双电源
    2.正常电源+UPS(不间断电源) 30分钟-1个小时
    3.柴油发电机+油罐
    4.加油站

    ###物理服务器

    1.电费 0.550kw*2 *24 *365
    2.2-3w
    3.机柜 4-5w /年
    4.300-500元/月/MB
    100MB

    ###Linux发展历程

    二阶段 斯托曼 自由软件基金会FSF
    GNU项目 同革奴项目
    GNU=GNU is not unix
    GNU/Linux 创始人 托瓦兹

    ###斯托曼订立规则:

    GPL通用公共许可
    1、所有的软件开源的,免费的可以随意传播
    2、你可以随意修改,但是必须把修改之后的发出来
    GNU软件bash(命令解释器)gawk emacs gcc与C语言有关
    官网为gnu.org

    ###虚拟机安装与部署:(图片保存在word内)

    1. 点击上面“编辑”—虚拟网络编辑器
      2.选择VMnet8(为什么选择这个后期老师有解释),选择NET模式(这样虚拟机和主机共享一个IP地址),并设置子网为10.0.0.0,子网掩码设设置为255.255.255.0
      3.单击NET设置,更改网关为10.0.0.254,单击确定
      4.单击“编辑”—首选项,选择工作区,更改虚拟机存储位置(选择内存比较大的盘)例如选择F盘,在F盘里面创建VMware文件夹,选择F:\VMware路径,单击确定。
      注:以上虚拟机的初步设置完成。
      5.创建Linux虚拟机,单击文件——新建虚拟机,选择自定义,单击下一步。
      6.在新建虚拟机导向选择 稍后安装操作系统。(没有截图的过程都是单击下一步)
      7.新建虚拟机向导中选择,Linux,版本选择CentOS 7 64位,单击下一步。
      8.在新建虚拟机导向中,网络类型中选择 使用网络地址转化,单击下一步。
      9.新建虚拟机中的 选择磁盘选择——创建新虚拟磁盘,单击下一步。
      10.指定磁盘大小为50G,选择将虚拟磁盘存储为单个文件(这个意思的不是直接占用50G,而是生成一个文件占用一份内存),单击下一步。
      11.在设备中选择CD/DVD,选择使用ISO镜像文件,选择镜像文件。
      12 开启此虚拟机
      13.按上下键选择install centos7 按Tab键
      ,输入net.ifnames=0 biosdevname=0,回车
      14.选择语言,中文英文皆可
      15.更改地区时间,由原来美国纽约时间改为北京时间,点击DATE&TIME,点击中国任何区域。
      16.软件选择,选择最小安装,勾选前三个和最后一个
      17 选择KDUMP,取消勾选enble,单击done。
      18.单击SECURITY POLICY,关闭网络公共安全。
      19.选择installation destination选中i will config…,选择标准,选择+,Mount Point:选择/boot 给1g空间。
      Mount Point:选择swap给1g空间。
      Mount Point:选择/ 给剩余所有空间。
      单击done.
      20.点击network&host name,给host name改个名字(随意 记住)如果不是enthernet0就是出错了。选择config在通用中选择前两个,配置IP地址,子网,子网掩码,网关,单击done.单击begin installation,开始配置文件,给root一个密码123456
    1. xshell连接虚拟机()首先在虚拟机Linux中,ip a命令 查看eth0的IP地址 本机问10.0.0.200.
    2. 打开xmanager,并且以管理员的身份打开xshell.两种方法创建与虚拟机的链接,直接ssh 10.0.0.200,回车。输入root,密码123456.成功建立链接。
      第二种方法是建立新的会话,名称和主机名10.0.0.200,端口自定义是22,用户身份验证

    ###企业面试题:【A】buffer和cache什么区别?

    简单解答:
    写入数据到内存里,这个数据的内存空间称为缓冲区(buffer),写入到内存buffer 缓冲区, 写缓冲。
    从内存读取数据,这个存数据的内存空间称为缓存区(cache),从内存cache读取 缓存区, 读缓存。

    云服务器
    阿里云 腾讯云 华为云

    展开全文
  • Linux基础之基本环境

    2020-04-11 12:02:56
    对于Linux系统安装时,有一个默认的超管用户root 虚拟机上系统可连接网络,有一个IP的地址即可 Linux命令行标准格式: 如:【root@gakki Desktop】#($) 对应:用户名 主机名 所在目录名称 两个字符:(#:...

    目录

     

    企业中常见操作系统:

    虚拟化工具:

    Linux用户:

    Linux基本操作命令:

    远程连接工具:


    企业中常见操作系统:

    CentOS 64位

    虚拟化工具:

    VMWare

    Linux用户:

    对于Linux系统安装时,有一个默认的超管用户root

    虚拟机上系统可连接网络,有一个IP的地址即可

    Linux命令行标准格式:

    如:【root@gakki Desktop】#($)

    对应:用户名  主机名  所在目录名称 

    两个字符:(#:表示超管用户,对系统进行配置管理时,需要使用root用户)

                      ($:表示普通用户)

    Linux基本操作命令:

    #:ifconfig:查看IP地址

    #clear:清理屏幕

    #:useradd (用户名):创建用户

    对于Linux下每个用户,都要设置一个密码

    #:passwd (密码):创建密码

    在Linux系统下,默认情况下,创建一个用户的同时会给用户在系统的目录下创建一个属于自己的用户目录,改目录称为用用户名目录

    规则:/home/username

    #|$:su -(用户名):切换用户

    1.root用户切换到普通用户不需要输入密码

    2.普通用户切换到root用户需要输入密码

    #|$:pwd:查看当前用户所在目录

    #|$:hostname:查看主机名称

    #:hostname (名称):设置主机名称

    注意事项:此种方式设置主机名称,仅仅在当前使用无问题,但重启机器后主机名称会变化

    原因:在Linux系统中,所有信息都是来自于文件中。

    #cat/etc/sysconfig/network:读取Linux系统上文件系统

    #vi filename:编辑文件内容

                        按i键进入编辑模式

                        按Esc键退出插入模式

                        保存文件:

                       第一步输入:(冒号)

                       第二步输入:wq

                       不保存文件:

                       第一步输入:(冒号)

                       第二步输入:q!

    重启系统:

    1.关机:#halt

    2.重启:

    A.#:reboot

    B.#:init 6

    #:ls:查看当前目录下有哪些文件

    #:   ls -l:

    #:   ll:

    #:   ls -a:比ls多了一些以.开头的文件,以.开头的文件,隐藏目录

    #:cd:进入当前用户主目录

    #:   cd dir:切换目录

    #:touch (文件名):创建一个文件 

    远程连接工具:

    辅助我们进行使用系统,方便操作

    远程连接四要素:

    IP地址

    用户名

    密码

    协议  ssh

    分别为:

    A.远程命令行

    SecureCRT软件

    主机名与IP地址映射

    B.远程FTP

    C.远程编辑工具

    D.远程界面工具

     

     

    展开全文
  • linux文件系统:linux只有一个文件树,整个文件系统是以一个树根“/”为起点的,所有的文件和外部设备都以文件的形式挂接在这个文件树上,包括硬盘,软盘,光驱等。 根目录结构:/bin /etc /lost+found /sbin /...
  • 一步步学习Linux开发环境搭建与使用

    万次阅读 多人点赞 2018-03-18 10:12:02
    00、Linux开发环境搭建与使用1——Linux简史01、Linux开发环境搭建与使用2——Linux系统(ubuntu)安装方案02、Linux开发环境搭建与使用3——通过虚拟机安装系统(ubuntu)03、Linux开发环境搭建与使用4——ubuntu更新...
  • 手机无root安装kali linux

    万次阅读 2020-07-12 14:54:00
    首先基础环境 这里我们需要安装一些软件来在手机上安装kali linux这个系统 软件列表 1.Termux 2,AnLinux 3,vnc viewer #这里我就用电脑的安卓模拟器来演示一下安装过程 首先打开Termux 更新一下基础软件环境 这里...
  • 本文已搬家至【Linux调试技术1】初步基础
  • Linux技术进阶示意图

    万次阅读 热门讨论 2009-07-09 16:14:00
  • Linux搭建测试环境步骤

    万次阅读 多人点赞 2018-01-30 18:07:29
    Linux搭建环境基础步骤   准备工具: SecureCRT工具(Linux工具,连接服务器) FTP传输工具(上传文件到服务器) MySQL连接工具   安装包(以下文件均为压缩包rpm格式和tar.gz): JDK1.7安装包 Tomcat8安装包 ...
  • 如何用Linux进行简单的C语言编程

    万次阅读 2018-08-25 20:52:04
    采用的是虚拟机模拟的Linux环境。   启动虚拟机中的cenos,登陆并进入Linux环境。 打开MobaXterm Personal Edition,在里面也有一个centos。在MobaXterm Personal Edition中编辑较为方便。 2、开始编程 ...
  • Linux教程+操作系统教程 -- 大全

    万次阅读 多人点赞 2018-08-16 17:19:20
     1. Linux入门教程 http://c.biancheng.net/cpp/linux/ 基础教程 Linux简介 Linux文件管理 Linux目录 Linux文件权限和访问...Linux环境变量 Linux打印文件和发送邮件 Linux管道和过滤器 Linux进程...
  • 嵌入式大神:教你如何从零开始学习路线解析

    万次阅读 多人点赞 2018-08-28 08:49:15
    嵌入式开发就是指在嵌入式操作系统下进行开发,一般常用的系统有WinCE,ucos,vxworks,linux,android等。另外,用c,c++或汇编开发;用高级处理器,arm7,arm9,arm11,powerpc,mips,mipsel等,或加上操作系统也属于...
  • Windows下安装Linux环境

    万次阅读 多人点赞 2018-01-11 23:02:52
    好久没有写博客了,最近在做一些学习,用到了Linux环境开发,由于本人很热爱Windows系统,所以就在此基础上进行了Linux系统安装,废话不多说,进入今天的主题,手把手交大家安装Linux系统,让大家可以高逼格进行相关...
  • Linux C语言编程基础视频精讲

    万人学习 2019-01-07 12:16:50
    本课程讲解Linux编程下C语言的基础编程知识,包括环境构建,Linux shell命令 ,Linux VI编辑器,Linux GCC编译器使用,C语言保留字,变量,表达式、语句、函数、程序的结构、数据结构与算法、链表与栈。
  • linux下php的mysqli扩展安装

    万次阅读 多人点赞 2015-06-04 15:20:33
    以前一直是在WAMP的环境下开发的,很少接触LAMP开发,现在公司里面需要用到LAMP环境,接下来就需要对该环境多多学习了。 今天在原有的php5.3的基础上升级为了php5.4版本,需要对环境进行一些修改,其中就涉及到了...
  • Linux教程+操作系统教程

    万次阅读 多人点赞 2018-08-24 14:08:53
    Linux简介Linux文件管理Linux目录Linux文件权限和访问模式Linux环境变量Linux打印文件和发送邮件Linux管道和过滤器Linux进程管理Linux网络通信工具vi编辑器Linux文件系统Linux文件存储结构Linux用户管理Linux系统...
  • arduino在linux环境下配置

    万次阅读 2013-01-07 13:53:41
    linux下配置arduino开发环境很简单,但是由于权限,还是碰到了一些问题。 linux对arduino设备是能够自动识别的,不需要单独安装驱动。lsusb可以查看到插入的设备,如图,最后一行就是新的usb设备: 这样就可以...
  • 运维与软件实施课表

    千次阅读 多人点赞 2019-11-30 14:20:50
    软件及操作系统基础 ch01 软件及操作系统基础01 实施、运维工程师基本技能:https://blog.csdn.net/qq_28189423/article/details/82700539 老毛桃制作winPE镜像:...
  • 软件测试工程师需要经常做测试环境的测试系统部署,版本更新,性能调优等工作,这时候需要掌握一定的linux基础知识。 linux用到的命令:  1、unzip 文件名.zip(解压zip)或者tar xvf 文件名.tar.gz。 2、...
1 2 3 4 5 ... 20
收藏数 323,027
精华内容 129,210
关键字:

linux基础环境