博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos 安装 和 linux 简单命令
阅读量:4950 次
发布时间:2019-06-11

本文共 3048 字,大约阅读时间需要 10 分钟。

1. centos 安装

参照:

 

安装过程注意点:

1. 安装过程中的选择安装Basic Web Server

  

2. 网路类型选择

1. 桥接网络: 虚拟机和大家都在同一个局域网  

2 . 网络地址转换NAT: 虚拟机在独立的一个局域网

安装完成之后:

(1 .查看ip 的3种方式

查看服务器的IP信息ip add showifconfigip addr

 如果没有显示ip ,解决方案:输入以下两条命令

systemctl restart networkifup ens33

可以看到已经启动了网卡:

(2) 操作网卡命令(重启网络和启用网卡)

systemctl restart networksystemctl start networksystemctl stop network

(3)启用和停止网卡命令

ifup 网卡名例:    ifup ens33  # 启用网卡     ifdown ens33 # 停止网卡

远程连接服务器

xshell 第三方软件

方式1. 命令连接

ssh root@192.168.12.56

可以在window下的cmder 或xshell下输入以上命令进行连接:

cmder中:

 xshell中通过命令连接:

 

方式2: 使用第三方软件,我们就使用xshell手动进行连接

 1.在xshell 中新建会话

 2. 用户身份验证

3. 连接成功后的界面。

4. 新建快照

 

 

linux目录结构

具体参照:

  • /bin

    bin是Binary的缩写, 这个目录存放着最经常使用的命令

  • /boot:

    这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。

  • /dev :

    dev是Device(设备)的缩写, 该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。

  • /etc:

    这个目录用来存放所有的系统管理所需要的配置文件和子目录。

  • /home

    用户的主目录,在Linux中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。

  • /lib

    这个目录里存放着系统最基本的动态连接共享库,其作用类似于Windows里的DLL文件。几乎所有的应用程序都需要用到这些共享库

  • /lost+found

    这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件。

  • /media

    linux系统会自动识别一些设备,例如U盘、光驱等等,当识别后,linux会把识别的设备挂载到这个目录下。

  • /mnt

    系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将光驱挂载在/mnt/上,然后进入该目录就可以查看光驱里的内容了。

  • /opt

     这是给主机额外安装软件所摆放的目录。比如你安装一个ORACLE数据库则就可以放到这个目录下。默认是空的。

  • /proc

    这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。
    这个目录的内容不在硬盘上而是在内存里,我们也可以直接修改里面的某些文件,比如可以通过下面的命令来屏蔽主机的ping命令,使别人无法ping你的机器:

    echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
  • /root

    该目录为系统管理员,也称作超级权限者的用户主目录。

  • /sbin

    s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序。

  • /selinux

     这个目录是Redhat/CentOS所特有的目录,Selinux是一个安全机制,类似于windows的防火墙,但是这套机制比较复杂,这个目录就是存放selinux相关的文件的。

  • /srv

     该目录存放一些服务启动之后需要提取的数据。

  • /sys

     这是linux2.6内核的一个很大的变化。该目录下安装了2.6内核中新出现的一个文件系统 sysfs 。

    sysfs文件系统集成了下面3种文件系统的信息:针对进程信息的proc文件系统、针对设备的devfs文件系统以及针对伪终端的devpts文件系统。

    该文件系统是内核设备树的一个直观反映。

    当一个内核对象被创建的时候,对应的文件和目录也在内核对象子系统中被创建。

  • /tmp

    这个目录是用来存放一些临时文件的。

  • /usr

     这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似于windows下的program files目录。

  • /usr/bin:

    系统用户使用的应用程序

  • /usr/sbin:

    超级用户使用的比较高级的管理程序和系统守护程序。

  • /usr/src:内核源代码默认的放置目录。

  • /var

    这个目录中存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。包括各种日志文件。

在linux系统中,有几个目录是比较重要的,平时需要注意不要误删除或者随意更改内部文件。

/etc: 上边也提到了,这个是系统中的配置文件,如果你更改了该目录下的某个文件可能会导致系统不能启动。

/bin, /sbin, /usr/bin, /usr/sbin: 这是系统预设的执行文件的放置目录,比如 ls 就是在/bin/ls 目录下的。

值得提出的是,/bin, /usr/bin 是给系统用户使用的指令(除root外的通用户),而/sbin, /usr/sbin 则是给root使用的指令。

/var: 这是一个非常重要的目录,系统上跑了很多程序,那么每个程序都会有相应的日志产生,

而这些日志就被记录到这个目录下,具体在/var/log 目录下,另外mail的预设放置也是在这里。

目录相关操作

 

cd  .    当前目录..    上一层目录-    前一个工作目录~    当前【用户】所在的家目录
蓝色的文件:  都是目录白色的文件: 都是普通文件绿色的 文件:  都是可执行文件

linux基本操作命令

增删改查叫法 : CURD

1.增

#  创建目录(文件夹)mkdir liulaoshi# 创建普通文件touch huangchun

2. 删

rm  # 删除文件命令rm -i # 递归删除目录和文件命令rm -rf # 递归并且强制删除目录和文件命令rmdir # 删除一个空目录 rm -rf /*  # 不要用

3.改

1. 切换目录

cd   切换目录命令

2.移动文件

mv # 移动文件命令mv  源文件 目标文件   # 并对文件重命名 ,

3.查

ls   # 查看当前目录下的文件夹和文件ls -l或ll  # 查看当前目录下的文件夹和文件详情ls -la # 查看当前目录下的文件夹和文件详情, 还可以查看隐藏文件pwd  # 查看当前所在的目录的绝对路径

重启或关机命令

init 6  # 重启init 0  # 关机

查看环境变量:

echo $PATH

绝对路径和相对路径

  • 绝对路径:由根目录(/)为开始写起的文件名或者目录名称,如/home/oldboy/test.py;

  • 相对路径:相对于目前路径的文件名写法。例如./home/oldboy/exam.py或../../home/oldboy/exam.py,简单来说只要开头不是/,就是属于相对路径

 

  

转载于:https://www.cnblogs.com/knighterrant/p/10691122.html

你可能感兴趣的文章
java小技巧
查看>>
POJ 3204 Ikki's Story I - Road Reconstruction
查看>>
getQueryString
查看>>
Servlet文件上传和下载的复习
查看>>
JavaScript笔记——正则表达式
查看>>
iOS PushMebaby
查看>>
网页消息类
查看>>
【BZOJ】2959: 长跑(lct+缩点)(暂时弃坑)
查看>>
日常一些出现bug的问题
查看>>
同时启动多个tomcat服务器
查看>>
怎么将iphone上的照片导出到本地文件
查看>>
Repeater+DataPagerSource分页
查看>>
模块化导出
查看>>
pagebean pagetag java 后台代码实现分页 demo 前台标签分页 后台java分页
查看>>
Sphinx 2.0.8 发布,全文搜索引擎 Installing Sphinx on Windows
查看>>
pod
查看>>
ResultSet 可滚动性和可更新性
查看>>
VS2013 C++代码运行问题
查看>>
iOS 加载图片选择imageNamed 方法还是 imageWithContentsOfFile?
查看>>
LUOGU P2986 [USACO10MAR]伟大的奶牛聚集Great Cow Gat…
查看>>